Pweave-0.30.3/0000775000175000017500000000000013326271702014515 5ustar mpastellmpastell00000000000000Pweave-0.30.3/doc/0000775000175000017500000000000013326271702015262 5ustar mpastellmpastell00000000000000Pweave-0.30.3/doc/Readme.md0000664000175000017500000000133513326267164017012 0ustar mpastellmpastell00000000000000# Pweave documentation This directory contains Pweave documentation sources. You can find the latest published docs from http://mpastell.com/pweave. ## Contributing to the docs Contributions to the docs are very welcome in order to keep them up to date! The docs are generated from files in the `source` and `examples` directories. If there is a matching `.rstw` and `.rst` file in the `source` directory remember to edit `.rstw` version. Build the docs using: ```bash make html ``` Building the docs requires Pweave, Sphinx, LaTex and Pandoc. You can install the required packages on Ubuntu using: ```bash pip install sphinx sphinx_rtd_theme sudo apt-get install texlive texlive-latex-extra texlive-generic-extra pandoc ``` Pweave-0.30.3/doc/source/0000775000175000017500000000000013326271702016562 5ustar mpastellmpastell00000000000000Pweave-0.30.3/doc/source/bokeh.rst0000664000175000017500000000112713326267164020414 0ustar mpastellmpastell00000000000000 Using Bokeh with Pweave ======================= .. index:: bokeh Pweave can capture `Bokeh `__ plots with the help of few utility functions. .. autofunction:: pweave.bokeh.output_pweave .. autofunction:: pweave.bokeh.show Here is a simple example: .. code-block:: md ```python from bokeh.plotting import figure from pweave.bokeh import output_pweave, show output_pweave() x = [1, 2, 3, 4, 5] y = [6, 7, 2, 4, 5] p = figure(title="simple line example", x_axis_label='x', y_axis_label='y') p.line(x, y, legend="Temp.", line_width=2) show(p) ``` Pweave-0.30.3/doc/source/usage.rst0000664000175000017500000000577613326267164020446 0ustar mpastellmpastell00000000000000 Pweave Basics ============= .. index:: source document, output document Pweave documents ________________ A Pweave input document contains documentation and code separated with special markup. Pweave supports several input formats for different purposes. All of the source formats produce identical output for code. You need to tell the input format to Pweave using ``-i`` command line option. Code chunk formats ------------------ markdown ++++++++ Pweave can run code from fenced markdown python code blocks. It is recommended to ``.pmd`` file extension. Sample code block syntax: .. code-block:: md ```python x = np.linspace(0, 2*np.pi) plt.plot(x, np.sin(x)) ``` Example document: :download:`FIR_designp.pmd ` and output: :download:`FIR_designp.html ` compiled running: .. code-block:: bash pweave -f md2html FIR_designp.pmd All of the following are valid ways to define a code chunk: :: ```python ```{python} ```{.python} You can define `chunk options `__: :: ```{python, caption = "Some figure"} ```python, echo=False noweb +++++ Noweb syntax for defining code chunks has been adopted from `Sweave `_. Code chunk starts with a line marked with ``<<>>=`` or ``<>=`` and end with line marked with ``@``. The code between the start and end markers is executed and the output is captured to the output document. **Example:** A code chunk that saves and displays a 12 cm wide image and hides the source code: :: <>= from pylab import * plot(arange(10)) show() @ Documentation chunk ------------------- The rest of the document is just copied to ouput and can be written with several different markup languages. See `formats `_ page for a list of supported output formats. Inline code ----------- Pweave supports evaluating inline code in documentation chunks using ``<% %>`` (code will be evaluated in place) and ``<%= %>`` (result of expression will be printed) tags. Inline code will not be included in weaved document. .. versionadded:: 0.2 .. index:: options, figures, inline code chunks Terminology ----------- .. describe:: Source document Contains a mixture of documentation and code chunks. Pweave will evaluate the code and leave the documentation chunks as they are. The documentation chunks can be written either with reST,Latex or Pandoc markdown. The source document is processed using *Pweave*, which gives us the formatted output document. .. describe:: Weaved document Is produced by Pweave from the source document. Contains the documentation, original code, the captured outputof the code and optionally captured `matplotlib `_ figures. .. describe:: Source code Is produced by Pweave from the source document. Contains the source code extracted from the code chunks. .. index:: syntax, code chunk, documentation chunk Pweave-0.30.3/doc/source/chunks.rst0000664000175000017500000000701613326267164020622 0ustar mpastellmpastell00000000000000Code Chunk Options __________________ Pweave currently has the following options for processing the code chunks. .. envvar:: name, label If the first option of chunk is unnamed it will become the chunk name, you can also set the chunk name using the name or label (*for Sweave compatibility*) keys. All of these definitions are equal ``<>=``, ``<>=``, ``<>=``. Chunk names are used for figure names, but expanding named chunks in the Pweave todo list. .. versionadded:: 0.2 .. envvar:: echo = True or (False) Echo the python code in the output document. If False the source code will be hidden. .. envvar:: evaluate = True or (False). Evaluate the code chunk. If False the chunk won't be executed. .. envvar:: results = 'verbatim' The output format of the printed results. 'verbatim' for literal block, 'hidden' for hidden results or anything other string for raw output (I tend to use 'tex' for Latex and 'rst' for rest. Raw output is useful if you wan't to e.g. create tables from code chunks. .. versionadded:: 0.12 .. envvar:: term = False or (True) If True the output emulates a terminal session. The code will be executed one statement at a time and the output for each statement will be displayed. .. envvar:: include = True or (False) If include is True generated figures are automatically included in the document otherwise figures are generated, but not included. This is useful if you want more control over figure formatting e.g. use subfigures in Latex. .. versionadded:: 0.21 .. envvar:: fig = True or (False) Whether a matplotlib plot produced by the code chunk should be included in the file. The figure will be added with '.. image::' directive in .rst and \\includegraphics tag in .tex documents. See the 'caption' option if you want to use figure environment. As of version 0.21 Pweave supports multiple figures per code chunk. .. envvar:: caption = '' A string providing a caption for the figure produced in the code chunk. Can only be used with 'fig = True' option. .. envvar:: width The width of the created figure in the document (using format specific markup e.g. "12cm", "600px", "\linewidth"). The default width depends on the output format. .. envvar:: f_size = (8,6) Saved matplotlib figure size in inches a tuple (w, h). .. versionadded:: 0.22 .. envvar:: f_spines = True Removes spines from matplotlib figures right and top if False. .. versionadded:: 0.22 .. envvar:: f_env Add environment that goes around figures in LaTex output e.g. sidefigure .. versionadded:: 0.22 .. envvar:: f_pos = "htpb" Sets the figure position for latex figures. .. versionadded:: 0.21 .. envvar:: wrap = True or (False,"code", "results") Controls wrapping of long lines. If True both code and output are wrapped to 75 characters. You can also specify "code" or "results" options to wrap only input or output. .. versionadded:: 0.21 .. envvar:: complete = True Used to include code spanning multiple chunks before it get executed. Useful for e.g. documenting class definitions. Use complete = False all but the last chunk and set the last one as complete = True. Pweave executes all of the chunks together and includes the results after the last one. See: :ref:`multi-chunk-example` example. .. versionadded:: 0.22 .. envvar:: source Read chunk contents from file or python module or file. e.g. source = "mychunk.py". .. versionadded:: 0.22 Pweave-0.30.3/doc/source/index.rst0000664000175000017500000000521213326267164020432 0ustar mpastellmpastell00000000000000Pweave - Scientific Reports Using Python ======================================== Pweave is a scientific report generator and a literate programming tool for Python. Pweave can capture the results and plots from data analysis and works well with NumPy, SciPy and matplotlib. It is able to run python code from source document and include the results and capture `matplotlib `_ plots in the output. .. note:: Pweave 0.30 has been updated to use IPython to run code from the documents. This brings support for IPython magics and rich output and support for other. Features: --------- * Python 3.4, 3.5 and 3.6 compatibility * **Execute python code** in the chunks and **capture** input and output to a report. * Rich output and support for IPython magics * **Use hidden code chunks,** i.e. code is executed, but not printed in the output file. * Capture matplotlib graphics. * Evaluate inline code in documentation chunks marked using ``<% %>`` and ``<%= %>``. * Cache all code and results from previous runs for fast report generation when you are only working with documentation. Inline code will be hidden in documentation mode. * Publish reports from Python scipts. Similar to R markdown. * Run from command line or interpreter. * Execute code using any Jupyter kernel. * Pweave 0.30 works on Python 3 only, but you can use Python 2 run the code via `kernel` argument. .. figure:: _static/pweave_atom.png Pweave markdown document in Atom together with output. Atom support using ``language-weave``-package. .. note:: Report bugs on `Github `_. Post your questions and comments to `Pweave `_ google group. Install and quickstart: ----------------------- with pip:: pip install --upgrade Pweave with conda:: conda install pweave -c conda-forge After the installation you get options with: :: $ pweave --help $ ptangle Documentation ------------- Browse `documentation `_ or go straight to an `examples `_ Thanks ------ Pweave was originally inspired by `Sweave `_, an excellent tool for R programmers. The current version has also been influenced by ideas from `knitr `_ and `R markdown `_. Thanks to following people for contributing patches and ideas: Jakub Kowalski, Tamas Nepusz, Nicky van Foreest, Mark Edgington, Thomas Unterthiner, Matthew McDonald, Grant Goodyear, Aaron O'Leary, Thomas Saunders and contributors on Github https://github.com/mpastell/Pweave/graphs/contributors. Pweave-0.30.3/doc/source/editors.rst0000664000175000017500000000450513326267164021000 0ustar mpastellmpastell00000000000000 Editor support ============== Atom ---- The recommended editor to use with Pweave is Atom. `language-weave `_ package has Pweave syntax highlighting for several markups and support running code from chunks interactively using `Hydrogen `__. You can use Hydrogen keybindings to run code e.g ``ctrl-enter`` to run a line and ``ctrl-alt-enter`` to run entire chunk. Install from Atom or using apm: :: apm install language-weave Hydrogen To install packages that I find useful for preview and formatting run: :: apm install language-markdown atom-html-preview pdf-view And for terminal support connected to Hydrogen kernel: :: apm install hydrogen-launcher platformio-ide-terminal .. figure:: _static/atom_hydrogen.png Pweave syntax highlighting in Atom and output from Hydrogen. Spyder ------ Another good option is to use a Spyder plugin called `Spyder reports `__ that can render Pweave documents inside Spyder. Pweave can also publish scipts using Spyder cell format with ``#%%`` `code cell mark up `_ . Emacs ----- You can use Emacs with noweb-mode. I use .prstw for Pweave documents written with reST markup and .ptexw for LaTeX markup. Here is what I have in my ~/.emacs.d/init.el to make Emacs recognize my Pweave documents correctly. :: ;Pnw-mode for Pweave reST documents (defun Pnw-mode () (require 'noweb-font-lock-mode) (noweb-mode) (setq noweb-default-code-mode 'python-mode) (setq noweb-doc-mode 'rst-mode)) (setq auto-mode-alist (append (list (cons "\\.prstw$" 'rstw-mode)) auto-mode-alist)) ;Plw-mode for Pweave Latex documents (defun Plw-mode () (require 'noweb-font-lock-mode) (noweb-mode) (setq noweb-default-code-mode 'python-mode) (setq noweb-doc-mode 'latex-mode)) (setq auto-mode-alist (append (list (cons "\\.ptexw$" 'texw-mode)) auto-mode-alist)) The code simply sets the documentation mode (*noweb-doc-mode as rst-mode*) as reStructuredText or LaTeX depending on the extension and the code mode as Python, so that the code chunks will be correctly formatted. VIM --- Pweave VIM plugin: ``__ . Pweave-0.30.3/doc/source/_templates/0000775000175000017500000000000013326271702020717 5ustar mpastellmpastell00000000000000Pweave-0.30.3/doc/source/_templates/layout.html0000664000175000017500000000102713326267164023131 0ustar mpastellmpastell00000000000000{% extends "!layout.html" %} {% block footer %} {{ super() }} {% endblock %} Pweave-0.30.3/doc/source/customizing.rstw0000664000175000017500000000267113326267164022073 0ustar mpastellmpastell00000000000000 Customizing output ================== .. index:: customizing .. currentmodule:: pweave Pweave has several output formats and you can customize the output with chunk options. However you may want to customize the output for different purposes. The simplest form of customization is to update the *format dictionary* of an existing format. It sets chunk delimiters, output extension and figure format and width. You can do this easily with :py:class:`Pweb` class. Below is a small demonstration using ReST Pweave document `ma.mdw <_static/ma.mdw>`_. Let's start by creating an instance of :py:class:`Pweb` class with markdown document: <>= from pweave import * from pprint import pprint doc = Pweb('ma.mdw', doctype = "pandoc") @ Have a look at what the format dictionary contains: <>= pprint(doc.getformat()) @ The names of the dictionary elements are hopefully self explanatory. You'll notice that you can specify start and end tag for code, results and term as well as block indent. You can change the formats using :py:meth:`Pweb.updateformat` method. Let's set the default figure width to 10cm and figure format to pdf and :py:attr:`figfmt` specifies what format is used in the output. <>= doc.updateformat({'width' : '10cm', 'figfmt' : '.pdf'}) @ And after setting options weave and tangle the document: <>= doc.weave() doc.tangle() @ View this page as `Pweave document <_static/customizing.rstw>`_ . Pweave-0.30.3/doc/source/subclassing.rstw0000664000175000017500000000460413326267164022033 0ustar mpastellmpastell00000000000000 Subclassing formatters ====================== .. currentmodule:: pweave In the previous section we customized the output format by altering the format dictionary. Sometimes more advanced customizations are needed. This can be done by subclassing `Existing formatters `_ . The base class PwebFormatter has a method :py:meth:`preformat_chunk` that processes all chunks before they are processed by default formatters. Suppose I have this `document <_static/ma.mdw>`_ (view the source in browser) using markdown markup and I want convert the doc chunks to HTML and output code chunks using Pweave default HTML formatter. I can do this by subclassing :py:class:`PwebHTMLFormatter`. MDtoHTML class below converts the content of all documentation chunks to HTML using python `Markdown `_ package. (:py:attr:`chunk['type']` for code chunks is "code"). *The class also stores the chunks for us to see what they contain, but that's not needed for formatting.* <<>>= from pweave import * import markdown class MDtoHTML(PwebHTMLFormatter): chunks = [] #Let's keep a copy of chunks def preformat_chunk(self, chunk): MDtoHTML.chunks.append(chunk.copy()) #Store the chunks if chunk['type'] == "doc": chunk['content'] = markdown.markdown(chunk['content']) return(chunk) @ The specified subclass can then be used as formatter with :py:class:`Pweb` class. <<>>= doc = Pweb('ma.mdw') doc.setformat(Formatter = MDtoHTML) doc.weave() @ And `here <_static/ma.html>`_ is the weaved document. A closer look at the chunks --------------------------- Remember that we kept a copy of the chunks in the previous example? As you can see below the chunk is a dictionary that contains code, results and all of the chunk options. You can manipulate all of these options as we did to content in previous example to control how the chunk is formatted in output. .. note:: You can your own options (key = value) to chunks and they will also appear in the chunk dictionary. Let's see what the first code chunk contains: <<>>= import pprint pprint.pprint(MDtoHTML.chunks[1]) @ .. note:: Pweb class also uses separate classes to parse and execute the document, but subclassing these is not currently documented and is hopefully not needed. Pweave-0.30.3/doc/source/docs.rst0000664000175000017500000000122513326267164020253 0ustar mpastellmpastell00000000000000.. Pweave documentation master file, created by sphinx-quickstart on Thu May 16 13:53:07 2013. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to Pweave's documentation! ================================== Contents: .. toctree:: :maxdepth: 2 index.rst usage.rst script.rst chunks.rst formats.rst pweave.rst bokeh.rst defaults.rst pypublish.rst customizing.rst subclassing.rst editors.rst examples/index.rst links.rst release.rst Indices and tables ================== * :ref:`genindex` .. * :ref:`modindex` * :ref:`search` Pweave-0.30.3/doc/source/pypublish.rst0000664000175000017500000000363213326267164021346 0ustar mpastellmpastell00000000000000.. _publish: Publishing scripts ================== .. note:: You'll need Pweave >= 0.24 for this. As option to using the noweb format Pweave can also publish html and pdf documents from Python scripts with a specific format. These scripts can be executed normally using Python or published to HTML with Pweave. Documentation is written in markdown in lines starting with ``#'``, ``#%%`` or ``# %%`` , and code is executed and results are included in the published document. ``#%%`` is also `code cell `_ mark up used in Spyder IDE. The concept is similar to publishing documents with MATLAB or using Knitr's `spin `_. Pweave will remove the first empty space from each line of documentation. All lines that are not documentation are treated as code. You can set chunk options using lines starting with ``#+``, ``#%%`` or ``# %%`` just before code e.g. ``#+ term=True, caption='Fancy plots.'``. See the example below for the markup. The scripts can be published using the `pypublish` scipts: :download:`FIR_design.py `, :download:`FIR_design.html ` , :download:`FIR_design.pdf ` . .. code:: shell pypublish FIR_design.py pypublish -f pdf FIR_design.py You can use diffent themes with pypublish using ``-t`` command line option. The default option is `skeleton `_ , other options are ``pweave`` (the old theme), `bootstrap `_ , `cerulean `_ and `journal `_. .. versionadded:: 0.25 Other mark ups with scripts --------------------------- You can also use any pweave supported format in the comments and run pweave using script as input. e.g to get latex output you can use: .. code:: shell pweave -f tex FIR_design.py Pweave-0.30.3/doc/source/formats.rstw0000664000175000017500000000041313326267164021163 0ustar mpastellmpastell00000000000000 Output Formats ================ .. index:: Output formats Pweave supports output in several formats. See the `example gallery __ for examples. You can list the supported formats using: <>= import pweave pweave.listformats() @ Pweave-0.30.3/doc/source/links.rst0000664000175000017500000000137713326267164020453 0ustar mpastellmpastell00000000000000 Pweave links ============ Here are links to sites using Pweave. If you like to be included send me an e-mail. * Nicky van Foreest: `Python Code `_ * `Python, Pweave and pandoc howto `_ * `Basics of Sweave and Pweave `_ * `Literate Python setup with pweave and Atom `_ Papers using Pweave +++++++++++++++++++ * `PyMICE: APython library for analysis of IntelliCage data `_ `[source] `_ Pweave-0.30.3/doc/source/defaults.rstw0000664000175000017500000000100113326267164021311 0ustar mpastellmpastell00000000000000Changing defaults _________________ Default chunk options are stored in `pweave.rcParams["chunk"]["defaultoptions"]` dictionary. You can manipulate the dictionary to change the options. **Have a look at current defaults:** <<>>= import pweave import pprint pprint.pprint(pweave.rcParams["chunk"]) @ **Change wrapping off and default figure position to "h!"** <<>>= pweave.rcParams["chunk"]["defaultoptions"].update({'wrap' : False, 'f_pos' : "h!"}) #Updated options pprint.pprint(pweave.rcParams["chunk"]) @ Pweave-0.30.3/doc/source/pweave.rstw0000664000175000017500000000274313326267164021007 0ustar mpastellmpastell00000000000000 ===================== Using pweave module ===================== .. currentmodule:: pweave Pweave can also be used as module from the Python interpreter. This has some advantages over just using the scripts. First the execution of the code will be faster because all modules all already imported. It is also possible to fully customize the document execution and formatting using the :py:class:`Pweb` class. pweave module contains two functions :py:func:`weave` and :py:func:`tangle` that offer the same functionality as the command line scripts. Simple weaving and tangling: ============================ Here's and example of simple weaving and tangling using example document `ma.mdw <_static/ma.mdw>`_. Notice that pweave prints out the progress so in case of an error you can tell in which chunk it occurred. <<>>= import pweave # Weave a pandoc document with default options pweave.weave('ma.mdw', doctype = "pandoc") @ <<>>= # Extract the code pweave.tangle('ma.mdw') @ Pweave function reference -------------------------- .. autofunction:: pweave.weave .. autofunction:: pweave.tangle .. autofunction:: pweave.publish .. autofunction:: pweave.convert .. autofunction:: pweave.spin More options with Pweb Class ============================ Weaving, tangling and pweave options are implemented using :py:class:`Pweb` class. There is an `example `_ about customizations and the class reference is below. Pweb Class ---------- .. autoclass:: pweave.Pweb :members: Pweave-0.30.3/doc/source/script.rst0000664000175000017500000000637113326267164020636 0ustar mpastellmpastell00000000000000 Using Pweave from Command Line ============================== Weaving Pweave documents ________________________ Weaving a Pweave source file produces a document that contains text and the weaved code together with its evaluated output. All of the produced figures are placed in the 'figures/' folder as a default. **Pweave documents are weaved from the shell with the command:** .. describe:: pweave [options] sourcefile Options: --version show program's version number and exit -h, --help show this help message and exit -f DOCTYPE, --format=DOCTYPE The output format. Available formats: tex, texminted, texpweave, texpygments, rst, pandoc, markdown, leanpub, sphinx, html, md2html, softcover, pandoc2latex, pandoc2html, notebook Use Pweave -l to list descriptions or see http://mpastell.com/pweave/formats.html -i INFORMAT, --input-format=INFORMAT Input format: noweb, markdown, notebook or script -k KERNEL, --kernel=KERNEL Jupyter kernel used to run code: default is python3 -o OUTPUT, --output=OUTPUT Name of the output file -l, --list-formats List output formats -m, --matplotlib Disable matplotlib -d, --documentation-mode Use documentation mode, chunk code and results will be loaded from cache and inline code will be hidden -c, --cache-results Cache results to disk for documentation mode -F FIGDIR, --figure-directory=FIGDIR Directory path for matplolib graphics: Default 'figures' --cache-directory=CACHEDIR Directory path for cached results used in documentation mode: Default 'cache' -g FIGFORMAT, --figure-format=FIGFORMAT Figure format for matplotlib graphics: Defaults to 'png' for rst and Sphinx html documents and 'pdf' for tex -t MIMETYPE, --mimetype=MIMETYPE Source document's text mimetype. This is used to set cell type in Jupyter notebooks Weave a markdown document. Output format is detected based on extension, but in can be changed using the ```-f`` option: :: $ pweave FIR_design.pmd Get options: :: $ pweave --help Caching results _______________ Pweave has documentation mode (invoked with ``-d``) that caches code and all results from code chunks so you don't need to rerun the code when you are only working on documentation. You can cache the results using the `-c` option, if there are no cached results then documentation mode will create the cache on first run. Inline code chunks will be hidden in documentation mode. Additionally Pweave will warn you if the code in cached chunks has changed after the last run. Tangling Pweave Documents _________________________ Tangling refers to extracting the source code from Pweave document. This can be done using Ptangle script:: $ ptangle file $ ptangle ma.pnw Tangled code from ma.pnw to ma.py Pweave-0.30.3/doc/source/release.rst0000664000175000017500000001605113326267164020746 0ustar mpastellmpastell00000000000000Release notes ------------- **In 0.30** Released 27th, August 2017 * Use IPython kernel to run Python code: - support for rich output - support IPython magics - Improved error handling * Render tracebacks correctly * Drop Python 2 support * Run code using any Jupyter kernel with `--kernel` option * Output directly to Jupyter notebooks with chunk options preserved as metadata -> ability to use custom nbconvert templates in addition to builtin formatters. * Drop uppercase versions on `pweave` and `ptangle` scripts * Weave documents from URLs * md2html is the new default format for `.pmd` and `.py` input **In 0.25** Released 21st, April 2016 * New pweave option: `output` allows to set the output file * New better themes for pypublish and an option to choose theme * New output format: softcover (https://www.softcover.io/) **In 0.24** Released 20th, January 2016 * New input format: markdown * New supported script format: Spyder cell markup * Support new link attributes for pandoc >= 1.16 * pypublish now embeds figures in html output * pypublish no longer defaults to wrap = False in html output * Improved test coverage * More robust script reader, not sensitive to empty lines anymore * Removed obsolete Julia support. **In 0.23.2** Released 16th, January 2016 * Add --latex_engine option to pypublish. Enables the use xetex or luatex * Bug fixes - Fix formatting bugs for eval=FALSE #18 - Fix white space error in code chunks for wrap = FALSE #24 - Fix unicode bug with pypublish #21 - Update pypublish template to include textcomp due to changes in Pandoc #23 **In 0.23.1** Released 12th, January 2016 * Fix for multiline indented blocks by @abukaj * Pypublish missing \begin{document} problem fixed by @abukaj * Fix for pandoc 1.14 - \tightlist not defined @trsaunders **In 0.23** Released 7th, December 2014 * New Python option --shell eshell, runs python as subprocess and is not affected by Pweave imports. * Pweave can now be used to weave Octave, Matlab and Julia code using --shell option. Have a look at the examples on Github **0.22.2** Released 14th, November 2014 * Figure and cache directory are now handled relative to weaved document * Fixed caching * Improved error reporting and exception handling **0.22.1** Released 14th, November 2014 * Fixed a bug with inline code chunks. **0.22** Released 13th, November 2014 * Package global options moved to pweave.rcParams. This is a breaking change if you have used Pweb class to modify Pweave options. Should not affect commandline usage. * Renamed pweave.pweave to pweave.weave, pweave.ptangle to pweave.tangle * Python 3 compatibilty, Thanks to Grant Goodyear https://github.com/g2boojum * Publishing of scripts from command line : pypublish script * Conversion between input formats and markups: Pweave-convert script - Convert to IPython notebooks by Aaron O'Leary https://github.com/aaren * Possibility to run shell code from Pweave. See `engine` chunk option. * New input formats: - Script - IPython notebook * Bugfix: setting figure format from command line fixed. * Ipython terminal * Source option for chunks - Read from module - Read from file * Multichunk blocks: complete option * rst format uses `.. codeblock::` python directive for code chunks. * Output formats: - Leanpub markdown * New options for figures - f_size ( (8,6) ) Saved figure size in inches a tuple (w, h) - f_env (None) Environment that goes around figure e.g. sidefigure - f_spines (True) removes spines from figure right and top if False. - complete (False) - source: Read chunk source from file or python module or file - engine: Choose engine running the code. "python" or "shell" **0.21.2** Released 15th, April 2013 - Bug fix: 0.21.1 Failed to build, 0.21.2 now works. **0.21.1** Released 12th, April 2013 - Bug fix: Documentation mode was broken in 0.21. It's now fixed. *Don't use "is" instead of "==" for strings*. `Stackoverflow to rescue again `_ . - Documentation has been improved a lot see e.g. examples about `customizing `_ and `subclassing `_. **0.21** Released: 11th, April 2013 - Support for multiple figures in a code chunk - Users can supply their own classes for formatting output, this makes adding own formats easier. - New chunk option "include" controls if generated figures are included in code - New chunk option wrap will wrap code and results (defaults to True). - Removed `--minted` command line option, this is now available as "texminted" format. - New default format for minted code block. (Thanks to Thomas Unterthiner) - New features for latex figures * Label is set for figures using code chunks label as fig:label. (Thanks to Matthew McDonald) * You can specify postion via f_pos chunk option. - Bug fixes: * Width setting for figures now works. **0.20.1** Released: 10th, October 2011 - Included tangling script and function: Ptangle and pweave.ptangle - Pweave and Ptangle are now .exe files in Windows and can (and must) be executed without the .py extension. - Bug fix: Pweave no longer adds extra line to the start of file -> pandoc title blocks work now. **0.20** Released: 8th, October 2011 - This is a major release and Pweave is completely restructured - Pweave is now a library and can be run from the interpreter, this has multiple advantages * several documents can share same namespace. * you can work interactively after running pweave * Function pweave.pweave exposes most options, pweave.Pweb class makes it possible to customasize the execution and formatting with direct access to parsed and executed code before formatting and writing. - You can now embed code in doc chunks using ERB syntax - Documentation mode caches all results from code chunks so you don't need to rerun it when working with doc chunks. - New format, Pandoc markdown - New option: use minted with Latex - Easy to specify new formats using custom dictionary - Hidden option for results - Support for capturing `Sho `_ plots for Ironpython users. - Bug fixes. * chunk start and end detection improved, decorators are working now. * term mode now executes chunks with term = False if execution fails. **0.13** Released: 3rd, February 2011 - Improved term mode, you can now use for loops etc. indented blocks in term mode (Contributed by Tamas Nepusz). - Code runs in its own environment instead of global environment (Contributed by Tamas Nepusz). **0.12** Released: 4th, May 2010 - Added terminal mode for output - Figure options: add image caption, making it a figure - Small bug fixes to capturing output - Documentation: added howto for using `Pweave with Emacs `_ and more complete example **0.11** Released: 22th, March 2010 - Command line option for choosing figure format - Figure options: control image width - Bug fixes for adding images - Pweave now extracts code from the source document **0.10** Released: 12th, March 2010 - Initial release Pweave-0.30.3/doc/source/conf.py0000664000175000017500000000662013326267164020074 0ustar mpastellmpastell00000000000000import sys, os extensions = ['sphinx.ext.todo', 'sphinx.ext.pngmath', 'sphinx.ext.autodoc', 'sphinx.ext.viewcode'] templates_path = ['_templates'] # The suffix of source filenames. source_suffix = '.rst' source_encoding = 'utf-8' master_doc = 'docs' # The short X.Y version. version = '0.30' # The full version, including alpha/beta/rc tags. release = '0.30' # General information about the project. project = u"Pweave documentation" copyright = u'Matti Pastell. 2010 - 2016' # List of directories, relative to source directory, that shouldn't be searched # for source files. exclude_trees = ['_build'] exclude_patterns = ['examples/FIR_design.rst'] # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' import sphinx_rtd_theme html_theme = "sphinx_rtd_theme" html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] #html_style = '/default.css' # " v documentation". html_title = u"Pweave v%s documentation" % release # A shorter title for the navigation bar. Default is the same as html_title. #html_short_title = "Pweave v%s documentation" % release # The name of an image file (relative to this directory) to place at the top # of the sidebar. #html_logo = None # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. #html_favicon = None # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ['_static'] html_extra_path = ["../html_files"] # If not '', a 'Last updated on:' timestamp is inserted at every page bottom, # using the given strftime format. html_last_updated_fmt = '%b %d, %Y' # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. html_use_smartypants = True # If false, no module index is generated. html_use_modindex = True html_use_index = True # If true, the index is split into individual pages for each letter. #html_split_index = False # If true, links to the reST sources are added to the pages. #html_show_sourcelink = True # If true, an OpenSearch description file will be output, and all pages will # contain a tag referring to it. The value of this option must be the # base URL from which the finished HTML is served. #html_use_opensearch = '' # If nonempty, this is the file name suffix for HTML files (e.g. ".xhtml"). #html_file_suffix = '' # Output file base name for HTML help builder. htmlhelp_basename = 'Pweave-literateprogrammingwithPythondoc' # -- Options for LaTeX output -------------------------------------------------- # The paper size ('letter' or 'a4'). latex_paper_size = 'a4' # The font size ('10pt', '11pt' or '12pt'). latex_font_size = '12pt' # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ ('docs', 'pweave-docs-' + release + '.tex', u'Pweave - Scientific Reports Using Python.', u'Matti Pastell', 'howto'), ] # The name of an image file (relative to this directory) to place at the top of # the title page. #latex_logo = None # For "manual" documents, if this is true, then toplevel headings are parts, # not chapters. #latex_use_parts = False Pweave-0.30.3/doc/source/ma.mdw0000664000175000017500000000155013326267164017700 0ustar mpastellmpastell00000000000000 # Pweave Example - Frequency response of a moving average filter [Matti Pastell](http://mpastell.com/) Create 11 point moving average filter and plot its frequency response and print the values. <<>>= from pylab import * import scipy.signal as signal #A function to plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h = abs(h) return(w/max(w), h) @ Make the impulse response function and use terminal formatted output. <>= n = 11. n b = repeat(1/n, n) b @ Calculate the frequency response and plot it: <>= w, h = mfreqz(b) #Plot the function plot(w,h,'k') ylabel('Amplitude') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') show() @ Pweave-0.30.3/doc/source/_static/0000775000175000017500000000000013326271702020210 5ustar mpastellmpastell00000000000000Pweave-0.30.3/doc/source/_static/atom_hydrogen.png0000664000175000017500000007327713326267164023604 0ustar mpastellmpastell00000000000000PNG  IHDRAbKGD pHYs+tIME k挔tEXtCommentCreated with GIMPW IDATx{\e23 CYCjr`Vmnܲ-kʶtOZف<$d1aHS|<|Ȝ4tL=B!&ch8A( 9!"֫+o녳†aB!.vr{)j1!R B!B!$B!B!@!.RBRZjԠBSа( ƦѱB!.B~2BqsB B!B!$B!B!@!!B!BHЉgAp#;&J2 >B$PewTVU` {RY6jg H8+ h61C !8tz3 &T  C0QXNtӕ+,)ϘIzd7[e; !N }z?p~m#3I { ^$5L7‰?5N1X4Ħex7aDZc1gN_B~W{0k~98#PYfg<6o^eV>}B!5:OmG?q NY >~ة$ Tպّ^ƎJBfV;bk^M1G0TKY|Sȯav[!(7&2E+k !' &z~GTqy.XJ?T(`5ڛddb0P]P[g_br \|y./~5 *<#oP`c0f~l/PtN:OSs~Crżi/l)2Bsh4AC%Z'd8xl`j+ٜ~> ބY%d5NrkSUC/AO8Ud{3 AfN Pxe!4G=*kZ=e؁a@!2Z^LDhgůdm'7N8}KV|umidL [?9?Ua/TMe>dMvN!ߠc.ɛH Ϝ 7A|ODW@";!. J@Dxba IVS~AJ/+׳2!꼮&i)ONw#S6r<7[Io Ӿ$>0= \-Ǎ5=|n^(;׏N ѣ2~rRn+6eR<V*7AHG>}#RBqq F?gDŽ =-̜s32&RƊ̉CU?sW5~o2O$F[Ny;&ܹ|o[,4g'U\a}ͪY5=Ê5,/\ixk*HydVu^θ,-b8SQMDM ;__g p<& ŤöDaS%/%).-ed~.aWyW$R 8z>oEAE۞dƛ/O/uVϦk_X,sCh\,~2&5.K*])7 #=`$5e4;ᆇxh/~ڼ/2=8VuԇԶ&n: N'Ѭmڮ>=۵s:&ϯ *)*N?ᇦϫIcTv_QܥRuܠ#C5$s0Z>ڰ)k6F▱!Pa?uzݟ45;X0w^1YU/],0گ\}OdTv;LW(~'O੺[7͌' Dۡ_-^4m%`y Vad /e5CHz7H (* F%-m@y9oE͊{yl7}Ǜ<}_oDtj+{048I\sR뼐 l<_b} Poi__Jsmصav5"'d{/nb[w,|l(̃lX4Q7=ۭBϮe}9a_|ذLIJDnSudϬT3_,[Yx~c~ׂnma꿳 j2n;|ݮgDHr Uq?ZxxV*U| Lѡ? uLʛLr׭)^씵~Iꛯq[BU}bOAdxN(;+^ZBv>Pz2[* Ҽ:+{m\?iAj@Ǡ񯜃8pe22>.kPxp{:>). 92ENc608OFqF2_0Byr.–l-I Ak̦G)[8zvق61'?qC3,؋enm-l{7{{Sp/oZFX CиLHƚ+HٲqwuCy-[K0 L.~đŦ),Rxh0@YP+{_a ٕV+vèisԚNqb{ Y[)[3Bd(L` r xlH/EyGcAu wUyZ੫7o~WtVr)g1:5TPuByeQHŷ39wg;(ut)xߊT @0k ږvo ۂ]iNĠp Mj\ٖz9VShFo%ՖDUCXoNO+<-aOee3'l/l;ȆwPhk~촖њ1i  ]Iif¨,l1wȠVFW*b xq%:u;9ZiP&^.9BzG5Ta'v֠ "foViʗ/Z}w*-x_FJ07#`osw{uۅ80Mm .l35!D֦A&$;(nesH=Izo&8=8 { $sͲ6~A^b`ͿQiq@pHoBLhtA1J~.ﯙY,Ac?l:U9HU,A6Q~U:;s2}LY)pAy" jTfZ^F8zۙr@[pf4*U;XfνafǵQ2vdN(v3l@"M ܭGqEbxŒQz!LdWp8N1l \>kf`Abg9F7,#r3EkMe_; qSGbl'~z7qlEK쉡8ҷ eG=r>#X4t]ϐrRߏQ&oc 9~`3Q ;0uWQL3=e a(]7DؕzV wQ6u`k|݇/%4Bt RB㩡ZVrnePz|9+tN̰9e] /Ŧ۸asU ]\զ#maӞxݴ?P9RILfу7>l{ͦhmg\,d{zq }l| =lڻ Ary,~p2P¦cTwAyj*@># )y \}|d̋f92x6Nq^rZ{ \ڃ5> ˊ3uoY06w?O{bC;ݮgVcM;ǽɫuTULZ ,kԀǝɞKOۍm-y|g-m/ٰ#/vSӂe Nr՟4tLϛauk/faS5o@c%KyFg֐⭪,'Z/==uuu*N' W]ÙBR@A}f^LI! !zN@?7BqYvӣH/zPWWG]m-Q>~bwn?B7N=7'ĊN{0~޺Dj3rzl7!{ߙ?z54$8?!~(yh4uYr6VB!h!7:^< e@~~J>?Yu)w2h%$BS*YqI64~[~ga!$M; KH ^ƔSɁ ќޏ_=g@P!١5?ʫ>( SBKJldɝ{ R@Ѫ,mu0욑lʻq6 hj BI GK_ˆmwYÑyoU1eDo]ɋ۬]ʄq/jK8p=QLv? Yy]*) i#:4O|Յ0~ʨ>B8򛯟;獯r|Yp' 㓅>߁P?ՎxzcϙM/ ]o^%)\lZ4#2 S1^yI/qo!VWEO&I{}]ܓץqyx"e'؇yHpߥ,{|?̣H{I||%ɎfPe]0Cѣ??.B]])dW# 'S) "://{\Vt |9H+G^*#OO8?b͑.W:{OZnϒ̖Ll(|h]ץmǗP-@Zn3G7w2+spCqtw<5TU_@]>W#lD)ס\x(*L~3s$S; |+Wq)ޔ|7]`l?X.CBh hKMF3.qE9]u5QǴО[mlU;0v4dņc]o.{}زo9QQfWCp(/14bCcb ~;>',kG)W!~4B!'r(=Ja1 sa[QcT*/…jjTa'v֠ "foVi:dZEBAiZ n4h(̚e#`o+v/<~:Ơox5a((ƓyT ngV: ?X>㽃Oba /{3iOܹIo}M:3\l E7.㉉.9)dd{ZpȑJg2aF&~]96ȷ86ϢcԶJk*EG {j73PU]KR.o1 n[Bo1=o y)g!My6Q|v]ŵ<@R*^rQv\6ꨭUЭ=Q^dj!dED76|6cM%$H[!$=¢M>TBt=s@QW[KTt|7>[K%^"!G+!??K[y )h^~ۼ>h4QNg9r7B :m%;¯!hkBH EQ___/o&߯ilBH Ex4BLB!%?,<A̟W IDAT/_]sWθ$n9߯X53cPs<~R~ݹ/+Ю:ޢT~?gq˒!^del){$ 7;sy!EP2(ŗә}u>~giUm۞d/O/uVv1UE/`= d~o#zp &5}3M׳*"-d#<[Q}޽ضĉ :m[9 $ck>ѣiPu|FQ= >2TI2;}LoŤ̾f f-x*(JOf0N|f>*k~O6=o[) hU۶:vHLT}]8QsnaX jJ.y-kW>УQ'Ӹt%n1o n "TT$QSWYҢ.'Pc2-7?va;7S:x:Z!͵jaS%/%).-ed~.pc}o|cY .73b0 𔑳w~z@ðO )#5 C_mMMnaޤ (سڛf36>5ǒr݀fw=~ |a17i1Pjfb(kk~>|fQ>-G= xP 161A o~WV.,sףĠj6h!.i8Y!ewaMYȂr%L` m{eK=r">cGז!k7^Tc+-BH-y[:Փ O4y W41XpU[[S8 ;+C$3k( ˖puߘߥrhr܁~:/;?X. $EBiw eTv^{]#XVKmG0uLʛLr׭)^i)Ύr w{>gVG8.=tr)m S&b6 đoapJYAoN K_ʂk?W6>n@[GOe<:-<: K`ii]ʇk%̳>:_ә%zBBq+FQb{(:PE^ncce?՛/[^@Z8z17O2jkIPL6&w-1Ȣ[^ea/ܿeX)B nlFYː@ wa< Sj-%xjO`-W+'>\=~F)8̗36zE =~Ql-0|2}MֲM;Rjp3lboׁj1=8m3c0; <i3Bd(L` H1C1REٵq>lT5̢,2)ǭ G튁lh {>wcLLj@P?TP GןRUQ {݃~881פ2y{gFkLUBLa_!~ Lbd"*IcTsZh͘4iJ٤ƕmiѻc0g%T*\rW=攨b T{mרD3ض)?*twS0nw?@NNoQ>mr[G(@GVN{ϥJnKRY+`@ zS~gO0k O[cwخThT*PkgfnPcfBOǭ͵Zpm0ȍ]܀ U.kJJG OE %U U{e n/[ UghPUm5.jvvZ*u7kx?:rF^qVB\`xh = $)i(N`5և@ѡhSNk8ej~bOղnŭ4WƠ;YC-jUQyg{ PiTVB`AU^|؉P]khj Zp9::Tp;ޏ;]0ڐO RQrqy TxqUWۻSiTg v^* Jio/g"Ѭa[pԮ|*uۖāADY+h+6HEaV{Qx&8=8 ږYިEv`wkq Ǣfm7 =M^;J!+cˡ,Dky6'7ixV<0Zv!  0GjߦnTh4 !,1,rڰhPD6H4d=M8FujUh јз|uu/+PG'۷ CCU:4>(zzynjF1"mEj;[FKDɘc,zgg_C 1h/&0PK½hmPXbFcfR!̜35}Em"fBoCYH"5T4u-_(}Ĺm",q:'H'{Ů`MHр) q(Y̞O1W/d6)v =TJH;Vi@<ݾZ4SfbuI$]πWE^ŽWp(8:G<]7a&{ݵMC8{LtV6n׎kǰxFBtrfS %gMgzL7Ղ=Q y%̜{9}7k6lsȡ@ ~}-`m-^2@2d&k %Mchu ;s=o|3 Rߛ3ڹ PpG H2~eq6F ,ǝ=ݓZ\ظ|'?0Wv (ZgĹޟ˒ʦ65\l E7.㉉.9)dd{0w'm97.MQӟT9[Hs/eiZ_ue_l]?i( Oc!X2}&y yUa.k}m; .<0[  :8i;@E?txNߠc {7 mybInT?0mw2ύq\Zܻ$^8lʣ?p M$qqü֥K /s}KSxcg]X87f@.'G_.PE*\%d%{0^?6|aí"䎃N!Y&U |{T B\j^T@!.5+??N*BH =SSR)B!HR)B!jykgiϗ! C3`-/IIIM}Yf̘Aff&3fgJBS5C#W(,,O?eɒ%Mmܸŋxb>#S%Ѫ8qV+RAGg~ʕ+q8MϝL#ZIpT@!.6s MEe*T%&CBс/3/Uv/`q;U4 d>!B~Cډܺzny}s鹌Vﱷ36$$B||1kO{{Wi=񇦿 ʪ;UEb5 GKȧdYфBc(uյzb}ӭ,<=É ,LzEbX5f}ܸLH ?JRK[i6Vތn7=U GPpSԑ~Qh|\($BUPPVv'}wn_S0..`oCouTs~޿AT,=]u=\j2@!hcSMGh}تjnXdvcQiɛ2v_e4|W/UIKC\;4a}CdK@!@ʚZop 44P\{Q`op؇ B9UYjzj%Z kƖ@!.M5Ji kp5_mN~vFF34ԷvW^;(]M>st(qTsCv s} }V%N{aK9" z5Uյ=uDZ4~>IaK u"9o#vy<OVٌZd'@!.=3K[=~AM-و ա yܽ1`hќQh];,y_@LY5[xLٝvȽ.-rB4eQDhx޾|vgQ_>W4^hؘj 1^Ш0]j&}yǯtaںziˊ6 Ѵ:@H @)q{;ޛ0O0?~[S^۝ @Üm3M ]r !ğ?M­nO>x誁>sjBjgy+U ޞíl4_0]@>eu*t*hY 8xf*}v3:5jn $ "5ąvU/j:p+f~΍?-!hѩmb?0wi}U<5gHK jj)7  QBq \HA ]w顢.k:}=ħu Z=6 gX>I; AMw4hT+ ͔)SFQϟϟ'Xp!׏ 6`2dokQﲐ3)(s28*>ߨ_­0o;9ɯ;5V= V_#&:Uc hhy.so8x |޽g}3fɌ3xgeO;|K<` [5U x)n2O\hq7?]MVĄw4h'@˵\ x)և 't9C Hp'55B?pZi:_{5ƌØ1cZ7 q)*wwГt >8Gtzse|nOipNuyB@G(%h42}t>s.2"]wEJJ )))fD!.2@2JkҶ\ǧGw}e5^k۠>~n/ӛ7ntke Պnr̠A={6k׮`ڵ̙3G!zbm\^Nb$>)!%ںziLQ}yBՑLf:?s@ .EEEL>Ç3vXfΜ_#|޽es6vo1 mmDKљNp DDΡEK˾9,T]_ʴwvG*w6*q )*bl8\ 暑s""'VWuYaSiX98L&^vz#h<n첸Yӳ{ כ:{2jA۳wvD" jڣFkMw\sQolU?v`€z SovX_h{ͽyap:L ]" Uن=TT~:kfsp14 vվ"[|+Ix'F3y[l r@nDԣ>dޗ[AQUVsGC.CWk zSXـp_w<[`5rף`S_@B-\ k Yl@D)uaBEW-}wssj|iAX:}0R7OQջb4.i^R\+,k@=g1& Q[DJkxԡvv8@fkiѲV'8vԼy {n[ 9ܥ;j;ն7@.̗e-jtkO'ûzwnnCDIhkA =X"7;4γ3YX DDq+H?n^{}^2P5rv@"6H T鑺lWUmW-ۏM!op'uJ ~0[_wM??*L&~.:g^7S+.sFv DDv367QhP) [ޗHk̆ƫH?]ۻst8FDxAIWqWiY _aa!&M8cʕJ$''#::ɨb&ێa翵zwFOJ.{s7rg.i9wYKߒqx|r4w 8Pȿ .@"7Dnn.كիW#77#)) eeeD` c~m'&S` ćx~-{t<`އq rԵ|U26dp-uuu3gyjD"E!11(//gA{kKsn6׏ V)ї<+b 9i Vg+0$T͂w*2ш9s`={6 00R=thJJ M燯3 P-Ƕ?^NO y~P9i`Zxb⩧Ϝ9k֬YfB}lAJLO5*TWXـ/ Fns0]vaڵضmÇcÆ Xt)lقhdffbҥ RuzR'UUoh@ DJjtu{c.`Dkqef>vBBsDxAm/hw|8 zjm{z6 'b7Es; b["$q o=;R[ÿI1dYD"}0D=zT7uypL{g'WnčJ&"rMݺ|Toa?""ZYhVHyN@D}ANIշ[7#xODzCs_nȅWkC9@C;OOĂ!x {ho8\\?$Kkȅ5L8\laLwE! ²J$''#::ɨB.'D#<~o %#bi&e$BpkI*++Cpp0 ((eee,rJg+p\-FkeoHz yD^!11(//gaQk:7te?$ +f@ЗPZZ6KIIAvv6Y˨Uw|&]SUbეB%bfΜ5k֬YYfP)V68c,][lAtt4233tR)2:OP{wX7 ~׭[[ fZqsGឱq]ՙp{ *|߅@&B? #`Y}t 5Z#FDx#PmkW7a_QXJC[76ao'` ꅞ~-CC੐0 +UOmMYD D[4K){9%\k&TE&D]$b :[W1cHPu؍ߤR_w$&Jވ#Ä͈6Vׯ5Q5I@Dbg0f/Bz+܌O=08B"b ^_NpD"R&^p_wx)m'xтS:Mk ,L""-v8y*{N}{',+ksM&k聇o?l7v-Qx^\zr[bj :V^ĽvLDDpBCCQXX(>%Z97< _eFkD\<;wB:a\zqL;UQLox)9/1tѣG#??0 HOO̙3~} 5_ݍ0,BڼTr ;X9;W{3-7\}b7gb1zBXQrq "b~V´iy!>>[ˇ+f IO`o5SRsmNo6=9i尬ȈqPJXU(v zۏ5X0Dԥx ?㮝Fkz;bluF3k iS?L`/[MJz6 :#Jo8 1P[@r]5_k~9}j)[ɞWLCk[ lDD]z9ys!GlЗHr|xa]U)pF^m LD t0f/^aWi9ǀFw 7`0-);W !^oDK XQQQ͛yt@5}$=u+yXg.4 q_\#''%%%2e ?Wgai1p `ZSAy+dOC3"[j- *\z`: *"b @ELLL?>r9"##,)d0oܙ >}3Vm?:h&x+&4Ze?Э51\Fqq1Åaaa(..nsݴ4$&&"11,<@8.X-,[Uz嶵>og[UiVHᩐVgt5h_ p\DD W`ʔ)HHHh_FFF|~JJ M0pZ.,cȀ"b9cHՙVJᩐ@;7]'*w#5<Ǹ%GfffiY#v0d-CTg4:ZtMV+|jXZc M S0cH̋ [X4>RX|0-V-0[zoOmzcHԸ@,kQ`Ͼ6  GI角DMDDŊmz-^-}@&qCڽ\?GPU uǫAD ?t{G?”~Du j3sL dWs„hAD>d]gQPQ5AJ$^={. IDATkeuI5=7c0Ui3;<Ob~"b =c {Ӑ-{.n]|) *tlZ[Mg@D Dخ?|zL--OD DTi:w]O\]zb{Vj~Pg1w$vx %Z;l !^ H$"uDKn%@Ӑ^J:Z39oPg{l8S1u>t[+{gDv B59%5}9k1uycMfMÈ<3 ^d|1o[QrKc/j<¼^J, "" ?iMƈǞ\@Tyȹ#Sq wՠϑb FFxsQOh[O 4k=f *"r}ꌜ3b3EmXf΄z|{hlԬ'"g% HpXԅ _d!"dں$CҢ[`Ɓ. H_"b `e u!ܶz*vŝ@D D=x8:TtW6VjŷK5aXQVGQϛ=NƄh`it>[ 4@БrK4㌍?oJ Ŋ`ow1] A^pL'd7_Zu-[aƻ?a?l["vkjKSPQg@e@Iucj8Ziz[4:C ۙX/Ӥ6CS "ru\}E&d\f7-nWaɤ;cr,t rX@T橘;?~y:5: |ntFs+SZ[.CkܠV2U g\r]~{uղy E$n"D":1]m'uVNCk0#l4 R Vo)J6-h~-CH?e??w19?&BL'޽k~7 ?F\TjQ}p囄Ӻ]P[Hlw=:t(SDxmŊBLL 6ọ*zlr46a"f aB­qQ;bq!(9:+fY2O9e|еx(81gyp-`\#''6m’%K`6y8?n@unGD"ܑ.FRʂ%"WV7_9 3220|rDFF"** YYYSxyyab;VX',, >C\\$ V^ X#-YKꫯ.ڲe˰l2DD?J;Q@DD@DDD DDD@DDDA"gΜ***gʫm/mNbծt(Ddggkm6s1PiTm6sDjZvx܃DD}@]~ 9+ٴibbbTٮBL4 qqqʕ+HNNFtt4QUU%gŊBLL 6o+l6cĈ[@uu5Ν#66wv~u]t.-B@@e~ C ATTqXV@g6#`ƍźu됛&Ho"77{իTL<^{/&Fdy(++ QQQ8p d2ϟ ض`9X### .,\| ##χ\.Gdd$իׯ< ,sܹ/d2x{{vL&hZL&444 $$%wĉuX,--Fرc!p q5zx>\0Htd 1 \pyXXryi߿III(++Cpp0 ((eeeBY;֡,{v>xQ[[+,s1j(\e;44O?4"""T*1uTL:sggT0~Inccj7o8_ѠQX*ʓgeRuuu3gyjD"D"Kl5 ;vhsW^}CRRxVmY\ix{{;g}g'}ml,ٽx߽ %OO<$z{r(P(U `03gĶYV,^xꩧ3gĚ5kk֬Y(((@~~>ƌkwŊ(**ӧo}no #//uVŹvGDD`Ϟ=hhhj֭[~VgXV|{ >_ 2-Fh@&b w5 /`ժU6mf3-Zxض]vaڵ2dxװtR̛71/y!..WX, `00p@_bqNJJܹs1rHH$1)))s뮻cTTT ,, /RwZ-Oӧ;F+ >_ twEF_S^Tb) Z֑Hyvv؉^'li5 %:D(<uzo/ 1,Yt9H{!%6=  zV <@5r3W7?loݷ5L^^6DDGj*]zs=\%g]8=|[.C 4i\{46Di9X| @ 8yc'Κ.8:""r ZoEoC ש,#P_˹@x}IT&Ab*"ށ!Q"dгR%0t,A"">$FXV"Q_ MF#o l2z[;?"f"Qo ZN77X- DDD.\5 "6$""} "VHDD8Օ3DDsHw'OlX~ QνBDD:{o n"KE f&#,+<<Id ""ɿ@&%ńg`h?D^B܈Lr' Wf;ΰF֊1=.3mQE@9R 6\-GBûDDD>^iZCݵ+NW}_<‰58jMr+5 жxeovV lDl2b1ӻKuN0J,A""@"J0M X,f `Z0I,=""LC!W(YzDDD}!X,XVDz;`1 ",Kjtf 'MA``0 ,=""^]t:HR(=?p ""_` ɡP\%u:H$RB bA'rKDDjd0bS-GDDD.=JxʟȥA&}=dJH2NCDDԗ'""{XDDD DDD\_0||Z-u(:$""rPSUjeQ__#""r`6`62R5,=""^m^d4􈈈DS MMKOVW?i*aD˕P(hxODDgڻt:- z-K/<<}P[s%FDD$YjaQ_ """"""b """"""b """"""b """"""b """"""b """"""b "";bٰZhȩᣏ>"t:1߿e]FrrT䨯Y\vYvr +T9Í=n6وO"m|naW95xTW 4tOX6#M* )k7Q[(?@9Wd2>.06Tˡ]E4j.Y!B!yb4;.]:F$ && ф׎hjRSSϱ) AWX-F&ckvlN%BJ]C5Ӗ{93X/AÜk4݆M rOSԅ2.8>xQI@3}QFq50PSVC%ػ;}D!B1t]G⥏Ll&.Ɖl6w'YKYqqQ}c4WY}:Jaa!ӧO'j5@HѰZ-dff~-Z4BY9HäXcRQ3Sk`0VaˡFj+[:&.xS}kY%DsQ>+-cœ5)cc;_}O˪h j`LȜY8V}\<O|F:B:XNNgXZڣ9R-d})7uL$%c2ǹ:ӵM}p6ƥUS b0;fӦgߵhbtQPi=UO+hb}Ft.\Ι0G9VQ7aƓ2~23N:g'ji i`?;.DDmde;.=ƾT2%־`=sP!BA(l6b"rfb2( 6߲^z~˹;)ˌtz~0cv?WUUERRRF#fWYȩE4Y ;*6 ـ墥SN=" P?y>W T@t) zOqValpK g&@KX&3V]AէQ X_'G*I`XfcXU! 1dKCk*Cf23iAtG>HbiYHI k9Uo2eb&Qn,V7phHFoxLOU.01'Ru9gh{|_ !Bt,lXt'V P;a_YwqY,Պpz֭[kȠ?%Kֽj% L"'vDTvV/ƎFRR>ovgݏx|Rw(!h  c'&E5G7pVx*voOS6zJ+;0GlA &D&c51*pq* \qLڠp8y51p hc5ZOك4s&If#p22szd,'ÌuMDv|P@2xzg9Uvda\8bj[ 5m`wDـꫡArr| p)"`3XǖH)ě:5?xiiNAkmHyi4,9 cs$CGut-˶6Hcc~EIK:iNZT9Qe-1 MM{./1s6cJO/!٢7Fy>x_t?'oc]G9RwP"i6C}$^5q'~ [!BH$a0DɄI3D-g2+bzرc_Œ38r_}i fWYȉf C(C>Wc314BDh)0ѥDӽlR;(Jl]|GhX\ǜx>ܞH Ƨ{pZ۱}juQ!fj|! + $2⡡GkPӻܐYgB|tf (c{NVqWТTp3; zKlw.DseN2lȐb}65&3}C& uAK[=JZI84ɌU47V@TZOx-mdLvXd 46RC>֌t tbNh$.shΙ|:C, T׷HқiAئ=FAG` ֤ƌOO 2k!}$q' B!Bt54 hw]y睧 fXVԙ>yYUTfϞ޽{?~ L:D㡽@؏ y͓fRHtX,\j3щ( jD/Ĵka>"5D^tetⳙ?F ŴLrye˩:LթtM}f[D!(kR!\[G 'w>:RuKtc(ctRYt0jLbә7@eJ9Y[GđJΜLƎ2z& b3Iu:N_asQBҸ8V״dT6r&cEZK),!Lgfn:.tY78!Sc-յm$(u31=&}46Pxd8]}J;u"͌=Yt1#TZ*j:S{x;NUў1H=sP!B1V15 CId̀cMuU_eE=,N<ɡCX`#11ǟdQԉӉbjR^~4NgLgb'D"Ao5U_k  767=.fH H!pJC cXNk"d$ku ]щϘAĩTy'N<#rʆ>0h&BxDτZi3p}fp3խ1[]}1p]`U`HLSe0d]% h5֟pe&c<ڈ~BęNG}UuqQLg#dcpGЋ:f 4Ԡ7~6MYHt YkӴ0sƙPIcs5JIz.F8NTEK8g9OnykS@Ӌ2?u@5mw渇s !B!:8& LC)D4z%L+kK-+5+m۶qגA||<>_}9DF.p8gL<@wRiii(hniך7+).m==`=:fLH;ޞۘ05EDž!0&g6Nq:ZUAL_c☲`1gE5nI,-: ymZ5LkQG1Z*/@+t͔NNMs8 (!;>":`M&Uob XǤW)mMOn56-}v)DcbӰw& هlG9c0-+h%TK v$)>.~<,bF=FnQȎGtBTj)3#R?nM|B!.B(bU]p+kݺuPurZu]sJh~}=WWźVe\8s9Oɘ?x7ch7u! G8RVMCu`p1&93d$~B.9Bj#dҌ]=0jɘäXgFÐ0/ݐKP`{O*. n{f0cӽUь<3k SbCU>Rw&Ifbm0əK֡"N6QbI@hn%yO pt$Tƹ؛T[};Ks>-Ud>wi!MLcq9v!fqj-q3r@S4@\8BZj`84WExiptAƆS4)R#A[!B1\6 ׋ (EQz8*kʕXrv{[g=>o~WF000LX, E"E! (O{pb3jAMu`a2WN6Z&]{M# Klc]SQB}mbu"h`0bu8"ۃv=c40TOegG\>1c{whbUtÆYW CD4e?x(ˮ#jD0aEE9]6#ZO@63*As(b!,bNYhcݣ}  ɀ=Gkzqi;N - htۨ`}0Zl,f=."*rz3v  q>g0`ذZLhJ#hlX?F"!B Q~Bg2ll#A4# r>B!1%{q8g- sӎ;t]GUUTU=Mξc^W ;ک:^ϭ ؒ2p0)!ʀA 260A?+a{ˁT?ɧTuc:/GFZ ΁kB]u!JX)?~%Hri&d&$轺bA6GqB ҮNB}3X6dA)]%:2Q죿qQW |>3xF} !B! Mhnn&>>s;H+NKK 6d,ݨ Ck6`Yg2ʹDy&vRIw۸W2i ;AdӡNQSj&&web=>B!B\PvHKK v͆l{B! Nsd*fuՕ*+ ZVOCj2㈱aLndc3NzEPa9\:X L6v35?ў#w!B!N8& iZFclB5Z֥UޚxZ-G>.[ oXո !B!`0t|CõB!B!I"G!B!bDB!B!(!!B!BQ\]](!B!BYuuB!B!-$#B!B1JH"G!B!bDB!B!(1‰voZx_–ߣU ƣE/^o~.\!Bq:D.WXi( eEsJCnG}S]R@IÅQjD۸_YPqã !B!1r5Qj< n1:]xc@>I_մAn9Jyyv򟺃u7_D*(x?kJxE8Vk-׷q&#)W|n,s2GR9rWsHhIn!?O:D!B!F'sTe/㞥=ER2.|ϪTOof/Άu쪾z'*p-"әɤ!V}͔g-bʹYT.W{ѱ1KOu66kْB!B/9,{ukr_Ǧ5p;H}^;HeO3,"ulE akOѯgmM<_<;xSQsn`/_$B!B,CR)ZJD)53y>od薻JɶMlde,N晫}9X |X%{,HOd'հpyOr1%99d'ILAI e WFȧڜҌa1m)w/+gkX3W 7錢^C=ȺIV,^[X2r2T:+an!G7S=kp`_Fh@yvKIs۹ԛؾu MPظv=iӉqC#{ذ=~mO<99LJ2'ShlnYQ(8'#OlacRˑلB!Q"<[ѽœ\Tgz2hpWe=>Q IDATKh .sYzs&J ܔ6xrz 駠"7z(^@5Y(e75%jvneuFxo*93Ɋ7jJzlT@ycqIjtmR:6gW}PD5IܐVd/eI/xqp ,a!0#ǜ} ݘ. kyeICk3EE B!B\4K|Y& kJt,B!񼔪t IKECvdaȾ[A ֭Hd1?[ߘʢꊲ͢lcKR6jiѮ5,QFk %^3iٞ~8=~edM$3w@)kfMydgf~Ig<"ױfc9ʠefᡁeaw'y7q/fYj#66IZ?Sk e^d{B!BљȱXwB|JZ\1S^ܒOQIV?(eA͓KR*!B!79BM ;QL# Pͯ[N ,B!#F9B০h;L)+vZ-vB!B$!''e+~4B!sg!B!BB!B!%$#B!B1JH"G!B!b0W,BT#&V!Qv 1!B!XuJ#B!B1ZH"G!B!bDB!B!(!!B!BQB9B!B!$rB!B!F I!B!Bm8/1&&&JC !`0t^~eeMB%/Gy ˗>Y& -B\yWOX].}~_Z*wvn.w?>Ϲˤ !8 '>ܹs{=o1[xd0uu|C~]t]z_a,,,hs|p|B!w o{|QJrgU_Bt(8Pikk ߟ$&+Wމxsʜ0~O>8111~kxof>cp6NKBq^I"{7_k'+kBm <8yq?wU魷޹ uyȉ͜9#665?7ѵo.{|k8NmmbXKү/pkakƯNt( ny\G+z^yUp]+ɛ78W,NUю,Z_M KW.nnS]]-I!*Q>|>|>xk#O?fUU}@ߟ]'\ ޵߽UUȝ5VX~]z),'V6x^>ܶfI|{3ƃb39~GLlY-[,[qw7 ѻg0}q> . 'g&{ĉq8w|}gkʅ<ȣL8Q;l|mvGmM-^-|Rرcy[nErb!Dhy wb6OUv/_5\O){>)*[/?1uu\}oZ*+OgƦ>nGK+ɏ~C rz=e o3{l~>~Ç8qS&M>IKk+?z\wb}ws7/p1ɻ,O:BIv%U!2ϱ/r/<,<sݒży3߹cbہscƌw/p_f. XlVeưz*n~?Hy<ē Vvo??辴< ʞMNL6n|̜9sx܄(g~lVB0r(8xKuȑutHNNfʔ|ISND8B!$s17oq5u$ /Lh6˹pTNUQ_U_#`}/ RUUncFt]'> qaXBlキ@m]m|~SS[GNN`\>pYׁzrL&3f䉓L6 3)9!BH"bd˖jZ+xч6vPdG$O6~k#մyk,yo^MNITTm#%]9UU班v_;6шi|>vnWrJ!"9r/S[[o~fHw7qr$%qey;1PZv Yq;ֽo;Ar2}xn  Cj ^w$@ٿ?O6}:U:c)6nd2;?rB!$r.0("^x/e>miiAQUR)--~([>}۽^q'&Fulͽ0njC;noQ) !B +~~xy~Z:iK]liiᣏv9뵪*~ϙ:e ?#+=ֻ$%%EwpͲzl*&ifpFUcN~A)S|>ߐ~ݻK.KάY˯qbq90`{ !F ȧRZZʲewMؾqwÄHJJfuGq_g$&&2sfe)vN_;x-Vsߟ;v/g…$%%9>cӦ㤱v_;ND.s%sqL2%zϞ}7΁֒KrILJ>(>ex}mܶ|9n{n: ۷o}[|qtn!9ozm?so鸻TC= [qy8Nkj&1!߇۝Dkk /ӟ6̓O>A(Du5L̘>/ :u*W˯BIqɐbP]SSx[o]wV|` Cs!׿n7W\{YQQ׮ne̘1477_?neҤ,Ba̝3cXaݻ457QQ^1hSRR>}}̻R9jjYQbNUVo}̦@غ}q?gO_! 1Yq;۷$[!Ġ =3t;|Y""zq\جV?c`3 iݷOKS=X bD}$H F)BrZ[[;V'El!Ѫ{Vʌ߼ g=߿{7}Νŷoywm!"2g~?PPϮ=/LI?')6_;{vd^!B98 A 8//bBAfz0pVB!b9K BMQ%B!kB!B!(!!B!BQB9B!B!$rB!B!F I!B!BB!B!%BA}!B! _DBѧ bĵ4'{%B!z~y Vf/(#sx0+#;+zPXtɗx76.B!BqD`$)y,11.FpƆ*ۓF;BA*O|1EY.SOobMٲg[9<-#(/=Ɲy{O>ҕz%@z(=wשiqg^X6ёXk;NaUϗ5HD[7wMNwl/? T{m.O*|v,6h<ݚ|!B!<3DT1O"*Zz'%m<\2S[ݜ ^`!%Bj$ J*dP>| ~q1;bPĪ}fb\Y<6ž#hktT`&%!&|e~!Tbu&&?j ZYw'ɄB!B#ȱ۝Z 48F0tjs`hkm:GK=HO%ƙL†^/z&o,IR[h,V7ߝ1% (6|q9U3rZ+E-g̒9 +|;*% V@Ygg x&:+iNVbN`$2ypZ&N [džb'l/.7-XS9FQ ƨFwFES)֠wkr =nRQʱNy;=o_V6r֦w}zƥUKLG$˺%3{'%n-@aQ)k:/s2/\9c4bU |: !B!8?߇d&*% `]ImJ%v2/ ˯aYuU*{y'u>Le՝?gUb;xf_9nəc9aj5+3w *[.ʙDz˧&nWK,Ykxf_9fR\n&}Ν316~58v 3Ʋ+/{nQ|l_9ֵF\w |iULT~X]99$Ϫ`㱐;9fSM.2%L!B!DF$P_'I3uUU81 5s%P_{;{4a߷㑣Aa^A~=הOK).<Te*#08ru¶Ӏ~s4sYd0C9{'U|X&Y`PUVCxD;/e3keUGM^T ,h% M@Jմ$ZM i*>cyyzQ2qq=XÐf|,JZW/*;g[ObU2k=TU]*K| l%!B!BxGI81TUHKD4>ΕC ]?AՕאud9_ϝ~5c]ODVLg#Wb.=mǛ.T}~#K\NrFUzHv1-Y >+wLg3SEaPC{GP\ yXɥtKN*k \[rw{7$kDE SQ喖}lˍjvsGypiJ*!B!BJ||V`0b4z'ftt0{o9x5PVx<ӠU{vꨗU^! jmq`7wJ℃>k?Xg3l{URSYbTN.;9X'VO cf D cO AwʏȾc-Ue^ׂ!w1_ f"C&4 )5UETZjiV]zҢZ-Eb ՊkW\j5ILDfdHDBBR9ss>$w>kB!B!^ I 0rpՈ _*JtmWkԔ*Iz)ҳ4 &j7bmL79Db <1L2 jXJd/p/R[(HL3i%{%z:sHǏd\!+ l]jϫXR3y<+rau9w=Iw+cpN4{k[sad@S~|ˏ0a Fdf՜%iϐB!B᫯ʚR)'Km~nbپìBg1MOx)!B<3rچA!Ew~9rB!B!D@B!B!SB!EdB!ijh4Aʕ)SB<rB!֭[|\T_>۷W^T|… kB!xnܸAyWY`(2d_N?eX?4hPu(*Taaaߟ *}z$22Çx^z1w\~Wz_v-{.4c4_i׮UTok3f w瞣Ejٿ?d|駼#663f}viѢ:*Tʕ+ٳdzxb,XWYp!fݝ֭[NŊ1 {}+,YBDDK,^:((+Vo8ݝ^{˗r6mӧO׶zjnݺŀۦ֭j~@fcժU̚5!C0c voΛoIժUY|9M4<.{aȑ 4zL>Gtq, ?_|lK.1dԩ Ք͛8q"saر\=4 "ˮ]0dddO?=4@ /<>>>u{ܹҷoxYbEn]ƿ/>sN>_|cRݻCҦM-/*!ēȱ4\^c6*56nY-ܺe!33Zuc* (˫H7B!(LF͉'x9rd2yd^xƌСCYn]00j(~w^{ѯ_?ñchР+V 44.,_ddd0d5kʕ/}套^b|k+ ֮]KʕXN͛7o7~`ԨQϛ7ի3iҤBΌ1| Eq-B988о}{4hLHOO r'2գ[n1jԨ"rk|gۗO>\2SN% xyy3L3{CKJQ*JdT}2VM|ץzTtLr$mKES k6/&# zB!EŮ]ܹsA=z4.\`ܹ߷mۖ*UtBӾK|rΝ;Çׯ_ܹDx T*_~eAjԨqttdܸq-q ͛7QFugϞ%$$ N^8v5j(4W}v?3k׮HSW^۷o/zx̙]ty5kp)wǘ1c([,+>|BXW@% P5_ker'6θehZ ׍+G!aNs6l Ν;:th=nԩS4Eq"+Oj|||fgʕlذv[hQEٳ1c`/h4ؼy3+W&$$X*V+7w֭KL!J#rqtt *YYyz=?"ukB!;;|0{e˖L6Crh߾=֭cر. ]BVٳgYf_|9dUZ___Y,6nȿoN:ŵk׸}6*{ڵkZϘ1z;Ҿ}{ڴiC&M =z4dѬZ05k?_UV 4׫ӧOX,N>ٳgjO.m;vl6;?6m")) ??$(ub;vv.qpt:7oTrǵ7LerFqB!@8ΪVW^ذa֭+p?gAdddK[VV^ͫZyc{qqqaYv>͛tؑqIr0L\|'N0w\ ޽{c4ټysnڥKVܹCˈ\ ]PnݺHe@˖-9qD+wqqo߾dddT׽r矓|;idO-O3 !B< 9:2bF#g.rK.oR>wYb۷oG7J*k=w]ƦM޽{1c/_.5t:~*T;,ᱱE:fcӦM\NNN888Sܴ5zѯ_?=ŋ#""SNѵk|PLƍǕ+W6lXp]7,j޽|G 6󽤤0b GYx1;wfΝy&3f`Ϟ=۹] OX,L0T]lY4 ǎ#%%}*UĥKvĉڵ+w.XFɓ'3yd1bORB!ٳL:/=z4* 777"##4iQQQ_`W#.]ddd/3}$$$ի7+R~]yڴiaܸq|4i777F#G!>>B{w_RRR/y֭ܺu+Ww^N8JTTIII̞=;wUI&QvmfϞMv_>M4ÃrqΜ9ÿoJ%gϦYftЁ*U0e͚5RSSt6ml6oYVܹ3ׯgչK;d ddd_0p@ƍG׮]y)_<'O… l۶ ???tB*U裏8p jرclڴ,0|pyy !$#BwȢERaÆRP̞=vZlj'̤J*tܙN:{0ydS0;wf̙hZ7o^| :W_}%Kgt:NNNxyy[oѫW/|}} M?bZh?o`bŊxzzҴiS>4hd ÇGtܙM6k.nJjj*7oDVSzuFI^jaΡCشiׯ_ٙUҹsgzI:uzs lYR{^/IUQ$zFZ*ϫߊ5d,c^o9ĂHzVn[{!'ζ^Z?:gbQB!ēD9TvBːaZͻKC4P8qCULׯ=GFMʝ6e.F0>F*珝$8[ V1r>i }X93,QR?y~tp8[2_NgwF{_&jڿ8jVPӇ })OuUfS }4v'[n%mc|_$n9հ|:gc,/YLfCYgx\xo}aыGS珙|K/u\!ikNA*{Q]<6\5Z<wv {xz57)ݣ*v{ǖ߾!*o2s_/:VH{"2qfrH}X-c>Cd `%~lhBޢG IZH[-'Y(W>|EGqڪJg$4b3-Y Hy=U!BܧD9Jeynsz3H-e˖jS^BF8vs5..k nJJij+PSRUѱ[{]p‚>f+QktӋ.{دN5.oOH5 zpkB:aӟd9wZ6;5d,cZ]eWFϣqrr6'ड t/2whaSb!{C^Y gUG\GЧSSr7:kZ7g;hV<@=|$Q-U;Bauf=)]FIFv& ;[0$ICJZ5G-"7xsJC *>f9=tk9TCASxS瞌3'5sƧeuή_G7.gqݲc\Sp{]tN/ŊE("I3=,^ \<*~%{簞E1w'~ӊZѺ,fbmC<%E֬2[u˾isMJMa!3#p{ؑ4R|n7t"?>G \k3u |`6(B!@j(mQAfqjʤsR˨aR臯 K=8Ũi eE0vXqg cs]7ta;9YJ^r)~Z[A==2_퀁Dz9ɯ!0mmG2S8Gcs 2WScsQAVtEDmI d5 >݆a߹ 0bֲ`i,x @f.g6:kQ1oȸd+*QGo'UY.#bp]N`ĉ٠ٛ1`/ qkCεHm+b 9i =nX En|mi;ar%q*7ޙsT.,Rvo7HN^ðg-99SCs2Px·}JX屜 po崱djN}iYS͙Eq̎E&S7@a?̪ED yP2y %0sNձ/2A9-? 0~8= ~֪{j!wȿxC=ܹI-n/EУX7%k.QzuEMZo֭Np,QSC tX7},:)ulUADE !Bʱ$OjoTـIN@VV&f*\^MVV9SBEʔq*MmT\QǾkp!@j16?f |ٍ( FGv=.ZNcM\H6r<;bٺ3+`;y ?e\prBkS{S  m㙫5qУYuOa 2b %W+{ObҜ@V'_AړDa۳Yذ| NzƝqg[:#R8aS~6ZjQr qɖw)YZE~<$+vYRhHm84 pGhp$X+LH}ڱZm*\ !B{N!Bw deeb@S 'r?#7HZe (+B1c͜BG5?[epm`GdGr^SW7ojӽgr~A:޸q֐~EٞJ4J 7 u w*ѡ.Zj P=h1 @MI=gPjPicGm;57pFd_M%Xоǒxs*m 99jC )f7I애LN^alNxHZ(]QSJF 0gbϣ֍"_W/VBrm5ozj0Ob gi(mȚ@ې:J F5m7.~jm@Ӯoѷ4QBz}Cu/s(&%?v4كtp޲n^vǟK[&5"&UFg^iB~=,fna‹F5(?<+?\Ѷ'M5E/Wk,[m=›ƭk ?Vg,FM1IRj'lh(M1bUU  6%B4)ޮ⩬7eeXIa˸$([VGnݺ.v[c͜#y.sa"gW1Vs}6J8ǝy&XvFs21,YsgUA^'Mөw|'(aˏQ1nLAjS[IJ|JZt;/v鞧)E>oĚHjM b1zG aMSƃˉ&aC&y5f"-=3}'"V.n'5F/9}V;G t|5mޚɆ>f-K~i%Gb2 Vc,GDvy[l8O+Yj}BmP=n%>GF;>d$pi⨹~}SB;4dÏ>*zYͨ+u wYˮJ8ye>?X"k; ǝb^b>%v_$q[@=6qڜ1^by5b?9\rz"v_;g0]b߲g>{VVOW7 _4{pB& l$P16{6GDq|zңput#kcE>+,dk ,c`rCoE8Fjc?qę;ϫӿ~a  !B'W_}5R70wj{0ϮCC8/=Ss!(`6mRij:YB:f6_o|c5/;;A!3I/!BgFzz_N0(H%(k&ETk*߳QS#8{Rĭ~4N*+!BJ4\e^0!c{!L_E=O=yd lK;/B!B-#oU3`靑DJN3]uk ZeǠדjdfZ,$NvOϙ;=ttp$v]ɮN8u 0d/kٟXz݂TW=hOgt#[";=sӧt9ǰ*B!oT';vqu?TPk߉V6p xU;).o"y<9+wcPs[vR6NeY_KQOݔ}l'xӲYeחPf( D䛙|7l{6'5woWOw|5s6ˏ@`a&S5 !B!EQj,'nZw2Y6ro1x/Cj7^ko^I5H9MO!QJ&֪Ol;oZHfpN ceԃQz ݲ7u yh^. ΒjqfK$ .xˬB!B!D^9+<é233GeEoO3f@凛S:qqG<4+p Kw蓕' iNa[ n?GلB SK5:򰼪j\ɻ8Zw\SB!B!bu"WqYY$=Z|۶4`~V?3 %xD8 ɀќ&e{NFӸ˪s%Px~`W$’7AĈ ^{^B!BRq|Z ɲ"W櫁GƎ!YGJa G~)&o1 Pо %*3 _r8B+RAn(9;(Wz gO/T$,W%*Vn`G*Q)B!B!r8>Re0 jѸSO9փih Kn|hӶ&HkR؍^ӘvNK(0Dq\IR-T (v&_T޸Ԩ x !pUR*J0VwFxn^hۓ/bDQ-B!Bqdz9ǬD Nv! !k)NhN9` p3`AU#&]?+`)N,F):CS8+Fy=ˆmCXi߻WwMʪ61|Dϳ|r>=fll,OTy&''CT^=׭[?z4F" ߾͛7gڵ=_TTM6{lْUV|MsxJYquylآE KG _yl6,X@۶miܸ1 >'N?7 66TgO!E8#u0a Ho 9d,d?{O{U!ڰa>>>XVnȑ#=z4=z(sjK5 R +Vɓ'ӳg/^dС8;;V`3c ֮]Kjոy&ׯb%FR=RmWOIKKcٲehZ222ؾ};~)?szs#33M6ѷo_6oތ̿9 }pYvؑѳuVf̘@.]0W4u͛7'==˗_I^K.9rX}aGϞ=i߾=Ǐ'55qS/^,t׋ٳgn:-ZDm͚5ӡC:tҥKWt:#F 00ZUԲݻ}:t~~>z({CmۖSb6 ~wܤ$ڵkW?>WDDDǰaر#[fΝddd0}tuF&Mr_:Zسr'F uwNFF:t`̘1OvJpp0-Zon/|bL̙C&M aĈ\zs3fO?~:u*;vڵkC?Ъ ̙3ߟ ꫯSh޲q}9t]tQF4k֌O?Z0k&..'޷}ڵL8ljcرӵkWϙ3grB!4k֌cǎСCyfͼ;$&&tޝH7n\Kdffү_?صk{I&S}ׯOdd$;/^dƍ^ONN{>>L<3gh%ϙ4i .$88{ұcGKd˲ڵkXXX١C&((Hԩs)vҤI2tPOXt)lٲpmݻw7osɉ/+j߾=7@ IDATO-[Я_?N<ɲeXt)߿/_׮]}67n7/&2燏vӓɓ'ッ!!!ر~A#Wp/fϞ=ٳ+Ww?#n݊>,ZSN1vX<==",,&NZz{{sqoNDDcǎe@Fi0`6mR`֭رCcjPPPl@||<̛7ԩ<ٙ!CBrrr~7&O7|ùsѣG%K56l7n, fsLXX۶mc„ 5gϞ/f@ … =zF Xիښ=zwH$ϟOWWm;uDNԋ''"/իGGG3a^۟!Æ C&P\9FݻQ*ahhg}_ͼyѡ_~l޼]]]:uĔ)Sxbvڌ9]]]6l: QIIIiԽpppPo֖y$''ӦM...%;w`>B?ܹ3 0p3f֧s!f̘֋L&c֬Y={Xuۮ]oqWmtK޽ QƩSҥ ^^^,\ʕ+۸иqc O*2x`6lؠ<++pHf8f͚ ݺuԭ[M`ffFv4磯%%K0|༼UVX`` ?~P۹s'?jY̙R~W:v(JBCCպ~ tMƍ,[Zjѣu?.w}Ǹqؽ{7۷uP';;9sҼys$ FFFﯕLYYY߿Çӷo_jժsƍdggcmm]lNNN5͚5z\tI|1C5r@ ?Vocڵk2Q૯bРA 3HI.] 'ڶkNuJYBQTSNPFqyۇ.:::訷 ܹsL6 RI>}pqqaHR4h+ +WC WRX[/ѣGTTHkԨA֭ѣڵUV4o޼ĶԴlQ̛7???T*r)Shl;)K~ۛT*qqqԭ[-[joItշo_ݙ4i:::޽nݺϽ{HHH`ܸq{ׯׯ_?>3N!GrD漀D:::TP}Ν;W}ʕ+BRJE"11xڷo񾞞;wرciFsѸq}+M$((He^z={Vm۷ӳgOkĄǏSbB Μ9CPPݺuc۶m꒒B-4Ңϵ5kn:ΆҥK6oެU6׬YÃCOOǏk@@ ,D"alpwwW8q/fС dggkuRJa蔨>Mw˖-o|wꌚny.Ѽys<^\1;v0xB^,^|Yooo>}Jdd${aΜ9|wjm7!U7nݝ֭[5H$ilw) J+sss֭i׮!!!DJbժUji!lݺÇ\V7oaJ:::ӱcGfΜYj[㯻_'_mkeovX`>ȈgRfMbbbW7o֨X4Kdee{>ZUV3 ˗/ݫ?0Y`/_ʊ~iӦ/2dfR^x#J,!V @ bbbطo}M6֩~O-2e hٲ%.GCʚ-ZpС50`º$NhтG7$233[!J%'O,PҥKnzꘚj-w pppOOO~ٲS͛j("jCItկ_?nבJͱd*v;tPHLLDPPoq>*[*wUא*UbjjZ@rff&RoO͉+ vtqwwg۷ƍRmNBBBYXX9UV-*4s$ > 6o>:uUѵkאقCZ>. x @^+`Lx07i=-^I3<L?ع{ `d#"P}ܯcYad?ݨ"65oU?s^ 'u.kc_<y9vbС̚5 333 xc R$;;0k,bхͫ1o<Ӂz~Ƿ:I&BHHYYYdggÇ_{5ibb"Vdff8~)="33S]'ˋOšCo5jؐ/_3k,zQ`ϔ)Sd޼y_ȑ#אQRfٲ,;v,1119r۷oK'66L077gԨQL8遲8SL!**TcFW;v$::իW(F퍿LVV+V`ڵmaaAݺuꫯ^[临2EJ133c̙jsG~m^===T*7oDP3o8}4Bނ 3_͎xՇmZKg}?r<)T%+!O+>}qUZ>w/yW>,kcwkv/gTdi熝q'Td ʒR)M4aڪTT]v͆ dԨQ 6 ˑ|駌; $ ,[f::_ZnvvvL>#GyV\[2sL\2... :ӧOz͸q;w.TT KKKfϞͰaøyf*UCoߞ]Yp!;w&33uf6lq  009{zѣG.퍃VrҧOttt̤I&̜9mY kZhAKt#ƍc׮]]ݻ3j(5k se„ 3|pCyVR>JWW={믿@租~חt$ mڴaҥZӿ&L@TPvY%KУGʗ/\.g"܅̀pvv̌˗Ӷm[/^̂ {.ʕݽCyL<ʕ+3|RRRhܸ1gfΝI<=1}i:Ə\_Zص0yZVs(O/gqh*i9i)Y?} @jq4575]Od Yθuo^#eL: h{ՀG fUp2CJ1͑󠆜Z ^Uw]+YU2lF{C[eV]K<קğ>KFsG_1wUxCsOQgE`X;}5z$bChL=o5ۺBCcqdH~9'b_v94P`vOFHߒaaEGIͽ_L_Lbu#x\z[Wlo|[n1eu혓'O>[ T* ,`8w[{oґ @6WF+ȑ Te{sF_[^H~L9gTOg.\Yύ[1TR~J4i6t4Iϲ n+ n$l !WCs4΀.CbI cTvk\O6p?˴٤5XqZQ zy Li3t(zlYy$a`/TxY-m*gvjeVR+xEXZx6뜔,q茜2Wv-7R#QTFDbJhV| /v] 1- ıwc e_F}Yq!<P#C"ג3aeR Q@AdRLst7ӌi9b۵zjaDfQZ:X6 kQs7G+ܹJ>|s8Zeؐ6alq/R+gcBԯ/de KKK;BJ/gv->L>6r۬5MTT0J#>l|Xi9KVg! A40!SnVǯACLH/xvr&mM+#; * @ ("1 DfV *]]^|.lT2Y;`Crkr [@ih6uFx!}HǮٜN%?Rv-7>~(Ȭ*2qʬ28"bcQt{ݯ\OҬ9uz2F50I {ʶ pQv})"@ @aS|/12s~1~TW@L'LR5[P2PS5&rUƨ4TAr?9&Wq&VAeLFN50R jHuCUH$1{2Ss(IP2.r<usH6cŒ~_7L\13Ƥz zXwesi:Rܔ:l1A2i@F1J5oZo|>\͵WAiT31Ƥz=E܎KǴyctUo4eH~->Pr%,ZRSy83?\E|| HĴy#Ժzs̕hj-]`Z(1i]SdRi} 6֣ıziסK[>shT }SGސ*gpq9uiiq"#I @Q6)*VFW,ORxr_IҽTRuRe -=%iq\>銻\?gv~Dә'IəܟhlnSRYJjh(:2jFG ѹigٸΔO?-K%(6s*^Td$p5l 9vθo(b>Zq|9=¸_ҹқ*H*d*y5%n'"F09h?^*ޮF7fΊ4I\( .[Xk]Dx -*R$ç** CX -* d$_&~0f IDATkT@K\ɵ.\ Υan l]s=ɹG_OX kJtӵp7PZ 3@ '+KPq?{~Q0.@CۗPld#"#2NNcP|ȏex:@ @PvH.]_&ߊ!ç ^l^ yq|[%D U 'q2IE@ R_^v_Y5r@ ]Cɐʌ䈥2Qea"Z#s@ P@ 0\r1'ɞu۸Q{3nB@ ;CrFF . @ /^ e͛$$$`ccCŊB4bk@ L aҤIgϞ\pᭌ=uTK}}PP|MRt¥Kޚݏ9СC5ޛ0a;w| :q? ۿ3{/:믿_~oJ޽{1b| xxxΒ%K miѢ(J@ r_1`9q2$ljll̠As Ԝ={yFԬY%33'O_ 7{Er@ \5jDFs9z(ÇG&`ff?iӊ+2|p5aaa 6VZqԩSd… 8;;K J -M.]8w\ϦMݻx!cǎΎ͛3e o]vʕ+=a~wvqppՕ$v!!!8;;䄓+_x?8::ҧO"""4~:|888R^י2e NNNxB+=ܹ3vvvӧmM%7L|||ݻ7={͍]v}6O> RI`` iOOOڎǡC7oϟɉui|o>}xNNNL:wPalڴ;bkkKΝ R6h 94nX+.ߧz<{L, RQbb"_~%666A䄃'--]v1p@bbbpss#!!A+}h;6͛7Ύ޽{@r@ H$  ,N>?;;;"""8~8kՕIHH`ڵ߿&Mh~Xt)lٲpmݻw7o:_`mm͞={سg=+Wd޽ܻwwww\]]9s $&&uʵfXp!J{e޼yŊ+ذa1117իJ?Lrr{6 ʕ+L>]i۶-aaa~<==iԨ>|[nܹ3s̡iӦk1ٳg'N`ƍDEE!JYt־* cmF3`B(jYYYxxx 9q;5* OPP QQQ,]e˖믿ɹsXf 2sLO̘1 ?͛9}4}[nE__p-Z6>>u@ٙSjL  ,,krYVZƍٴiVc%ɓ9}4 ,ɉiӦO 9~x.^Ȝ9sprr"44Tܹsqrrŋc^#]]V}N|wfTߜMgC=fnLN|9=ʹݨJau-=FL+wݰ1ʑ@okQ L;յL2uTfхq65;+w:1/~NK }Rit>Tդ̟ S h:/fSi&Fu>=p}kW@ ʖÇzj.\>em͛yDFF2vXرc\|/2c >Rgꘛ3j(&N )S!133c̙<;w0zhu_OOO=ܹsΝ;,Z'NYoC__k׮ =z^eΜ9x{{~z㉎fرddd.M'3f$&&楍mޔҌO\\$&&/Aj*nܸAӦM۷/7ndݻswvvRJ 6sΑHHH?3ϟ?ŋXXXпKu$&&1c0qD-2S__O#233gfƌ꓈ѨϢJ͛( ={U߇"..P;61cpmupeذaӧ7oΦMx1YYYra-BXIߟg9Yv+V`ڵH$j֬3_~z,X@,mQX>}:I5N{NWL0\lޏ/-ASFF^ `e2 mk@\Ha0|&=ˮ4Ī;_;*Y3k \Ɇ[*w!dV2˾TֳC0ms!x(XSET?Ϊ ?aٝeٱ<ƻS-[V~Ubj /PTn)Ub3I(I !8q_Qg]OD"M6ΝҥKqqqA*ҸqcΝ6fdeeQfM42^=&x?H.]_@@:6jTܽu-ZL Gn˗3ܑ dYxƶ+iu7<ǼR4W֐΋Xb,?E{ wOR=٬38fKg_2tK['T=΢91A )uzkɤt&vJdznc$eAT٩U֍{:ԇQkօdN@ N@]Z%VO E&7I.)r\Ԇ@ l1Pp_q@ @ g ʒdL&v3y@ @ #V @ @ C@ @ "#@ @Ar@ 0iҤ~޳gO.\~}M:t嶳#))HHH^8@ '@ ;cr@ J8J @=zP@ o6St0}󮤵3;/ @ ++M6ѷo_ٳ'˖-˗6vvv(JqwwM6xzz uׯΧ~!!!E;|p_Δ)Sprr+55SbkkKfرcƵ<`8::ҵkWFݻw Ņ+W_Ջ'O~Z|Vi3OIӦMi۶-}*,/^W^ѦM/_nW9@ P)@UjPVC,Pż&RdjaU#[TA\ Lylذ۷e._5yzzҨQ#9|0n"<<{+gΜ!44Dnq׬Y .$<<}}}2332e ...DEEdfΜIJJ )))5#Ggرc9r$4hAAAnnnرm۶ѿ fZܳ@.s ~w5jļy48ucǎӓ(ˆaĉe&@  eJ IwXHbnF"!4e%ƒuU)A AbhhȰaÐd+W#Fpv:uSN d2&Lں$%%1aZjZqƜ9s 2zhlllɷ~[ݻs1ʜz֭[QTԬYǏSN رrMH$t֍}j具7Zؘ@bcc9~x)ȑ h IDATwx< Ԩr`T#dy3;poV%8#BYsՀfJ?'k==4@SP\DRinjcH:#)#oH~4U=2I=Hɐa=‹A3AXh/z(V| S@ 8p}::: <ڵkRJDEEtpRZ55j^ժUy1\v@PVVzzz+WݻwgΝ 4\D"J&((AVg:<}mܹ3ǎM6o,@  o^XGD;;;@#.I+S畚AzT1Pd8HLi3u^ӗiSsfc1-GL±wqQU_38C3 (( ⾅W%s˽2lhYR44]45SS\r MIKtFfpf`~ *(xșssϽyۘ询0McP+'3QCPӋ6CR_$PóC^Eq=VACsJojzAfdqBʕ+ߘ1c:,)̀+'"\f}ms*L^^ ^{͑!Sf<3?~rlذH:wSO=իYdM3ڶm˙3gѣt:ZhQ$ /f͚Kt҅H͛m۶eL>Mҭ[7?ms7 !$eyp>?ВBACa`bԪ9ufʩL6#zCIFZ6joܯYЦOD jz)9l*ʨ|b$Yo$1өaM4DmiNӑNj#DxBFaƌŞߴi(zϞ=ٳqjXhQիz*Ν;mwݨT^z* vQ/moiVr|Æ E7k֌kזK9W\)W!}\2rԮsEέ^Ⱥt<ՀR¥R.4TPߥjO4hc8GfR&*38Q^A='"P}&J@Mv(fhhس |tEfl IJ4j{mz*O`q~ d@mlG'E5r2UnB!BQbܹ/ -!B{p1s B!ʺ6kYZ%B!B!> !B!B< $#B!B@B!B!B9B!B! !B!B< $#B!B@B!B!B9B!B! !B!B< 'g%^иjqrr|HFz2y6[\T*jW-NJV d rB!B!J\2rT ŅsgHN< U} .#%4!!B!BR@W-/cƚCdjW\*h0%t\L#7ׂV.G@!B!<#IBvOvG $ 3yyV9B!B!tǁ{~>99f*{prBPnٹ`6mʾ}WG&Mpq~G NNNl6yi޼9;撗ǹs>|L+#[jN;ݞOe/_r.1 ,M\ҧF^U#t+>5UhfMC&_CI32s׿P@:ȅs؜d+ze~Lfoɸ14e<#7Y=54?Iw稫ӻU0:H# Kh7NC[ ==32:4O2sf7+'jJ/ӤV%4t[χWa?=  O0]m= AJq*w`)m9:+E] 3GI1=z'KX1&WrTsޢ˛ݽl\4|fKĆeT+MRV1E>½Xl:4 Ce&,YNƓ} f2oeu"Zi_*9(IM4?qzW}?:7ɳH`ɼ~oZԘ1,WB!('yyyFprdϞ=vׯ[X"۷gҥ5?ߞ+V0p@*Vdbĉ{_d21uT;GfU>}ɄnwlߡC6ld2QJ9 @; ;KMoѸpqQk1կDVj8؃))\ŃfCG+3dDd( 5N{Xp̜ɒ]fIkTQڢX -h7 `՞WQd+kD}au:_ 7g,dejKwSL"tر`">|>sg/%ڣ!RH;GD)JYNUPcƴ:>ՃxPga}F-|Au:|9_'է+ C[rfX&M[Ajޟ.CR5e=_Ϝ'HFB!rƏeF90Ţ2iXfKROi2i|MW](!|X>(GѾk#X6s\EWW^JRS0Kgq?ѕLҠS޸g_ <;4>3/;ss`x+xrx|qJ6=#4nܘƍӰaC7n[o.55\?{ҥ=ײ ۭN]ӦMr aիWӢE ~iڶmʕ+zݓiٲs_SNwf͚qYΜ9/_~ڑC|]_ 1uT{=j׮ͯxm߾}xtVK\\5kȑ#ԭ[͆&"[0ŞONX`nٹȶCPp!Ƭp͜XI6`+;δap-oԻ39l4xw0-VPm,yJڕْv&+9j4!:x I::CZ4sUufND| ɺH|R Szxԃ4nFV 6 t2 ̓:-l8\fo?U6%a㣅Lev5iN)CCJ;c .^Foל@82-HAږn8a45sdzl~6Gg=YΛGЀ!6d z gtުrå`c뮂A~b@]cf+,n^[/!P7ӲԵ+9o2X%:}nu J1 '3I!8ðaسg4- hL;w&((kܱ|GZ ???._̥K_ȑ#ԨQξf*4mڔ{>}Fʕϥa2Aٳ_>z]vqx v;SNq9{, p1իGDD?#;Hv l(owg'gԮZ<*W%'njr?X}#i MGWbtJ(9RFS<0h@/N}[ aN3`IaZ mXm٬LdٵmT_cRȴBig2bH1=i]o@qXIs5ዖθz,)}WΛ$w˘GHJ:CNԽU]˯>׮cbxy M鸫?OcIMHh.e {лsc=MCy=DgoO3$(tԱBFyߕ[nd[޵kݺuϯ`ҹ+ѯsСr 0zjv; ?ٞtn/C_}U 6SSSVU84jY&'N ,, *ȉ% s-$)P|t+cͻ7\l@N}H|me'Y\R f|Urvgz9نgaٵOv`:d$gIdÜI OHP#r"M!?.??>+Wrk?qqqSF }]/ARʄ ]6P0Mܹs4k֌EgϦB |$$$1cc:믿N޽9}4ҤIf͚ő#G?>_8֬xGXn>>>Ӈ/j*2228h_5?6z1ydz-fΜY,ᣏ>J*<L:֭[ӰaCFAxx8P!1eyС={tGN/HOOG3sL7o8_|?#NNN4nܘɓ'kt>Smz!F]dJӥKnni/LZd yyy 0!C8YYYL<~ VKn߿M޽{,X-/88'@TT~)V,6lرcd2x_{RRXj/_K.4lÇrJMbᣏ>Gqi۶mEEEoψ#ػw/ϟ'99jժ1tb3!z*UtOeǏgΝl6 gϞ8;;cXP= .Frrrxw0LxxxưaJ^׳f.^C=l[n:5k0LP(ݻ#'33u֑ & ooo~Re˖ŕ//2ȵ$00_|cǎtQ˕*cyH &*9d$bTR.)+BV' jo|Yc،$AMR4h},SH3 h΁?amN@)τ% (Lt鮆lLTEdj”tW9ֻл[RpF^&D V7׬  5 8 --6=͜UiR}=pתB{?Ãm۶elBDDc0bΦM_5jÇ')?~g}׳j*^uF˗8p;v߲uV֭ˤI>}:ǏgL2cǒu/+b """gɬ[o[裏2cƌo$''w߱e4i§~ZmFxx8Gf„ \p <~xРAϬY~9_t) 4hZ{k.6lxFbcc6mk׮eڵ8aNNG?fŊl޼:6Zyyy jv]TX0Ezz7)ѧ^`Ĉ8pcǎ+GĬ{z۸q#K,w޼3qF-ZT[ xyy /#GRdZҵA?ggg|M Fll,ׯwq>Cj׮ͫiܸ1SNłB~֭K/s=GÆ eqB C.PEMe/_.] JuX399]UⅴalI;ٓF! Da֮,_mF34gd65; D5KPeldOG[P̏L$:fl,ڦvPwˎyf@ͯ28с{*Ci߳6U0ܻrKg_%)Æگ uIΝyQ*@Av͵f7))m۶aÆ_j&NH9uGB L2űMᔚKaSaÆѸqcV+T*G 5jԨ}9sf͚R8uꔣv}Q GB^^Vؔ85jX'p\ւ<쒲[ s%ٱcѥNq_ﯿb1‘MV bϞ=4jFFӧOSV-Je>_zu8T[ɸqP(T*^z%<= .vZ ,,k1 DFFGjhҤ=φ)J(UȳȺ̴"dJBjbF*z}}w4ob&}Ě;P!K1 v$ z\_#'Sm+gi=s'K{1話dž%5\3U-=}ozVv8|?R4U>1|^NCznG]v-Xz߿g-o^Cֆ\Ml;p[yfٗ*D;qT+ u`^z]@N&A!Sy3Cld  vn,/S!S|}} N8y$/.M^^#R'x9s{>;;1 ##oϣRPT\x1G-2}rT\Zj  G U\"B&ڵ+/wTT 6,2VcV!CtRGBCCr 2W^SO=\e˖E^S(TT ^ϑ#GhܸqEV ޽O>ؾtٳ;vZxgh޼9-[M6;wn4hDFF2pbUP^_ z|8@ZZZaHLLt,[RYoرc,]J%: u<䓴k׎VZ裏| !$$Çc?5E6׾9w%yz{1 h8SN)7ʈ]Ĕ7+?ƤNol:)B_y"g1)ںy"kˌb(6&˪2m$^Sĵ+s/>[' !/R*@ ]Y 77{': 6즃Mwvv.2K׭׷Ugۚ߮];>Cqww'**5jChh(˗/+>ͽvw)OypԡCػw/gfС7̆U :t`„ ~._PSdnZVLL o6_}cf@xxc)Sž}شi>3f ,,?|0:)6x?q#WW"u)W^nn^z%.h[{?gϞ.v m]ʕ+;Tvvvij999 o7x]S(\||ԩԩS9z(111\tQFI@EܟYCHhٱ+c,Ny'B!֦M6o\,MPPPKYa޽w&L@NN 9āeĈ98oуʕ+Bxx8 , ''l:u}v.]O6 Jhdǎ|7zv=&>|Gްޜ?NNN'Obngtڵ{K\<-- Dz%&&:e˖bәj֡CxRwqZ-#..qMfÆ @9~M3ӧ(qtt4۶mcذaE k///-[/IIIٓ|}!L&#ٶmuJ9vgfĈ_Fܹs˼3g>|Mٶm/dұİᳩ7#Brlذ)Sdj5,YAIY'0vX㧟~wy-[0hР}ƎˢE۷/J &LÇo:ݝ0fc۽{w,YRlmz7fԩdffҸqc&MڵkiР^^^3ydfΜPYZQ*U3j(, ///͛W^^^[{^z?c:Bou,nVeԩE`S: T*4hcmBŋ>}:/yyytؑy1tP=Zd(ro߾hZT+fcϞ=ߟGOjI&idQQQ:^~6m*U#22yJXXժU+ujUY"׮Sn]Xd M6-dN=4g:BAFUa_]v-uԡnݺwꫬ_'''._L*U7n 3*VȸqXjӦMjժTT(Z*ׯg޽T*4 ƍs,˗7oNNN( FQ2\\\YzݻwGח9{q9N:u@Fa@Wܿsεi !B3Kf˾ΦYfSdb۶mٳ7n{6}a=TWxW8t:\V !BWNNsL)"=~x "Apqq[nDD0 /qrssK\P~gZQTԨQvL]ԪU$@B!x`UPO>Ν;ӽ{wy5jo- $(mڴjik]t={'/>>&TB]vDFF˙3g C#k!BZ`` _~4x9991l0.\H5T?3f9s殯s7:uqf͚NTT999jv۷o"+V}rGH G!B!*T(rײ6lt@`0PbEoٲ%۶mAE+-%SB!Bf+vwmr9hg(C4ԃM c흨9d,=.[[{X{jFMF@o9(e,ZCq`Fl:͛1 ҢE v/v[裏8|05>}СCiȪ89+UF2ғɳT|0qz3v1NٮOAM"{ '>}f Yj#Q_}FRp?1'7u^OϏk9hKȻ153FSGmr:<6[\Ny]0_ad R}i֭-Q"IG"X.Ld[ͼs)UBTiWQhFtD9]xTM]'E+cųr(55aSܛGPVBEΞΞ)B!ĿOӦMiڴikqI˕Ԫ*Upqq!OBAUbvT#'d1(hUޞ4:A}xI>=URScڤDn&s?2Ѧ?e!;b;x˒H2;Z\zܻ4uUÅdǝfoFjZHOȕHD/3Wx,ݒ 8hj{yNlwOĬ@séJzWT*1'b/{#._nA`ь./t B-W+!Bu#@ 4ZR1-'T slXpyWUHzԊa43xhtLYInr,o:6  i>r,oKgq 2RTtKtzkNՍ?ˈ$-3]p%.FXb"9t#٥) >- :$/Oi85ZEe&{Oį9Zų@$ Qըک6jlgѵZWYUОMˋu߁핹o{q|"P^FUe <OyYY<+GU5i+BH-9w*ͻRR+)eZ bФDfҀ$-f_uPyW3Fm15F恕ti٦7(-B|?]X@K\AiذR8y`2 F]>jH6yCaҫU9QmЅb/O~|?Ά_MIg1BriGDW 5%$9Q㦃Fw0iYKRJ:y<=K`Lz~:3FEFb>H~Оvϟ'9h$KñdQ6w ?o0?p i]ӲXʽ!n| ]^!s9hEY;5žiÑNRSbٿq)Xm:@rR N\}rszijTlg]&U DFtI jSKf&5-~]s~_ŦKS9v8xu&f}DZ ջ%Ix f@)9,9Fpr޺U6F LW6 OfX+7~^wK%<3qag+o{Ww^ 3e5rnWS_v~9e&Z M׾* M/J,WájO lθ' ʩ&~=Jaʌpfy)̰dCƢ:PjKP+Ѭ ?a6t#Q۝xlH:)ذ`)F!dZIBЩY AhmqB!쎧V1S Ov;WP U|LO!?^a!x:F}ձ~eĐfD^Dg8+ݽa&xG[wdXkvϧxfeX8,9/?r%t=Ykw =Ŀ846BC}d\8@w<|YRV&;5[0pK%t,9t,Ƕv̌=5j#OF7"4 IDATNڱG9 JMU2+aZi%GBޟIMGj(JwٿԽq95kFͻ1ky+Ky\uTٵ]szG\JpJk8Br)6DE7*RN .*ObJcӧ2c$kaB;SNYϑbt.Ʋ'n܆}SS . Tʺ:7 ÚNat[ȼDF^r@5`䅂 Ya7!Go%`[+W iпHJCԘIM5!c8I:崥p"J`oR +h|} ; @k<{M?1sbj'vb+;΀W-oԀү=D2ppzՍiw}Į]$#6ؿI0uB!⿬\OMO ;YLl\WfT\kn/ݳe"[:j7!~jVndKwqQU?302(#h?SCpDž\3J-RK-[, 1R1w#C=EdA2e}^^̽{ιw8_r6UIJcK6m恿ą$mYdyXEV`aR]ZZ%e8g~d#;NQmB0SWU~4ͣh"w^tFUBaoS 9[ \(*{cb)d ׭ N䬷GMv -s>>'xlU6 a3i2>yFǛ T ƽf"A3f7XF+ѩȽBtRx{{L46^'| _LV\,?bг~awko*B!f0]w53 bЅ:;?{n牉_.>tlQ /M=lKԶvj,U16(oC)\ Iu F5HaX ^5M -xΕ{li!B N qrr*h硭\knZ\\i\@EBNcbYON0tTǢ4KñW w0z|t4]4\XlJ* Ie~ kߋf;j3;-2\]6`}ݙ5яDef.͏nm3W7w,rb#\6چяE\a(r,#O32wyW6xr2LԩT)K1̛3z*=֐Aτ{3>r>?3Wui})\r֌>=ID HZN|gt;ͦ;slI14@'-pX#ZDi'b1,dW9 &0D#5QАSfJGs|>{CnY! !D]|Gy7uf&F5k-h4yf, oߞ:H !rpؔ[% '',Ε[OZج9Wɿ`Ce$7MiDCäF&J(:x4j kfM傱 iZoVjY )8GաTnϜkFsiy7'u֊ZJ TEq"|@Q 21.Uq2l 7\m i2ZqOvH;Th|z8a*]m\$#]q)]{GښTКɍuFQ%ܚo-)Ѱ&})4B318 {x"7h/7Fy8;1IP0˓vbzWMPRzVSNq7&jo܊zng7ύ zfѺ)|#.]72ͷ b*Aw/5.1d x]׸Rzȸ#1fh tqt/價~Eݻn,z5=R9{\y`>ڟ2}껙c~ZqT b}OGBS߿/Z͵k:t(=zWzV]vEףIKK#!!s1Bhh([lzudddn: Bʕ_~7n0|^J~~>*UW_J咛˓O>0`@  .$.. ^}U BrzD]"J:\Vӫ:׮{s%- +&x-#xjMt 'ErH#!~;-tnS9`؏§Hϧ(ݴ8ݖ)PʧUÂPdsZqkVWgGRMg6nڃٻ+UJkjDVҏjK4W]A:6Q4s8K5{5E?LW6k:Zx5cL\uḱ݊ ^:T>xIeAy{\}/:2OL2btT=φ5Q鴨j4ǣܔ⁞faqe`9̈́9ŊKz7lm̸׵E sTn@HgF|FjW_])diR1_:{^]- FVݬiw63YgeMWU{Qͯ^@W |#}tC:zJPj֢tb :xi ҕ$Męj ~&-(Y~mWr6ձ-~/4=9uy~z?9nai $#JɤI׿|E:u*~VJhٳTV/}~~>SNh4%$$Ю];ꫯ4h+WbŊ8;;!(??cǒLJ~Nc„ :rJJ0`ݻw믿garC!ʧGNwo*Wrm6263uF[J~D}c>,bid ۯјkI1!!.][s+Ru-ZUry)Hu*}q[Q~ҷny4L"i.S1?!p SYORaGфL}-]G;"XA|p|_?s&9qI=eF'1S<Ҋ,4\qb26,;>"<}x(X 9Rn^֣Hi8yRdqy"H4`#גεA+@o= GE[}<}S">wk.<7E4oY9la@6dJc&n#8'f_"ދruE=^MtL"1kY;.%]]9X~sfFx+Hcށ7{xWyHa،Umۙ@c4iQ[^n'3cl>O,/:H hxS"6|ۆU)5jJ\3𨍳bUHv8Xn>ַ]L ȑ?4 !VXAǎh fѢEt999ѤI֯_q֮]Kbb_"ObbbTR/deeQv~'NO?[o{Ȍ1+Vw^uv4Ξ=˷~[ mK/ѼysBC 0qxzz !R,]4_CU c?i2Bak//jys4~A']pXNi6kv|Rorc2]O]zTm^"0$_pa n-7-巋Yi]Sz5Dz歼̉\PUɿkX/TodƷ3jwXZGb\_=Gy/ fgie:̇>YqO$%^(EPP[lG2hGeԨQL>EVZL&z)9111̟?֭[3o<ߏ~ <ȻnAHH|V\IŊ:t?ٳggqq*U@NN'<r!zo|q8dMSG.JE ?5hv}i\آI^-:0'%|wI; H2=(WkF'S>̱cxX|9׮]W^ \lׯի 2iӦT0*ʕ+̙3hxGx=U"""tAAA̙3!CϒÒ%KطoP0gs݋fү_?X,>JRR zz 'JHHc GP`2:u*iiiL&ڷos=RYf1w\vyselڴ Fnn.]veĉ bݬ\Çc0hժo6...?z-ۇ={$<<ܡ|1LdggkNRJ;[d]\\h4sŋ3rH{ zz5{9~:ӦMCz !ȱgߟ%ckOve=$Kw oBufP坟rH*懯D0oZCfo;lql?CU4|p""";w.aaalڴHMXn_|qܹsi߾==))) 2VZLZZǏg4n\"ɓ'7n+WSN̺uO3`^}U{@_ڵkz ۶m `X>}:*>}j*ƌFyyyU{Pa &#}eܹhLIKKc֬YVXA޽ ƍX,֬YZ&;;?ѣG۷2e O<'O&''m6Onn.CE:tFw}̙3y t:^^^3'''4 -"11ItU E@]ѣdddЭ[7Μ9Ss-[W_T*裏2d;vUB ZdycG&2}!-zbɒ%L&Z-}%<x k.J=P(4i =oCۛL&bccyGK)>A+lge_&~7ٽ{7;v SVsY._\,蔚Z1chРK,)ٷo=H9rkqrr$[=OFlﺊWy*IUl㜜Q۳gGq`%KXz56l(Yְϟ,B< $#B뉊b˖- >Hvٳgy' cǎرD ɓhС/W^O K@H9 ) 8L*UUTUV%&MLLQFT^^VVnnn/^,1l,66WWW4iN>;w.~)VcjΝ3XuD0aBrx]q=TԁP>](5*88/x6lܚ&88ؾ]a|8˗/d2ѢE |}}y饗HLLd˖-eJkɄaGg߾}̝;M6q^zW_o0g\]]|2< N 6$::| ׯ_gϞ=;w(,`0P^B5ǍǥK !!]vpB66l^c֬Y=z4cǎ{n^{;)1s{իǖ-[hӦ  /_Nvv6VP;ӧk׮eL2"##ٴi x"$&&ڃX'Ogرw (Ъ :w̚5kxϨ_>;v z<{RtkH___Ǻu ŅԨQQFɃE!!B`tԉ3gSOCZ-m۶!R | fͲTfM֬YsƻBO?On\Bܘ={6M4)uѣGW_SBڴiC^Xf 7o~֭[xb^u<<1LN߾}qvvFVdɒb=F OL6ޫdȐ!o>tQ'N䭷"88*U=z4ԫWפP(ϙ?>O?} QFq)ZhQb .0qDn݊7nܠjժL:sӔ7ggg-[ƌ31bZ777V^md9;;j-6olo߾,X_~ɷ~Fa,^\]]gݺu%BҥK?^B!0$%^>ZBp̼}lv/N>' rOXMޣɂFO5Bq:FQFii>)q z{e cL]5!ȳKgB!\999#$RSqtjyX+ NWԸ#{A{4kٝ?7, .J>i22`>;lD׃12K~ W:ޛ9yvAہti3I'äOw`ܫ}3ª\.{>jNIyk>M<BbbbbQdBC}9J/Z KhUPfwRc˽$,\ߵ+]#ĸyA@P߸?8?&fڳe4Xv 26Ƽa4R 'k#4Y e3byޔC/_ IDATiL J':nEҩ` iN?׮]j @4WDlJ'0Ɩ{__*۵)DԩVm ` oFۉ8f3K߭NaRK̢o?gY<ɅB\tH!CP8O>?˪s}'⃽.YV05iΕ)Ab-kѪ3$Fl㺣e#gAu" [`s*hUH|׌EBq<ҡ.*31NP<hk:ÛÍhkq.IdavhzZK{Xnf$/ SxIU'ikp?kaY&vDb{%/#$ݱG Mʊ6b\KB.Pk t[ 鄱~>5Z>F ˇYM~yaFtj"iz~16n ]ȶK\:lqV(Ϭӯ{].vMdG;?PZ%㠭~ BTtrg!y*{]|Rn2>Q.fh [sQ"X0m?mr0>I.ĸS )jj9xOp#eꉠn!v\2iemdFo!\AO!IQ[:/y_l:ȇ C]oT8.{I@*::%6 ep ;>oz{YI>EèWbKȷuJ]-Q>_Lj\˽ݣgbKhf&->:4H38q"-Y- JA-عY6QHa4NLw ua#gmG" ?мAu fS ^Ǒ$ !B!$S WZ|R$<#ZON0tTǢ4:.F,iy6%ϤvZe2Z:4]|` RM!(1ޠ3۬ݤi1o1`2.e텣4; _xdG3X1:|R'.y߃frv,& >.VLSAIAp̖vH t:HBp #i$B!ȹO׳q=ڟpF=Nm]W2XBsTLqfw'Z\u \jyDfmVJPp(N Qx…L6%*N\9a9KV{-k崂ƵwݶLF=Zjo|j†tkav]J)%b?tI@ܕK.c~;7=Z3g܁TG/T*=:7 |3ݻn,z5ʻvbzWáTRv3"{lM!(/bvbĥ8TW{aVlI>Z{ݯ tᦴa*Rީ\cÚظr+l`3cV>:{,{ٌ9]$d\!B,5{<uߌ%y%Tz{*= (|ڡQZ+G7J7-N5U-RO#J9ѡ 6qkVWW=:jA8JIN+hP[brA!①0BjXT5=i/=8Ք #]Sjm?* ?k4-fbJ%-OrVRSȸ9{0wj%QIp$;55t Mj- 'Mt\Zҳ%7єz)k=qW+AZ҉13`qe`%FD֏>޸]=0˖'ҫh~▌u@Z lI7'NOhӻE <=kмg9r~)=;пoyZOvhLgɃ\!Bϡ{^$+~22QoHu*}qۻ, '}KvjG#/2CKn=q'LEd}>Kor͇/ {Z5Djz {3ɉ;N)3zd%Y5'B91pOXᵣ1E'ib;OxzBXRSP20߶+Uγ 870[ҹARmːqX5xcsVgϤ_,i"9ˋ'GZ1ޔȱ ela@6d+ڻ&'4T8㛉X8φeGDO``|)Ua 4~<|)x]Js_}WQa&|R_K;0BN h"ǛfI%K۝Q}i&Q'~QU !B!QK.x+T2t+sטӟCk6jZFbm|`__<[~ahp5; w lڼD`H 1(XL7NM1,#=˒B!̼}lv/NwZul$)Y8kB!B!߿Ui;ڕnzzR'&\^4ޑ wAځO$ B!7H>!B!\("!B!B !B!BEH G!B!/B9B!B!B!B!@B!B!_rB!B!"呈Oh*Ԕrmϝݨ~1O+ B!Br TVgg'/G/=$](]!jB@!B!!{h n_M!'ی5'+ pq6''lG8B!B!=r(O|\\5d}kprš1-7LRB!B!=r6S 8;;lOZjW $'^ƚMVB!B!pP̑s%)>5'3# -EAfLooaB墦Γ8)!B!BK ǚc!!$߿Đ 6ЧOzIϞ=/'33nݺqbO8իWxb6mg}FϞ=K=œ9shݺ5AAA 89t֍ zw}WLLB-ԩ6[aǏgȐ!ٓ`fϞMVVȑs[=z}H7dDGGƕ+Wx4hmڴaժUw<ƎkOvEV%%%Nhh(cƌɓwLnhL8O[ndff:\9BiѢ۷gΜ9X,-[ƼyJW=8s W\aРAгgO^z2;wץAqwEVEDD`?O?M߾}ԩ.u߻w`gq{v߾}\p:u /@NNGeȑ<P9ַ&L@޽ڵ+'''3p@ڴiˋ훒s=GPP[_h,>… 裏̆ J , 44P DddCAʜ9s8p }%,,oLiY3sL;FϞ=ϊ}wJF1b׮]sYyJ.\a/,;o,͆8~Iݳ|gbut=q4b&7?N _(:`+;/zeZl!`"2s_4Y/+\^>BZa ~*!Bܹsi߾==))) 2VZLZZǏgFɓ'7n+Wϯ4WXA֭Yz5*Yfdy.]Y~=j¢E9s&o-bʔ)|׸vZV+Gl6 1b 6d׮]TTAݺuYlwfժUԬY3ydRSS>|8 :-Zp!4 }3g,v~+WtRؼy3#F૯ťvrqԵkxW>}:u`0УGzAK4}Y|7SNeԨQtsq{=)^h>| y饗xwTCp߾}̘1 ĵkט9s&SNeɒ%U-[m6Ϗ;v0{l.]JVHIIaDGGӲeK&>> عs':{-ɓKu_z뭷۷/|?n:4ho,_WWWϟ;ҥKK ϟϼyd۶mKү_?^u [nN7nK.%//UVѿmFŊILL$<_߭\iyL OS;`'Af(g!L:=%+JV\ȸ&jɋ͛3l0\\\-E1a„bƍ3e~;xy1i$T*رc3m4ꂺV׿ѣGh֬f?իW`iƍ( |M*U@Νٷou`0駟5kŋ1lڴ WWWf͚E P(0xbǚ1c-qGfJ^H8*667|:u *[0ӼysƍPڿգwޥnH=Z`WܹsL>ӴiS7ߦu( Ypa{~~>ߦUVx{{h"rss>NRR.:]A#'--4w*ԣGz쉳5k2h \]]ի=8Zѣw<8YBvv6u֥Eйsg{:/&44#GT*qqqgu|Gm O<jzُeӧOܒ%K={v^wE*U0fӾgsݝ *0~x_rsn>\ՙG=rSQ ; z^0ԯr +G*C I5-* BT8zYu&KQS"=CcDxzUGS '''7L$[˫ O/*j+pjJR,֜ xB׸ӧki|8mڴ]vt#r,\QFѤI{#ڑIKKM6ş~ױ tС4hk׮X-BFG+mۖzI˖-^^^%<^jԸrrrBӕ8^t8["{=^yJԸqc~{9ϥ^+F*UGԩSٳgڵsΤ$' IDAT^k}҄{]zu\E]KEi[jX|*=KqmL&O˷ kvs|xt)JJͽ7 ugg2q؉撛S:prrgO}9''2rtv/vG{7x㾮Yfرs?sQn]ϟP,̟;-W*M/ sNq*#:\w:SU^N 򊔯IQs.w@ n$.m J5!'ی +s϶x`eI3P{ 0G W^cv_ K{X ;GkжoVG uIs []9v^aS5ȍy,=hTc2dh+ ?A{L ;OS'-iQY# &>؍uN~ y41 c ɖStI9uNQ*yxz>}-sBfwh&8d9WK׼7ޟ7R=dULfչ!vF@j47N kAlNO.%(BR5*FkiT *18k?!oZvi}sYG`뢍3ưFWPYf7L|Kͦ17ݍ_$*lMEǯb0ia]wy_(&-1o3N8U;4n[e-=Rj4=?,a<JrIƦΧ[f1wL6V@n͚YYGk_Xv7U7'Oj_L2o_}&MٳgIȴiӸr w!00KRN7|O@x*nX^^^3sLn/AAAxyyqM0`cǎ*ʘ1c4ix{{ceeù~:qqqݻ 6_#335kְy".yӅJ*add}+Yf=urJ$VXܹs߹|4^̙L&7aͻv70h իŋٹsVx~~~̛7K.EJJ >絻ݺuYfѠAD"AV\.'--Mkϟ????nJll,!!!7RIjjo]ȴiطov"##Rɺu bܸqL2gϲ`BCCbŊ\xQ[^^^1{l5!4=zN>|Xhlf͚ŃHIINK3VB(r7Ҍ 46%[%*}R2PeCBq)"`-/UYdfé,ȢMQ"=]AyskDzzD",ֺ%$3H^1-oUp<8q<{p3`S) ԎvNrNHɉ\=tHiC<*Lɑ_:IH2B$ bSjwnYgNqJ*E7]y`х{1w5JPbYփ);44f?]I{:LZ3ܶ.Fq8|98M܌Nq7M"hY'xr0_زu..{vaυ| G3pNA (# SQΨ@>I%qtA)(x)#9YƓ`N]G'VrdGJsUrr1.ihIʎ@HNu8Gʬ6w;8^NbmfkHu2D'pe͇,{NTL!AM a1<r,,waRU`$xr0o+iB#HQLj{)#12'K_RcQr㈺q 7Nc?O 7sN bos/ȑ#\|Ν;ӽ{w϶m01)9qD̈#޽;C >cذa0ydVX4h"H-ׯ_͍@"M6aiiIΝqss# ˗ӤIN7CaÆ71chwlDlݺի_˗Yz5ܽ{Yl^^^уׯ_.y+}}}/_͛qsscɌ9~qܹRK56lXS*T@&M7ntޝ@V^]*;m\SSSVX)SHII=<>>b~m?Wt֍=z0g-ZV *OӇmﰲ)Ҍ5ƆMj{B=^S8y7SP><it4l񰧡p)9c`LjlRQ3刞l'Y jHW233 _<?giR*8a-]f,[5C  J~@PXxm$9d,%=Ŕ/[`+2 ۀ\tXHPD^NLE F"$FȡʛkTw"ź%NLYv6?jjKJé&<X&F0ͺjDFWotauav^ra\ZO% =F8ī?0e]L[3m̥ -]l<SxUQ J5 Ԉy;c^^caIs1<3qoqR9aұHL'*&A\H|jHM]ԩ_|Ըp…B+ n=ѣGI{dX q|S`9O.pދʋ dg,G,ˍhnbfHOB㉒@OO=}1Y9bXb@ZVRC.^f2X7g3*bb]F푤!W +ua<޻s(ǮCi ʡSس1s lUTnigiv+,;l8I9^sk'7owu(BDR 8Z[PFni+94 -ҹb{ڍɽKl,ߵ-j;amnyU5B%ˑrʮMԼMԶ"K * q3Jynu*8˂l斶%dդL$)MlMGjIj?8mY7MKOq ߒ+#~Ͻ"5.rԘR/ |4gij.c-"wKr@Cu$SCIWf.xޛZ~<~Oc>uPp|>}PU 'QeU5$xH 푠"5B*!{Qxw&u!UJЍ~ý3}*[@ǫԶRZmDx[rXmXZnZ# horu&w$g hkXL2vVlٛoYoe>eXxu[lǛH@B[s"wُ{ᤏ/#ZBN(mg*F*I*q3Qmig4]$cl mSTm|c=a~ DV^aP'2#ɻcӝT>KHN4JRRRJۆMu.zYZ% 0qj666BE *T˗J%+Wd̘1رC {0|w{Mh#_kݩoO_߂n;ҿʤ*i׳(wۦV&,v8ו~&}QQ"~qŧ܊qvNݞ4?yKhrftwmOt3.to޼7 Zlɱc8~IՕN: O=I̘1xn߾-T8i?1I:pm';dlg<e:9$5X Zr EiMK#T6KVHߟb 3%I>Xv/oK1{>S7JOejZyTPׯ>6QBrjYiyWu0RzUlAp!^j%Ʈ(sdjOy04 5*ߢSEf&sDJa#9)L, QݜU03+r/9lnaÔtolTxηY04u),fOeAbR'_C[ZSSS16/eddsaT*իWge*'Ngƌe˖i_v+WRHIIՕӧj*;vlǭ[Xh'Nw$%%o>d2ʕ㧟~Ύ#FƴiӐJ8p}}}ÁPdffҡCƏ7ok޻wI&b,+++&NȨQUUT)w>|8tڕZjb  aҥc7G!;;'''NJ-ٻw/۶m#3SàA "JIIa\x}}}ꫯϋ,ݻٻw/YYY( >sƌD"^ݺu`ii_]dzY.,^g"5k={)߅k``5j 22 IDATdԩ@޽ٴiܸq3g~z^|Ӌmwڤ7f=_ ĤIpss###+W_`llɓ(\qqqqb1M4aΜ9888'f͚qi~͍KZ<};O?\.?_e/=z(U祸>sElBbb"ժUcΜ9XXXh"r9]vo߾eVW^eɒ%DGGcddry!/Ν;ذzjmYަYf?~UVq]?=zmbccqsscٲep5-ZġC5|*We ٳg8::r222fܹ4n[ImR@rʀLv^\$ZӨom:L#eN 8JKJC-Dze"v^7LЬVΣгJ^DLAf\^A($%IзG^64kΣDu}1uR b)K#Earj |X%)®PedY n$)gc TH!fd[y"俳EV3%kULGRF&c~Sk[Pgaiؚs„ ܺucll̨Q޽;_|r)ʆ __BEPxbpuu-vzz:'O~bŊ8q8ΐ!C5jb8ha7o͛H$rJ-[ƦM޽; ,QFZQJTm6R)L8[2|pNpp0kNʊ+tFjڴ)&L`ر߿##B+76mѣG }VVC nݺ:u 333Ν;ĉ f͚Zׯ_gRvpB,XP ͨ(իԩSD$$$ャ#+pٿ?Rرciii/_ӧOqF ed2\ @R1m4βe /uX[[Յl5j&00ŋЫW/8˗5kݻw}vb --6oO숍E&Fvv6_~%{fƌ ix%ʔ@޽3ضm[>ab޼y,_f͚K.\ȷ~ʕ+m… qvvf͚5L> 0sL&LO:;Ƹ4QpKyYW?lWFyv_GdsdEvT'.C2DTQ23ըHMʝӥ v@7eVۄ1ԎX}('c' qrv>A ʣ `񊐈`D5s_+cay]D0Eh,arׇgde-9װ4fg4}̰~3rHڶm Njj*}|ǎy .d޽'Oزe NNND"sתU'OҥK?~Lvv6jҞcccÄ {ɔ)S,i!#G$ @{ߟ޽{ӤI֯_O~hРAwܸqٳgP{]]߿Hڶm_19rK 9sţGYf4]]]nٓӧO*䄅QreD"c\\6m?N]\\Xv-={ 3>>~I-[ҰaC^g+ ~ 7nLݺuYr%ҽ{wO \2.\zIoo|J~8tUT;}ʕt֍Ν;km,˗ӯ_?m¢O:t@000k׮ܸqH!'>>۷kSNL6D222//ILnȑ#iذ!*Jeh1|.]J5ϖ,_7>?Ә0zh֮]KRR;w ㎎yu޳gO]V*!GWUƨQ֭˼yXp!{Kccfn$_֩KH;]^VΘj[ɜV^JmȁX0kZ#~=_8>E䥜-OǗP:4&3,viEvDG?0`TI/]Lfd_ƣ隆c a*cTzQw Kyi1X~5~HYsK,18OآHavh7yaߪO#rZXW{u ʈ$PZ"˙{L7]el.|axHس,nPo J%k[5gӎUO@(-pis^L\} wsU&6ը(tŗmLP*6o6W69֏,h1r2]4$d5^c8tsiTBnp\J#'ZĐa+ew]_Yot_/8%ބñ\xJ hm[暗WZH"V)ѻj}# ]ސ+/x9*.\о~{1c ?E8δjՊnݺѶm[ZlI͵#Fj*k.|}}+.beeErr;ICOOO|,_aÆʈ#JUOK.GZaqݜr'W\ٳg 0࣭ZMLLL!'##@ܹD"A$X87Gח֭[ӪU+pLݺu̍7"@q8::rpp ))T.ϟӰaà 6h /// "5jh zI:t΀ȑ#۷˗/sBahh\.*`~"mG~RT{W,!|ˮD"rBBBtI hRX,֊g/_ںo>}Jbbboy= iE\Bː 666ŎyKd^ZjرcyEJc XY!6voVF}1%O@ފr񤡇ck+ #B O*Yگp+2ya9ij1m0}ɓr{l91~T<:Iq'2u1<,|H 0+)^,)2Hy2 Taq]O܌|QHb*~I~9%jEU"N;,KЭeEG8.EMm{PǿG|>3u,@٣нRMEpUjTleɫ=dzۚ> x>Ń 6 E@I0cWk*\LHc$=uևPVee>gggNWD"~~~ıcǘ?>˖-iӦxxxxbݻG5믿nJ3[ٳg˖-N._իW L²,.O?S@(:CH$Ύ_U<}}}Yz52Y3 ҥK^D֯_2lZ]__s.w* ___2SF ^ZF&E˖-un]lr,XpEׯfDoߞٳg>e;-IR/iCCC1c֭RJ&6޽{y_TO,ܺ)|e:&33.M Svv>/i0Hpҁvd²f_Bœ32+9S0Q]=K$%R] =s +}ҟ1Jİ7hdio+SF%xPȹy-18QJߋprhפhd"S%EX jE2IqI+x‹x<mDq%{MsR 1H0]@\mA?7@2[)Cqp3$2AN} ?*y5xJJV i7 'Ü5հq1LɾwpaLe>x-1!y)eqG 49RVx#Xi 9zѱ yWt# TΝOX*ȥVA,-2/ܵ#(gكĈ7Vjo唼 y #1ŽzRƦnct+?৪Pf.}_hZnQxK]$_>s9ڷoqrǧwOqpp(П333 VXZZ|s댌 .\^޹st)*UT6奱IOPDȞǢTRe {#(&qKl}&sČ&)J)W G^p~^tՄoz1Y.3!{71{/5b|O?g3r^x* =zh&ŵ.6 ~-ΎٳgkRTTG.#i=zm۶JbΝt֍TT^t)Ԯ]ӧOkKKKcɒ%H$|} &&BA\\~~~̛7K.EJJ cԩ}RJi=?~<5kzH$bbby8[iӦi)(( j=$JcKcا9gȞ!OR(ԯMe v Oʣ$L +Kq' iʚ)Y|/ qnZN#mQ[n>Ma6mT(JK="555_b(_|>GWȲeh۶-ΝcD":wLYz5sԔp6o СC5?SSVX)SHIIŋ;U&cߒy!ƴ]Pοkx,ok^݉$|<1r9~ːQ4V5CtgPJ0 kx'׍1KyxzSq4̂评R v(a7qQ6F[|?Oy9o8!ma&c07w43GEyM^D?~rgJoiv2.as LخCFw$@yk븚,VY:]˧Λ)Z#; JrQBE'SU B'O,>>>1N: + HHHK.*=III)o6鼯ǏBxZϟq3օf ,46_C]eHoo?.ocouԵ)C{~|5΅e ,K'op,2ؽNEiz .sͻzZ[Pq?3鹠6*Q'nrJ av;:Py8WCQmuSyq"QABy~+b|msAe ũ׷&3! vW+\zI}ViY/: $R/l"6W1qڼߗ:}I?IDǩ$,Q*2U/ =3 ݃D.$]K¦kE46>e\ؼ> *ΰuoiPVQ/=42[ޒ_xu,aaTX4J:Dؠ.|5=fqu1vaAAer87OGy8@/{~dMZrgHvݒ\@@ݜ~ƈZ|DU]]~Xw7_#iTgâgdUDr\~T.KmURZZv՛K[faijZz}Attf`~#ʨhj!Eh k2{W~~>f///J-M!7\E(Uj*MxWC#zU =_c'0fDOjh/B2t6U|"5,G1,dӦ 6qKN`$T>1y{{7˜zRM+7 qʡC1lI`մØniO_aC1R=n4mڔgy-[pϦ%==ƍs~-Z,Y䶧#>>_BrqʁaTJO'pL`p8Se4c.r0.\ȺEӲc{ͷ<,Ht_9;ȑncuQh"BBBx"YYYlzF /@jդpB-r(yxv\ gNQ7wy_)]F9mM!LՖ?6CAKα Ё<'-#چo3*mPq_LZFFȾ`a5VyG.<٤XC¢-d/޵c}4ױi1 0kT Ba"6h?G_4x?~ÊVgU lܝmZwpGvu(]AC}v2]'` \? NY]I}GӧXyolk:$;FL+dkPJ^{'JU8 $'TFiTW G-ua] jϠ7p Ht>4z} ӢɧS7  V9%PvE0_ϊf@K0 `8e?d9 ap?n0|4ҷRW밖`-_t]:eW Z;.OR ld}<Ɣa1&\jh^uP=sԧ B!uYoLjx.Fg-eJZ}nu%VCi$N(>:;˙ev+P!nuOR{2-?3gΜRB!ĽA@η3`s)SWE?3v[mL ӮtiV \Уo,b܂x>[ok2#vN~f \#}=yhr.fX5l\O Іw#X9/&=ۇ dtz5ƭY,&zҵow r̥O~%â;" #9l0pW=*v'ʺ@~d?i?p Q[3q*-?71t}Q6g .αo15պŀeZ#hͅy1&҂AZ6Jf6(9U~?,#`FԄgһDmX5#il)=6;G1aLP>ݝ53\LwMA},n 6#b̀LsYv.Ow_3g[}$536*jv~݈b(h멌FնoJ8v(k\+ZBUCJ!lûN=g}zѝ0}ubЩs*VȎ;3f K.-QV 2ӧ3qDHMM套^_uM:gR!sGA*zc\ SR({yc8sk1Ѳ:k (yiN8lj_We,j7%pSш['S0mN̥/޶sIX_hmkkG#Pen[ſZK Ps̥a?'ӍX1bڕbjѥ-c٦ØU \]5 e t)K;揤U zrI5M+_0l!Zת`m{Լ6-}& jMbŢbߎװ@S^\VeWGZMfyQ:v ʾ/m)FV,y/ \.!Ćfmzp,eIyWbŶmHp=4o؁cw+V\͉)&=GKX%<]9ugiX I evP!n~ ^h޼9~!WfȑL:222裏8{,UVs۷ ,X@pp0^zzw}3g;EAsΕ Z\GѥKK`zMtt4k֬ˋuoOZ:u*;_}aaa>|b0x=z4d~FzqFfϞ͔)ST!K,w &k.kHJJ7@Ts|r*Uqss_gʔ)9uC aĈԬY4ڵkGvRU8L:U8B!| Lz ^pmnCn/s'~)pjRsdZDx)@ڇ`\|jhЅg+P.W:&<)h=5rt!Z?ݟAs2%6iSz|4XҊ ВTSd2Zm.Ǵ*#'8_ٌX6o}`jhϲaBd;եrSm7:4MQf܃U XΊt=5WrdYGnqIWzڠ`t4ۯyG׶ )~QXXےjd|vvh~~{5ZVG{ih]iQ bLzj.G27L;Vh+ v,Q2sx9r ɜˬWff&2K.%<<ˣ+Wɓy'i۶-GE /: ؽ{7˗//ŋQ(5^V?Piii̙3+W:/L>.]бcGXd ;~~~DGG3j(qqGIBBsΝ;w^,X ]̂ Xf >>>DDDpBt:]`G}|+H+5kիW 88ƍ{RSgMFF" J>R(@_[~o^>qghOfbzq嵦RQKvNםu-]_1>)ZԨoAu*xoiui و)U`iI`P%B̛٥$< RSP땫g>icuծS#y%Xv4jX5CKN$mA9M~6뺹|0&+hk~j(LʃOJ,fzȻԽݿ9=TQFFiiijժ*xרQS6mΝ;#Oswwh4ҧO}5kFVJ.^ȿoƏ{϶nJlllWP-[ \FXXvd2ѠAKK>}SN믗:ŋKf.پ};uuq.r}:x]JΟuCBBAA1T*3e.]zDB! \RPPN |ŗZÙ;R1>'ZܫI=R+`Q\{bF^0<JwFN>wg0z + ljzj5 nJ!q[ ְH^4L1m肂$h,).vpVۛV-Wo;}M`Ou:4n=F ƿf%H[ڽ 2S z6PAeR/0%h;\\ 4kzM$QAW &v_~tg)e2ˤ<ګڗ!WRpH[ kaVd9VyjZå[`)nCsU|esFXR0XKQk=T@PP(J"??P(xG>|5cŊ:t7kQV->生O?͛_Tbۯk}w+3-vYf]JYV|k巫Ǹ5_JN͙9s&Æ c…2"G!MQA{@@Α|^~X.|;XQu!ɦԄ>֋#î%UMi aj vW}Ю~>U}.|;PHlٓmC];WL:k#qkzfMu SrG]i4a3u\wKpELiM)72a1TT_ͧNNE}Vuq"Ǘz8q,{~EՎ) >ф{vv%62ӄǪ`9Dܵ֫=CF8WkYE^=iZ3o֋}À_LʢjN\3;~*Y&^fNlx։_ F8jjneZQ-o`j7iehQĿq´xFHi2!(F>xz))f8_3fl(Bx$anHx:/B rN*.99/%>?qIII=~KIKOPEYx1N]ik QTg3za$=p.]&.W3?.Fxkt,3{؁91s nM7E sV$: ټ44Jm[ʞIJ龼Pp9C1aÆ1yI/dh IDATdz!, ~)m5jĘ1cؿ?ٳqQ~ر#?Ç磏>ݝ'O2`ƍG`` Ç'** 4 f1tPFuQ01tP FŊټy3 bԩ7n\ڂׯ O?%<ժU㭷ޢymϟϬY0L[ozy5k4hЀÇdAݻw3vX, -Zo_wӧc2矧wbĉ<Α9M4/' !$#B75J2B!.UB!B! !B!B#$#B!Bq@B!B!=B9B!B!?͓f ;5|PW-L`P 7B3#&;xR-u_^qk4vnB!B!V]iGejb+{8bRǛoDs HK-B!B!>@sd3~}b-563i1$#B!BWx GPm<[}>G2at(Qe\7 %3ǿ ]^aTedf~);x7Vbb2:CRsX>[o,:J-K#߱AKl*a9iRQqt؄p sbbV&Rjc9:9e˾KPUߔ6,$NCɏTkٕV,g9nקx>͓(ҨT΄2ϷKgKM]au7%0mq`jY cxH2Vg! qy6 W,`vSSXVmO΋%әĈ: k@}iLIl;#z9kStDuC;CZYOǺRW 8iw:^: ijRsesy/q}`.n 0G3?LJ$1 !B!ܱŎ @PtWg:u ػl7@ZVdc5xЀ=Qm>@dd8ē<7ZLGsdĔD⦵2] hSAi,ܖDH-ua?F.YFb-DR2~ޕBfa6,YD~jdw}€)3KqBۀf!. ˺byla2ғؾr3FM0>7VƍI4n qYT4qB!BM;v&GTwuh}rd;95h>T Р _4Tɚ¦P5>Njjvm&1Z([&$g3_35ٜ8qPj`<91a3VC9QG 9z@ѳ42mm@(z* tz52p9/fѪ]\BRB!B!pArp(ZNNvV&33[-9IO۷>>((s!'siRB!B!.*@ՒC&l",+U !B!B,dB!B!ĽA9B!B! !B!B#$#B!BqPP((QPP)U4nnxp!BLHIIˋ;R^ۜ:u'2x`T"&B Z 888 Y/r!' nnZJ#Bq)((૯"&&W^yd͛Gdd$r/_.%B Fhɷ۱bZQi4xTK !B͹sdȐ!Fǎn裏P(`ԨQ̙}eRXB!H]*p3[^: {B!DR0g|}}5kSN-s5kְvRWR^{O:EʕYp!B tЁ(  $B%7 ywyB!ĭiܸ1DFF`kݺ5[^xGү_?y87|{!Bnj7ww4n䘳͵J. !BOOO*;r^NGHHkFPMPPǎBB!27=FT zGAQ<LFFjՒB!22Q<<JfM+-Bq[.ӦM4i=Mri,XU:t(^^^w]3f @ʕ~CRТo 2--[طoo&$$$h"S澹̜9.]Czz:SNJ*Ԯ]ᩧb]*OO+*+oWÆh_n??? ̼yh4=⚁x( '?~F*|丛dB!ĵXVn^z{hwǰ p8PT9$))p8?,orr2cǎ%++PWNZZ~!Ν㩧?$--ڵk3tP /l6yw 49s_~\l6={F|;[rRg}wy+WuV.^ܹsIKK?g޼yʱM6,Yt|իqqqٳϣVsnfZn]b~_~H?ӧ޽;;w.`4/عs' od".._ UVtܙ۷MNhѢ6ٳgBA``  "88^z o,X@VVVez;ܹVZ]9~'3f i׮5 88 Μ9sˁ3gK ͛?ٳˣv)R;9s&VbŊtرyW\mzy* (z-{P~},'Or>nݨ5 GAq Bƹ5kz9z`g>(uܹ3&{n"'ND_.ePP-+G-q]?;, rϜƇհ!8:|8v]x8"#YTz=jѢse*@.O@>$|?9 KN !B\ǢEHKK#>>Ϋʲe\2f֮][*Ukd?g…TXӧO3gZjB ""K|Ց&M~_"%%_E JEAAgΜ?VݻsNbbb8p#>>???Əό3;v-iʕYt)=W=az0&MD\\ÁFp8ϏdRغu+ƍCVO?ѿ6Wut}C޽0`GW_]v3f UTa…3j(>sZ澍5bر >K$O>$K,aݺum_c.+v;o%F /9D%"#99q"ɓ&7'T息z|-P6J77,))[6mJİaJԣJ77||9f {{+8x1˗[ 5kx:.&%*AXZa ,Z?ɓGx=#I?\"ݗV*5F"=YF9z '7{TQւ9J%y̸B!uuޝ.]VQԫWSNo֭Kظ/j5˗K*U1bKg^uBCCiҤ yy%mVsm(~G뻦\<=={;W +W͍tvԩS/\/;+yddd2߷o}꾕*UrjԨA~~>[JsVV;v`8j( %OOvJ µt~Ν;Wb4+pss#77c߿ٳghޭpRR <~x/.\Hrr2.Zt4jY>O>$*[[DϚ(ʕ)Vx7kF¿y/8?2KjVEI*SZbEt5jTee9BmHjoo.:[c IDAT4o[Q&Z^dA{V -pz?0^>@3\s3sL P*{4Dѫ-s رB!u9sYfq)4 4o+>3O>.Ic6)((b}N>]bK<R˜9sػw/*ROnךRZ5RSSٸq#O?46m"//:(`Zqi_BQ.NC:ܹs%tox9ݝ{l>ɽ7gI}}ntЪCC>} e 4. L>=\.>`0ЧOV+ jr6}v|\z5wy' `ҥvκ3sz=3<nsڽ{&::3gRs=,s|>^70!8q"{/< 9993a„rn.\ܹsCqx .\?ϦM8wr)S)lX{ӦM>,ݺu{ :Ͱ4Əό3P*уW_}5GW:z裏vivv6uuu˸nz5\sv'$u̙3/xj 80:YJJ yyy 2Z`@.#1́\.N3p>k>|8'Ndt:nZv!$$߳g,4qqƎ%8+hڙ:{f^Zӥ?[zc?i Pc ]wuu˱k.'Bd-ʒ葜ƍ3fh8KE>DB#ZOW0)&"v4&?eg5 fނX>a#q#ϊNPO/m [|5G;O}jis$2t=zJidXFȡ7>*d͟cş Zn~]$skD ٰ.sGA\veܹoBQ0ahNP(xx8p ݺu zߣƄCƫ᧟1y22W]]/ .Qq;_ZM;Л0`M29li]ү ^7({*ZP|mrXƋt>W'9摻p!G%U(3;Y^1CBb8AeH՛ݬWy0LYZ< E%,,'|R49ҫW/>S 璗^:gKWs^DhX$DBx$Jr%n]-&;H2#}R7_^.Q fRϨieuͽu3dlMI!,]=l z E 4lXh5<+0ZXg *J%I̔`pd6h:!Uw YTH*z%%>eAAANs9ۍZEPyi1Dv;db6]3Wf9!BC(\ZKI dCjSGr'hB3-l[y%K0qi<Ù>LiVlaM9}?y2J YJTH63䛑Z?A#Fә9 >GH,S Gs:{h)x\쪇$B!Z%PidygGs0J]"BMb^-Y:   ™9'χ 4,"𘩦n'.xk^mĝH`)+gѷMmV(|lqaU+#ql4)zFǃKY\  _jb2gHY_vŪ OptQr=Qh#`Skx঱=3ӵIlYwQz[n JdnMyUVANdu?\K.rqE,6cbI 9T]C˗C.;;>72ѧ \ϐ!C.zZVrssgРAde j9^GE .ȭ$ Kޏ 7H  Rq?]v%&29%o37~K^i)C.`䗗p߽;4 \@Y}=]K]S:wPUz׾~;z=OZEnݸqiv:Q*9~<{ݍiШT?NȰ=v;˾mEE8%Kˉ CxeZ>7/Pfz7u*m/ssYGIVMȦile;'Պ>4qI_z{//vA))<|e2աR(Q\3N}S  ÇxxszrKK9<2u*M $V(odһuh۳O"+]v.һuɶmvcɓllii++dcW_MLx855auMM].&G`gI oeoYL0F]BNx^,2F  QE M;_bNo Kd6rKJ(/%I<*,6/YB~y98T]!^ٳ߾}~} t&jVv>;| ק_RV_Ϣ3do>~$[v< y322׭"зXGy}=&BZW|y3 <]|- Z̓˖w/7I+WW0(%Jzz36 Sc#RR>t([ xӽv0eAUr:]8rWtVdihLAM:B!C;w`00$5O`jIawM`۹uX2Z>áCe2.o PEFՒj4DF#GsPN,@V{6qQ$EE08%E_APPTS&/ Ɉ `xM8r9 =BhTT:n ]jdӜl[ SFD+..>|eh2Qi]y {%+Pװr:f ^/Aq-Tȁ z}`662mȐ@`5yy:{vSR*//UY,].w9˾~O\ɠz¨XKĄ~g>k﵃) ¯&r8PTZ};N7-A“WZʂΒ@hP+{.Xh^=bT @ni)N'/96/ Y\LVrr9EVWӳ%kEtDQ@n~_LT V6*atF;r~T`@D~d%rݰaDզiۑG7a@eYR& `Yl6z9qQM iiS47TU1%'Pٳ $>&S~1j˶l_|Kb n=Y}ޞv>L&+I^/}[eHlE55 Sbfindv @@֠ ;u GL.k E@GA. ={0YꛚsBCK8RWצ݊jjhu) …N~p:(*E9^|>&.{iGFAL FzzRV_K$!8>kr-k ȨXtР |46#qAQ_1NՊ\.osZ\SCtXX`E 4^{-ꖹV; 9}pf[bI`LHh3/u_b<2xHֱ<UQrѐ /Ro䢯;r~ؿ? t2wxOCxf=kxח72+o3A 3dȐ֖lܠͿc9n˅6$0JK;''W(wAAN/䄾⟫Ws]&&Nl0A8 r<J!Z/ZMA"UepIrBs~ۙ4` ֥ڱ xc"\ gE ]e$Nj#T [B**+Kij=JCl$4ZkC]y]hz#r%EHү ̭z5x~ !7N^ %kv83AAE|DY6pZ0m8Nj` gA 5#ˑd  *?ɝF>/u5%K?1pڐPbbp]m {#v[#_˯2GfA6lX*7kIpZ5J61e|8#AAAA8%%>N~Ct*"yܸ\ @ j@vܿq-ۤ,eDa7Y|ZW,59{y~KQ]6qV:@I/kQJ$q   B)KNi!%7xao&ˎVe|~MҤ?q״/吣qɜq)rQEtۣꥦ9li6yS~:oAAAA:%#WHrkx$J/[3vl|R p|"yƊ"*PtL㜟yãeʸTKpAiVaZAAA.NYe +~ʹ-o$7JJ%pX*(uPU=7G2Z5T3r4U RqAAA@Wr#W(z.@Grwf霡Unj&7v[4ǨgLe4׾s E'|={ I|GLl6sa5*3g .A4:%tQ*T(Uj$YmmHN6K r cjTZB`rvr]ݹuĭ<1p  \l; ʷxb:੧GRAS.#VkRք In ˉ1;uhCBхSYVGPTQZ< .| a:eh$Kf]N-SEj;sKJ *T-:cfnR[Gڥ}+^g)wqk&A.d2q2p@oάYo1L,^fNN'n[ntx4 ~!s=\yl2N':?dddx!""^x˗o͗_~(oss3,Y$Xyy9k׮>8~[neɒ%455j7o#Gl͘1cXt)WfڴiAS*R鞜;:&xj+PY^Ll\=HjK1vK v6Ć/09,Rib偉U8̈Et K>orұiM[o 07  t*2}QyXb'771cưj*VX={xO8Frr2_|{#<<?{<,^={yfz!>#4 ۷og͚5DGGd|>rٳg3{ljkk뮻ڼ?Ollln7 .'`ȑO_"l;arrrD GAN#@Ӈ,N*ykCֆT-{^{=l lXϊSmmw\֩u77[A޽{SRRB=DFFbZ7,,:|ABCC 60|pzŋsNFΝ;&::ӧ4t`2jˀNGRrJt:C LTTTm믿 ]A AA~yrR\.#9]&ѽ{@5ʶm۸9N,KsDDD5}YOxdk֭[ dЀ`'    \$4/i4;v,N7Gv9Udddp}OrPtMɰaØv_~b~AA8ݵآE|h.xy `D"+NOSS \\| -/"CL.gx7Nԛ,/vǎdffvrKjrn6>V ֜9s:u*SNoLA2dE_ϣ'aT @Vo"#+_<{i0`8'A8.D\qK&+ W|$&&2i$}]~i&EBOG4  y#9eysD vT~9sGsvӦNf#G7_F<L2ab1 ՋsT{=u곺y@Y<(~?+jguB;*ts`y%aF\6~ jrf~/\Ԋ  ?f#JC1VJFK4vKBHXk6v 1qETxX,uUj*,is]9Lh]=Y4I/QW< ;raok麧.\ 9#WX1I^lHou č&gdӛ<8߸FmR2qװ{՛inF^;Bw=?}'_Mixn2.4qjR>Z {Օl-i6a="+=v _-d_9h?^Cy2ox1PΘ-3tcRJǵH?u gKe00g\4bcG$^wY 0՛%M\iV-*2%3ot)6fP] =I1~hfk?ť`7諤=^gS6.{*))eMTh^lw8jSϹ*;qJ$Aa={\B췻xฃ)xpN:=,, ɹ=*_m !n RUŬ1cRcP8z쩣&Kƽ㺑ɾ=GxuS,\@_e UcP1mç+7endPSg~f*ONMRD7U(Fk$_?@͠a͂]/3zd8}{J1n^<]&q(fod.5FFXN@-w ܃ nx0*Cfx2ʂ;=*"GAG -<~v؛4zBWrjiÕ5X!ϺsK9n,G%s-i'֝*OPűKQYTCЧ&RR.'Yn3f3o ?~76d:3.nӲP O&iҟkTr[Ԣ Y9bjD?7bf㳼9M./<'Y\ڭ WUԛfI^F;۶7q!fV:[_| =+'Յ,o20rL.=mUu ՜*6168aSUUūk)(Q#$ ?scVz$l<ÅnSwro܍{y&_:s {[7-+w򐢈>XJذՉ'q~!*CFlhfe}#dlA뙒Uۄ3b'M^Ԡ*8.K("du&x9rv?3CX<=YlYi0fr 5ZCǥ1C%ϭi$ׯptct;,yW[ u-Evch}k2|[;H'q=xo@Sr;d3eR _+1~BdL\@/FEr՟RVj/yiᦤS%Ho}2Oʩ 7g]1>U[ 焂1NV7^4ۼ'k`*Q KN^6>w^"# e9r $!+鞚GB<ͺJ&4LOue9DOEGrYϘ4*9tZ%'o"_8C7pQRiƁ :R!#0ڷW3 +rX_؎P%(bmkamHnv RiGm}b̈́ I "2}@GB2a@ZX$ĞjrEobi tl8q`/j>Ϯ#Kp"9 ňIܑuf ׁɫdCpeYc#ITi( CY`ʩfmǂ*ƴnE֓el/$uJ9;_7?Od2ʬ@! ' #>I .ئ~W eGY@!]QNv44c ` 9(3tL,QRhя{^{y{ڃ=/<QсNcs+ rjѸ2Y \qgԓ/Q!oymjD2  Bx%7rKa\8X< ˕$vOfk|.WR`kɬ\{@E ̽ZolQ23ާ0^d7mݰr!gYo!)I ȑq$>NdlX=BXѹE]k _B>:c5JKWP Ń_R(BX2;Cw̆N-Ѓ,c(p; U B^{'OEiCΒn@b.NINcmy|1 W̙MeǕw1w-5\|9cӉF! *\.=x!r;J Jī 鰷 (Hs|g@jq! =܌05e{at=?{ާ7aT1Ѱˑze)PU1bs>:*(QQS"5;mQXB4 Yc_fAf#G;J%3Z^ SAބW:a^j'xq!C8Mu' Hd:Zjz4W*M1mb">qJ0w0&*9g=.Pbq\4@~ueUpiFx~OftNqo,-Vkέ*7d #1Q iCΊ>pd??4$ @Re>(p,C$nǧA3jh4A~V+A4D^C&C A+UjԚ %ֈ&} p,r땰6֜l&3IDh7- ,9|26A>},6=RL!C~E_F7t`؈H#_Og\I6Re Ӟx 6{x7%2U)>l8< vR{d;MG4wU; q~UU2!i 3ndǨ1Ĵ?xaR*i *DOٱoVC =olL`NV G0%Ͷ2?fTVzIۃɉ{tcp-:.fqor*.'tcBZ}tdg&pcWcg**3Xz)luڹ+UZ< 2@TT>"c|} j{%1ӻ|6~kV,Gv5e8(ۘy,80o/v D{`fpH!U eYp%ǂ>.rx={sΞݍgR(jgЈ63ϯ9wF [n=M,ͩ瑉|妼̶2/e-kX'9Y~vMf ^ 47}AU]9Y>1ED^o > t2tcB`Fya9OGIxU-V諰Pڒ>O9vr FJsE}P|L*n TZ)4z_q= 9)-dgK{WήmKwOM2kqyn~׉/э[1c~6 ɐ&6Lz!Uf_2Mi&3MrUBG1_wt30/"*tjjj1AA`0HOOGRDE^}}]/`\ыqm}ng},yq=/ŞyU^q~*r׍▾y ~i-_tߢ#^/Db.iB %ryԛ,/]- Ej_ϠAG}D.BNl hZbLa;kD<\;`g}_RF_TD HĐ$ѡ KM`L[k;oWnYc;q@Be/Rha 4eiN)ߣcm t J7BB 4) ⬎8^MdZ~Ȗm94+|]=}|u#Ov!B6e.8/}.?O}|D?!^|;{Kylj[uͼdl|?ʸPbˋCҙB!ocl{l{BzB!Boϟ+(GadQB!xJ!xSPx|֋c(B!N#B)(B$/4 U5vX,B49B!ℑ G!( DB9r^vc,@{^Fo)qkFnKXҰb1֎gÙ4{xc/ ]SPKDžM#t 'G([r&X*(h((r/5MޙQp6b0q`!IsPl>l :? l}6-ᴛQ1Hhfr?:kq̀A*`kBژK+ai Bw,wkS l~N+t֝ BOٳ+Ttc(+<5)a7Fx=Fk1sǾA2lJ!B!.9⽦f'gгw^_r9V K2?>Ge)cyg_q>${3{#" R=)Qi`֨ܵ=)p9I8 RkW În> sh9Vj޻}qE C{4kL7fcÌj#~6ֺJL#Ę`msUdQE1ZR,94R=SJ4OzM1ٽ،)ٙb$rqZudpcNafRݺh: "X2OO(.bZ"miژi6c frmƯR909)ߝ$#jx()GYU[ZJOF6FeB!B 'L`6Y0["< *vn&X&o?DpYJUb'm} 1G3v`(02Qlsw*p7kP귢GƃŊɀZTH=%t1Y(p~;^Art20iN,ؔ @E9tS!!i̢oQXpW A/0ƌÕSB+MMۧC0R2 B!TUbl! V ||>]]]̞=M zzzhMӨrػw/saxxX,a֬YL_'%IFfJKK)..M(--EQ_qnOrh B bŔڑJDQER^^j%066FYY@l6Kyy9~ CCCdY|>b1%ՄX,F__dٌ磼h4xIUU} 8Fw>ĉlw3XxPk5Kӳ-e,XQGlfb9]yF'Xxd@~!NcX{0x cɒ%L& W^y%}{~3%\B*⩧gAUUTUsM7|r? /={ |ӟfl߾|;B8tsUW*_y ٵk`ᡇ_n娩{ɏ~#1LΚ5kXnoglٲe,_e+hOy{jA/:ã`:6QJ]ӶJěG!B۷o'? f֮]ݻl6}GCCEEElٲ~׳j*R?xҗ鱗 #~rB!^y?|nf, 6guPw|_eʕDQ\r%@~Kyyy!ljiiᢋ.ӟ4x|3|;[ýދGӟ4,^P(Ć xͧ>)(ȃ>7M^}UyoFTE"l6L'rwR^^N[[ #dž9'YjЌt"X+d#1DuR$1]~>!#qA!Bٻw/1y{Xz5b6Yj\rIrl2, fe˖ioo瓟$˖-;d_׸CUUJJJ8ذa7|sa믿7̇?az{{)))ᩧ0W^ye`ҥXV6lytMlCmŊ\~;կÜ}مrA4'| p饗rJ|>_!ęhC,cxx`0H6eѢE].^5kִ<]f _|17tUUU,_wݜ}dYZZZD"y7mGFqB!Beڵ :ͣ0R 6FgggaUUU$IK~_w\zرCSSMMM֢iڌ^UUEss3>(CP+V`ٲe|K_bƍ{b̈́(444``srv 477su IDAT}"Z[[ ]xrd2y*++ihh`x^~Nr/3!!i0 eee,_z2۷ogՅGx^wio]]]|zTU3el6yYxqaիW hkk]z7t`s=GII _|1x7xP(ʕ+ p5Fq|pW ٶma~yo}[|#=y!+GII ˖-+0Vk2o ~|Qq!B0!#32<< 7>!nSMaJo˝w?ς Nx;6o?/'([l:O[r͌ĝKiB!B{?[of! !Af*ȺKC~)Zq?ugWĭ+B!It:馛NʈCX,p-pUWy`.Bw9Jl@Xtza(+Ʀ9fu#Fެڹhd2Bs|b<_Dד1GъYCo%ѻx/!wSuB!nsמRΞ=oEQNꓙ?|@x_UUi\rV=vS\1BwGdp8Y o M[^ǵ 5BSa J㠏$ EUO GQL&IoqRdT*A*8vF{/z6C:-*!jC=̪qo*?즾4?yu̕W>v6QӚ}5ҪRݜ1^.aS]@Q\}j}Ȍб9\f / p+ԕzѾ7xOM#w]l٘ZA9B!78㮮.FFFr~jkk)O6z1H8c\}u }ڧe9Q#XV,*UB!INٴi#arR)EK/UVU|=lڴ{X,>9-Ztrx4 v4z'm͏Iv- f0|'_lϫ3ٴY /.Yə ^߱;M+ojOT%p{kynZc >b/:Û~S^ KʹwO_!"3!'֭[~ڵk?/|N }v~ijj:)|;8srZ3֋Cg纙7qwtP2b43LKs̵\~54~oZ?ʃmLԝY!xp: G(2gc!`ƴpl6ԁOmiiaƍ^Y#GF7*L-`zStz; =}NxUDw'x} ./K#B2Z[[y衇s뭷tғvl(**"-<<r{I˨_I%| }U6]Ȼzzaj<3-b1W^G_Kϯ0ë&$_?s%+N,pN͂*]Z\ e4zeSBq3̳;)uXVS嬞m3K#'ȌJy%K*  Yd,==vx>ˮUv Co/QxkXs! :9o l ᅴ{??Nl;/v\gA\@o7ĺ'>F'/1Tu't%ͮ^^j+_!8EA<gڵ,XϏs9aÆÖxg)))axx>nF9qoC`RL*h^JFssKH 6 >~Fdufe]9Bq"^ÏJO /|ɣ[\y9|^li\ zjRY%d ]I&SO=E(b8N>(Nn L/Kv;7x#͇]>pBv}F+k0?]һW#g1g9txH$̟?۷v1:: -[fXr͌ĝN|xYi;ȍp8)bRY\]1_.~z5}2+=ABqB!'^ii)w]tuuua ;w.p*U6>9G/Zxs=kH!1 #rB!Nzn6t]G?K,aݺuXVt]?)p\.'%N;͢;ޟڹ&Vys$#rB!N"0vNe6q:2t8-٭&n\Smֳ7ןme4!׳BdDB!0f6c àN. ]#N_.kW3W-l-v.B!8yTUꫯ&CDp|`qM&QO7JM,ڕ5![$ Noda5>Į[{[ʘW!bB.+<^|fll Aqq15 o!NGUEv¹ i𰢶; bfX,6K+i,f Nb YlWcd:AF#5uMXڴu3Sp]E]jۻjbW KDfvR'cxuq Qޡؼh8ef [_7)B!N?mmmsgPVV~~?o_š5kNE|wW;l1Bqf䨪N QQUwe*gգg2vٝUɤIģeB#ĢM&sŁ 89s9^KdKu[ff[p HSa0 'FƜ<ercX!pK/#`/_NEE봷SWWE]$&N{%: \ cReTB9TT*q7V@^lt:[T2-3҇α?:w!19X3ƦNMVУ$&r+`1{\0a"3#egP> fvZ1Ctdp<0*W|[;IIz7s055k3HF6Ăf5e>fHgH!QTiԣǾ>gRLMC-E6ct1 eKΤ2KE~?(Ʋ@+i 5Ea$%et9#o gE#+KqXHۻh&Bη02sc3ćL]^%X6;AGNIM9n !Z[Zf_?j h/m33<2h$;D)ᰙ1m ܆*?(f/1Е[Ul>Hp)CυEC)ק;ٳ+͠  )B/lݺG}￟AJJJ '>1Lamf6q:6nVSJ!ırDd zv2%I&J-W_Zg XK5^J^7|,ZUIhfF&Un R]Kl^4 9p͵ڶњh=Fdk *ٛ6k:9ƄȊضى˪5YpI[yez_c$n`Ҽx KZh\܀)(yIDYp0()]E+K&JF`( (Ǫډ~F3ѿs,`.^9N>jY"T_LkjUķu_Ma gRʾ+2g jYq8̐mOgaX(?wVD=%P>Ϗ]$;Z\NF}#FbPⲣ2FVE][&T-@"mZ?ֽH~O"B﴾9T=Ph >{6"Lv1Pu~bR&NJF#53/}X,y ! rTU LȢӇGCqT"_ rȢg̸I:F 4Fͩō P@CdNAhcaR(=f|jn,z)T 1W8Xzs(؋4H*K|0sxQ!JR*<*6RxӗFXǘQ)huT㶛ot)lEeEsɌ򡖽5`MJH"7vc-t9(*˱*+ΡM1rhxlNbR!5f~o'w9SV8Pu,:n{99ұ*hn ct2* oVZ==ľ7_F.F@hB\Hyg?D88Dp(\8& ϦM{ *B( fyX<gcD9A50 ޮ6CJ%(]ve/\DלkHtmVn}؈34-L& K%'ۮLCA+r@JI ͫATnbIɛs`sh8]fR#=ƖQ/2JQVUAmfEPs팴m%4ۧ"JvTה9AFr4N0;XHژ4'} p:%$, S%ۺQRf/mيp:Q̐csI±ى۪3|GX5NLp51>z,5 KTdڵdq:1|PqZuƦN'thJe}3o).)t"*zٱDNV䀱v[!'f҅6lϕ#"B9&cSfer2"<,VFF۹]}q}زQvoymRyo >ŎǢ`rⲤ%9_Z3-$QQG@V;}lYdbo lnˡ&:˥#mCLXA|wqgǿN/j^-˒%wli6-Ӊ»K$nfٔMg7y$d$ `Bnqmٖe]#4}c$ٲ \ׅGg33~ IDAT܏l+ѐ@4HTUF)qL5' 7,vjxfL1 mWzjD/-ce:DsCtwNv0rLx4Rz$B$@]{;Oz떓W'bJDp8L4s2)ܤ( Wd0|vH&E!Nj(Ŗ3LL UKލ bZl.=o\7o7 b$O0 k^?H8T[nn+Ch6hO݁]0L!I+7 p?W,I@a(X'SO3FUQUkao< }^lV "{JH78),e`Z}WHLjqb('\ G'Ŋ4XJtx"͡#81I6cXTPLLC977!vR2)[@=5p:p*(5nd9ᱡ',:D_PSRNӆipQ42ǚ"26<*HvW9Ճ\T" qȊݦ&iE𥹰=B u*PKSRʹ`ڽd-dM!ϗ%.*[n0GYivu>1^ BY/ ݤbdd@_M{a|9lzVfb(h^7F4H£gTEJW{2 ƒsx|Q|0C/9!8NXa]z56cMB-ʨX $׽AHlC>KJ{#$G4Жc2X;9fTN+a& uueW@bA;6E鱦/ucRP:5 _P>UV ~w 6Dhfc$ _"<"H6cPG*([Hu-{ȻB$D{_|p8ݻQCLMM 6M&JI-w6H?-GSBxw2ofIoà a#g 2:_gOےl#is@_72@${K,m۶~/nzL@j$ Fb(Gs[eR8^ r188vYkf5 $~7ک)ֈhEʱR#]&b.PGZ$ _b G>9B1;FV>jZZ#NGŃU >ӷK !g/g0 ӟ?UW]nIs󙢰Km;[h網(CӂʎVB1F$ޗ&qFIfkπs !ĻFvݺutvvf.Rsޢ|(mA>sP48i9$AǾAHWl{o\i!!BG!/Hee%W]uE&LY6Cm5xHϬ-g$Oӧ/j񇖰0d2IPNFۊkS'D 2&KqZAnJ{!TEYlw^(((fn ,1ifpgK|誊ӪsJ GOWVSaI&vZ'L207Z DpZt.]]42g$vs# TdR.ƏC=Զ0"yYN4U9ἒ$x`P4f!LHKTUA2i6"83!Bw˹ۉ O|0wu]kbnT nPst c]S̺yq~z3?zϮ- N(w8L_ B۰ڄm ď,u$0w?o_P0 r\8,:õe|tUO$vC|dU!+V~B~u1VC#LRH>C,Nc3?9H@S?༶m>-~LM%H) _QzAJwjp˅e4tx :vn[ύkJƫ^UF|:n{q%x߿~|pv1F"dei:wlm4z GbuC ʸ~y>V]p0?~j?yy>.?76*`8^kwPem9NN2dox}\0t;[k.=Զ 0'<-zIU !S{:s%Jy[/게 AJ8=~FPFnyWO'!npqkcx:0ݼRߋv>{OMs@/>;,;/4۔UJ0uCc J3ѵw' E*㻇"Dbq&NU(g`$)xAعD™:{GZHsP t'O}+>\?BM]p>_Nz!8iߔN\wu۷nx<>%>!it,k@UReYA(d,_]UKx ?׎pQ</wK*tM|-x{ۋlneͼ |06Se.EU>齝ԶU }9%XFo5Ea^Ϯ-K=T9ģڹzI\Q@h谨ggnAnݯfw槪z\o;mklz xpk [|}U|`E@Xsua(`0ʗ@x| X<ΗWp[ THFS?|r?AnXmCQ vn>%Kt qϫMhk_̹ tQ4l6olBKK1KMK'S`? Ɣ+t6p(޽{h=8'] uu:ST:,य़ K/ ב]81y !8SH3?ߏ墰PB* N68~7Qt-u|/ 7)_#;ۨuvrT{NX*( \,/Nco *,+չ(Uf\]w(CS0rgˋ{~ywx҅!_UκY<'tpVI:/&n6d(@§+şwQ硾k?l}snY\}C/(6ZAuQrQU6=0o9BPh W,EU.\#k't|O{L= G2|:xˊIy0.xYչ{Ο63|L]e8WytW;gqe$a{+׶ #KqZRG}#rVZ\\twv|*ί xM֟%:Eg~~d!nb|nñ8|;^qN ;\4=,߼D Vda/9,SWTE"f,-N:6a4߼ҘZu ;K 'TSh5Kf? B`*$JQYQ3r Jfch'\;zc3xLGW8Kݯ4r, J}/W,qL]sKy7yg5 gmexY|{_l/[HK֊U Y^ 2]~%]m][Y]?drX|^޷8UMNx0K |rx&~j#yo][pˍU,:ۛ (rrqUQ89O>ӪKsLv?no/,U8lN[YINgrˇ)ΰsqU6;/r`$וsŢݲjN9O,NW^z`('ۗCi<:QU ؽk;G43 Wn}8vi?%ֆ 3\4P=|+[P"rm<g4 7/}džDŽ-zgB.kϧ @3GwL Ƶg׿!fNeRrn֭[ǿGss3^{- , GipldcymTxP/lnBS̩{{zc?D%S-Hs[h nHwL^`34丈'q[ (}xYZp+ Gb\8wұn+K S>{tV!s|~q&.ΡMu],q.(tM=9m-G2%Uټx-|n]9?^tnk ~Uh={uX5|fj||u1}#9̵7^ځ|ˣaMfo{^||`}?^ 0?Op˕N;&ViU 89*i#[y&b=?-'@Gc?*2zY^%4dl9AR۝."}cƈ#~- ra2IbNSLL_Xt}.Aqcf^ Ie)j|aFXY>ec[EQpxODS^oCAwTg8mBte s^mbqWO$aUx*2xoM.fW u˥ %EQ-\4-}bgeʡ^Ze!y//NyJJG˜뺭V+dJv[6pX52w@AZ[ڃt#$y5TNlڿl'r~?{G˳97 '!&q'^gK>Ŏ%%'3 B!N[24œtHxB/%IB9*g(޶AD2>'.;"Gf?eYVep]=ēI8Ϧ.#1V{)L˖g J2 8$#EIh=3gO.;l6;)xQb#Dh^M_-X3XK|ex[1*s9&?biEKb' !4L&`pp觔h-[4oF>^i`*nmFݤ/HYcX9pAN$m4HRFwdNMgB1os=V\X_% IDAT s R7$o'SjlmJ(LM$B*3yU~l5K?RQ`6ׅPvO@,bh ;:5)Nҝ&%v}`*اXWk7g`$ӢOMgxP/g+Nymd>HsrIZ 2Ӟ }v IT>'a,/JK˂p8iDQ^x9*T/#P$043#é'z0Cc τYs8-:'9D, F&N+0Oypom 'Lv*NbdYB1gqy^{ nf$ &z=q,f8LRgЃ)$v}k3H HU k gυ}2j2N `@הJICSƓd x&aV eU4;pO(i FcÑٮv:6$*Lc35k7XpLvxiC ^׎]R^`0y;*8'T%^xo.BG4.":,TUZzz:R.ědV*r8\V|D,n ]4ӾFM]`hxϜm5FILW 2YT9L` ᖦ*K ]jL]( VCfvP)TIsǩ( . ŰEiϥ0ζ#{ΪLEW D6(x.ɟy^po4N˔CS I&,1풽 $ *Y.딋mFBpF3Uo߬z䨪Img;R G{twwXd9Ҳy|n8ʃZ&##E2r:WΥWsIeJ.r9֞l큣\+ hy?aj{lTfN^,@KOg|2t'.ރL* l8_B!ĜF_,[e˖xbzzz{2IBExt7&MTfԸySpIU6^w@dpZ)'{=cڐ($::cEvL3Uc`bէC]UƷi0uCS}]5V}Rfxg8}4@wZt Ҧp= !EIOdi/i *3zRM<$im:PU r=i3ì*rv]< Y}p`d͛_fZ¡0vnkXd)V$v{玷aerKG{*Sy?gf_ұ09W~/8!ԱD'+\y8=nnfed>1;Nسa?rBzj_geƛJg;/ȳV!#bSTT48LJcc#DB&J7il%Xզ(ʌ>e,f mŢ:c_UQv[1DcBQ* a Pfpَ.۲p㯍C*șy.mhʴKRAzLcx=y 1,1!ʰdvMm:iweKU@*s?Xit8 E!ab54EClдc^~i>DϿkaʓ?Wy?;afBOz_o̢;v - yvl0~Jec@B!\uV}Q^}U:;;yWƿȊ+X^7,Ӂf%JsXX=ov>+Ө̙/@1AL2FÂҪC]UpYRc [){D-YcGS+b -zxfqc=\V}ʾ1cV} |]1chHYUBݤ"G!J$fҥrq8(l[@nN|ۏۍY4;TEQXQF?Y=F)bnp <IG89OOtK fˇtaX}3}sr-\i3f<;;D"Aoo/ K^^eeex^vENNCCC߿뮻nҿkD䃓g:߿TMT8Ʒ6WfUe\,*Fta׈mklI _Fr:.!O!B\`ٰajrssY|m`b2P(Ď;hnnfhhm۶a555P\\C=O>$^*^/o~l߾ڵk 1ǩ{j2^c{V2v"U6Bի0,gb1t&CdXe`ډc u1O9\MzÇޖw25 &1^/{`W.~f.|nG!⯐H$8ʕ+6șA~_ݍ#g>ýs ׾k_~;wu?BqKf#m6ݟS"L:&7X4J둃Xm2}D#CFin:0a7- ݰm!ΘZnf@lm<̀myy!m`zx;s^uu5w'+_\(!Ĕ4U9ٱ>*fyՐ MU S~fwaڛGDBnB!0 GQ0M2LLX,J"cddH$Lޞ66v q8PU!ir,B1;v젯>OSYY|D !bvAW9#3\z{0ʉtp7D<.3/B1Y0!??a4MCu azeB2ȉF:s1hCӎikB!8NWW?y'_~IB!pwB!o^"`Æ s9pqF?|l6LB!I#Bq m?~WH{{;P(.لB!BZVUUfǎBb1 !B G!uJYv----\wu岴J!?;!B:rWDZX,ҩ5k ("%B@!BS_*~=WX7ߌnB! AB!)ݻ ˛aLB!I#Bqlذ^{;3o>O}S,^X!BLJvB!8El6k׮oK~~>?H]]LB!N0ðj :ۛ L@RZUB!ĻҮ]شi4M***:cW4epp0 B1GGRNU S~fwaڛGDBn{LH$x'`ʕr9駟fxxk-#Lo&:)͎VXXh  IL]Dp8!82HH`P^DB!x*--={gϞjժ3.ȱZ| җć?aNE__CwD,i$ Z{}GwZ8]RBAqi% ɕB!, {/VU&ci|Srd:_̔8Ƨ>)yC4zLӔeUǸk2g{8H8D t$`9 R -Usl7B!qEF&9˓8nNJKKe"#ϓ|>ɻ#ͮVUQ0-6LKS7LL UK@##CD"a|no&v @x,_>i4dfFDrB!B!faV9nRX\1\22sig r /*'BpdD"N[k9C2U{!dIB!Ļ[0$`&gqx 09;'pA, Ns^ACCCB!t]BH!4M8>s%4 ۍi3嚳8~HřjNsjv|$ P=㒻aFFFlS4 "̡;ik>4Gh٥J!BU__OGGDYqP-[:+W뮛7_mmm~`ٸk8Niy}YbdիW}lڛ3 }/W]u&N?_򗩨sso[8Y뮻n.~_Յ(]믿~I<f֭(¹>Io< GeȐ!̚5׷ʱ|rnwM~4i>gUVqa6mjMꫯؼy3cǎe,]ݻwrK/a7n<r_yqw0l0̙CjjHLLm۶ՍR 7@VVl[YYɛo`GAѰpB***gH9B!⊨d޽5OzٱcGvno[oC2bzŷ~jU}rq{Nʀx8p>,w}7}{]v|7r|q :Gy IDAT-[vֶ|/i'N?p2h Nnزe Yo;v0evu]u]*e 6_u]㠦뭷J>}xg)((UJb<#imكl楗^_~3 f|Y I G!B\|PXXجjطR$&&Vtnaa!j8""" #==+))]qz9z( ǡC:/^̨Q|}Y,l6qqq( СǏY;vŬYx駙4i2Nի=zs3چիYngoW@+,,$::W;),, Ry,qH G!B\4ǴZ-Nv oroe+g8N}5)f5'N`޼y$%%q]wqvq\ n7kW__֭[)..fȑvCR(ώmֶt:u*qqqL2ݪPSSӬn^?:FCTT;w䫯b˖-t JŵkFAV dtB!4qi4Sխ:jkk1 gmp8XhYYYL2弫~]7,*{fjjjXz5.={Fuu5$&&b2ZU4hb5~vN/HPPcǎEPWW1ƶ>tgL8pt~ߐHnn.ӦMo߾kZjkk}˅㑕~$#G!B\:fm۶Y;HttN률VBSLL .s뭷rAj5r | ۷og޽CzZvqM71c Xlto~V^ 4}7=z4&\JKK[X7nVb,] Fjc˖- f͚w}7|7|Cll,ӧOou}CCC8p ٽ{7ׯ'--R~_WFhdxbKddd'?8k֬~o!55gyܹsq\W_}ÇOpݭrR_v9xo_~гgOBBB;w.|W$&&!_V?C2J!B\L8_,X믿NLL %%% Fii)1*A>Q*wc̟?NǤI0Ln}͛7ӥKӧ>h뗱cb? ڵ+sf 8CPp]wQUUG}RM MQ ;~)1k֬VyM[yB_8Nt:ZBAΝy'ٲe 6mSҭ[Vuuuܹe˖ˁ(--W^t:ŐOG}ļygjW ]B!.E[+(.<&$:/vFgQWWlj' ݤ !MbGףT*VVbVmurfGUU~~~L}}=V3AC!>k!/fZ^egمUCu-fvF$^ek:<|fd4 xm,Ȱ)B!BѢ@NmZ9h)SrD1GMZm *ex^:BFZUU PsOwkfv_t3k؝΋*\^"qLtYjxȾlY.J"LZޠӞ&F4 8J!Vnh4~xP(妯Պ?X,L&%+p8proP(MkWWWn'((+Qт-^__O]]~~~Wd Cee%:7B9gz(zh oic^UOEm/K̛xd?ҽi'mxv'[*3K}jȴ}Vxzpٝ?ĩX5XJR64b %94#os A9;71]鬽`yj䴐i'!Ӟ+/$UDzj\.<^ӫ !ײZ y饗|\`z_gРA 4Soj*2222e *Yg8N_!**c6kךm޼M61y+0̝;qѣGػw/7t[l63n8V^}.\HBBG*)/FjT~jTSNO:BpjS1H%.g>ܹnmExf~ֻܤe=ٔxXgwr\:tBQKWZ'GM@ЩeUZhbsQS؏Yy zۨvX[Thvjy 3eelaU&(zN+RDIIREH!waٲe׬Y͛bZ;KJfshofFXX \~=fϞMrr&qtiJOOg۶mgrE]]ߟ5kP^^.qUjmBF="ǍCMM.W-aᱜ(/B $ @q / :uu0(1$Utcb"&!爕L. ZT5ŽEO 6ep-„x2RC|! ГoX~<1֞CY~/1l?bLͱazxLsㄻLt)(6|8͞~ ((ݻoHqq16gy Ovv6%%%?m۲xb?رcӧ^}f ԩ{/111tm6 fcܹcǎ<}vV\aĈtMT*k֬aƍt6l>y@Pk.vILL ?ob߾}XΰaøPTW_~z_`Ϗ1cưb mBm׉`Mqa. %KNyISoTCtl"zRsU訴RSnǭ "YdAHP8r2]Jb> 烛̓.|r&~%sܵ wg@eŽ qUQڝyɪtVSPOʛHݧܑԓy)7w'1T S{^=ORJ lH㳚K]jm$݇=; D\}x3^Oya1$+GIry_ԍ|{GzZYYHuhKOz'.xؚuTU{f Ai:;u3cA˽ <,r]B!iFMDDK,ix]]~)f͢ssϱo>aoA~~> b ~mjkkq\~̞= yq8\.oߎR$%%ݻwobZ$-_Zt:)))vmvm8qM63~x gx^k~mcZ×[ow}Gc׮]+j:w믿1qDIKK3[lsN:+Çٵk^jƏOVV]tᣏ>7ѣ$))uÁlG!++^zEAA^˗SRp7b6YrYlذ^z%''b P\\{G||nIJJb͚5L4ۓȑ#Gp:԰i&ҥ ӟ`ѢEkkSO=E6m8z(UUU8>S}q\<Ӿss1|ѣG6mt:8z\\UE9nw-G]KQHlrl˔aTS3n4Rq?=+ˆ}R]_z yؖm)Pލr2mb;c38=)g~Zϱ3vwj{SߪkJuJ!3sL~SqF^x^\./"k֬!99nӧ #+Jn~xXd ^^{ _͎;?~>F @ݙ $$8cZi߾=_tL0zv;رx9V}g#GHLLl2裏xصkq D ]v33l0ڶm @||Ty׉cǎk}8qfΝ;h"˨Q0LOSTTDuu5SLa˾L<޽{ӳgO~_dӧovRFGT2aK^߶rrrؾ};'N$11=zP\\Ν;ҥ jDqq1nWoIV?!ёZr*d{TnOo9{oB!O߾}i۶-k֬nȮnHAPVIJJ";;!=;99V~~~$&&ڇӥK F***,^{p:p8λ^3o<~ѷo_0ͤ @UU\.V+`K^Ȳh_~`F"""@R>nN:QRRBEEC  00;bZ@, IDATϺQOjj*6O?7N@S__!--s0-`00x`V^wƍڵS蠡鵈nXv-~!rj5ñcLjw޾̚5 ǃN#;;ݎ률h_-h"##}ٰaڵ#44[oTyݻ7CpPPP@`` Ieeo;Aш`M2 n^/Jltԉf稢"֬Y+x P(PT8N^Q݉ di!BфV;_eeeti "x^l6:ي6 윾Brq6mă>H޽)..fڴiZIKK?d„ >BVE0j(z_}k[&!!XL&zbx&LB[n}v}_6y/Y`cӀZ18QUU:Y{FC6mxi׮ j5NF6m$G\a+cevVF_/֯㞝,_LuܓaB!⪥P(۷/߿gڵ͖-[޽|ZWWGuu5jVKjj*_yq 70l0jkk%$$n?ۍ^ڗlرcXٍ7Ȯ]$88A^^p ̜9Rv嫁hbʕ+}ۼؿ?GAףP(طo?3f ֭cǎl6|hȋ/H@@]wYѧOvpK/1p@NʦM8x uuuLZMZZo@, ۷oRIRRǏg޽l6-[[ݻws7p;w{vn7 fXǬrUZZʺu0deeu3b4ټy3b6`Pee%qqq!&#B!ϔRh4'"""1b[nEĉ={6ƍvsm1zh_L&ZiCCCMiӦ ZDRRR>}:AAA3`_($$ėӦM_mT:ƍ֭ SLaʔ)GƏO`` )))1ITz,#VKppp~***x|YFW^` > saҤIOSÆ c:t.]h"*y睼;̛7Je0p\|~Fߔ#c?pNDD/ҧOFiDEEquסVYj djXg,]Ziӆ~sĨQHKKCR56mڜaU i6}'|R~_rwR^^Nxxo̘1???y׈bPYY#%FO'BqIG7kEŅǤKaa!!!!oAAAF7ٌF!&&l9vyqBBB|lBCC}A峃p:QWWGTT6 H@@zz=yyyoMnno%)h([;//Zݠ[,JKK1h4N'QQQ\|+75n6r\SSS` 22җ=SUUEQQ!!!,\}! ɄJrѰi}}=%%%XVՊ$""BAMM V0j5b e˖-goǤI(,,DVjԐO||<%%%My d2QPPNk0lV8_Ɓjd21m4 1cLuu5:H_"ѣk׎z;FΝl":tl6Ӷm[N8s=?O\\nG$&&ƔniӦg}Fnn.36Ggs@B!$#)..r.ʪUXt)C ׿y۟8q;v0lذ+^%==7)sWXf III` HQ!Bqͻ[GHH>`ϥM6? 4,~9 {fCJcqU@B!׻w+#F\k D@@EٜƒW)-B!Bq@B!B!UESjLaQkPԔ^emh 'P_&?P(%L}=mB!B!he(J<.'J FPbY4 o.@q1Jd)g@!B!ZS[렶q6ff)JA!q:X+J1EPQn B!BFBY{_΂B!B!D \T oSW!:6: )U3!B!Bqf xnu(B!B!.e y<(549RqJݠK9ȗ^B!B!B!B!W !B!B\%$#B!Bq@B!B!UB9B!B!W !B!B\%$#B!Bq@B!B!UB9B!B!W tFK,dLJq^Lyq'V3uX<s4ZݎjQcx6͜6G*q=kS䥤ƝGhGX|ӤA;>i3y盲&}$/=?l|gk˯86tθo8KߘB!Bj- ¢V))>]N>M~fl _ODZyLe9fu#۬Uȼ&Ue R-)KG!BkE9jkmc9ah8k n>ڛ;N 8(eLWikN&>xw%ޟ17lc˘ac  'DX1!@ђcUkԃ KnA nG)6,b"_ƎBǰHUyXR2/*3CUY>g-.Š((ŜwF`.o/sJ$Ocr8ܢdht5(`:5*/NaˆsO7:>_Lf/k㐳cXq&}n_65|Vǘ{%|y2i*ڏǍK1 G)6,aYg5Mّ|ǜ *B XhmAs2<Ʈ !C+ܟ58\:90@KxD?-bA֙^ 'q}6~b:3d<ZhAՙ]/)hw9'B!]xx6d[(ϚtHEn|3w]vc"YǶg㨈ן0.}ssy,co{6Ubk(ukL~i|u;y8!q~eXsصb%ڞĶp/9b {Qn`>o3uNC˗7o!:p!tII#rO9l[-g #UYڴ"aQpt;k6pQсa 9غ̋ ё 5ڂD,5ItGW-eW5ư˗+ 9v5UwfؔO]Y*Zh5+ZD7Kf GJܥh9 Y`C&7}-_Ɂ| ry&q#6rQs;|46}\pl O*?}xU/j-5ѡ ؞I+`?ȁbe_s"Qqq1-O>O??g _ ++K:K!E @}ciϕb䄅2vD^z1cyEflcסGk <@__D*H1.%pTچ! @8#&bi/7EGl 0ŢQ"jf~:`lTbBVzj؋(w Qy<6OgѩK :š =;'_I 77#ٵm:غƃK}!s϶ˋНV#ǃrq+Pu8٢6.n Y|5g@89%7Ø6g)U~~2@XGNQir GKΥD U=xSDS},+N;bBT irnNe7EQӠ {Ri`;?_3pzNN|J}Q)^_gӾSgtNt f|NKf[;ӥCg:&c7Y7yQu9-N <9sgΜ>ˁb'(Waݱ9խv^of\>_7D!~5j_ĉhTMF^^jɓ'ӻwo>̬Yt1c2d*B̙CRR帺ҧO^xt:%%%L6{t:K5={3m4ϟ;w.,ZR Æ cܸqh4xWWWWyx =;C>}o8w+tB`ѢE,Y&!ϣ>V%//)SЦMOnn.7geoӧQ(3a @rr2.?۷gڴixzzJ%9 nܫCQrHTATG%qqu]JUusSWVTLmDpF2m>?-MDP}HbÇ-Lʛ|OTxF{:k(;:ѫU՘%t=|#; 0=0!&5t,\Ι"G$*އf1pp"tC8n_ +i8 IDAT;3E;5/_@ ? x#GʪO0:`ʖK:b2&9zL(ћ}Gwѵe6; 0%D}_iDt{i#NiW<:\O_Ƅn?c1tGNm='>K Pry,< X5>:(ͻeqOQcP'k]5vO>Z4Gـ>n*{;i79C<}}Л[gPg4sV%o-eh[]JGH8BU7W:_7D!~*++,\\\hڴi3f`ر|G1qD*++pwwg|̝;} YjYp!߉DPP^^c=ѣGy77o_1r:DBBm۶O>a̙>|SQQ!TNW*-jnj4hlaEx}y\n؂J =~55  t6?'x Kx0^S&c+Z9󶐸;xnrq'v1Qv,GcuzZϗxxD^đw4 ;14JLe{]Xk;̔Zi /o̙uj`%y83Eb>s4u,l$aङ PsvNԡK@U~=zBE`˖-5"5kl`0мy+9NLB=0a#F ))X6o#<^LJǏ|rbcFS(rɥ^W6,,ȭqOIۼy3 ooo\\\cȐ!sF͂ С))) |wy&ԲeK7;vc…DDT=ۗnݺ /0~xk@s/dÆ <+/oӥK.]_|'>>>mۖ~a0۷/gΜSN5E=ʂ ܹTX!ꠤ}uZ dR!Nй;4%șBy-Vk<4$Zk6ΆvJ!N:Bƍ`WR JKKYf _~OOO, 8UlL6TN8֭[ٻw/j3f :m\jsQ]]]fW,פI ?fcǎW_}Err2ϯ)ϥbvuuEPre\\\jbrƊ aG-HOO'==:u'P( 駟3...5c !Iq ޑQru VxPl!p` o6]T)c𧈌o籷XB_ϥnᠠBCCquuĉ>}fWWWh֬׏222Ņ/tݺvFt:m۶byE⩲BAee%[UV4i| .\`ݴmt ҥ 7E*VRRBZZ!!!Wtٟ{w$n{ILL]vhګ_ѰH"G ft* mJPx*N(D9BqUV\`Yl5|7dffҾ}{\\\HJJ{ח6moRTTDPPϟٓ:y饗x׉FPZfܸqk`ӦMtܹ&ܹshZKjۗ?gǎر3f^}yyyѷo+ի53UL&|ABBBؾ};6my5j<3|wc4_RSݻosҸqc^}UwBQFDFFb4_dd$M4LJy߾};v,J+>s+jZK! X! v,9/^M^5.@YYVOOϚĉ餰Mִf9<Ν͍&MPZZJBRYYIii)ϟƍqv)..ŋT*4ir\EEEUZZB@Ѹqcj<v; 5j;… 4nNw6*++9w.\@QӭՊNiSVVƹs III /^^U9ΝFC&M$#MB!w-wwwfuWT53C]T*ƍ$L C/%Tj)WW:ѣV;m^G4iҤ͵u^RjT*aj,hB!BJ4iBjZ!čH!B!iӆ?P!3I!B4PϧF닷IB :okHnn{BnR{~tk.eT!UVVrEtR3Y qNJO$篺:OꄎAOLgT !*..?ӢE <==k9矓?|/UVVɓIIIX&M)))!!!6m"C2 !ݪ#GRAŭDN].!B>4jԈqѴiӚk} < .dɼyHKKc޼y1rH:uD^777\]]Yl̀#w1ADDUSً'r *\2Fҿc :n9Ȗ%KIΫ&FۉgQ<[d"<Ҿ4'&l7esW\[#%އm/k/uoRpygێAe'o">_}j9QCjAqrO"+צR\!  5d(6DG`OTa9D-r5^B!4qyy9yyyQVVƉ'(,,$,, ///<<V{۶t:9z(5jՊ˗_ƍIMMm>s۳?̋^-hMnBuZ(|6!'֝KIJ˥0UӴG{K/c}IiN*2JϦ0UEL6n8N"zbGW@F6VӒxԎPٖ*^ylY u;NʪDX)ŚUC%B߿AEE6lC̜9ӧO~[]^^Ώ?xEyZnjYFC&MhҤ :[lg)+oM)|wrB!~\Zm m¤ZuJsɳCP`b?\42V5;ҡo8-1ij}ƢWq9Nk&Dc*Q|R e\J ϠzB;rE*++Z|m۶>[x{ٔ^ΰ6]~F\J!|9Ng%d{ېj}0k8u8cm.NZ,cnaKՎYsI<7OURbp6\J$t=-6Xw(^B!ݧe˖I&<#p8&((o_$559sIBB+MI6f^܆ BnΜ-5:pB]Y*g6)%&'1ˎ󸣞6b%mg&c`~9)α5Az%\kQ+'0u&h@Ut]x3>t}\)jUiWX<_ H|s&{oSc| `ʹIWXUgZ%)N~1i-@;,!E ,\fK!W?dժUW 2ԩSҥmݾB[nDFFP(Hzܔ.<֭C,ڝs aLf=dr!w5_9gnG5gS!BlBZX[" yߟ w}رc9s&AAA5T*eVZZJ֭IOOGܶ픕W'9[Op0ZɨQEBnӲeK9 [}uZ d[KDй;4%șIJHBCtt4P-HeMJ.ob:-=M(]\$XB!ȹ%#?ݷC"#B!GNXr%RP(j\]]1l5)Isyk}: 0+hd!wI 1̞K!MNMּ۠3-AF>ˣ, K/R^Q)B I"G41͙Ls&ߜLOPrg2}L_*gR?Sy<ޜH쐶ϼ9wmY=&2}rw]U:C+MtЁ|L& %K'+]ڛ9:20LLV8C9$tB4+:P4qW7BTCiJmW$yzX7w Ng9'jS` J2JJ)>DЇ/H5&?n4g8j^v%2cJ"KAOd*jZ>1z>4%9&zMX$#q %^c)wfQ@ơ#گOux^QqBZ]''RZ@j:#U& ʊIIb}a}x_eLW-")Vk=D K ZDz.CiA#PfM'yղ+!6m0j(z=#F`ݺudddSO@@PSx`HRys}:ݚ[0lC)˅B4[,)-:?.XqS_Di|{J%j~с/ QH@7<_ߵ+6MKYgCi")m@iϣ#`|ÊHM-Prxb2Y7w'5ǝ" 'J'm_boΐQ)ui!rwwgРADFFҦMjHꢠAă\v,{G $¯ s!:%r.^sgV{sU",#7'pwWH6%rt;5: #]:b>8Pʊ8'ekS/jж8:{L,_P0dstU/$?Pߓ_Le~ZN+89BSfܚxyo-F&bt/UCߝ?M䜷Xp=Nl;#C ݋|lYт IDAT1R,eMOE H|s&{K D8^֭3xoխaq=Щz;%M⩵><#PdΕ,pn-^\7[xht`/smmx`=+HqJBLct U˛ aҬ:Pfkc$)su:lՁ·wTzA$~қ;7D z;)+Υ,ސEVD ']Uk{A,eo&*jQ͹2h4x_#d'QvEf:Jc'OD*XndīN߷jK Cf c9%[8|̼#ޯ=U!/!/#e_~t4O\64Pf;́Xb\?xfJE'2(!틙,y{dQx ޙr]M?- Ҷ.eS2^d60ƶ脷J{Fa哵83W ۚػ6h"o2Oڀ\Vnjch6N/"Zx`?-iU9kW 'Ej_бcGv;˗/jy%`DP]I{=03{ ֦D!;3k3<KB4D⪤Yv[ h_`Z7j4fs1/2'cx6Yz9},akS|D3l>VVhb 6H 0BeCppbW'nT-7e VYI5dLDODk.BG2֔^'_dP-P30>FaL>iq[s75k:m'E|DSbݽm' (.{$c\  0VV9RtĚUR֪XQx_'ʤTc?(`ܫY2qO0<->O:O>]I =e2N9LDyX}94KNDԀNWJۏe<hƹ8s{7'i1 :+Xʪ2ނCu:7tj.$1&axt>G><<8ot>ibwMw񌍴m?YmG*#$)vE2;V(aյp?䯝ԵJS_pnB )){[誫͔?J:E ^&%q-Po4a9XdcWjPrJO8C:z[Bwww*++1TV^9VNCRInSUtnɇw۔\fl:Z#Qf¨sG)-tB9*z~;u{7u~챢m՝ 2YzWSD3K;wjTYR9gŁޅgw̉UI }{:J8<'a?o.q~_ƕeqk쓻Ȱw߬[wn.{)R:ڣ㗕N22jY`T=׎:|4Cڼd8]Uq hpRh!z+tm0gi9eD!b"C"tMްhZFYrҵ'tt;б'sI: ؞aa`;7EQ9B!Do`\8_r{s.:BzO(MfA;JwZؚNaOҋdYw$ҧkkfr&!U=~jÊy,'(;WVXvf&'x͟gBz|r,eWֺbw)!ۺŲ:y&Rd&99YOpMbq\^%Utx;i&?Xy샦,kq.~ `wRY(Ql]4N ЫM&T߯=AM2QVdqm9NJ,rq`>Եٗo Èט>'fgk Aoy?oxnU%sXr NRϜp(S'V-dϘĿ@e/{F40ϟgdffl'..N<\]GsCņXw8.&*ؓA} DBe%!\`SR]YT͕xg EkBZ#t:6c2JM3жXw'47sG,d׍2cgTݟ~ǽNe-FxPm0[wB䛓,W*wBv:lpl]߷X#57 -@dv,c%.wvie?Tײހ5=_>Z]k&Bht'WLՀ݊p:ѡXHZ{eP{ԔacJ;ť:ؙ2MU5䁫+Je2))Jvŋٰaڵc;]J{=-uk} wb|{,Z݃269B!non%q\oB)g 3EfP{Nr +r:9g=,Zʿ_N)-C)ۊYjeMJ=\DWR^6,CK7\_N+',`hxq{u uCCNڦ4_W|ށJb^oeuRm+Y<{۬|0/ & K66ё\8 xujSkLelTyNt T͹\Lj_oa?T, ,UVmkzz$AYKhiOy6`nR>zrB< 2_n@SK tX).u=Q&O 5ZZZZ7nLBB'OfРATTTrJx }]pnnn;LPqSroנf^>͹ ?R^QyոFB!ĝK(kps#UpsZkRRKW݉(\\oNEsgkuЇa>D #$j_|%qhmq4X' :1 zztPfSK60vOyrvs pԳ=>B@D~IOo kzګ.9AZy^WՀmW*o2`#mAl<:~FzsOYUꄟр?{{~7.QjЮO6 jnVT*oKJY :0mԥ0!"Ȅ^k;/01|XOrv/`ن˭aJ/b'VS==u|O9V&cT,OMqj1S3toPg)Zf }OƎX[wY$.ˣlG9tEk1'no\KnA/wӏ+C2屖;,1pd,/b{`(Ou5qr~ 8R=un&7lK_W'vG;c:Z$q3ӏWr[hvm!qw0#&*oN;NC'Ej: Xvs۲@}<ЪǷcYڥuXI^1AqČzX 8s45B x~|baӽPvi2vsWu,ᣦvřtj^&?vK\X]{n]sc>i `9L`?%\q͡9N]䯝gx.^@֥߳[/Ԏp`fӵG:͢iIw3o=/0|(eLvk5/$T;kJcwv-OM4T,_VZt:ٳg?_B56slHק-)f67]ҢB!߯3X:-uiێ祡[aV!3z\waAn,}JTN+W_cU%===;v,111 rRZnMzz:ws*++_B\U]C<Ռ>\e1!nӲeK9NǣOԾS:-„qbWT7O8ΫJV!ҥRɰa۷/ZAuBA#7%hAL}ɪ߳;, %nrBk ~~/l7O,[{Lf B!Ul6QQQɓ'qssUVxzzJK a^t4x0d3w{`Lft 1bhEZ!LyÁ9IڷV*B!… ;d";;___z-I4p:?v c5)$Rfb`;3ybh$-tBԝB!hٺu+'NdӦMٳ,Y( pQ(40/6mJ;e[hSO@#n+!B+33vZۛиqcN:%ݪcz2vt Գ1!^NTVVJB,I!B4`~~~={V+iiidee)q~ :n!Ff<ԎiZqsS^uTTHBG!ĵI*!B,**-[p=еkW>Sڵm۶߰FnJs3Oa|82,THN!D-B!h 0`nnn9ݻs7oNF$@q _C#;^H>Ru8~BB!DtܙݻwSTTt۶Q\\̡Cؽ{7UpAp:rPnׅBAF*y}HOhg#7f=|?JwL'xȳ]m1J/&dF᳙8u^h#_/=^P7KxDޙRB!oBAA 2;Vt 6[Z'x8{,* رc9r$X,ƏϹsx"]v_GRM j-L2{bړ?7`q u "yShTBG!~DN@iK\+H"L!zq(~)״iSͿ[>#uFy̙3B~azIllLP`Pd`߳9>Bt|i秗BDBB%PyTtfm&Iy:6{5b>8Pʊ8'ekSZ(yxhWLӔϨ'; Ɖ:&2"& e#$g:ޑ kYNRx^z.whY–_猣n8d4FfCs4 k ! Wǎرu߯x@.]jŋ\pr.]ٳˋH۫9TV_ߕˁG..4{|Ft5p _v11-MĵOU,!/pfmr%>k"u0]_Z@ۉbfP­X1 5Cx|pgGm3|xXs)ɽt"xQGz?66O3NN,TZ%Bfi&7oN6mpqzXC;P(DGGKWJ͛GPP͚5k aӦMW}>cUW2mMI#m}@on?r~ތY@ !]%r*F3 Mۚ+V%P=IrcD&VjRHbx{v{g"\h"tE$‰mjKKiֳ5Dw(ܰ䶓5Ksx.@q*;s 6 唦|{)RB:wwwΞ=˻Kf۷/aaaT*Ο?g㛬\ڤMڤB+l]APApEo\qQgGfoqeFEGPDvl+m{҄&4ir%yh)[=/_Cj7gX|9J~K***뮻z<^{/dܹFZZZ%T*UCM2 g_Fg0%;ymU9o`ٞF<+Ɖ9 s7#'n or-Ys,wgcfHU@Kw&D$`LH:i@Z*Н1b5qW3CNhk :*5NZG/H8JA.TZ3fpWtR֮]˼yh4{K:e=qqq/"##vٳy0`&HVWWrR} >{ѐ?1JɵbbaaKw7Ԃ\i\)L#p9gBKl"@[S9y] /|, .JT~N'~ZMdddH3zӖq,XK?|dYFR!ISNe5 ƍyE/DCmeٞF)j{$” J6 \(]΃-i XttʑdDs[y1:p* ::70)fO@u=fҬjx>M. Y麏?۪9s&$_l2, 7x#{駟駟橧r1`&L v/1CG#A'!#5>?2,YBee%IIIddd ?B 9*G.`Tz4_j`u5&qU^< 5b pOdAAbo9߿Vâul(oa\B!f D"GȂpr'33x$$$gRatI+J>Tf~;"k%A~  ?E~FCSSO<]w/2, gTeD޽mwNUʃ'NA"  篂jjjP(,^(^x-[ƾ}DB >RCc3ǭqZ]R 'C`u q  N?>dgg ?g&z[ٺ%;|W=0.;$gD#DA΁fZbzһ/}2`0NFŐAZFrNTRrH#%-(K,c|G_GȾE.嗝%ıe}I,V *ϵR@b_4 ]΃4~qCɬ'ygS J K3O+p%O$['y,t~Gd.3^|GE,׏|MN'))ZNxxpujdljټ0Z>Zß>Vh aK(J%׋N\B(J\mv4t}^mvdZ`MDPb ?/Pra-*paÆOW_1}tfCד)$S*H=WsiuZ[K_2:bv O&DNGi6`1s^"'IȻWUȠ(fv-~O ~,YDƍk@푉 FL%1d.[[L0~-L#nj6|eJR >]__/\Ǫ_ŝ2횱dXkj}x)SiZu> o%`8Svݏ30*KN{齞Ι=݂TĒbıs)Leu6d)MeDf*f=׹˽8B|6ISy>8:ӽn};Ms;ׄ48xpc+[}vW)|]ڗ}4Qfl֙u>|뜃?@5!Y`Z'yWltA70u@'ޯ|~d:)@HS<V}=9|ˎ؊V8f̘ފƛo)f?p̜|'?8nBV\/s$rΦ`0F#@|$Mx{Lf{QĐ˴o l/.!0qW>؉ 3Cn+m|F2.wO<`|72R6_}Ptposqm^?>N ch @K(mr m[W%ߙFhX4:}NC5gkXg')8G)JY'ef]1잵 \27w´qSW!Q8wm3qTΊO^0 ֮rl9' >8{ 9>' n0W#_q$ES16.Va+XjlNLvp}6/g>۝2ޯ~62tp,v&03*wђ #ٍ/!t}Li. Q~u;3PRDq3ɢwY2l*z__u1ڑHAΡN-~ݘNfڍᱽ̊~uJ0bZ:u*}~6*H4/WƱdg=kvˤ~dk3}` S iS,HJZ6vZ_r'm umK`<y=/ľ;-5;j^KHӁ<)vV{!۫l8Z*ٺx UL3#Sl VRE+8[^L,Ydą6{+ 辰 ~^̖|$ٵh klE%{,y=dܗyOC1Q^JÎWS8]W 4nYJʈLsH Fr.z!.Fm,^rBR"D[^#qT|f5}z|v{iis~ۿd45 VNNƑv fdB|\8e'-;zSPo%2y卮YIڨ*v˪i,ƣ JZ˫iqi,^En};4ϦPx/d[*PLMM،4!6vo冯xejks+}bN׮\϶ |jC 䢯_ʒ8)Y>{y#OU8v2nԇq#T-Ê]մ8l۸( 9~3m۶ػw/H8B8?5*.ΰԕab6,|go9?pӭ\2tˊ&;Rԣsar:hDY47ds8.u}H~6xt0驗tB$3ʛb󘒣U@7BKy+ H$q : Q`_qtYvz9cE*Ifs󬧚;۸? jj*)),(׮\肌d#Lk Κ9o"c&؍z$R hNv o|aif;be{ 3ǽfJzybt[ip;KBiUJOF4e؈լ]Y̽lc5ClJ N|sp ]~BV#(B֬Y`nO?;d2"ˢ/ p 'ue-fo`&n5ѪO?~ˆoeeq3cqq}"JXA+x27 ħpL03퍞"|%~=ɧ|A󸩏_;/Iܗ,rҲF]L;/Yձ~ !ГOӮg cR^kXɧ;B.׳{fa*`P( h<>8v8Mm|ѳ哿"Y"7,v=%L1Reǟ8ۏs;0Ke? ǡ;;w6 ~θtRsP>|D ^OTTTWWUyEPRŠc$Fa~>VY/w5@#)R$ Ty;F1up"QZ Ē+AҪ(PL 㨴5SUT'N#Lr9]IiCL%# !NtaL}FG!Q[W5Nj9oW^[o:{_O8:IC\5N>v&w@"#Yۯ^GCǷ g<]qK)΄w.}pcsA’Yˆs;8z1f.V_Vv&q =M}ui !{.*Z~)ѣƒgn`׏N'6}|13iV5n[shػiE8^~ILg3x`Z( >P]]Mbbp^噼q JSXm摹$;o[kqۘ:?ۧł C"G@գv-5hzKV$Qp|K7eM@nD ab$ ,ok~Lu"VL҇Nn=NWz-HdJWpuyxY$@GI$ֻ;6PE6 'b&d&c+ 6a33o Ð3!ǎ7Zզ5ɋ7cId^O6.Sƒfd0s 9fpԜ|Gga1%wd28@A=v'+wLd1cbUIBk3Ԝ|Hd4TTadL#ϐiD3\پ-خq6ss8K3Qa< 7+QI/:gѥel1ǩN s'<2i)CX1qA,LF 'T\&m@gyp&1ydo,'ss_땷sXLV0;:턘J)\}׃\߈ *//{ G}T~4iQzmҢYgf7GЫih /Nぱץ;hnZ<>?eMΐ^84:UKS3m`K=n, #I,ۉ_0FP*%uk'f5W0qt-ɱS,){cLRLmQ[>Hu[KLRj|Q?`vŋ)u>38k6>ʴ'sjQ-8O(_3n!;!nywхfc1}|whEm }6Z3?];OLr^|#Gpl%o^Zwo>R.#تQ\ê;g23n}pqT}z4N& {r%KoeE}=oz[@Z6=σpv<YGY9x=Ik_?qVdĚaؠV`+`0{ q1&Do:XB\WL\d*%-$ %h`ZbMi3ы)&$U[VB\I$#u\U}0(#yh #XKm1V(䨰SEA'36;pm?AX[̬uMCSH?u7;=qnµS'2oFcy9dUI3ﮯbH/3O%#ƈRs.?I^䁉<0)2mcAa-M:?JdTvY_IHnLI%(AI͎A9uHnLoxs>5fP"WƝt5ͼjRL8$xL9sfw>~ z9&BOvg/bG\p8Zm4ц xw6**?wrͥ^/P!jxkm-./J,ypO>:$o&@MC$OHTgE+)b ~Bf\XSsRڎF`ʠD7c ({yf ŬLȍqفVR2>7!'> AÃҙ:(ӻ7UѨ\aYM<쐙M;R'q44pIRTƤR*eOrK<aAa:ߎHe^=&:>+y;fXh=O!7S Z$qǨ4a=' k]+< Q1e`CJtxIw&悐deL̋pܠC+)o,ON$%r :Ӈk%`ԩO*ꐙ*mQ)aT 2?} ըᮋ{sÐS&BvfϞ=bq[[ށ#C*8qVK$~CF6k' "?I!*+G|<\p/v~ģ"!عs'7|3Ceȑ׏~G^^5{^z-|AjhDGR IDAT:)&.ͲbZ&uZOP(1&Jjt8 TduI3 FЩIٺ#AQu4a1hԩHZmŤװ ߔ4 ;֨l?[F[hqyYu0iԫSwaե͌ˊ!>Rʃ,HjԢרP)( |wˎEMpWc ӠSS;_51.Jzm,Q݋ը#\+Rv}CfF:|$l./kll%Dkdg!ՀK}b`Ra)rw-DIԣ~Yy7~V?:::~{!>"D"G#M|n^O7)D믿vo2dgeG$rCPadY1D=΀mPR7>Kc0qrWj!\#p{ N\9L3Wpyv,RC|TDkHJ֗ذ#zqtzEp{YMquȘ448;dǠx7ˎAVR] 59T õJ6a_ Kwc+ƺ2vEk/vcHpm?F[0$*mYM;W wco2&ӊWt&J9;0՘]ᅪv726;gKACRp@ &\eeE4`Щ SV))nt2Z̍繫ዝ q^?Jmu M+tw#vtQZ*U-xs5WK9 EMl;йٷŨèp|&s^QHJ%h{F>6gX[ɵylz[q}*mG&ڠajjZݼ{E\ULĞvHD _ iܲ"#? ^[iD"~7?LI$r%Fu$α:5 O2Q kl8xdc`5H6빨{YSjcVlN/:v:ذ{Wt89 L6aS݁V֔Pas!$\YNjt8S&jT31F<>֔TDkضNwEz8#MESwե6Jm:@9 F30Dv|ne66Vf~;;kqdr#I108LR&Km;D L#LzK\I&&D ;V"9J*ifGWR Kl$\?HH%DU+Y_·-1h%L:nAfP"R N5Fͪ&p斉QƚRcbo,"l""L͖V֕٨j9^=x S'ɠd34;;qzd, .mȍo5v&'JNbu MCSH c`8#<>Ha^ Znn,+ĒgdpA˞C.QT߆?$\+̆ǽcc20DN|^92ivv;Xq91\a!+E(ijceq3u_nYXZ$I93,H$rοDmQA *%Db\v 1wk [􍏠fDht΁u^ͨt M\3*xs55AM] FsIϘ +Mui1If=7CH]Kt :5CӢKdD^Su,m&B98W*$LV6T?_a1hh=eXZTw4R:♽q?6q쳹H6휡c cauI3oV+HIlj2Cz(=DAÄx}yk>\{ #&6hisbl8Hx#6$eגp-cbwϲ=$HJel퓣Rmew|[ \GcaTAf3k]%RͲC+0;Q( 5:pi%;y=DoK8խ$D껗i)JD  y& A{{;`| ^s$I ¯B@Vs;Y .RG * ,-S%12‡jvr̀HBOft`M RѹG.P)L8棍xK5m4Rgغ*iV\L+o}L]t_w,3 J11ok-n:@eA TJRùt.͊UXS9E:f3\BAVbpj3o`:>ظ aUw"غLzfJc\v o`ٞF<q'\B@Q1(Lve{yoCUl@NR(H]ơ)ˎ*l{=v/ IQK46rif ol?HB@p-WH`x(m (mqIR2*ʀd_l`UI#Dh/Mg\v,lA)V* H6Mo<;6iތˎej2Sψ5)lO#eLjB?. 9'?3|Mq}p_8~\l(ew Ġ=`{NUS&,iѪU=}"O $LZ^9TOѝ"rbݲ?Tx ]tH ;c-4Ftƺ2m]˥TCVQZwȸ:dhs5bsǤW@ !pt>}Ǐw3rAAC7n;^ٳYn7x/f PT1klB*oP+ a#+W^oxCX9/Ժ@OHu]wK8@ecnPA}* Ryzb;+juJd9@R]q n¹#9  Z0a$Luu5~Ottt`ٸkD"Glx<1#AAc׋fCRzq8444VQ*DFFhλk`ѢEtS2|<똘{ 2!C9g'&Fq[oEZZ'NzΝ;.\̛7ɝwx<"##E@ϡ9j(k_hAAt:-ZDEEy,md$3f 77vZ̈́ ~TnI5jAtl2=zK6l" ]/^LVV']~?[l!%%ѣGDNm۶*/PHRjЫ2 W>ub "  1vXL&)]aXDAW&DNGi6S%r40flM$&OVAAN%==>}R`߿RdРAbc( 8dddjE0Ltt1N|| bcc_(=%ckFi- pǯyVeժU#G}T$+@@)JO.q[nEڧ Ybiow񴋨    $AXzqAAAA,ÑuM4^Y86aom-!   p$hmykNO\|*MuUb  ¯`|7#cٍ7{T*oȑ#$邋e޼y,]Ln6N*WRR¼y(**jrw0x |> ,YBTT?03gRRR?NFFYY|9| L>!CV O?eٲe(JnƍwAM6T*;袋N* ٵks̡~.X Yh<Ì3wyB>}:VU:J@գvh-5hz?8%IFG(8R^Ձ|>oK   +zyXx1&MGyCTv mmmT3f >3|rss/2k,zx^/|<'mll7W^ Cl2nf̘[~RŋAXXd\fΜѣ@ W_}=餣{A1l0Zꈈ`hx =S{c3gddd:LH3$dx 𴟱>AAN[[[!^Ojj*UUU' Z6m:t֮],T"@ нD*55ʎ;NJDEEu6/~عs'< Vرc),,Cv;J3f, i&~iT**C{T622 V\I[[VbĈxl6w]xx8n`0xAhj^Okk)2{lL&^{O:::hooh4vjqَ;(//gʔ)=s!$j;uJ%ᴷuEcc#{O>L&{ z8f Yx1ܹsKc6&,,th43'  ?FC0uC $!InrjjdYdN뱼,#DGG_DRztv-ZDll,@*|>MMMxS9Ҥ$00@NNJff&111h4,w:M6mtuJv7݋vsA4Ū*l6P ]vh4z^رc9;222,Jt:t&q^|Ap89rězʕ8N9qD~ϞMIMG P^^ΡCٳ'J:mۖo.BVsSZZ̙3QT 2ݻpg#!!wy }vFz뭜:u 0a$++ ???<m۶{aڵYIjsl۶sٲe yyy! !9`J^B`Xp\_;Zmaq6ݎ@RjmPUUTUUuNb[Z5jI͓jF70aXMnI}mRKMJ7ߔfrt9HR5Snۛ`۽ZmN~)u;uըrO?B!WN  9U*U*7e P'赖TCS/mBqgT*U']k}6 4@_S!ɎB!B!B!B!JH G!B!*Ѩ9Htz_4j T1c Dtp:&F;/3/rB!B!QRnz(J*Jm}|Iq>g7MB!B!D#5jjf0缣gJ(57q:mV?-G@!Bx<ϯl6S^^~EyfN8AUUWp\m8q]vxi|L&9嚲Jlق"X,l߾3yN'fթ^K.mTlقdj]9!4oՁ؄6]S'\!B!WV??΍ә?'|ƍ`޼ylo 3g. {9{9^~e^~e>D[`WFP\2c N8]Y(..bRXXȋ/HUUܹyj]@NLrRQVLph$frB!h$==;vԹq>y[YYUUUc0.ڶ8FpsNΔ)S2e ?vw}RHn7uF:t‹W.b܍ѿ6mĩS$#J˵R_lU*5ƠPJK (!Bq'O?gܸqlٲk|/1zhV'11bV+SL_&11SNŘ1cHNNfƌ=zQF1j(n7k֬aѢEdeeIIIA<{pQQ/^{LzPRR1 ,^ɠA9r$~~~2k,6oLbb"ZA#SRSSYd mڴa͚54k֌T~***۷/{/駟uV:v`00ydONLL wqnK?Rd|Ҷm[y5kƲeصkO_~a瓐/Ⱦ}ظq#>(AAAXV>RRR8p`7֭pеkWVX3x1̛7[o3sLfϞ/j Z-IMMɓ'͛q8\?ш`̞=EϞ=댔r8߿֭[rxwرcj>}0aJ%?˗/d&MDLL ǎ'gΜ9<8Nf͚ngҤIt [oEll,l63~xxNcܹlذ@FAtc0HKK#..NN0s?nYQ5rB!=zp73sLvwj?g˖-p {[pB;aϞ=ҽ{wϤI>}::t`L2|n7v~?`>sv݋$00|^x{ BZF3{l̙СC5j}˖-n`6oرcIJJbҥm;vj*VZx<|rV+=AAA2o< ĉټy33ft1cʒ%K8z(.'Ozߧ㡠'Ovॗ^"))￟{9N'&ŋc28q"nٳgS^^ή]xWIJJG%11Bhh(;vb׮]3}jӦMt;w( yl‚ 6lj(z=cǎ^ dڷo ]w݅/N;3׳pBO7n;v ''?~8mڴaѢE̝;c2n8x<\.n7#Gd„ dee+t:X,رK2l0ܹs:t(QQQ|駔yJ۶mc 8lڴN;UTTŤIٱcz@ojR;89B!B\Rg'--ͻ}1vXì[~гgOƎ T*n&F7 $$|ݻ[h߾=7ndΝXV?Nvv6Sӑbw!,,?nc 872j(B`޽TVV6ޜ<?~ C*K%._?aB!ZjEǎYl7nv{oU*ޛW: RIDD BA@@ѧ ***0LL:JǎQT &5v\̚5M6{ѼysN>ݻcZ]vhZ(**7S{Ƒ#GvvG_x<n7ׯN>B^g|L4kҩS'-S3$668V\Yzl:u; 11;E.--g}}Mxx8no&MPPAAA\vСC),,dfz&OLyy9*$&&zlY,vjqzNry߷EVVV88j5NBA~ر7pxXh!.K G;$4H s1W ?x8vx7n@@@ A)|xB!hV˰ax1Lj;D#00Z}IqϾ?oɓ'1L/M6dffz s͚5̙3S ҧOn:勊f %5 :jHtO>ѣGꫯr z_ϒ%K nj*wk̝;xbcc)((@R1`Fk_WHKKK.hZZnMjj*֭޽{0qD>sRRRСCL4u?~fKb41ٳ_|N͛ӲeKMƝwމZĉt҅͛cZ)--_~rO*J}i !B\6UV =4vˣCDFFzTUUqөS'Zhdb˖-8qtה:#1233ԩ;vݻ{sm^9ttЁ;JVVĐKX,ܹؽ{7$''{sl޼}C6mHHH >>|mFAA}%**Ν;ir8u}!<̾}뮻4hnl `M6deeeOyy9:t ((Ça^D#. M==iٽ Sz>dB!.sB\㡢^t:)//GyX,(J2t::λͲ2zwUii)z[Z-. v;:ZMyy9ZFCyy9nJKKLQ:y<p\t:DZt:T*N svv;~~~u\.*++q:hZ|}}p8@1uT:ujzJ%. ___v+++l* VN*>n78t:ngΜ9L6~~ζtRn/jET_YYFłNCxz T*ԡ-jr!9n7~`8&R0Aee%* f3>QwL9~~~~L&x ?Ҿ}{n7޶---h4zT|E5Ƹq jjTx=J!Bq~ :jud968{ٹfjR];xR^5eT*UdrԾѮ[h4ֻVC*QۖgO9>g3 >jN`&V[^^NJ+xā|:[noԴgvմ_cW}(zɓ{ש}jvs> >( ∫rB!׼ &x_NAAAL0zļgj*w9y7MihW !B!y58kt:4Fd,B!B!UB9B!B!W !B!B\%p GKߘh8 /GiP+nG_t!B!B\yM8cgE͐VZ( NoWYF:cmPKh';3@| !B!״F'4͢kіI))c ':.m^@c( mhؑ.+)>KGn߂Sy= φ7͞c{oENj s1hx}2*B!B!_?T*qTPoBIEY Z 0*k%Ju`V>;Ogݾ<MZ+B!B!ȱ٬l))Q( nFaAe%7z71&c{!$hsf6Ss xf^x{Y/$ѻM3ÇyNJZ30bD ' Z~M⸫#PYlfњLeW|[拡(6bdPm!p8L&JJJBqMtFш@ARv{MhBRA)y7ĮAd.&#:h'R+Hnc$:9䠣Wp{W9 )Ҁ'G(pyd&,,8!<Ȅl\T5}fRlUTlQZ΢ZmIۊC\{B!Gח(t:4Bkf %sQZ6 htz"D#wÒe( *d2+,.SOުr'xL>=hQ{'&ޘ KmaA!g9: _/#RRԥL]SLem!0L&A!NGXX~~~H\D%PxPŅX-l rCڣrn3p2tzteGI:[T- MTV 8,4*%ߏp",.2Tb aIK]Y ކB!.b!B\0e \Q LbT էQ85iŘA8ؘf;ڦQ[Bf8B!iZVr]d%GfsO'MVs@BceD 阕eB?"V4`XVu,HxP|YkQր4Y02Q!B!&Lk3gm܈FVRu&Vk|P5()vSYn&($ހV'8, ~CV?,7ccmڙc"rԸld <4Odm0%Etڟض%I XX+F!B!j(X[8@F%6>$BB#O" 0[&84$!h4b㓈o} UU"b A~&ph_M: 9+$չs"œECmCm]rO[0$k,6OB!B!euvqSG>oL 2|vc;Ylq xcF~k æ6_Ɣ 綟!~ւ,y/n!Im[ !B!B\t3gd„ %)Gε74 ]I7bMږ&B!B!D.V$sIiB 89sI!B!W@ί$uNRS`:wB!B!š&B!B!:H G!B!*!SB!~G*m6>LM!C|ʳS_~ɱ 0y \z=,v;6O?R*xޖ-e_Yv4g0A:BKN1uTG̒B!ec.6cB!<2J!B!j!!B!BrB!B!JvDE֐IENcp8@:Nc'*E>~t?n6pXb,u 1L*^<)p5sMϼ޵Ww#!X &^q#.B!B!ĵQ#rJ%NC? IDAT(J*J TY*9yοVKY|a[򗮾dIO_e.FD:SFrq03cB!BkXFlVl6y˔` nP5Ǎ |}),̽DoKOGlsv⺤`|Y),!g)>4{:v5`<§-X&ᶰ\>N6d# }#=T:B!BqR_Q(T_ڠE'_?g8<2b8HՅp_p~u<>F]WqťdFb dB!B!θ"@c\bMFu)ۓAp81?|_8s(!_lV73 4hp>*B!B.{ GGɌK/'jj54" Se!|Qf"IB!BԩS=oB!B!؟_xzDOZC!B!wN)M B!Bqu@B!B!UB9B!B!W !B!B\%$#B!BqPK!B!j4啷Yf60kǔK{@B!^y&"N@5hćOhYk5q]`弮!OE~+J_nV-M۹i-lX~ `FP̟R961j ش~ bujԆs9FRjŒ~/D!Q+xtT7ځQd^) ^|LfMtZ56̵]X& # F\T-iL?-м% Ň}U/Ǎ]ulS:uW~fw+wݨt8 ȗ_|cy]];o};eqڣq \׵78@f|!)u_֯MbDNӹkOf䜑7!o6ݏy}ӆuj)/NyDnNO<Ơ`fs1{vqZ{΅vnWBqɶk`̸ٽk[ܺM;n<N϶-XfeڵO[^GIUzq'Zjv_.-+=_zހCnRYS/KCCs;a1 41v$Bݧ?{wﺢS ~Oڴmѣ `wg.9ƐaظR璒=JnہnCSg KQ{=HA^wMnyVyy9q""ypÛq p/KPP( Nϊ\GR]:ajL3fGaaA9G3B6>N?279oՊkp8AՕ)qxܞ&*csL|sUQg}R"4,SF/BwcՊ%9t f;f&GAT^ETwaI?WNW2a}+yߧT(Q*U e]cˣFO߿SwN`&7tucYd!f3CbX:ešQf6׹>Uȱ٪jtN|f`G}'hl.aO~94,CFINv?|-eef5Ʋ% 1dO(**'?RRW.}T*NxP-ǏKǔzvlҩ+oOU*oȆ_{ӺM;_?p\$4o!wh TgHelv&(r:hD{۰X*9y]Ժy9 J=qTUYʼ`ݻ^}ٻ{'K,$1)P RYɞzQ1 ~'F#jCYx9qէXVvnB-l.f1տ}4d_~h E޳9ܜl҅,)]wpuOW`4FމV#6.±lX-ܶ=zÓ_o@܋x/Ro7 l.F2PQQq4PZpCG&*:<,OA~.NR T](*B¨Va4~ACPkԬX肟ƜOMGѨ;`gSZacwo/;z">H4Xel0x#ʬ{ez*.ㅼz J*I }GuN7[i7p2!)藌{Yo='5plٗ̿$hddmyܻxuVxddW&=;䘞}ٴ' ZwLlD#'?m|yMj~05;{q\w\nZ7[mu$>mvZOȒErQCBSͿryscvͦ kٶe#ﺏVڱkVҵm—_LYDaaOOJLYd4:KR!$,?·s$T&:tbjpLlͭ/tMa¹?A1Ǟxwxu]ܶ#s{ϣ PRRtgHF꜏@QaCJgC>>+P[s85~[A} {|u]Q^VZ_s~r s~1{tJKͿj*;YW 6:bxH۹=z{v ?+JrC(U*baU1{K`Oa979Y5#'V.#4?p1tދMg!!adKiĈ;fwX73wΌ/{'wNm#:&o޸@NXX3L@AA>;v}N'zZ͎mY#0?ӫA}@c;^Gqa!E&JOhьCQR\Z'֯MPݹ}3{wur;n9~c&rp:Ks|wp:DFDza ]Gz@d_$|ƞO":!}|cb$ 1w;h`ZO b#Lv}rS|GwoV^Wɻ{5c_ը/dpDn_<} i.{z#CŎoTb[>v[|aMk3Lp5*1(ypDgz4uU7(cЭX&ݻ.>cboޒ PXP@vkZ1XN?JttYNrIԕO_g?JAAk^Ŋ q~p e77J-9v$JDmt kiѪ5O/e8NbbOX2XJ֩LB6N/,:wmcP0e?,$;Ɛᣘ?w'3cƣVhMNI8y{鴩T٪{rۈ:!y=ѱn5sczoΤQq]l޸BS_Θf[`}3}a.)۹35PVV:Ͽs묈rrhK6:2{F7GϹ٧Ϲ&mRd]vk!a=of^'ѥP#/oI <>6{\n>wȩY{&@ d*`S8t:6mX'W"QQ?caڇz`ۖ 46˅ba4ZLTpEfd`Z(//ukVѹ[s9muȑtdTݵs -Z&}&v;ڴiωcGaZJ_=nBNn1~m;y:/\N޺ݽ ChX8y9Fq;t @EEݺ\NoNFl\VEwr)*̧\Bڮy鋂j֮^㡬zhvZt*y ~~;~yy9طŵ"ת?BBGlBG8qظ?zĻ>狨RoH7Nvej:vJYeE9lݼ 8$;b{[^ʛM!1 F ?su;b<9Sظ$v篿o2Fgvv{((௓U߸4W˥x`Ώ{C|o:\UBQ%o9 _ߩ:ɒhɷ[=elD{.DN3NڷOq/I]֨ƶ- cP*7'?/xq -8q}زqwZ󱣇i޲y̬ ;$a߷bZr$#-س{y'֘ kUux;O秐΁}OC@N8~V?]n<_d?J6mK ?/xrOм̌bau0=__n;=mʊrvJrd蹃,*7M[mXv;"PgF6׾nujK3b= opJyY) [Ѣeb u+-Ǿ&P{jկթswcb<5鿋@NSNjS^yTx#q<כ?!GDPR[mWYhu:AV[o=  4<0 6xq wzzϢ[ kؼa]u mdq,!-)?1cu?yOr P fodͷqc\Gԝvh jZѝ>N;rZ+3:{W*U`۰H?/kw 搛EeEeGؿ'|"Zj/~Gu_I\RL``y׫NnOv)*sac'Bn_'+/>zҭmEsנ^IF Fƒ Y37J:9r.aAzl=|WSBAvA>hJ f }h" ÍB@R@N`?rldthyPg/%4M\" œx D`xܙI2=fkw6d5L4Nƌ(x? @y>UVY}yzZu}zlllNTt:;iRTdۇyk 5m..eP_lz ,V3Q&̚3BAl`cѐ:kEsx~a^"kEahN'I6CtP([zI$Cӹ`+U*Qb0`4SUUAh).rM]o z ; B{iltt;`ysRqqzhuVK1;x?>_3t\3GT`!H3577ϕ_R`!"$=WoaӞveZ_j.7w~WdMB˛q:|G\melky*t& nR)Wڸ$}m ѯfoQg4te5s$ dtD=to*LYzXo//KA~.g]T$_cqxxxp{WgXѬ8}Du7۫1[LpLtڐw ipI'$_S[S{h1wxشq]ALMwmR֧!DNp$ nmo~9ot>9mrx#F^}s^6?Np͎7k#Y2{fk>;rW`\N$:Lr~v}ݪzqӯlƇGxa$~5{۲ٰb*^_JkUFl Z4OeSk^4w҉qe/Yzu3c9}C{.NW;?%}B(O>u,T>\=Gy4>N??>0>>jY8sV=JS]˼&3eLQ;a$g괙ۻ->`tf͚G⋮N55ldjZCaA]q[LKq _칬kt{EWٵYs#F!y{wt:.RQ)ؿGovVȖ;z"odt I#F3eZ@7W֥?5kO{zjH;mUEC<GTɠׯ^\Z}RDTW/S]ǎfXm*OO<`ь3uu/󜹙!فBӋƳ8mx{|/KFF(-;z%xr[FlbH|yٕwFǏr*8GyFw׮i󽟛!Úl'.~ -kzQa>۶n% bh4XrZU]Ø ׮^eǮBLz5*NBqGWG;Rjs~nѹxB!Bz䱕 J.wV#~ZQ/B!B!-wgJ!B!B!D !B!B>B9B!B!}rB!B! !B!BB!B!#$#B!BG^|vl !B!ByvIENDB`Pweave-0.30.3/doc/Makefile0000664000175000017500000001522413326267164016735 0ustar mpastellmpastell00000000000000# Makefile for Sphinx documentation # # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = sphinx-build PAPER = BUILDDIR = build # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source # the i18n builder cannot share the environment and doctrees with the others I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext help: @echo "Please use \`make ' where is one of" @echo " html to make standalone HTML files" @echo " dirhtml to make HTML files named index.html in directories" @echo " singlehtml to make a single large HTML file" @echo " pickle to make pickle files" @echo " json to make JSON files" @echo " htmlhelp to make HTML files and a HTML help project" @echo " qthelp to make HTML files and a qthelp project" @echo " devhelp to make HTML files and a Devhelp project" @echo " epub to make an epub" @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" @echo " latexpdf to make LaTeX files and run them through pdflatex" @echo " text to make text files" @echo " man to make manual pages" @echo " texinfo to make Texinfo files" @echo " info to make Texinfo files and run them through makeinfo" @echo " gettext to make PO message catalogs" @echo " changes to make an overview of all changed/added/deprecated items" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" clean: rm -rf $(BUILDDIR)/* make -C examples/ clean rm -rf source/examples rm -rf html_files rm -rf source/pweave.rst source/formats.rst source/customizing.rst source/defaults.rst source/subclassing.rst rm -rf examples/_minted-FIR_design_minted html: weave examples $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." dirhtml: weave examples $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." singlehtml: weave examples $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml @echo @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." pickle: weave examples $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle @echo @echo "Build finished; now you can process the pickle files." json: weave examples $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json @echo @echo "Build finished; now you can process the JSON files." htmlhelp: weave examples $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp @echo @echo "Build finished; now you can run HTML Help Workshop with the" \ ".hhp project file in $(BUILDDIR)/htmlhelp." qthelp: weave examples $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/Pweave.qhcp" @echo "To view the help file:" @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/Pweave.qhc" devhelp: weave examples $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" @echo "# mkdir -p $$HOME/.local/share/devhelp/Pweave" @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/Pweave" @echo "# devhelp" epub: weave examples $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub @echo @echo "Build finished. The epub file is in $(BUILDDIR)/epub." latex: weave examples $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." @echo "Run \`make' in that directory to run these through (pdf)latex" \ "(use \`make latexpdf' here to do that automatically)." latexpdf: weave examples $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through pdflatex..." $(MAKE) -C $(BUILDDIR)/latex all-pdf @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." text: weave examples $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text @echo @echo "Build finished. The text files are in $(BUILDDIR)/text." man: weave examples $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man." texinfo: weave examples $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." @echo "Run \`make' in that directory to run these through makeinfo" \ "(use \`make info' here to do that automatically)." info: weave examples $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo "Running Texinfo files through makeinfo..." make -C $(BUILDDIR)/texinfo info @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." gettext: weave examples $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale @echo @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." changes: weave examples $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes @echo @echo "The overview file is in $(BUILDDIR)/changes." linkcheck: weave examples $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck @echo @echo "Link check complete; look for any errors in the above output " \ "or in $(BUILDDIR)/linkcheck/output.txt." doctest: weave examples $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest @echo "Testing of doctests in the sources finished, look at the " \ "results in $(BUILDDIR)/doctest/output.txt." examples: examples/index.rst examples/index.rst: examples/index.rstw make -C examples/ all mkdir -p html_files cp -r examples/figures html_files/_downloads cp -r examples source/examples weave: source/pweave.rst source/formats.rst source/customizing.rst source/defaults.rst source/subclassing.rst source/pweave.rst: source/pweave.rstw pweave -F _static/figures -f sphinx $< source/formats.rst: source/formats.rstw pweave -F _static/figures -f sphinx $< source/customizing.rst: source/customizing.rstw pweave -F _static/figures -f sphinx $< source/defaults.rst: source/defaults.rstw pweave -F _static/figures -f sphinx $< source/subclassing.rst: source/subclassing.rstw pweave -F _static/figures -f sphinx $< Pweave-0.30.3/doc/examples/0000775000175000017500000000000013326271702017100 5ustar mpastellmpastell00000000000000Pweave-0.30.3/doc/examples/linear_regression.py0000664000175000017500000000605113326267164023175 0ustar mpastellmpastell00000000000000#' % Linear Regression model with Python #' % Matti Pastell #' % 19.4.2013 #' #Requirements #' This en example of doing linear regression analysis using Python #' and [statsmodels](http://statsmodels.sourceforge.net). We'll use the new formula API #' which makes fitting the models very familiar for R users. #' You'll also need [Numpy](http://www.numpy.org/), [Pandas](http://pandas.pydata.org/) #' and [matplolib](http://matplotlib.org/). #' The analysis can be published using Pweave 0.22 and later. #' Import libraries import pandas as pd import numpy as np import statsmodels.formula.api as sm import statsmodels import matplotlib.pyplot as plt #' Statsmodels api seems to change often, check release version: #+ term=True statsmodels.__version__ #' We'll use [whiteside](http://stat.ethz.ch/R-manual/R-patched/library/MASS/html/whiteside.html) dataset from R package MASS. You can read the description of the dataset from the link, but in short it contains: #' >*The weekly gas consumption and average external temperature at a house in south-east England for two #' heating seasons, one of 26 weeks before, and one of 30 weeks after cavity-wall insulation was installed.* #' Load dataset using Pandas: url = 'https://raw.githubusercontent.com/mpastell/Rdatasets/master/csv/MASS/whiteside.csv' whiteside = pd.read_csv(url) #' # Fitting the model #' Let's see what the relationship between the gas consumption is before the insulation. #' See [statsmodels documentation](http://statsmodels.sourceforge.net/devel/example_formulas.html) #' for more information about the syntax. model = sm.ols(formula='Gas ~ Temp', data=whiteside, subset = whiteside['Insul']=="Before") fitted = model.fit() print(fitted.summary()) #' # Plot the data and fit Before = whiteside[whiteside["Insul"] == "Before"] plt.plot(Before["Temp"], Before["Gas"], 'ro') plt.plot(Before["Temp"], fitted.fittedvalues, 'b') plt.legend(['Data', 'Fitted model']) plt.ylim(0, 10) plt.xlim(-2, 12) plt.xlabel('Temperature') plt.ylabel('Gas') plt.title('Before Insulation') #' # Fit diagnostiscs #' Statsmodels [OLSresults](http://statsmodels.sourceforge.net/devel/generated/statsmodels.regression.linear_model.OLSResults.html) objects contain the usual diagnostic information about the model and you can use the `get_influence()` method to get more diagnostic information (such as Cook's distance). #' ## A look at the residuals #' Histogram of normalized residuals plt.hist(fitted.resid_pearson) plt.ylabel('Count') plt.xlabel('Normalized residuals') #' ## Cooks distance #' [OLSInfluence](http://statsmodels.sourceforge.net/devel/generated/statsmodels.stats.outliers_influence.OLSInfluence.html) #' objects contain more diagnostic information influence = fitted.get_influence() #c is the distance and p is p-value (c, p) = influence.cooks_distance plt.stem(np.arange(len(c)), c, markerfmt=",") #' # Statsmodels builtin plots #' Statsmodels includes a some builtin function for plotting residuals against leverage: from statsmodels.graphics.regressionplots import * plot_leverage_resid2(fitted) influence_plot(fitted) Pweave-0.30.3/doc/examples/FIR_designp.pmd0000664000175000017500000000736413326267164021754 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). Notice that you don't need to define chunk options (see [Pweave docs](http://mpastell.com/pweave/usage.html#code-chunk-options) ), but you do need one line of whitespace between text and code. If you want to define options you can do it on using a line starting with `#+`. just before code e.g. `#+ term=True, caption='Fancy plots.'`. If you're viewing the HTML version have a look at the [source](FIR_design.py) to see the markup. The code and text below comes mostly from my blog post [FIR design with SciPy](http://mpastell.com/2010/01/18/fir-with-scipy/), but I've updated it to reflect new features in SciPy. # FIR Filter Design We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend [The Scientist and Engineer's Guide to Digital Signal Processing](http://www.dspguide.com/) which is freely available online. ## Functions for frequency, phase, impulse and step response Let's first define functions to plot filter properties. ```python from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') _ = subplots_adjust(hspace=1) show() #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') _ = subplots_adjust(hspace=1) show() ``` ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. ```python, term=True n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) #Impulse and step response impz(a) ``` ## Highpass FIR Filter Let's define a highpass FIR filter, if you compare to original blog post you'll notice that it has become easier since 2009. You don't need to do ' spectral inversion "manually" anymore! ```python n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) ``` ## Bandpass FIR filter Notice that the plot has a caption defined in code chunk options. ```python, caption="Bandpass FIR filter." n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) ``` Pweave-0.30.3/doc/examples/pygments.sty0000664000175000017500000001701313326267164021520 0ustar mpastellmpastell00000000000000 \makeatletter \def\PY@reset{\let\PY@it=\relax \let\PY@bf=\relax% \let\PY@ul=\relax \let\PY@tc=\relax% \let\PY@bc=\relax \let\PY@ff=\relax} \def\PY@tok#1{\csname PY@tok@#1\endcsname} \def\PY@toks#1+{\ifx\relax#1\empty\else% \PY@tok{#1}\expandafter\PY@toks\fi} \def\PY@do#1{\PY@bc{\PY@tc{\PY@ul{% \PY@it{\PY@bf{\PY@ff{#1}}}}}}} \def\PY#1#2{\PY@reset\PY@toks#1+\relax+\PY@do{#2}} \expandafter\def\csname PY@tok@w\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.73,0.73}{##1}}} \expandafter\def\csname PY@tok@c\endcsname{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}} \expandafter\def\csname PY@tok@cp\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.74,0.48,0.00}{##1}}} \expandafter\def\csname PY@tok@k\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@kp\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@kt\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.69,0.00,0.25}{##1}}} \expandafter\def\csname PY@tok@o\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}} \expandafter\def\csname PY@tok@ow\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.67,0.13,1.00}{##1}}} \expandafter\def\csname PY@tok@nb\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@nf\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}} \expandafter\def\csname PY@tok@nc\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}} \expandafter\def\csname PY@tok@nn\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}} \expandafter\def\csname PY@tok@ne\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.82,0.25,0.23}{##1}}} \expandafter\def\csname PY@tok@nv\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}} \expandafter\def\csname PY@tok@no\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.53,0.00,0.00}{##1}}} \expandafter\def\csname PY@tok@nl\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.63,0.63,0.00}{##1}}} \expandafter\def\csname PY@tok@ni\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.60,0.60,0.60}{##1}}} \expandafter\def\csname PY@tok@na\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.49,0.56,0.16}{##1}}} \expandafter\def\csname PY@tok@nt\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@nd\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.67,0.13,1.00}{##1}}} \expandafter\def\csname PY@tok@s\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@sd\endcsname{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@si\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.73,0.40,0.53}{##1}}} \expandafter\def\csname PY@tok@se\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.73,0.40,0.13}{##1}}} \expandafter\def\csname PY@tok@sr\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.40,0.53}{##1}}} \expandafter\def\csname PY@tok@ss\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}} \expandafter\def\csname PY@tok@sx\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@m\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}} \expandafter\def\csname PY@tok@gh\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,0.50}{##1}}} \expandafter\def\csname PY@tok@gu\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.50,0.00,0.50}{##1}}} \expandafter\def\csname PY@tok@gd\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.63,0.00,0.00}{##1}}} \expandafter\def\csname PY@tok@gi\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.00,0.63,0.00}{##1}}} \expandafter\def\csname PY@tok@gr\endcsname{\def\PY@tc##1{\textcolor[rgb]{1.00,0.00,0.00}{##1}}} \expandafter\def\csname PY@tok@ge\endcsname{\let\PY@it=\textit} \expandafter\def\csname PY@tok@gs\endcsname{\let\PY@bf=\textbf} \expandafter\def\csname PY@tok@gp\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,0.50}{##1}}} \expandafter\def\csname PY@tok@go\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.53,0.53,0.53}{##1}}} \expandafter\def\csname PY@tok@gt\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.00,0.27,0.87}{##1}}} \expandafter\def\csname PY@tok@err\endcsname{\def\PY@bc##1{\setlength{\fboxsep}{0pt}\fcolorbox[rgb]{1.00,0.00,0.00}{1,1,1}{\strut ##1}}} \expandafter\def\csname PY@tok@kc\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@kd\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@kn\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@kr\endcsname{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@bp\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}} \expandafter\def\csname PY@tok@fm\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}} \expandafter\def\csname PY@tok@vc\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}} \expandafter\def\csname PY@tok@vg\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}} \expandafter\def\csname PY@tok@vi\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}} \expandafter\def\csname PY@tok@vm\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}} \expandafter\def\csname PY@tok@sa\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@sb\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@sc\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@dl\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@s2\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@sh\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@s1\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}} \expandafter\def\csname PY@tok@mb\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}} \expandafter\def\csname PY@tok@mf\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}} \expandafter\def\csname PY@tok@mh\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}} \expandafter\def\csname PY@tok@mi\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}} \expandafter\def\csname PY@tok@il\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}} \expandafter\def\csname PY@tok@mo\endcsname{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}} \expandafter\def\csname PY@tok@ch\endcsname{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}} \expandafter\def\csname PY@tok@cm\endcsname{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}} \expandafter\def\csname PY@tok@cpf\endcsname{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}} \expandafter\def\csname PY@tok@c1\endcsname{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}} \expandafter\def\csname PY@tok@cs\endcsname{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}} \def\PYZbs{\char`\\} \def\PYZus{\char`\_} \def\PYZob{\char`\{} \def\PYZcb{\char`\}} \def\PYZca{\char`\^} \def\PYZam{\char`\&} \def\PYZlt{\char`\<} \def\PYZgt{\char`\>} \def\PYZsh{\char`\#} \def\PYZpc{\char`\%} \def\PYZdl{\char`\$} \def\PYZhy{\char`\-} \def\PYZsq{\char`\'} \def\PYZdq{\char`\"} \def\PYZti{\char`\~} % for compatibility with earlier versions \def\PYZat{@} \def\PYZlb{[} \def\PYZrb{]} \makeatother Pweave-0.30.3/doc/examples/index.rstw0000664000175000017500000001344113326267164021142 0ustar mpastellmpastell00000000000000 ======================== Pweave example gallery ======================== Basic document: FIR filter design --------------------------------- This example demonstrates most basic chunk options, output and capturing figures and it is available in several formats. .. csv-table:: Example in different formats. :header: "Format", "Source", "Pweaved", "HTML", "PDF" :widths: 7, 11, 5, 5, 5 md2html, :download:`FIR_designp.pmd ` , ,:download:`open `, texpygments, :download:`FIR_design_pygments.texw ` , :download:`open ` , , :download:`open ` tex, :download:`FIR_design_verb.texw `, :download:`open `, , :download:`open ` texminted, :download:`FIR_design_minted.texw `, :download:`open `, ,:download:`open ` rst, :download:`FIR_design.rstw `, :download:`open `, :download:`open `, script, :download:`FIR_design.py `, , :download:`open `, :download:`open ` pandoc, :download:`FIR_designp.pmd `, :download:`open ` , :download:`open `, The commands used to process the examples from command line are shown below. Markdown ======== HTML output ~~~~~~~~~~~ `md2html` and `pandoc2html` formats produce output that is identical to pypublish command. :download:`FIR_designp.pmd `, :download:`FIR_designp.html ` <>= %%bash pweave -f md2html FIR_designp.pmd @ To pandoc markdown ~~~~~~~~~~~~~~~~~~ :download:`FIR_designp.pmd `, :download:`FIR_designp.md ` , :download:`FIR_design_pandoc.html ` <>= %%bash pweave -f pandoc FIR_designp.pmd pandoc -s --mathjax FIR_designp.md -o FIR_design_pandoc.html @ Latex ===== Pweave has several options for LaTeX output, here is a demonstation of differences: Latex with pygments syntax highlighting: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :download:`FIR_design_pygments.texw `, :download:`FIR_design_pygments.tex `, :download:`FIR_design_pygments.pdf ` and with IPython shell :download:`FIR_design_pygments_ipy.pdf `. Notice that the first command creates the needed :download:`pygments.sty `. See `pygments docs `__ for more info. <>= %%bash pygmentize -f tex -S default > pygments.sty pweave -f texpygments FIR_design_pygments.texw pdflatex FIR_design_pygments.tex pweave -s ipython -f texpygments FIR_design_pygments.texw cp FIR_design_pygments.tex FIR_design_pygments_ipy.tex pdflatex FIR_design_pygments_ipy.tex @ Latex with verbatim output: ~~~~~~~~~~~~~~~~~~~~~~~~~~~ :download:`FIR_design_verb.texw `, :download:`FIR_design_verb.tex `, :download:`FIR_design_verb.pdf `. <>= %%bash pweave -f tex FIR_design_verb.texw pdflatex FIR_design_verb.tex @ Latex with Minted package for syntax highlighting: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :download:`FIR_design_minted.texw `, :download:`FIR_design_minted.tex ` , :download:`FIR_design_minted.pdf ` . <>= %%bash pweave -f texminted FIR_design_minted.texw pdflatex -shell-escape FIR_design_minted.tex @ .. note:: Using pygments directly from Pweave is much faster than using Minted separately. reStructuredText ================ :download:`FIR_design.rstw `, :download:`FIR_design.rst ` , :download:`FIR_design_rst.html `. <>= %%bash pweave FIR_design.rstw rst2html.py FIR_design.rst FIR_design_rst.html @ Published from script ===================== You can publish documents directly using the `pypublish` command. Using doxygen mark up: :download:`FIR_design.py `, :download:`FIR_design.html ` , :download:`FIR_design.pdf ` . Using cell mark up: :download:`FIR_design_cells.py `, :download:`FIR_design_cells.html ` , :download:`FIR_design_cells.pdf ` . <>= %%bash pypublish FIR_design.py pypublish FIR_design_cells.py pypublish -f pdf FIR_design.py pypublish -f pdf FIR_design_cells.py @ .. _multi-chunk-example: Splitting code to multiple chunks --------------------------------- This example shows how to split code between multiple chunks to write documentation within a class using `complete` chunk option. :download:`AR_yw.mdw ` , :download:`AR_yw.html ` , :download:`AR_yw.pdf ` . <>= %%bash pweave -f md2html AR_yw.mdw pweave -f pandoc2latex AR_yw.mdw pdflatex AR_yw.tex @ Miscellaneous ------------- Linear regression with Statsmodels: :download:`linear_regression.py `, :download:`linear_regression.html ` <>= %%bash pypublish linear_regression.py @ About the gallery ----------------- This page is an executable document that be run using Pweave using IPython shell to run all examples using:: pweave index.rstw The latest version of the examples with any required extra files are available from the `Git `__ repository in examples directory. This gallery was created using: <>= import pweave pweave.__version__ import sys print(sys.version) @ Pweave-0.30.3/doc/examples/FIR_design_noweb.mdw0000664000175000017500000000735313326267164022773 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). Notice that you don't need to define chunk options (see [Pweave docs](http://mpastell.com/pweave/usage.html#code-chunk-options) ), but you do need one line of whitespace between text and code. If you want to define options you can do it on using a line starting with `#+`. just before code e.g. `#+ term=True, caption='Fancy plots.'`. If you're viewing the HTML version have a look at the [source](FIR_design.py) to see the markup. The code and text below comes mostly from my blog post [FIR design with SciPy](http://mpastell.com/2010/01/18/fir-with-scipy/), but I've updated it to reflect new features in SciPy. # FIR Filter Design We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend [The Scientist and Engineer's Guide to Digital Signal Processing](http://www.dspguide.com/) which is freely available online. ## Functions for frequency, phase, impulse and step response Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() @ ## Highpass FIR Filter Let's define a highpass FIR filter, if you compare to original blog post you'll notice that it has become easier since 2009. You don't need to do ' spectral inversion "manually" anymore! <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() @ ## Bandpass FIR filter Notice that the plot has a caption defined in code chunk options. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ Pweave-0.30.3/doc/examples/pgf-sample.py0000664000175000017500000000200713326267164021513 0ustar mpastellmpastell00000000000000# -*- coding: utf-8 -*- from __future__ import (absolute_import, division, print_function, unicode_literals) from matplotlib.externals import six import matplotlib as mpl mpl.use("pgf") pgf_with_custom_preamble = { "font.family": "serif", # use serif/main font for text elements "text.usetex": True, # use inline math for ticks "pgf.rcfonts": False, # don't setup fonts from rc parameters "pgf.preamble": [ "\\usepackage{units}", # load additional packages "\\usepackage{metalogo}", "\\usepackage{unicode-math}", # unicode math setup r"\setmathfont{xits-math.otf}", r"\setmainfont{DejaVu Serif}", # serif font via preamble ] } mpl.rcParams.update(pgf_with_custom_preamble) import matplotlib.pyplot as plt plt.figure(figsize=(4.5,2.5)) plt.plot(range(5)) plt.xlabel("unicode text: я, ψ, €, ü, \\unitfrac[10]{°}{µm}") plt.ylabel("\\XeLaTeX") plt.legend(["unicode math: $λ=∑_i^∞ μ_i^2$"]) plt.tight_layout(.5) Pweave-0.30.3/doc/examples/FIR_design.mdw0000664000175000017500000000734413326267164021601 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). Notice that you don't need to define chunk options (see [Pweave docs](http://mpastell.com/pweave/usage.html#code-chunk-options) ), but you do need one line of whitespace between text and code. If you want to define options you can do it on using a line starting with `#+`. just before code e.g. `#+ term=True, caption='Fancy plots.'`. If you're viewing the HTML version have a look at the [source](FIR_design.py) to see the markup. The code and text below comes mostly from my blog post [FIR design with SciPy](http://mpastell.com/2010/01/18/fir-with-scipy/), but I've updated it to reflect new features in SciPy. # FIR Filter Design We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend [The Scientist and Engineer's Guide to Digital Signal Processing](http://www.dspguide.com/) which is freely available online. ## Functions for frequency, phase, impulse and step response Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() @ ## Highpass FIR Filter Let's define a highpass FIR filter, if you compare to original blog post you'll notice that it has become easier since 2009. You don't need to do ' spectral inversion "manually" anymore! <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() @ ## Bandpass FIR filter Notice that the plot has a caption defined in code chunk options. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ Pweave-0.30.3/doc/examples/FIR_design.py0000664000175000017500000000753713326267164021446 0ustar mpastellmpastell00000000000000#' % FIR filter design with Python and SciPy #' % Matti Pastell #' % 15th April 2013 #' # Introduction #' This an example of a script that can be published using #' [Pweave](http://mpastell.com/pweave). The script can be executed #' normally using Python or published to HTML with Pweave #' Text is written in markdown in lines starting with "`#'` " and code #' is executed and results are included in the published document. #' The concept is similar to #' publishing documents with [MATLAB](http://mathworks.com) or using #' stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). #' Notice that you don't need to define chunk options (see #' [Pweave docs](http://mpastell.com/pweave/usage.html#code-chunk-options) #' ), #' but you do need one line of whitespace between text and code. #' If you want to define options you can do it on using a line starting with #' `#+`. just before code e.g. `#+ term=True, caption='Fancy plots.'`. #' If you're viewing the HTML version have a look at the #' [source](FIR_design.py) to see the markup. #' The code and text below comes mostly #' from my blog post [FIR design with SciPy](http://mpastell.com/2010/01/18/fir-with-scipy/), #' but I've updated it to reflect new features in SciPy. #' # FIR Filter Design #' We'll implement lowpass, highpass and ' bandpass FIR filters. If #' you want to read more about DSP I highly recommend [The Scientist #' and Engineer's Guide to Digital Signal #' Processing](http://www.dspguide.com/) which is freely available #' online. #' ## Functions for frequency, phase, impulse and step response #' Let's first define functions to plot filter #' properties. from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) #' ## Lowpass FIR filter #' Designing a lowpass FIR filter is very simple to do with SciPy, all you #' need to do is to define the window length, cut off frequency and the #' window. #' The Hamming window is defined as: #' $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ #' The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. #' Notice also that Pweave can now catch multiple figures/code chunk. #+ term=True n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() #' ## Highpass FIR Filter #' Let's define a highpass FIR filter, if you compare to original blog #' post you'll notice that it has become easier since 2009. You don't #' need to do ' spectral inversion "manually" anymore! n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() #' ## Bandpass FIR filter #' Notice that the plot has a caption defined in code chunk options. #+ caption = "Bandpass FIR filter." n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() Pweave-0.30.3/doc/examples/FIR_design_pygments.texw0000664000175000017500000000702113326267164023717 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{article} \usepackage{fancyvrb, color, graphicx, hyperref, amsmath, url} \usepackage{palatino} \usepackage{pygments} \usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry} \hypersetup { pdfauthor = {Matti Pastell}, pdftitle={FIR filter design with Python and SciPy}, colorlinks=TRUE, linkcolor=black, citecolor=blue, urlcolor=blue } \setlength{\parindent}{0pt} \setlength{\parskip}{1.2ex} \title{FIR filter design with Python and SciPy} \author{Matti Pastell \\ \url{http://mpastell.com}} \date{15th April 2013} \begin{document} \maketitle \section{Introduction} This an example of a document that can be published using \href{http://mpastell.com/pweave}{Pweave}. Text is written using \LaTeX{} and code between \texttt{<<>>} and \texttt{@} is executed and results are included in the resulting document. You can define various options for code chunks to control code execution and formatting (see \href{http://mpastell.com/pweave/usage.html\#code-chunk-options}{Pweave docs}). \section{FIR Filter Design} We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend \href{http://www.dspguide.com/}{The Scientist and Engineer's Guide to Digital Signal Processing} which is freely available online. \subsection{Functions for frequency, phase, impulse and step response} Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ \subsection{Lowpass FIR filter} Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the source document for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() @ \subsection{Highpass FIR Filter} Let's define a highpass FIR filter: <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() @ \subsection{Bandpass FIR filter} Notice that the plot has a caption defined in code chunk options. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ \end{document} Pweave-0.30.3/doc/examples/FIR_design_minted.texw0000664000175000017500000000701713326267164023336 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{article} \usepackage{fancyvrb, color, graphicx, hyperref, amsmath, url} \usepackage{palatino} \usepackage{minted} \usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry} \hypersetup { pdfauthor = {Matti Pastell}, pdftitle={FIR filter design with Python and SciPy}, colorlinks=TRUE, linkcolor=black, citecolor=blue, urlcolor=blue } \setlength{\parindent}{0pt} \setlength{\parskip}{1.2ex} \title{FIR filter design with Python and SciPy} \author{Matti Pastell \\ \url{http://mpastell.com}} \date{15th April 2013} \begin{document} \maketitle \section{Introduction} This an example of a document that can be published using \href{http://mpastell.com/pweave}{Pweave}. Text is written using \LaTeX{} and code between \texttt{<<>>} and \texttt{@} is executed and results are included in the resulting document. You can define various options for code chunks to control code execution and formatting (see \href{http://mpastell.com/pweave/usage.html\#code-chunk-options}{Pweave docs}). \section{FIR Filter Design} We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend \href{http://www.dspguide.com/}{The Scientist and Engineer's Guide to Digital Signal Processing} which is freely available online. \subsection{Functions for frequency, phase, impulse and step response} Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ \subsection{Lowpass FIR filter} Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the source document for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() @ \subsection{Highpass FIR Filter} Let's define a highpass FIR filter: <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() @ \subsection{Bandpass FIR filter} Notice that the plot has a caption defined in code chunk options. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ \end{document} Pweave-0.30.3/doc/examples/pgf-sample.texw.p0000664000175000017500000000000013326267164022277 0ustar mpastellmpastell00000000000000Pweave-0.30.3/doc/examples/ma.rstw0000664000175000017500000000231013326267164020421 0ustar mpastellmpastell00000000000000Pweave Example - Frequency response of a moving average filter ============================================================== :Author: Matti Pastell :Website: http://mpastell.com **Create 11 point moving average filter and plot its frequency response and print the values.** <<>>= from pylab import * import scipy.signal as signal #A function to plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h = abs(h) return(w/max(w), h) @ **Make the impulse response function and use terminal formatted output (=doctest block.)** <>= n = 11. n b = repeat(1/n, n) b @ **Calculate the frequency response and plot it:** <>= w, h = mfreqz(b) #Plot the function plot(w,h,'k') ylabel('Amplitude') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') show() @ **The first 10 values of the frequency response (w,h) as a table, notice that the code is hidden in the output document.** .. csv-table:: :header: "Amplitude", "Frequency" :widths: 15, 15 <>= print for i in range(10): print(' ' , round(h[i],2) , ',' , round(w[i],2)) @ Pweave-0.30.3/doc/examples/ma-tex.texw0000664000175000017500000000257313326267164021222 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{article} \usepackage{hyperref} \usepackage{graphicx} \usepackage{minted} \begin{document} \title{Pweave Example - Frequency response of a moving average filter} \author{Matti Pastell \\ \url{http://mpastell.com}} \maketitle \textbf{Create 11 point moving average filter and plot its frequency response and print the values.} <<>>= from pylab import * import scipy.signal as signal #A function to plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h = abs(h) return(w/max(w), h) @ \textbf{Make the impulse response function and use terminal formatted output (=doctest block.)} <>= n = 11. n b = repeat(1/n, n) b @ \textbf{Calculate the frequency response and plot it:} <>= w, h = mfreqz(b) #Plot the function plot(w,h,'k') ylabel('Amplitude') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') show() @ \begin{table} \caption{The first 10 values of the frequency response (w,h) as a table, notice that the code is hidden in the output document.} \begin{center} \begin{tabular}{ c | c } \hline \textbf{Amplitude} & \textbf{Frequency} \\ \hline <>= print for i in range(10): print (round(h[i],2) , '&', round(w[i],2), r'\\') @ \end{tabular} \end{center} \end{table} \end{document} Pweave-0.30.3/doc/examples/pgf-sample.texw0000664000175000017500000000220413326267164022051 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{article} \usepackage{hyperref} \usepackage{graphicx} \usepackage{fancyvrb, color, pygments} \begin{document} \title{Pweave Example - matplotlib pgf backend} \author{Matti Pastell \\ \url{http://mpastell.com}} \maketitle <>= import matplotlib from matplotlib.backends.backend_pgf import FigureCanvasPgf matplotlib.backend_bases.register_backend('pdf', FigureCanvasPgf) from matplotlib.externals import six import matplotlib as mpl pgf_with_custom_preamble = { "font.family": "serif", # use serif/main font for text elements "text.usetex": True, # use inline math for ticks "pgf.rcfonts": False, # don't setup fonts from rc parameters "pgf.preamble": [ "\\usepackage{units}", # load additional packages "\\usepackage{metalogo}", "\\usepackage{unicode-math}", # unicode math setup r"\setmathfont{xits-math.otf}", r"\setmainfont{DejaVu Serif}", # serif font via preamble ] } mpl.rcParams.update(pgf_with_custom_preamble) @ <<>>= import matplotlib.pyplot as plt plt.plot(range(5)) plt.xlabel("$\mu$") @ \end{document} Pweave-0.30.3/doc/examples/ma.Pnw0000664000175000017500000000227113326267164020174 0ustar mpastellmpastell00000000000000Pweave Example - Frequency response of a moving average filter ============================================================== :Author: Matti Pastell :Website: http://mpastell.com **Create 11 point moving average filter and plot its frequency response and print the values.** <<>>= from pylab import * import scipy.signal as signal #A function to plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h = abs(h) return(w/max(w), h) @ **Make the impulse response function and use terminal formatted output (=doctest block.)** <>= n = 11. n b = repeat(1/n, n) b @ **Calculate the frequency response and plot it:** <>= w, h = mfreqz(b) #Plot the function plot(w,h,'k') ylabel('Amplitude') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') show() @ **The first 10 values of the frequency response (w,h) as a table, notice that the code is hidden in the output document.** .. csv-table:: :header: "Amplitude", "Frequency" <>= print for i in range(10): print(' ' , round(h[i],2) , ',' , round(w[i],2)) @ Pweave-0.30.3/doc/examples/FIR_design_cells.py0000664000175000017500000000761313326267164022623 0ustar mpastellmpastell00000000000000#%% % FIR filter design with Python and SciPy #%% % Matti Pastell #%% % 15th April 2013 #%% # Introduction #%% This an example of a script that can be published using #%% [Pweave](http://mpastell.com/pweave). The script can be executed #%% normally using Python or published to HTML with Pweave #%% Text is written in markdown in lines starting with "`#%%` " and code #%% is executed and results are included in the published document. #%% The concept is similar to #%% publishing documents with [MATLAB](http://mathworks.com) or using #%% stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). #%% Notice that you don't need to define chunk options (see #%% [Pweave docs](http://mpastell.com/pweave/usage.html#code-chunk-options) #%% ), #%% but you do need one line of whitespace between text and code. #%% If you want to define options you can do it on using a line starting with #%% `#%%+`. just before code e.g. `#%%+ term=True, caption='Fancy plots.'`. #%% If you're viewing the HTML version have a look at the #%% [source](FIR_design.py) to see the markup. #%% The code and text below comes mostly #%% from my blog post [FIR design with SciPy](http://mpastell.com/2010/01/18/fir-with-scipy/), #%% but I've updated it to reflect new features in SciPy. #%% # FIR Filter Design #%% We'll implement lowpass, highpass and ' bandpass FIR filters. If #%% you want to read more about DSP I highly recommend [The Scientist #%% and Engineer's Guide to Digital Signal #%% Processing](http://www.dspguide.com/) which is freely available #%% online. #%% ## Functions for frequency, phase, impulse and step response #%% Let's first define functions to plot filter #%% properties. from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) #%% ## Lowpass FIR filter #%% Designing a lowpass FIR filter is very simple to do with SciPy, all you #%% need to do is to define the window length, cut off frequency and the #%% window. #%% The Hamming window is defined as: #%% $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ #%% The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. #%% Notice also that Pweave can now catch multiple figures/code chunk. #%%+ term=True n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() #%% ## Highpass FIR Filter #%% Let's define a highpass FIR filter, if you compare to original blog #%% post you'll notice that it has become easier since 2009. You don't #%% need to do ' spectral inversion "manually" anymore! n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() #%% ## Bandpass FIR filter #%% Notice that the plot has a caption defined in code chunk options. #%%+ caption = "Bandpass FIR filter." n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() Pweave-0.30.3/doc/examples/AR_yw.mdw0000664000175000017500000000427113326267164020645 0ustar mpastellmpastell00000000000000% AR model using Yule-Walker method % Matti Pastell % 14.5.2013 <>= from scipy import signal, linalg import numpy as np import matplotlib.pyplot as plt class YW(object): """A class to fit AR model using Yule-Walker method""" def __init__(self, X): self.X = X - np.mean(X) @ # Calculate autocorrelation YW method requires that we compute the sample autocorrelation function: $$r_k = \frac{1}{(n-k)\sigma^2}\sum_{t=1}^{n-k}(X_t - \mu)(X_{t+k} - \mu)$$ <>= def autocorr(self, lag=10): c = np.correlate(self.X, self.X, 'full') mid = len(c)//2 acov = c[mid:mid+lag] acor = acov/acov[0] return(acor) @ # Fit Form the Yule-Walker equations $r = R \Phi$ based on sample autocorrelation $r_k$. Notice that the matrix R is a Toeplizt matrix and it is thus easy to form using `toeplitz` function from `scipy.linalg`. $$\begin{pmatrix} r_1\\ r_2\\ \vdots\\ r_p \end{pmatrix} = \begin{pmatrix} r_0 & r_1 & \ldots & r_{p-1} \\ r_1 & r_0 & \ldots & r_{p-2} \\ \vdots & \vdots & \ddots & \vdots \\ r_{p-1} & r_{p-2} & \ldots & r_0 \end{pmatrix} \begin{pmatrix} \phi_1\\ \phi_2\\ \vdots\\ \phi_{p}\\ \end{pmatrix}$$ And solve simply using: $$\Phi = R^{-1}r$$ <>= def fit(self, p=5): ac = self.autocorr(p+1) R = linalg.toeplitz(ac[:p]) r = ac[1:p+1] self.phi = linalg.inv(R).dot(r) @ # Calculate and plot the spectrum The spectrum of an AR process is given by: $$S(f) = \frac{\sigma^2}{|1 - \sum_{k=1}^{p} \phi_k e^{-2\pi ikf}|^2} $$ It can be calcuted easily using `scipy.signal.freqz`. <>= def spectrum(self): a = np.concatenate([np.ones(1), -self.phi]) w, h = signal.freqz(1, a) h_db = 10*np.log10(2*(np.abs(h)/len(h))) plt.plot(w/np.pi, h_db) plt.xlabel(r'Normalized Frequency ($\times \pi$rad/sample)') plt.ylabel(r'Power/frequency (dB/rad/sample)') plt.title(r'Yule-Walker Spectral Density Estimate') @ # Try it out: <>= x = np.sin(np.linspace(0, 20)) ar1 = YW(x) ar1.fit() ar1.phi ar1.spectrum() @ Pweave-0.30.3/doc/examples/octave_sample.mdw0000664000175000017500000000173313326267164022446 0ustar mpastellmpastell00000000000000 # Using Octave with Pweave You can also use Pweave to publish reports using GNU Octave or Matlab. The was released with Pweave 0.23. **Features:** * Inline code and noweb style chunks * Capturing of figures **Limitations** * No terminal chunks * Only one figure/chunk You can use inline code chunks like in Python documents: Give y value 300 <%y=300;%> in hidden chunk. And let's verify that it worked: <<>>= y @ You can also display the result from inline chunk 2+5=<%=2+5%> ## Solving least squares and trying out plotting features: <>= x = (0:25) + randn(1, 26); y = linspace(0, 5, length(x)); a = x' \ y' plot(x , y, 'o') hold on plot(x, a*x, 'r') hold off figure() hist(a*x - y) title('Histogram of residuals') @ And include a plot but hide the code: <>= x = linspace(0, 4*pi, 200); plot(x, sinc(x), 'linewidth', 1) hold on plot(x, sinc(0.7*x), 'g', 'linewidth', 1) hold off xlabel('x') ylabel('sinc(x)') @ Pweave-0.30.3/doc/examples/FIR_design_verb.texw0000664000175000017500000000677313326267164023024 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{article} \usepackage{fancyvrb, color, graphicx, hyperref, amsmath, url} \usepackage{palatino} \usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry} \hypersetup { pdfauthor = {Matti Pastell}, pdftitle={FIR filter design with Python and SciPy}, colorlinks=TRUE, linkcolor=black, citecolor=blue, urlcolor=blue } \setlength{\parindent}{0pt} \setlength{\parskip}{1.2ex} \title{FIR filter design with Python and SciPy} \author{Matti Pastell \\ \url{http://mpastell.com}} \date{15th April 2013} \begin{document} \maketitle \section{Introduction} This an example of a document that can be published using \href{http://mpastell.com/pweave}{Pweave}. Text is written using \LaTeX{} and code between \texttt{<<>>} and \texttt{@} is executed and results are included in the resulting document. You can define various options for code chunks to control code execution and formatting (see \href{http://mpastell.com/pweave/usage.html\#code-chunk-options}{Pweave docs}). \section{FIR Filter Design} We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend \href{http://www.dspguide.com/}{The Scientist and Engineer's Guide to Digital Signal Processing} which is freely available online. \subsection{Functions for frequency, phase, impulse and step response} Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ \subsection{Lowpass FIR filter} Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the source document for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() @ \subsection{Highpass FIR Filter} Let's define a highpass FIR filter: <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() @ \subsection{Bandpass FIR filter} Notice that the plot has a caption defined in code chunk options. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ \end{document} Pweave-0.30.3/doc/examples/FIR_design.rstw0000664000175000017500000000634613326267164022012 0ustar mpastellmpastell00000000000000========================================= FIR filter design with Python and SciPy ========================================= :Author: Matti Pastell :Website: http://mpastell.com :Date: May 20th 2013 Introduction ============ This an example of a document that can be published using `Pweave `__. Text is written using reStructuredText and code between `<<>>` and `@` is executed and results are included in the resulting document. You can define various options for code chunks to control code execution and formatting (see `FIR design with SciPy `__ ). FIR Filter Design ================= We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend `The Scientist and Engineer's Guide to Digital Signal Processing `__ which is freely available online. Functions for frequency, phase, impulse and step response --------------------------------------------------------- Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ Lowpass FIR filter ------------------ Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: :math:`w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}`, where :math:`\alpha=0.54` and :math:`\beta=0.46` The next code chunk is executed in term mode, see the `source document `_ for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() @ Highpass FIR Filter ------------------- Let's define a highpass FIR filter: <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() @ Bandpass FIR filter ------------------- Notice that the plot has a caption defined in code chunk options. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ Pweave-0.30.3/doc/examples/Makefile0000664000175000017500000000033213326267164020545 0ustar mpastellmpastell00000000000000all: pweave index.rstw rm -f *.out rm -f *.log rm -f *.aux rm -rf cache clean: rm -f *.pdf rm -f *.out rm -f *.aux rm -f *.log rm -f *.md rm -f *.rst rm -f *.tex rm -f *.html rm -rf figures rm -rf cache Pweave-0.30.3/Pweave.egg-info/0000775000175000017500000000000013326271702017436 5ustar mpastellmpastell00000000000000Pweave-0.30.3/Pweave.egg-info/requires.txt0000664000175000017500000000024213326271702022034 0ustar mpastellmpastell00000000000000markdown pygments ipython>=6.0 nbformat nbconvert jupyter_client ipykernel [doc] sphinx sphinx_rtd_theme [test] scipy matplotlib coverage ipython nose notebook Pweave-0.30.3/Pweave.egg-info/PKG-INFO0000664000175000017500000001017313326271702020535 0ustar mpastellmpastell00000000000000Metadata-Version: 1.1 Name: Pweave Version: 0.30.3 Summary: Scientific reports with embedded python computations with reST, LaTeX or markdown Home-page: http://mpastell.com/pweave Author: Matti Pastell Author-email: matti.pastell@helsinki.fi License: LICENSE.txt Description-Content-Type: UNKNOWN Description: .. image:: https://zenodo.org/badge/doi/10.5281/zenodo.44683.svg :target: http://dx.doi.org/10.5281/zenodo.44683 .. image:: https://travis-ci.org/mpastell/Pweave.svg?branch=master :target: https://travis-ci.org/mpastell/Pweave .. image:: https://coveralls.io/repos/github/mpastell/Pweave/badge.svg?branch=master :target: https://coveralls.io/github/mpastell/Pweave?branch=master About Pweave ------------- Pweave is a scientific report generator and a literate programming tool for Python. Pweave can capture the results and plots from data analysis and works well with NumPy, SciPy and matplotlib. It is able to run python code from source document and include the results and capture `matplotlib `_ plots in the output. Pweave is good for creating reports, tutorials, presentations etc. with embedded python code It can also be used to make websites together with e.g. Sphinx or rest2web. Features: --------- * Python 3.4, 3.5 and 3.6 compatibility * Code is run using jupyter_client giving the possibility to run code using any installed kernel (including python2) via `--kernel` argument. Some chunk options only work for Python. * Support for IPython magics and rich output. * Produce reST, Sphinx, Latex, HTML and markdown (pandoc and leanpub) output from several input formats. - Noweb uses `noweb `_ syntax for separating code from documentation. - Markdown. Run code from markdown code blocks. - Script. Python script with special markup in comments. * **Execute python code** in the chunks and **capture** input and output to a report. * **Use hidden code chunks,** i.e. code is executed, but not printed in the output file. * Capture matplotlib graphics. * Evaluate inline code in documentation chunks marked using ``<% %>`` and ``<%= %>``. * Cache all code and results from previous runs for fast report generation when you are only working with documentation. Inline code will be hidden in documentation mode. * Supports reST, LaTeX, HTML or markdown for document chunks * Publish reports from Python scripts. Similar to R markdown. * Run from command line or interpreter. Install ----------------------- From PyPi:: pip install --upgrade Pweave with conda:: conda install -c conda-forge pweave or download the source and run:: python setup.py install Pweave documentation can be found from the website http://mpastell.com/pweave Release Notes ------------- See `CHANGELOG.txt `_ for changes in each release. License information ------------------- See the file "LICENSE" for information on the history of this software, terms & conditions for usage, and a DISCLAIMER OF ALL WARRANTIES. Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Topic :: Text Processing :: Markup Classifier: Intended Audience :: Science/Research Classifier: Topic :: Scientific/Engineering Classifier: Topic :: Software Development :: Documentation Classifier: Topic :: Documentation :: Sphinx Classifier: License :: OSI Approved :: BSD License Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Pweave-0.30.3/Pweave.egg-info/entry_points.txt0000664000175000017500000000023413326271702022733 0ustar mpastellmpastell00000000000000[console_scripts] ptangle = pweave.scripts:tangle pweave = pweave.scripts:weave pweave-convert = pweave.scripts:convert pypublish = pweave.scripts:publish Pweave-0.30.3/Pweave.egg-info/top_level.txt0000664000175000017500000000000713326271702022165 0ustar mpastellmpastell00000000000000pweave Pweave-0.30.3/Pweave.egg-info/dependency_links.txt0000664000175000017500000000000113326271702023504 0ustar mpastellmpastell00000000000000 Pweave-0.30.3/Pweave.egg-info/SOURCES.txt0000664000175000017500000001417613326271702021333 0ustar mpastellmpastell00000000000000CHANGELOG.txt LICENSE.txt MANIFEST.in README.rst setup.cfg setup.py Pweave.egg-info/PKG-INFO Pweave.egg-info/SOURCES.txt Pweave.egg-info/dependency_links.txt Pweave.egg-info/entry_points.txt Pweave.egg-info/requires.txt Pweave.egg-info/top_level.txt doc/Makefile doc/Readme.md doc/examples/AR_yw.mdw doc/examples/FIR_design.mdw doc/examples/FIR_design.py doc/examples/FIR_design.rstw doc/examples/FIR_design_cells.py doc/examples/FIR_design_minted.texw doc/examples/FIR_design_noweb.mdw doc/examples/FIR_design_pygments.texw doc/examples/FIR_design_verb.texw doc/examples/FIR_designp.pmd doc/examples/Makefile doc/examples/index.rstw doc/examples/linear_regression.py doc/examples/ma-tex.texw doc/examples/ma.Pnw doc/examples/ma.rstw doc/examples/octave_sample.mdw doc/examples/pgf-sample.py doc/examples/pgf-sample.texw doc/examples/pgf-sample.texw.p doc/examples/pygments.sty doc/source/bokeh.rst doc/source/chunks.rst doc/source/conf.py doc/source/customizing.rstw doc/source/defaults.rstw doc/source/docs.rst doc/source/editors.rst doc/source/formats.rstw doc/source/index.rst doc/source/links.rst doc/source/ma.mdw doc/source/pweave.rstw doc/source/pypublish.rst doc/source/release.rst doc/source/script.rst doc/source/subclassing.rstw doc/source/usage.rst doc/source/_static/atom_hydrogen.png doc/source/_static/pweave_atom.png doc/source/_templates/layout.html pweave/__init__.py pweave/config.py pweave/mimetypes.py pweave/pweb.py pweave/readers.py pweave/scripts.py pweave/bokeh/__init__.py pweave/formatters/__init__.py pweave/formatters/base.py pweave/formatters/jupyter_notebook.py pweave/formatters/markdown.py pweave/formatters/markdownmath.py pweave/formatters/publish.py pweave/formatters/rst.py pweave/formatters/templates.py pweave/formatters/tex.py pweave/processors/__init__.py pweave/processors/base.py pweave/processors/jupyter.py pweave/processors/subsnippets.py pweave/themes/__init__.py pweave/themes/bootstrap.py pweave/themes/cerulean.py pweave/themes/journal.py pweave/themes/skeleton.py tests/__init__.py tests/_frameworkForTests.py tests/test_cache.py tests/test_formatters.py tests/test_publish.py tests/test_pweave.py tests/test_readers.py tests/convert/convert_test.Pnw tests/convert/convert_test.txt tests/convert/convert_test_REF.Pnw tests/convert/simple.ipynb tests/convert/simple.mdw tests/convert/simple_REF.ipynb tests/formats/formatters_test.pickle tests/formats/formatters_test.pkl tests/formats/formatters_test.pmd tests/formats/formatters_test_REF.html tests/formats/formatters_test_REF.leanpub tests/formats/formatters_test_REF.markdown tests/formats/formatters_test_REF.md2html tests/formats/formatters_test_REF.notebook tests/formats/formatters_test_REF.pandoc tests/formats/formatters_test_REF.pandoc2html tests/formats/formatters_test_REF.rst tests/formats/formatters_test_REF.softcover tests/formats/formatters_test_REF.sphinx tests/formats/formatters_test_REF.tex tests/formats/formatters_test_REF.texminted tests/formats/formatters_test_REF.texpweave tests/formats/formatters_test_REF.texpygments tests/formats/formatters_url.md tests/formats/figures/formatters_test_figure2_1.pdf tests/formats/figures/formatters_test_figure2_1.png tests/formats/figures/formatters_test_figure3_1.pdf tests/formats/figures/formatters_test_figure3_1.png tests/formats/figures/formatters_test_figure6_1.pdf tests/formats/figures/formatters_test_figure6_1.png tests/formats/figures/formatters_test_figure7_1.pdf tests/formats/figures/formatters_test_figure7_1.png tests/formats/figures/formatters_test_figure8_1.pdf tests/formats/figures/formatters_test_figure8_1.png tests/formats/figures/formatters_test_figure8_2.pdf tests/formats/figures/formatters_test_figure8_2.png tests/formats/figures/formatters_test_figure8_3.pdf tests/formats/figures/formatters_test_figure8_3.png tests/formats/figures/formatters_test_figure8_4.pdf tests/formats/figures/formatters_test_figure8_4.png tests/formats/figures/formatters_test_figure8_5.pdf tests/formats/figures/formatters_test_figure8_5.png tests/formats/figures/formatters_test_figure9_1.pdf tests/formats/figures/formatters_test_figure9_1.png tests/formats/figures/formatters_test_figure9_2.pdf tests/formats/figures/formatters_test_figure9_2.png tests/formats/figures/formatters_test_figure9_3.pdf tests/formats/figures/formatters_test_figure9_3.png tests/formats/figures/formatters_test_figure9_4.pdf tests/formats/figures/formatters_test_figure9_4.png tests/formats/figures/formatters_test_figure9_5.pdf tests/formats/figures/formatters_test_figure9_5.png tests/formats/figures/formatters_test_sinc_1.pdf tests/formats/figures/formatters_test_sinc_1.png tests/processors/ipy_processor_ref.md tests/processors/ipy_processor_test.mdw tests/processors/processor_cache_ref.md tests/processors/processor_default_ref.md tests/processors/processor_external_ref.md tests/processors/processor_test.html tests/processors/processor_test.md tests/processors/processor_test.pmd tests/processors/cache/processor_test.pkl tests/publish/publish_test.html tests/publish/publish_test.py tests/publish/publish_test.txt tests/publish/publish_test_REF.py tests/publish/publish_test_cell.html tests/publish/publish_test_cell.txt tests/publish/publish_test_ref.html tests/readers/markdown_reader.md tests/readers/markdown_reader.pmd tests/readers/markdown_reader_ref.md tests/weave/pandoc/ar_yw.md tests/weave/pandoc/ar_yw.mdw tests/weave/pandoc/ar_yw_REF.md tests/weave/pandoc/inline_chunks.md tests/weave/pandoc/inline_chunks.mdw tests/weave/pandoc/inline_chunks_REF.md tests/weave/pandoc/simple.md tests/weave/pandoc/simple.mdw tests/weave/pandoc/simple_REF.md tests/weave/pandoc/figures/ar_yw_figure5_1.png tests/weave/pandoc/figures/simple_figure2_1.png tests/weave/tex/FIR_design_verb.tex tests/weave/tex/FIR_design_verb.texw tests/weave/tex/FIR_design_verb_REF.tex tests/weave/tex/term_test.texw tests/weave/tex/term_test_REF.tex tests/weave/tex/FIR_design_verb/REF_tex.pattern tests/weave/tex/figures/FIR_design_verb_figure2_1.pdf tests/weave/tex/figures/FIR_design_verb_figure2_2.pdf tests/weave/tex/figures/FIR_design_verb_figure3_1.pdf tests/weave/tex/figures/FIR_design_verb_figure4_1.pdf tests/weave/texminted/wrap_test.tex tests/weave/texminted/wrap_test.texw tests/weave/texminted/wrap_test_REF.texPweave-0.30.3/CHANGELOG.txt0000664000175000017500000000714313326267164016561 0ustar mpastellmpastell00000000000000In 0.30.2 * Fix bug in initial whitespace in chunk output * Remove build artefacts from release tarball In 0.30.1 * Fix ptangle script * Create also intermediate directories for figure directory In 0.30 * Use IPython kernel to run Python code: - support for rich output - support IPython magics - Improved error handling * Render tracebacks correctly * Drop Python 2 support * Run code using any Jupyter kernel with `--kernel` option * Output directly to Jupyter notebooks with chunk options preserved as metadata -> ability to use custom nbconvert templates in addition to builtin formatters. * Drop uppercase versions on `pweave` and `ptangle` scripts * Weave documents from URLs * md2html is the new default format for `.pmd` and `.py` input * Drop support for specification of figure format. Use default figure format as specified by output format. In 0.25 * New pweave option: `output` allows to set the output file * New better themes for pypublish and an option to choose theme * New output format: softcover (https://www.softcover.io/) In 0.24 * New input format: markdown * New supported script format: Spyder cell markup * Support new link attributes for pandoc >= 1.16 * pypublish now embeds figures in html output * pypublish no longer defaults to wrap = False in html output * Improved test coverage * More robust script reader, not sensitive to empty lines anymore * Removed obsolete Julia support. In 0.23.2 * Add --latex_engine option to pypublish. Enables the use xetex or luatex * Bug fixes - Fix formatting bugs for eval=FALSE #18 - Fix white space error in code chunks for wrap = FALSE #24 - Fix unicode bug with pypublish #21 - Update pypublish template to include textcomp due to changes in Pandoc #23 In 0.23.1 * Fix for multiline indented blocks by @abukaj * Pypublish missing \begin{document} problem fixed by @abukaj * Fix for pandoc 1.14 - \tightlist not defined @trsaunders In 0.23 * New Python option --shell eshell, runs python as subprocess and is not affected by Pweave imports. * Pweave can now be used to weave Octave, Matlab and Julia code using --shell option. Have a look at the examples on Github In 0.22.2 * Figure and cache directory are now handled relative to weaved document * Fixed caching * Improved error reporting and exception handling In 0.22.1 * Fixed a bug with inline code chunks. In 0.22 * Package global options moved to pweave.rcParams. This is a breaking change if you have used Pweb class to modify Pweave options. Should not affect commandline usage. * Renamed pweave.pweave to pweave.weave, pweave.ptangle to pweave.tangle * Python 3 compatibilty, Thanks to Grant Goodyear https://github.com/g2boojum * Publishing of scripts from command line : pypublish script * Conversion between input formats and markups: Pweave-convert script - Convert to IPython notebooks by Aaron O'Leary https://github.com/aaren * Possibility to run shell code from Pweave. See `engine` chunk option. * New input formats: - Script - IPython notebook * Bugfix: setting figure format from command line fixed. * Ipython terminal * Source option for chunks - Read from module - Read from file * Multichunk blocks: complete option * rst format uses `.. codeblock::` python directive for code chunks. * Output formats: - Leanpub markdown * New options for figures - f_size ( (8,6) ) Saved figure size in inches a tuple (w, h) - f_env (None) Environment that goes around figure e.g. sidefigure - f_spines (True) removes spines from figure right and top if False. - complete (False) - source: Read chunk source from file or python module or file - engine: Choose engine running the code. "python" or "shell" Pweave-0.30.3/README.rst0000664000175000017500000000534613326267164016223 0ustar mpastellmpastell00000000000000.. image:: https://zenodo.org/badge/doi/10.5281/zenodo.44683.svg :target: http://dx.doi.org/10.5281/zenodo.44683 .. image:: https://travis-ci.org/mpastell/Pweave.svg?branch=master :target: https://travis-ci.org/mpastell/Pweave .. image:: https://coveralls.io/repos/github/mpastell/Pweave/badge.svg?branch=master :target: https://coveralls.io/github/mpastell/Pweave?branch=master About Pweave ------------- Pweave is a scientific report generator and a literate programming tool for Python. Pweave can capture the results and plots from data analysis and works well with NumPy, SciPy and matplotlib. It is able to run python code from source document and include the results and capture `matplotlib `_ plots in the output. Pweave is good for creating reports, tutorials, presentations etc. with embedded python code It can also be used to make websites together with e.g. Sphinx or rest2web. Features: --------- * Python 3.4, 3.5 and 3.6 compatibility * Code is run using jupyter_client giving the possibility to run code using any installed kernel (including python2) via `--kernel` argument. Some chunk options only work for Python. * Support for IPython magics and rich output. * Produce reST, Sphinx, Latex, HTML and markdown (pandoc and leanpub) output from several input formats. - Noweb uses `noweb `_ syntax for separating code from documentation. - Markdown. Run code from markdown code blocks. - Script. Python script with special markup in comments. * **Execute python code** in the chunks and **capture** input and output to a report. * **Use hidden code chunks,** i.e. code is executed, but not printed in the output file. * Capture matplotlib graphics. * Evaluate inline code in documentation chunks marked using ``<% %>`` and ``<%= %>``. * Cache all code and results from previous runs for fast report generation when you are only working with documentation. Inline code will be hidden in documentation mode. * Supports reST, LaTeX, HTML or markdown for document chunks * Publish reports from Python scripts. Similar to R markdown. * Run from command line or interpreter. Install ----------------------- From PyPi:: pip install --upgrade Pweave with conda:: conda install -c conda-forge pweave or download the source and run:: python setup.py install Pweave documentation can be found from the website http://mpastell.com/pweave Release Notes ------------- See `CHANGELOG.txt `_ for changes in each release. License information ------------------- See the file "LICENSE" for information on the history of this software, terms & conditions for usage, and a DISCLAIMER OF ALL WARRANTIES. Pweave-0.30.3/PKG-INFO0000664000175000017500000001017313326271702015614 0ustar mpastellmpastell00000000000000Metadata-Version: 1.1 Name: Pweave Version: 0.30.3 Summary: Scientific reports with embedded python computations with reST, LaTeX or markdown Home-page: http://mpastell.com/pweave Author: Matti Pastell Author-email: matti.pastell@helsinki.fi License: LICENSE.txt Description-Content-Type: UNKNOWN Description: .. image:: https://zenodo.org/badge/doi/10.5281/zenodo.44683.svg :target: http://dx.doi.org/10.5281/zenodo.44683 .. image:: https://travis-ci.org/mpastell/Pweave.svg?branch=master :target: https://travis-ci.org/mpastell/Pweave .. image:: https://coveralls.io/repos/github/mpastell/Pweave/badge.svg?branch=master :target: https://coveralls.io/github/mpastell/Pweave?branch=master About Pweave ------------- Pweave is a scientific report generator and a literate programming tool for Python. Pweave can capture the results and plots from data analysis and works well with NumPy, SciPy and matplotlib. It is able to run python code from source document and include the results and capture `matplotlib `_ plots in the output. Pweave is good for creating reports, tutorials, presentations etc. with embedded python code It can also be used to make websites together with e.g. Sphinx or rest2web. Features: --------- * Python 3.4, 3.5 and 3.6 compatibility * Code is run using jupyter_client giving the possibility to run code using any installed kernel (including python2) via `--kernel` argument. Some chunk options only work for Python. * Support for IPython magics and rich output. * Produce reST, Sphinx, Latex, HTML and markdown (pandoc and leanpub) output from several input formats. - Noweb uses `noweb `_ syntax for separating code from documentation. - Markdown. Run code from markdown code blocks. - Script. Python script with special markup in comments. * **Execute python code** in the chunks and **capture** input and output to a report. * **Use hidden code chunks,** i.e. code is executed, but not printed in the output file. * Capture matplotlib graphics. * Evaluate inline code in documentation chunks marked using ``<% %>`` and ``<%= %>``. * Cache all code and results from previous runs for fast report generation when you are only working with documentation. Inline code will be hidden in documentation mode. * Supports reST, LaTeX, HTML or markdown for document chunks * Publish reports from Python scripts. Similar to R markdown. * Run from command line or interpreter. Install ----------------------- From PyPi:: pip install --upgrade Pweave with conda:: conda install -c conda-forge pweave or download the source and run:: python setup.py install Pweave documentation can be found from the website http://mpastell.com/pweave Release Notes ------------- See `CHANGELOG.txt `_ for changes in each release. License information ------------------- See the file "LICENSE" for information on the history of this software, terms & conditions for usage, and a DISCLAIMER OF ALL WARRANTIES. Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Topic :: Text Processing :: Markup Classifier: Intended Audience :: Science/Research Classifier: Topic :: Scientific/Engineering Classifier: Topic :: Software Development :: Documentation Classifier: Topic :: Documentation :: Sphinx Classifier: License :: OSI Approved :: BSD License Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Pweave-0.30.3/pweave/0000775000175000017500000000000013326271702016004 5ustar mpastellmpastell00000000000000Pweave-0.30.3/pweave/scripts.py0000664000175000017500000001322013326267164020052 0ustar mpastellmpastell00000000000000import sys from optparse import OptionParser import pweave def weave(): if len(sys.argv) == 1: print("This is pweave %s, enter Pweave -h for help" % pweave.__version__) sys.exit() # Command line options parser = OptionParser(usage="pweave [options] sourcefile", version="Pweave " + pweave.__version__) parser.add_option("-f", "--format", dest="doctype", default=None, help="The output format. Available formats: " + pweave.PwebFormats.shortformats() + " Use Pweave -l to list descriptions or see http://mpastell.com/pweave/formats.html") parser.add_option("-i", "--input-format", dest="informat", default=None, help="Input format: noweb, markdown, notebook or script") parser.add_option("-k", "--kernel", dest="kernel", default='python3', help="Jupyter kernel used to run code: default is python3") parser.add_option("-o", "--output", dest="output", default=None, help="Name of the output file") parser.add_option("-l", "--list-formats", dest="listformats", action="store_true", default=False, help="List output formats") parser.add_option("-m", "--matplotlib", dest="plot", default=True, action="store_false", help="Disable matplotlib") parser.add_option("-d", "--documentation-mode", dest="docmode", action="store_true", default=False, help="Use documentation mode, chunk code and results will be loaded from cache and inline code will be hidden") parser.add_option("-c", "--cache-results", dest="cache", action="store_true", default=False, help="Cache results to disk for documentation mode") parser.add_option("-F", "--figure-directory", dest="figdir", default='figures', help="Directory path for matplolib graphics: Default 'figures'") parser.add_option("--cache-directory", dest="cachedir", default='cache', help="Directory path for cached results used in documentation mode: Default 'cache'") parser.add_option("-g", "--figure-format", dest="figformat", default=None, help="Figure format for matplotlib graphics: Defaults to 'png' for rst and Sphinx html documents and 'pdf' for tex") parser.add_option("-t", "--mimetype", dest="mimetype", default=None, help="Source document's text mimetype. This is used to set cell " + "type in Jupyter notebooks") (options, args) = parser.parse_args() try: infile = args[0] except IndexError: infile = "" opts_dict = vars(options) if options.figformat is not None: opts_dict["figformat"] = ('.%s' % options.figformat) pweave.weave(infile, **opts_dict) def publish(): if len(sys.argv) == 1: print("Publish a python script. Part of Pweave %s, use -h for help" % pweave.__version__) sys.exit() parser = OptionParser(usage="pypublish [options] sourcefile", version="Part of Pweave " + pweave.__version__) parser.add_option("-f", "--format", dest="format", default='html', help="Output format html or pdf, pdf output requires pandoc and pdflatex") parser.add_option("-e", "--latex_engine", dest = "latex_engine", default = "pdflatex", help = "The command for running latex.") parser.add_option("-t", "--theme", dest = "theme", default = "skeleton", help = "Theme for HTML output") parser.add_option("-o", "--output", dest="output", default=None, help="Name of the output file") (options, args) = parser.parse_args() try: infile = args[0] except IndexError: infile = "" pweave.publish(infile, options.format, options.theme, options.latex_engine, options.output) def tangle(): if len(sys.argv) == 1: print("This is ptangle %s, enter ptangle -h for help" % pweave.__version__) sys.exit() parser = OptionParser(usage="ptangle sourcefile", version="Pweave " + pweave.__version__) parser.add_option("-i", "--input-format", dest="informat", default=None, help="Input format: noweb, markdown, notebook or script") (options, args) = parser.parse_args() try: infile = args[0] except IndexError: infile = "" pweave.tangle(infile, options.informat) def convert(): if len(sys.argv) == 1: print("This is Pweave document converter %s. Enter pweave-convert -h for help " % pweave.__version__) sys.exit() parser = OptionParser(usage="pweave-convert [options] sourcefile", version="Part of Pweave " + pweave.__version__) parser.add_option("-i", "--input-format", dest="informat", default='noweb', help="Input format: noweb, notebook or script") parser.add_option("-f", "--output-format", dest="outformat", default='html', help="Output format script, noweb or notebook") parser.add_option("-l", "--list-formats", dest="listformats", action="store_true", default=False, help="List input / output formats") parser.add_option("-p", "--pandoc", dest="pandoc_args", default=None, help="passed to pandoc for converting doc chunks") (options, args) = parser.parse_args() try: infile = args[0] except IndexError: infile = "" pweave.convert(file=infile, informat=options.informat, outformat=options.outformat, pandoc_args=options.pandoc_args, listformats=options.listformats) Pweave-0.30.3/pweave/readers.py0000664000175000017500000004154613326267164020024 0ustar mpastellmpastell00000000000000# Pweave readers import re import copy import json import io from subprocess import Popen, PIPE import os from urllib import request, parse def read_file_or_url(source): """ Try to open path as a file, and if its fails open it as url. """ try: codefile = io.open(source, 'r', encoding='utf-8') contents = codefile.read() codefile.close() except IOError: r = request.urlopen(source) contents = r.read().decode("utf-8") r.close() return contents class PwebReader(object): """Reads and parses Pweb documents""" # regex that matches beginning of code block code_begin = r"^<<(.*?)>>=\s*$" doc_begin = r"^@$" def __init__(self, file=None, string=None): self.source = file # Get input from string or if file is not None: self.rawtext = read_file_or_url(self.source) else: self.rawtext = string self.state = "doc" # Initial state of document def getparsed(self): return copy.deepcopy(self.parsed) def count_emptylines(self, line): """Counts empty lines for parser, the result is stored in self.n_emptylines""" if line.strip() == "": self.n_emptylines += 1 else: self.n_emptylines = 0 def codestart(self, line): if not re.match(self.code_begin, line): return False, True else: return True, True def docstart(self, line): if not re.match(self.doc_begin, line.strip()): return False, True else: return True, True def parse(self): lines = self.rawtext.splitlines() read = "" chunks = [] codeN = 1 docN = 1 opts = {"option_string": ""} self.n_emptylines = 0 self.lineNo = 0 for line in lines: self.lineNo += 1 (code_starts, skip) = self.codestart(line) if code_starts and self.state != "code": self.state = "code" opts = self.getoptions(line) chunks.append({"type": "doc", "content": read, "number": docN, "start_line": self.lineNo}) docN += 1 read = "" if skip: continue # Don't append options code (doc_starts, skip) = self.docstart(line) if doc_starts and self.state == "code": self.state = "doc" if read.strip() != "" or 'source' in opts: # Don't parse empty chunks unless source is specified chunks.append({"type": "code", "content": "\n" + read.rstrip(), "number": codeN, "options": opts, "start_line": self.lineNo}) codeN += 1 read = "" if skip: continue if self.state == "doc": if hasattr(self, "strip_comments"): line = self.strip_comments(line) read += line + "\n" self.count_emptylines(line) # Handle the last chunk if self.state == "code": chunks.append({"type": "code", "content": "\n" + read.rstrip(), "number": codeN, "options": opts, "start_line": self.lineNo}) if self.state == "doc": chunks.append({"type": "doc", "content": read, "number": docN}) self.parsed = chunks def getoptions(self, line): # Aliases for False and True to conform with Sweave syntax FALSE = False TRUE = True # Parse options from chunk to a dictionary #optstring = opt.replace('<<', '').replace('>>=', '').strip() optstring = re.findall(self.code_begin, line)[0] if not optstring.strip(): return {"option_string": ""} # First option can be a name/label if optstring.split(',')[0].find('=') == -1: splitted = optstring.split(',') splitted[0] = 'name = "%s"' % splitted[0] optstring = ','.join(splitted) opt_scope = {} exec("chunkoptions = dict(" + optstring + ")", opt_scope) chunkoptions = opt_scope["chunkoptions"] chunkoptions["option_string"] = optstring if 'label' in chunkoptions: chunkoptions['name'] = chunkoptions['label'] return chunkoptions class PwebMarkdownReader(PwebReader): def __init__(self, file=None, string=None): PwebReader.__init__(self, file, string) self.code_begin = r"^[`~]{3,}(?:\{|\{\.|)python(?:;|,|)\s*(.*?)(?:\}|\s*)$" self.doc_begin = r"^(`|~){3,}\s*$" class PwebScriptReader(object): """Read scripts to Pweave""" doc_line = r"(^#'.*)|(^#%%.*)|(^# %%.*)" doc_start = r"(^#')|(^#%%)|(^# %%)" opt_line = r"(^#\+.*$)|(^#%%\+.*$)|(^# %%\+.*$)" opt_start = r"(^#\+)|(^#%%\+)|(^# %%\+)" def __init__(self, file=None, string=None): self.source = file # Get input from string or if file is not None: self.rawtext = read_file_or_url(self.source) else: self.rawtext = string self.state = "code" # Initial state of document def getparsed(self): return copy.deepcopy(self.parsed) def count_emptylines(self, line): """Counts empty lines for parser, the result is stored in self.n_emptylines""" if line.strip() == "": self.n_emptylines += 1 else: self.n_emptylines = 0 def parse(self): lines = self.rawtext.splitlines() read = "" chunks = [] codeN = 1 docN = 1 opts = {"option_string": ""} self.n_emptylines = 0 self.lineNo = 0 start_line = 1 for line in lines: self.lineNo += 1 if re.match(self.doc_line, line) and not re.match(self.opt_line, line): #line = line.replace("#' ", "", 1) #Need to fix with general! line = re.sub(self.doc_start, "", line, 1) if line.startswith(" "): line = line.replace(" ", "", 1) if self.state == "code" and read.strip() != "": chunks.append({"type": "code", "content": "\n" + read.rstrip(), "number": codeN, "options": opts, "start_line": start_line}) codeN +=1 read = "" start_line = self.lineNo self.state = "doc" elif re.match(self.opt_line, line): start_line = self.lineNo if self.state == "code" and read.strip() !="": chunks.append({"type": "code", "content": "\n" + read.rstrip(), "number": codeN, "options": opts, "start_line": start_line}) read = "" codeN +=1 if self.state == "doc" and read.strip() !="": if docN > 1: read = "\n" + read # Add whitespace to doc chunk. Needed for markdown output chunks.append({"type": "doc", "content": read, "number": docN, "start_line": start_line}) read = "" docN +=1 opts = self.getoptions(line) self.state = "code" continue elif self.state == "doc" and line.strip() != "" and read.strip() != "": self.state = "code" if docN > 1: read = "\n" + read # Add whitespace to doc chunk. Needed for markdown output chunks.append({"type": "doc", "content": read, "number": docN, "start_line": start_line}) opts = {"option_string": ""} start_line = self.lineNo read = "" docN += 1 read += line + "\n" self.count_emptylines(line) # Handle the last chunk if self.state == "code": chunks.append({"type": "code", "content": "\n" + read.rstrip(), "number": codeN, "options": opts, "start_line": start_line}) if self.state == "doc": chunks.append({"type": "doc", "content": read, "number": docN, "start_line": start_line}) self.parsed = chunks def getoptions(self, line): # Aliases for False and True to conform with Sweave syntax FALSE = False TRUE = True # Parse options from chunk to a dictionary optstring = re.sub(self.opt_start, "", line, 1) #optstring = opt.replace('#+', '', 1).strip() if optstring == "": return {"option_string": ""} # First option can be a name/label if optstring.split(',')[0].find('=') == -1: splitted = optstring.split(',') splitted[0] = 'name = "%s"' % splitted[0] optstring = ','.join(splitted) opt_scope = {} exec("chunkoptions = dict(" + optstring + ")", opt_scope) chunkoptions = opt_scope["chunkoptions"] chunkoptions["option_string"] = optstring # Update the defaults if 'label' in chunkoptions: chunkoptions['name'] = chunkoptions['label'] return chunkoptions class PwebNBReader(object): """Read IPython notebooks""" def __init__(self, file=None, string=None): self.source = file self.parsed = [] self.NB = json.loads(io.open(file, encoding='utf-8').read()) def parse(self): docN = 1 codeN = 1 doc = self.NB['worksheets'][0]['cells'] for cell in doc: if cell['cell_type'] == "code": self.parsed.append( {'type': "code", "content": "\n" + "".join(cell['input']), "options": {}, "number": codeN}) codeN += 1 else: self.parsed.append( {'type': "doc", "content": "\n" + "".join(cell['source']), "options": {}, "number": docN}) docN += 1 def getparsed(self): return copy.deepcopy(self.parsed) class PwebReaders(object): """Lists available input formats""" formats = {'noweb': {'class': PwebReader, 'description': 'Noweb document'}, 'script': {'class': PwebScriptReader, 'description': 'Python script with rogyxen markup'}, 'markdown': {'class': PwebMarkdownReader, 'description': 'Markdown document'}, 'notebook': {'class': PwebNBReader, 'description': 'IPython notebook'}} @classmethod def guess_reader(cls, filename): """Returns reader based on file extension""" _, ext = os.path.splitext(filename) ext = ext.lower() if ext.endswith("w"): return cls.get_reader('noweb') if'md' in ext: return cls.get_reader('markdown') # Script reader is the default, because in should be # able to read .py, *.jl, .R etc Jupyter supported formats return cls.get_reader('script') @classmethod def get_reader(cls, informat): """Get a reader based on reader name""" return cls.formats[informat]['class'] @classmethod def shortformats(cls): fmtstring = "" names = list(cls.formats.keys()) n = len(names) for i in range(n): fmtstring += " %s" % (names[i]) if i < (n - 1): fmtstring += "," return fmtstring @classmethod def getformats(cls): fmtstring = "" for format in sorted(cls.formats): fmtstring += "* %s:\n %s\n" % (format, cls.formats[format]['description']) return fmtstring @classmethod def listformats(cls): print("\nPweave supported input formats:\n") print(cls.getformats()) print("More info: http://mpastell.com/pweave/ \n") class PwebConvert(object): """Convert from one input format to another""" def __init__(self, file=None, informat="script", outformat="noweb", pandoc_args=None): self.informat = informat self.outformat = outformat self.doc = PwebReaders.formats[informat]['class'](file) self.pandoc_args = pandoc_args if self.informat == self.outformat: self.basename = re.split("\.+[^\.]+$", file)[0] + "_converted" else: self.basename = re.split("\.+[^\.]+$", file)[0] self.doc.parse() def format_docchunk(self, content): """Format doc chunks for output""" if self.pandoc_args is not None: pandoc = Popen(["pandoc"] + self.pandoc_args.split(), stdin=PIPE, stdout=PIPE) pandoc.stdin.write(content.encode("utf-8")) content = (pandoc.communicate()[0]).decode("utf-8").replace("\r", "") + "\n" if self.outformat == "noweb": return content if self.outformat == "script": lines = content.splitlines() flines = [("#' " + x) for x in lines] return "\n".join(flines) def write(self): if self.outformat == "noweb": ext = ".Pnw" if self.outformat == "script": ext = ".py" file = self.basename + ext f = open(file, "w") f.write(self.converted) f.close() print("Output written to " + file) def convert(self): output = [] if self.outformat == "noweb": code = "<<%s>>=%s\n@\n" if self.outformat == "script": code = "#+ %s\n%s\n" for chunk in self.doc.parsed: if chunk["type"] == "doc": output.append(self.format_docchunk(chunk["content"])) if chunk["type"] == "code": optstring = chunk["options"]["option_string"] output.append(code % (optstring, chunk["content"])) self.converted = "\n".join(output) class PwebNBConvert(object): """Convert to IPython Notebook""" def __init__(self, file=None, informat="script", outformat="noweb", pandoc_args=None): self.informat = informat self.outformat = outformat self.ext = '.ipynb' self.doc = PwebReaders.formats[informat]['class'](file) self.pandoc_args = pandoc_args if self.informat == self.outformat: self.basename = re.split("\.+[^\.]+$", file)[0] + "_converted" else: self.basename = re.split("\.+[^\.]+$", file)[0] self.doc.parse() def format_docchunk(self, content): """Format doc chunks for output. If self.pandoc_args is None, the docchunk will not be converted. """ if self.pandoc_args is not None: pandoc = Popen(["pandoc"] + self.pandoc_args.split(), stdin=PIPE, stdout=PIPE) pandoc.stdin.write(content) content = (pandoc.communicate()[0]).replace("\r", "") + "\n" return content def write(self): file = self.basename + self.ext f = open(file, "w") f.write(self.converted) f.close() print("Output written to " + file) def convert(self): from nbformat.v3 import (new_notebook, new_worksheet, new_code_cell, new_text_cell, writes_json) ws = new_worksheet() for chunk in self.doc.parsed: if chunk["type"] == "doc": # TODO: this relies on pandoc converting into # markdown fmt = u'markdown' doc = self.format_docchunk(chunk['content']) ws.cells.append(new_text_cell(fmt, source=doc)) if chunk["type"] == "code": lang = u'python' code = chunk['content'] ws.cells.append(new_code_cell(input=code, language=lang)) NB = new_notebook(name='Pweaved ipython notebook', worksheets=[ws]) self.converted = writes_json(NB) class PwebConverters(object): """Lists available input / output formats""" formats = {'noweb': {'class': PwebConvert, 'description': 'Noweb document'}, 'script': {'class': PwebConvert, 'description': 'Script format'}, 'notebook': {'class': PwebNBConvert, 'description': 'IPython notebook'}} @classmethod def shortformats(cls): fmtstring = "" names = cls.formats.keys() n = len(names) for i in range(n): fmtstring += " %s" % (names[i]) if i < (n - 1): fmtstring += "," return fmtstring @classmethod def getformats(cls): fmtstring = "" for format in sorted(cls.formats): fmtstring += "* %s:\n %s\n" % (format, cls.formats[format]['description']) return fmtstring @classmethod def listformats(cls): print("\nPweave supported conversion formats:\n") print(cls.getformats()) Pweave-0.30.3/pweave/themes/0000775000175000017500000000000013326271702017271 5ustar mpastellmpastell00000000000000Pweave-0.30.3/pweave/themes/journal.py0000664000175000017500000044215413326267164021336 0ustar mpastellmpastell00000000000000css = u""" @import url("https://fonts.googleapis.com/css?family=News+Cycle:400,700"); /*! * bootswatch v3.3.6 * Homepage: http://bootswatch.com * Copyright 2012-2015 Thomas Park * Licensed under MIT * Based on Bootstrap */ /*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ @media print { *, *:before, *:after { background: transparent !important; color: #000 !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } a[href^="#"]:after, a[href^="javascript:"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .navbar { display: none; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } @font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before { content: "\002a"; } .glyphicon-plus:before { content: "\002b"; } .glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac"; } .glyphicon-minus:before { content: "\2212"; } .glyphicon-cloud:before { content: "\2601"; } .glyphicon-envelope:before { content: "\2709"; } .glyphicon-pencil:before { content: "\270f"; } .glyphicon-glass:before { content: "\e001"; } .glyphicon-music:before { content: "\e002"; } .glyphicon-search:before { content: "\e003"; } .glyphicon-heart:before { content: "\e005"; } .glyphicon-star:before { content: "\e006"; } .glyphicon-star-empty:before { content: "\e007"; } .glyphicon-user:before { content: "\e008"; } .glyphicon-film:before { content: "\e009"; } .glyphicon-th-large:before { content: "\e010"; } .glyphicon-th:before { content: "\e011"; } .glyphicon-th-list:before { content: "\e012"; } .glyphicon-ok:before { content: "\e013"; } .glyphicon-remove:before { content: "\e014"; } .glyphicon-zoom-in:before { content: "\e015"; } .glyphicon-zoom-out:before { content: "\e016"; } .glyphicon-off:before { content: "\e017"; } .glyphicon-signal:before { content: "\e018"; } .glyphicon-cog:before { content: "\e019"; } .glyphicon-trash:before { content: "\e020"; } .glyphicon-home:before { content: "\e021"; } .glyphicon-file:before { content: "\e022"; } .glyphicon-time:before { content: "\e023"; } .glyphicon-road:before { content: "\e024"; } .glyphicon-download-alt:before { content: "\e025"; } .glyphicon-download:before { content: "\e026"; } .glyphicon-upload:before { content: "\e027"; } .glyphicon-inbox:before { content: "\e028"; } .glyphicon-play-circle:before { content: "\e029"; } .glyphicon-repeat:before { content: "\e030"; } .glyphicon-refresh:before { content: "\e031"; } .glyphicon-list-alt:before { content: "\e032"; } .glyphicon-lock:before { content: "\e033"; } .glyphicon-flag:before { content: "\e034"; } .glyphicon-headphones:before { content: "\e035"; } .glyphicon-volume-off:before { content: "\e036"; } .glyphicon-volume-down:before { content: "\e037"; } .glyphicon-volume-up:before { content: "\e038"; } .glyphicon-qrcode:before { content: "\e039"; } .glyphicon-barcode:before { content: "\e040"; } .glyphicon-tag:before { content: "\e041"; } .glyphicon-tags:before { content: "\e042"; } .glyphicon-book:before { content: "\e043"; } .glyphicon-bookmark:before { content: "\e044"; } .glyphicon-print:before { content: "\e045"; } .glyphicon-camera:before { content: "\e046"; } .glyphicon-font:before { content: "\e047"; } .glyphicon-bold:before { content: "\e048"; } .glyphicon-italic:before { content: "\e049"; } .glyphicon-text-height:before { content: "\e050"; } .glyphicon-text-width:before { content: "\e051"; } .glyphicon-align-left:before { content: "\e052"; } .glyphicon-align-center:before { content: "\e053"; } .glyphicon-align-right:before { content: "\e054"; } .glyphicon-align-justify:before { content: "\e055"; } .glyphicon-list:before { content: "\e056"; } .glyphicon-indent-left:before { content: "\e057"; } .glyphicon-indent-right:before { content: "\e058"; } .glyphicon-facetime-video:before { content: "\e059"; } .glyphicon-picture:before { content: "\e060"; } .glyphicon-map-marker:before { content: "\e062"; } .glyphicon-adjust:before { content: "\e063"; } .glyphicon-tint:before { content: "\e064"; } .glyphicon-edit:before { content: "\e065"; } .glyphicon-share:before { content: "\e066"; } .glyphicon-check:before { content: "\e067"; } .glyphicon-move:before { content: "\e068"; } .glyphicon-step-backward:before { content: "\e069"; } .glyphicon-fast-backward:before { content: "\e070"; } .glyphicon-backward:before { content: "\e071"; } .glyphicon-play:before { content: "\e072"; } .glyphicon-pause:before { content: "\e073"; } .glyphicon-stop:before { content: "\e074"; } .glyphicon-forward:before { content: "\e075"; } .glyphicon-fast-forward:before { content: "\e076"; } .glyphicon-step-forward:before { content: "\e077"; } .glyphicon-eject:before { content: "\e078"; } .glyphicon-chevron-left:before { content: "\e079"; } .glyphicon-chevron-right:before { content: "\e080"; } .glyphicon-plus-sign:before { content: "\e081"; } .glyphicon-minus-sign:before { content: "\e082"; } .glyphicon-remove-sign:before { content: "\e083"; } .glyphicon-ok-sign:before { content: "\e084"; } .glyphicon-question-sign:before { content: "\e085"; } .glyphicon-info-sign:before { content: "\e086"; } .glyphicon-screenshot:before { content: "\e087"; } .glyphicon-remove-circle:before { content: "\e088"; } .glyphicon-ok-circle:before { content: "\e089"; } .glyphicon-ban-circle:before { content: "\e090"; } .glyphicon-arrow-left:before { content: "\e091"; } .glyphicon-arrow-right:before { content: "\e092"; } .glyphicon-arrow-up:before { content: "\e093"; } .glyphicon-arrow-down:before { content: "\e094"; } .glyphicon-share-alt:before { content: "\e095"; } .glyphicon-resize-full:before { content: "\e096"; } .glyphicon-resize-small:before { content: "\e097"; } .glyphicon-exclamation-sign:before { content: "\e101"; } .glyphicon-gift:before { content: "\e102"; } .glyphicon-leaf:before { content: "\e103"; } .glyphicon-fire:before { content: "\e104"; } .glyphicon-eye-open:before { content: "\e105"; } .glyphicon-eye-close:before { content: "\e106"; } .glyphicon-warning-sign:before { content: "\e107"; } .glyphicon-plane:before { content: "\e108"; } .glyphicon-calendar:before { content: "\e109"; } .glyphicon-random:before { content: "\e110"; } .glyphicon-comment:before { content: "\e111"; } .glyphicon-magnet:before { content: "\e112"; } .glyphicon-chevron-up:before { content: "\e113"; } .glyphicon-chevron-down:before { content: "\e114"; } .glyphicon-retweet:before { content: "\e115"; } .glyphicon-shopping-cart:before { content: "\e116"; } .glyphicon-folder-close:before { content: "\e117"; } .glyphicon-folder-open:before { content: "\e118"; } .glyphicon-resize-vertical:before { content: "\e119"; } .glyphicon-resize-horizontal:before { content: "\e120"; } .glyphicon-hdd:before { content: "\e121"; } .glyphicon-bullhorn:before { content: "\e122"; } .glyphicon-bell:before { content: "\e123"; } .glyphicon-certificate:before { content: "\e124"; } .glyphicon-thumbs-up:before { content: "\e125"; } .glyphicon-thumbs-down:before { content: "\e126"; } .glyphicon-hand-right:before { content: "\e127"; } .glyphicon-hand-left:before { content: "\e128"; } .glyphicon-hand-up:before { content: "\e129"; } .glyphicon-hand-down:before { content: "\e130"; } .glyphicon-circle-arrow-right:before { content: "\e131"; } .glyphicon-circle-arrow-left:before { content: "\e132"; } .glyphicon-circle-arrow-up:before { content: "\e133"; } .glyphicon-circle-arrow-down:before { content: "\e134"; } .glyphicon-globe:before { content: "\e135"; } .glyphicon-wrench:before { content: "\e136"; } .glyphicon-tasks:before { content: "\e137"; } .glyphicon-filter:before { content: "\e138"; } .glyphicon-briefcase:before { content: "\e139"; } .glyphicon-fullscreen:before { content: "\e140"; } .glyphicon-dashboard:before { content: "\e141"; } .glyphicon-paperclip:before { content: "\e142"; } .glyphicon-heart-empty:before { content: "\e143"; } .glyphicon-link:before { content: "\e144"; } .glyphicon-phone:before { content: "\e145"; } .glyphicon-pushpin:before { content: "\e146"; } .glyphicon-usd:before { content: "\e148"; } .glyphicon-gbp:before { content: "\e149"; } .glyphicon-sort:before { content: "\e150"; } .glyphicon-sort-by-alphabet:before { content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before { content: "\e152"; } .glyphicon-sort-by-order:before { content: "\e153"; } .glyphicon-sort-by-order-alt:before { content: "\e154"; } .glyphicon-sort-by-attributes:before { content: "\e155"; } .glyphicon-sort-by-attributes-alt:before { content: "\e156"; } .glyphicon-unchecked:before { content: "\e157"; } .glyphicon-expand:before { content: "\e158"; } .glyphicon-collapse-down:before { content: "\e159"; } .glyphicon-collapse-up:before { content: "\e160"; } .glyphicon-log-in:before { content: "\e161"; } .glyphicon-flash:before { content: "\e162"; } .glyphicon-log-out:before { content: "\e163"; } .glyphicon-new-window:before { content: "\e164"; } .glyphicon-record:before { content: "\e165"; } .glyphicon-save:before { content: "\e166"; } .glyphicon-open:before { content: "\e167"; } .glyphicon-saved:before { content: "\e168"; } .glyphicon-import:before { content: "\e169"; } .glyphicon-export:before { content: "\e170"; } .glyphicon-send:before { content: "\e171"; } .glyphicon-floppy-disk:before { content: "\e172"; } .glyphicon-floppy-saved:before { content: "\e173"; } .glyphicon-floppy-remove:before { content: "\e174"; } .glyphicon-floppy-save:before { content: "\e175"; } .glyphicon-floppy-open:before { content: "\e176"; } .glyphicon-credit-card:before { content: "\e177"; } .glyphicon-transfer:before { content: "\e178"; } .glyphicon-cutlery:before { content: "\e179"; } .glyphicon-header:before { content: "\e180"; } .glyphicon-compressed:before { content: "\e181"; } .glyphicon-earphone:before { content: "\e182"; } .glyphicon-phone-alt:before { content: "\e183"; } .glyphicon-tower:before { content: "\e184"; } .glyphicon-stats:before { content: "\e185"; } .glyphicon-sd-video:before { content: "\e186"; } .glyphicon-hd-video:before { content: "\e187"; } .glyphicon-subtitles:before { content: "\e188"; } .glyphicon-sound-stereo:before { content: "\e189"; } .glyphicon-sound-dolby:before { content: "\e190"; } .glyphicon-sound-5-1:before { content: "\e191"; } .glyphicon-sound-6-1:before { content: "\e192"; } .glyphicon-sound-7-1:before { content: "\e193"; } .glyphicon-copyright-mark:before { content: "\e194"; } .glyphicon-registration-mark:before { content: "\e195"; } .glyphicon-cloud-download:before { content: "\e197"; } .glyphicon-cloud-upload:before { content: "\e198"; } .glyphicon-tree-conifer:before { content: "\e199"; } .glyphicon-tree-deciduous:before { content: "\e200"; } .glyphicon-cd:before { content: "\e201"; } .glyphicon-save-file:before { content: "\e202"; } .glyphicon-open-file:before { content: "\e203"; } .glyphicon-level-up:before { content: "\e204"; } .glyphicon-copy:before { content: "\e205"; } .glyphicon-paste:before { content: "\e206"; } .glyphicon-alert:before { content: "\e209"; } .glyphicon-equalizer:before { content: "\e210"; } .glyphicon-king:before { content: "\e211"; } .glyphicon-queen:before { content: "\e212"; } .glyphicon-pawn:before { content: "\e213"; } .glyphicon-bishop:before { content: "\e214"; } .glyphicon-knight:before { content: "\e215"; } .glyphicon-baby-formula:before { content: "\e216"; } .glyphicon-tent:before { content: "\26fa"; } .glyphicon-blackboard:before { content: "\e218"; } .glyphicon-bed:before { content: "\e219"; } .glyphicon-apple:before { content: "\f8ff"; } .glyphicon-erase:before { content: "\e221"; } .glyphicon-hourglass:before { content: "\231b"; } .glyphicon-lamp:before { content: "\e223"; } .glyphicon-duplicate:before { content: "\e224"; } .glyphicon-piggy-bank:before { content: "\e225"; } .glyphicon-scissors:before { content: "\e226"; } .glyphicon-bitcoin:before { content: "\e227"; } .glyphicon-btc:before { content: "\e227"; } .glyphicon-xbt:before { content: "\e227"; } .glyphicon-yen:before { content: "\00a5"; } .glyphicon-jpy:before { content: "\00a5"; } .glyphicon-ruble:before { content: "\20bd"; } .glyphicon-rub:before { content: "\20bd"; } .glyphicon-scale:before { content: "\e230"; } .glyphicon-ice-lolly:before { content: "\e231"; } .glyphicon-ice-lolly-tasted:before { content: "\e232"; } .glyphicon-education:before { content: "\e233"; } .glyphicon-option-horizontal:before { content: "\e234"; } .glyphicon-option-vertical:before { content: "\e235"; } .glyphicon-menu-hamburger:before { content: "\e236"; } .glyphicon-modal-window:before { content: "\e237"; } .glyphicon-oil:before { content: "\e238"; } .glyphicon-grain:before { content: "\e239"; } .glyphicon-sunglasses:before { content: "\e240"; } .glyphicon-text-size:before { content: "\e241"; } .glyphicon-text-color:before { content: "\e242"; } .glyphicon-text-background:before { content: "\e243"; } .glyphicon-object-align-top:before { content: "\e244"; } .glyphicon-object-align-bottom:before { content: "\e245"; } .glyphicon-object-align-horizontal:before { content: "\e246"; } .glyphicon-object-align-left:before { content: "\e247"; } .glyphicon-object-align-vertical:before { content: "\e248"; } .glyphicon-object-align-right:before { content: "\e249"; } .glyphicon-triangle-right:before { content: "\e250"; } .glyphicon-triangle-left:before { content: "\e251"; } .glyphicon-triangle-bottom:before { content: "\e252"; } .glyphicon-triangle-top:before { content: "\e253"; } .glyphicon-console:before { content: "\e254"; } .glyphicon-superscript:before { content: "\e255"; } .glyphicon-subscript:before { content: "\e256"; } .glyphicon-menu-left:before { content: "\e257"; } .glyphicon-menu-right:before { content: "\e258"; } .glyphicon-menu-down:before { content: "\e259"; } .glyphicon-menu-up:before { content: "\e260"; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 1.42857143; color: #777777; background-color: #ffffff; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #eb6864; text-decoration: none; } a:hover, a:focus { color: #e22620; text-decoration: underline; } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } figure { margin: 0; } img { vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { padding: 4px; line-height: 1.42857143; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; } .img-circle { border-radius: 50%; } hr { margin-top: 21px; margin-bottom: 21px; border: 0; border-top: 1px solid #eeeeee; } .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } [role="button"] { cursor: pointer; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "News Cycle", "Arial Narrow Bold", sans-serif; font-weight: 700; line-height: 1.1; color: #000000; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #999999; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 21px; margin-bottom: 10.5px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10.5px; margin-bottom: 10.5px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 39px; } h2, .h2 { font-size: 32px; } h3, .h3 { font-size: 26px; } h4, .h4 { font-size: 19px; } h5, .h5 { font-size: 15px; } h6, .h6 { font-size: 13px; } p { margin: 0 0 10.5px; } .lead { margin-bottom: 21px; font-size: 17px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 22.5px; } } small, .small { font-size: 86%; } mark, .mark { background-color: #fcf8e3; padding: .2em; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-muted { color: #999999; } .text-primary { color: #eb6864; } a.text-primary:hover, a.text-primary:focus { color: #e53c37; } .text-success { color: #468847; } a.text-success:hover, a.text-success:focus { color: #356635; } .text-info { color: #3a87ad; } a.text-info:hover, a.text-info:focus { color: #2d6987; } .text-warning { color: #c09853; } a.text-warning:hover, a.text-warning:focus { color: #a47e3c; } .text-danger { color: #b94a48; } a.text-danger:hover, a.text-danger:focus { color: #953b39; } .bg-primary { color: #fff; background-color: #eb6864; } a.bg-primary:hover, a.bg-primary:focus { background-color: #e53c37; } .bg-success { background-color: #dff0d8; } a.bg-success:hover, a.bg-success:focus { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover, a.bg-info:focus { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover, a.bg-warning:focus { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover, a.bg-danger:focus { background-color: #e4b9b9; } .page-header { padding-bottom: 9.5px; margin: 42px 0 21px; border-bottom: 1px solid #eeeeee; } ul, ol { margin-top: 0; margin-bottom: 10.5px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; margin-left: -5px; } .list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } dl { margin-top: 0; margin-bottom: 21px; } dt, dd { line-height: 1.42857143; } dt { font-weight: bold; } dd { margin-left: 0; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; } .initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10.5px 21px; margin: 0 0 21px; font-size: 18.75px; border-left: 5px solid #eeeeee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857143; color: #999999; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; text-align: right; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } address { margin-bottom: 21px; font-style: normal; line-height: 1.42857143; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px; } kbd { padding: 2px 4px; font-size: 90%; color: #ffffff; background-color: #333333; border-radius: 3px; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } kbd kbd { padding: 0; font-size: 100%; font-weight: bold; -webkit-box-shadow: none; box-shadow: none; } pre { display: block; padding: 10px; margin: 0 0 10.5px; font-size: 14px; line-height: 1.42857143; word-break: break-all; word-wrap: break-word; color: #333333; background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 4px; } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } @media (min-width: 768px) { .container { width: 750px; } } @media (min-width: 992px) { .container { width: 970px; } } @media (min-width: 1200px) { .container { width: 1170px; } } .container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } .row { margin-left: -15px; margin-right: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } .col-xs-pull-12 { right: 100%; } .col-xs-pull-11 { right: 91.66666667%; } .col-xs-pull-10 { right: 83.33333333%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-8 { right: 66.66666667%; } .col-xs-pull-7 { right: 58.33333333%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-5 { right: 41.66666667%; } .col-xs-pull-4 { right: 33.33333333%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-2 { right: 16.66666667%; } .col-xs-pull-1 { right: 8.33333333%; } .col-xs-pull-0 { right: auto; } .col-xs-push-12 { left: 100%; } .col-xs-push-11 { left: 91.66666667%; } .col-xs-push-10 { left: 83.33333333%; } .col-xs-push-9 { left: 75%; } .col-xs-push-8 { left: 66.66666667%; } .col-xs-push-7 { left: 58.33333333%; } .col-xs-push-6 { left: 50%; } .col-xs-push-5 { left: 41.66666667%; } .col-xs-push-4 { left: 33.33333333%; } .col-xs-push-3 { left: 25%; } .col-xs-push-2 { left: 16.66666667%; } .col-xs-push-1 { left: 8.33333333%; } .col-xs-push-0 { left: auto; } .col-xs-offset-12 { margin-left: 100%; } .col-xs-offset-11 { margin-left: 91.66666667%; } .col-xs-offset-10 { margin-left: 83.33333333%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-8 { margin-left: 66.66666667%; } .col-xs-offset-7 { margin-left: 58.33333333%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-5 { margin-left: 41.66666667%; } .col-xs-offset-4 { margin-left: 33.33333333%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-2 { margin-left: 16.66666667%; } .col-xs-offset-1 { margin-left: 8.33333333%; } .col-xs-offset-0 { margin-left: 0%; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } .col-sm-pull-12 { right: 100%; } .col-sm-pull-11 { right: 91.66666667%; } .col-sm-pull-10 { right: 83.33333333%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-8 { right: 66.66666667%; } .col-sm-pull-7 { right: 58.33333333%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-5 { right: 41.66666667%; } .col-sm-pull-4 { right: 33.33333333%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-2 { right: 16.66666667%; } .col-sm-pull-1 { right: 8.33333333%; } .col-sm-pull-0 { right: auto; } .col-sm-push-12 { left: 100%; } .col-sm-push-11 { left: 91.66666667%; } .col-sm-push-10 { left: 83.33333333%; } .col-sm-push-9 { left: 75%; } .col-sm-push-8 { left: 66.66666667%; } .col-sm-push-7 { left: 58.33333333%; } .col-sm-push-6 { left: 50%; } .col-sm-push-5 { left: 41.66666667%; } .col-sm-push-4 { left: 33.33333333%; } .col-sm-push-3 { left: 25%; } .col-sm-push-2 { left: 16.66666667%; } .col-sm-push-1 { left: 8.33333333%; } .col-sm-push-0 { left: auto; } .col-sm-offset-12 { margin-left: 100%; } .col-sm-offset-11 { margin-left: 91.66666667%; } .col-sm-offset-10 { margin-left: 83.33333333%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-8 { margin-left: 66.66666667%; } .col-sm-offset-7 { margin-left: 58.33333333%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-5 { margin-left: 41.66666667%; } .col-sm-offset-4 { margin-left: 33.33333333%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-2 { margin-left: 16.66666667%; } .col-sm-offset-1 { margin-left: 8.33333333%; } .col-sm-offset-0 { margin-left: 0%; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.66666667%; } .col-md-10 { width: 83.33333333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.66666667%; } .col-md-7 { width: 58.33333333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.66666667%; } .col-md-4 { width: 33.33333333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.66666667%; } .col-md-1 { width: 8.33333333%; } .col-md-pull-12 { right: 100%; } .col-md-pull-11 { right: 91.66666667%; } .col-md-pull-10 { right: 83.33333333%; } .col-md-pull-9 { right: 75%; } .col-md-pull-8 { right: 66.66666667%; } .col-md-pull-7 { right: 58.33333333%; } .col-md-pull-6 { right: 50%; } .col-md-pull-5 { right: 41.66666667%; } .col-md-pull-4 { right: 33.33333333%; } .col-md-pull-3 { right: 25%; } .col-md-pull-2 { right: 16.66666667%; } .col-md-pull-1 { right: 8.33333333%; } .col-md-pull-0 { right: auto; } .col-md-push-12 { left: 100%; } .col-md-push-11 { left: 91.66666667%; } .col-md-push-10 { left: 83.33333333%; } .col-md-push-9 { left: 75%; } .col-md-push-8 { left: 66.66666667%; } .col-md-push-7 { left: 58.33333333%; } .col-md-push-6 { left: 50%; } .col-md-push-5 { left: 41.66666667%; } .col-md-push-4 { left: 33.33333333%; } .col-md-push-3 { left: 25%; } .col-md-push-2 { left: 16.66666667%; } .col-md-push-1 { left: 8.33333333%; } .col-md-push-0 { left: auto; } .col-md-offset-12 { margin-left: 100%; } .col-md-offset-11 { margin-left: 91.66666667%; } .col-md-offset-10 { margin-left: 83.33333333%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-8 { margin-left: 66.66666667%; } .col-md-offset-7 { margin-left: 58.33333333%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-5 { margin-left: 41.66666667%; } .col-md-offset-4 { margin-left: 33.33333333%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-2 { margin-left: 16.66666667%; } .col-md-offset-1 { margin-left: 8.33333333%; } .col-md-offset-0 { margin-left: 0%; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.66666667%; } .col-lg-10 { width: 83.33333333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.66666667%; } .col-lg-7 { width: 58.33333333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.66666667%; } .col-lg-4 { width: 33.33333333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.66666667%; } .col-lg-1 { width: 8.33333333%; } .col-lg-pull-12 { right: 100%; } .col-lg-pull-11 { right: 91.66666667%; } .col-lg-pull-10 { right: 83.33333333%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-8 { right: 66.66666667%; } .col-lg-pull-7 { right: 58.33333333%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-5 { right: 41.66666667%; } .col-lg-pull-4 { right: 33.33333333%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-2 { right: 16.66666667%; } .col-lg-pull-1 { right: 8.33333333%; } .col-lg-pull-0 { right: auto; } .col-lg-push-12 { left: 100%; } .col-lg-push-11 { left: 91.66666667%; } .col-lg-push-10 { left: 83.33333333%; } .col-lg-push-9 { left: 75%; } .col-lg-push-8 { left: 66.66666667%; } .col-lg-push-7 { left: 58.33333333%; } .col-lg-push-6 { left: 50%; } .col-lg-push-5 { left: 41.66666667%; } .col-lg-push-4 { left: 33.33333333%; } .col-lg-push-3 { left: 25%; } .col-lg-push-2 { left: 16.66666667%; } .col-lg-push-1 { left: 8.33333333%; } .col-lg-push-0 { left: auto; } .col-lg-offset-12 { margin-left: 100%; } .col-lg-offset-11 { margin-left: 91.66666667%; } .col-lg-offset-10 { margin-left: 83.33333333%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-8 { margin-left: 66.66666667%; } .col-lg-offset-7 { margin-left: 58.33333333%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-5 { margin-left: 41.66666667%; } .col-lg-offset-4 { margin-left: 33.33333333%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-2 { margin-left: 16.66666667%; } .col-lg-offset-1 { margin-left: 8.33333333%; } .col-lg-offset-0 { margin-left: 0%; } } table { background-color: transparent; } caption { padding-top: 8px; padding-bottom: 8px; color: #999999; text-align: left; } th { text-align: left; } .table { width: 100%; max-width: 100%; margin-bottom: 21px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd; } .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0; } .table > tbody + tbody { border-top: 2px solid #dddddd; } .table .table { background-color: #ffffff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; } .table-bordered { border: 1px solid #dddddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #dddddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; } .table-striped > tbody > tr:nth-of-type(odd) { background-color: #f9f9f9; } .table-hover > tbody > tr:hover { background-color: #f5f5f5; } table col[class*="col-"] { position: static; float: none; display: table-column; } table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } .table-responsive { overflow-x: auto; min-height: 0.01%; } @media screen and (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 15.75px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #dddddd; } .table-responsive > .table { margin-bottom: 0; } .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } .table-responsive > .table-bordered { border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } } fieldset { padding: 0; margin: 0; border: 0; min-width: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 21px; font-size: 22.5px; line-height: inherit; color: #777777; border: 0; border-bottom: 1px solid #e5e5e5; } label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } input[type="file"] { display: block; } input[type="range"] { display: block; width: 100%; } select[multiple], select[size] { height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } output { display: block; padding-top: 9px; font-size: 15px; line-height: 1.42857143; color: #777777; } .form-control { display: block; width: 100%; height: 39px; padding: 8px 12px; font-size: 15px; line-height: 1.42857143; color: #777777; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .form-control::-moz-placeholder { color: #999999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999999; } .form-control::-webkit-input-placeholder { color: #999999; } .form-control::-ms-expand { border: 0; background-color: transparent; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #eeeeee; opacity: 1; } .form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed; } textarea.form-control { height: auto; } input[type="search"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { line-height: 39px; } input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] { line-height: 31px; } input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] { line-height: 56px; } } .form-group { margin-bottom: 15px; } .radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; } .radio label, .checkbox label { min-height: 21px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; margin-top: 4px \9; } .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } .radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed; } .form-control-static { padding-top: 9px; padding-bottom: 9px; margin-bottom: 0; min-height: 36px; } .form-control-static.input-lg, .form-control-static.input-sm { padding-left: 0; padding-right: 0; } .input-sm { height: 31px; padding: 5px 10px; font-size: 13px; line-height: 1.5; border-radius: 3px; } select.input-sm { height: 31px; line-height: 31px; } textarea.input-sm, select[multiple].input-sm { height: auto; } .form-group-sm .form-control { height: 31px; padding: 5px 10px; font-size: 13px; line-height: 1.5; border-radius: 3px; } .form-group-sm select.form-control { height: 31px; line-height: 31px; } .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { height: auto; } .form-group-sm .form-control-static { height: 31px; min-height: 34px; padding: 6px 10px; font-size: 13px; line-height: 1.5; } .input-lg { height: 56px; padding: 14px 16px; font-size: 19px; line-height: 1.3333333; border-radius: 6px; } select.input-lg { height: 56px; line-height: 56px; } textarea.input-lg, select[multiple].input-lg { height: auto; } .form-group-lg .form-control { height: 56px; padding: 14px 16px; font-size: 19px; line-height: 1.3333333; border-radius: 6px; } .form-group-lg select.form-control { height: 56px; line-height: 56px; } .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { height: auto; } .form-group-lg .form-control-static { height: 56px; min-height: 40px; padding: 15px 16px; font-size: 19px; line-height: 1.3333333; } .has-feedback { position: relative; } .has-feedback .form-control { padding-right: 48.75px; } .form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 39px; height: 39px; line-height: 39px; text-align: center; pointer-events: none; } .input-lg + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback { width: 56px; height: 56px; line-height: 56px; } .input-sm + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback { width: 31px; height: 31px; line-height: 31px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #468847; } .has-success .form-control { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; } .has-success .input-group-addon { color: #468847; border-color: #468847; background-color: #dff0d8; } .has-success .form-control-feedback { color: #468847; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #c09853; } .has-warning .form-control { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; } .has-warning .input-group-addon { color: #c09853; border-color: #c09853; background-color: #fcf8e3; } .has-warning .form-control-feedback { color: #c09853; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #b94a48; } .has-error .form-control { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; } .has-error .input-group-addon { color: #b94a48; border-color: #b94a48; background-color: #f2dede; } .has-error .form-control-feedback { color: #b94a48; } .has-feedback label ~ .form-control-feedback { top: 26px; } .has-feedback label.sr-only ~ .form-control-feedback { top: 0; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #b7b7b7; } @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-static { display: inline-block; } .form-inline .input-group { display: inline-table; vertical-align: middle; } .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; } .form-inline .input-group > .form-control { width: 100%; } .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .form-inline .radio label, .form-inline .checkbox label { padding-left: 0; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .form-inline .has-feedback .form-control-feedback { top: 0; } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 9px; } .form-horizontal .radio, .form-horizontal .checkbox { min-height: 30px; } .form-horizontal .form-group { margin-left: -15px; margin-right: -15px; } @media (min-width: 768px) { .form-horizontal .control-label { text-align: right; margin-bottom: 0; padding-top: 9px; } } .form-horizontal .has-feedback .form-control-feedback { right: 15px; } @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 15px; font-size: 19px; } } @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 13px; } } .btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 8px 12px; font-size: 15px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, .btn:focus, .btn.focus { color: #ffffff; text-decoration: none; } .btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; } .btn-default { color: #ffffff; background-color: #999999; border-color: #999999; } .btn-default:focus, .btn-default.focus { color: #ffffff; background-color: #808080; border-color: #595959; } .btn-default:hover { color: #ffffff; background-color: #808080; border-color: #7a7a7a; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #ffffff; background-color: #808080; border-color: #7a7a7a; } .btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { color: #ffffff; background-color: #6e6e6e; border-color: #595959; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { background-color: #999999; border-color: #999999; } .btn-default .badge { color: #999999; background-color: #ffffff; } .btn-primary { color: #ffffff; background-color: #eb6864; border-color: #eb6864; } .btn-primary:focus, .btn-primary.focus { color: #ffffff; background-color: #e53c37; border-color: #b81c18; } .btn-primary:hover { color: #ffffff; background-color: #e53c37; border-color: #e4332e; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #ffffff; background-color: #e53c37; border-color: #e4332e; } .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #ffffff; background-color: #dc221c; border-color: #b81c18; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { background-color: #eb6864; border-color: #eb6864; } .btn-primary .badge { color: #eb6864; background-color: #ffffff; } .btn-success { color: #ffffff; background-color: #22b24c; border-color: #22b24c; } .btn-success:focus, .btn-success.focus { color: #ffffff; background-color: #1a873a; border-color: #0e471e; } .btn-success:hover { color: #ffffff; background-color: #1a873a; border-color: #187f36; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #ffffff; background-color: #1a873a; border-color: #187f36; } .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus { color: #ffffff; background-color: #14692d; border-color: #0e471e; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; } .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus { background-color: #22b24c; border-color: #22b24c; } .btn-success .badge { color: #22b24c; background-color: #ffffff; } .btn-info { color: #ffffff; background-color: #336699; border-color: #336699; } .btn-info:focus, .btn-info.focus { color: #ffffff; background-color: #264c73; border-color: #132639; } .btn-info:hover { color: #ffffff; background-color: #264c73; border-color: #24476b; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #ffffff; background-color: #264c73; border-color: #24476b; } .btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus { color: #ffffff; background-color: #1d3b58; border-color: #132639; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; } .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus { background-color: #336699; border-color: #336699; } .btn-info .badge { color: #336699; background-color: #ffffff; } .btn-warning { color: #ffffff; background-color: #f5e625; border-color: #f5e625; } .btn-warning:focus, .btn-warning.focus { color: #ffffff; background-color: #ddce0a; border-color: #948a07; } .btn-warning:hover { color: #ffffff; background-color: #ddce0a; border-color: #d3c50a; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #ffffff; background-color: #ddce0a; border-color: #d3c50a; } .btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus { color: #ffffff; background-color: #bbae09; border-color: #948a07; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; } .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus { background-color: #f5e625; border-color: #f5e625; } .btn-warning .badge { color: #f5e625; background-color: #ffffff; } .btn-danger { color: #ffffff; background-color: #f57a00; border-color: #f57a00; } .btn-danger:focus, .btn-danger.focus { color: #ffffff; background-color: #c26100; border-color: #763b00; } .btn-danger:hover { color: #ffffff; background-color: #c26100; border-color: #b85c00; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #ffffff; background-color: #c26100; border-color: #b85c00; } .btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus { color: #ffffff; background-color: #9e4f00; border-color: #763b00; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; } .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus { background-color: #f57a00; border-color: #f57a00; } .btn-danger .badge { color: #f57a00; background-color: #ffffff; } .btn-link { color: #eb6864; font-weight: normal; border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: #e22620; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #999999; text-decoration: none; } .btn-lg, .btn-group-lg > .btn { padding: 14px 16px; font-size: 19px; line-height: 1.3333333; border-radius: 6px; } .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 13px; line-height: 1.5; border-radius: 3px; } .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 13px; line-height: 1.5; border-radius: 3px; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { display: none; } .collapse.in { display: block; } tr.collapse.in { display: table-row; } tbody.collapse.in { display: table-row-group; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: 0.35s; -o-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; } .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent; } .dropup, .dropdown { position: relative; } .dropdown-toggle:focus { outline: 0; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 15px; text-align: left; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -webkit-background-clip: padding-box; background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9.5px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333333; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #ffffff; background-color: #eb6864; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; outline: 0; background-color: #eb6864; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: not-allowed; } .open > .dropdown-menu { display: block; } .open > a { outline: 0; } .dropdown-menu-right { left: auto; right: 0; } .dropdown-menu-left { left: 0; right: auto; } .dropdown-header { display: block; padding: 3px 20px; font-size: 13px; line-height: 1.42857143; color: #999999; white-space: nowrap; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px dashed; border-bottom: 4px solid \9; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { left: auto; right: 0; } .navbar-right .dropdown-menu-left { left: 0; right: auto; } } .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; } .btn-toolbar { margin-left: -5px; } .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .btn-group > .btn:first-child { margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; } .btn .caret { margin-left: 0; } .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } .dropup .btn-lg .caret { border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } .btn-group-vertical > .btn-group > .btn { float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group { float: none; display: table-cell; width: 1%; } .btn-group-justified > .btn-group .btn { width: 100%; } .btn-group-justified > .btn-group .dropdown-menu { left: auto; } [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .input-group { position: relative; display: table; border-collapse: separate; } .input-group[class*="col-"] { float: none; padding-left: 0; padding-right: 0; } .input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; } .input-group .form-control:focus { z-index: 3; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 56px; padding: 14px 16px; font-size: 19px; line-height: 1.3333333; border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 56px; line-height: 56px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn { height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 31px; padding: 5px 10px; font-size: 13px; line-height: 1.5; border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 31px; line-height: 31px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn { height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .input-group-addon { padding: 8px 12px; font-size: 15px; font-weight: normal; line-height: 1; color: #777777; text-align: center; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; } .input-group-addon.input-sm { padding: 5px 10px; font-size: 13px; border-radius: 3px; } .input-group-addon.input-lg { padding: 14px 16px; font-size: 19px; border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0; } .input-group-addon:first-child { border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0; } .input-group-addon:last-child { border-left: 0; } .input-group-btn { position: relative; font-size: 0; white-space: nowrap; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px; } .nav { margin-bottom: 0; padding-left: 0; list-style: none; } .nav > li { position: relative; display: block; } .nav > li > a { position: relative; display: block; padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eeeeee; } .nav > li.disabled > a { color: #999999; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #999999; text-decoration: none; background-color: transparent; cursor: not-allowed; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; border-color: #eb6864; } .nav .nav-divider { height: 1px; margin: 9.5px 0; overflow: hidden; background-color: #e5e5e5; } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid #dddddd; } .nav-tabs > li { float: left; margin-bottom: -1px; } .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #777777; background-color: #ffffff; border: 1px solid #dddddd; border-bottom-color: transparent; cursor: default; } .nav-tabs.nav-justified { width: 100%; border-bottom: 0; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; } .nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #ffffff; } } .nav-pills > li { float: left; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #ffffff; background-color: #eb6864; } .nav-stacked > li { float: none; } .nav-stacked > li + li { margin-top: 2px; margin-left: 0; } .nav-justified { width: 100%; } .nav-justified > li { float: none; } .nav-justified > li > a { text-align: center; margin-bottom: 5px; } .nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0; } } .nav-tabs-justified { border-bottom: 0; } .nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #ffffff; } } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; } .navbar { position: relative; min-height: 60px; margin-bottom: 21px; border: 1px solid transparent; } @media (min-width: 768px) { .navbar { border-radius: 4px; } } @media (min-width: 768px) { .navbar-header { float: left; } } .navbar-collapse { overflow-x: visible; padding-right: 15px; padding-left: 15px; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; } .navbar-collapse.in { overflow-y: auto; } @media (min-width: 768px) { .navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } .navbar-collapse.in { overflow-y: visible; } .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-left: 0; padding-right: 0; } } .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } @media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0; } } .navbar-static-top { z-index: 1000; border-width: 0 0 1px; } @media (min-width: 768px) { .navbar-static-top { border-radius: 0; } } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; } @media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } } .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; } .navbar-brand { float: left; padding: 19.5px 15px; font-size: 19px; line-height: 21px; height: 60px; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } .navbar-brand > img { display: block; } @media (min-width: 768px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; } } .navbar-toggle { position: relative; float: right; margin-right: 15px; padding: 9px 10px; margin-top: 13px; margin-bottom: 13px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } .navbar-toggle:focus { outline: 0; } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 768px) { .navbar-toggle { display: none; } } .navbar-nav { margin: 9.75px -15px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 21px; } @media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } .navbar-nav .open .dropdown-menu > li > a { line-height: 21px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @media (min-width: 768px) { .navbar-nav { float: left; margin: 0; } .navbar-nav > li { float: left; } .navbar-nav > li > a { padding-top: 19.5px; padding-bottom: 19.5px; } } .navbar-form { margin-left: -15px; margin-right: -15px; padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 10.5px; margin-bottom: 10.5px; } @media (min-width: 768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; } .navbar-form .form-control-static { display: inline-block; } .navbar-form .input-group { display: inline-table; vertical-align: middle; } .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto; } .navbar-form .input-group > .form-control { width: 100%; } .navbar-form .control-label { margin-bottom: 0; vertical-align: middle; } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .navbar-form .radio label, .navbar-form .checkbox label { padding-left: 0; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .navbar-form .has-feedback .form-control-feedback { top: 0; } } @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; } .navbar-form .form-group:last-child { margin-bottom: 0; } } @media (min-width: 768px) { .navbar-form { width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none; } } .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0; border-top-right-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .navbar-btn { margin-top: 10.5px; margin-bottom: 10.5px; } .navbar-btn.btn-sm { margin-top: 14.5px; margin-bottom: 14.5px; } .navbar-btn.btn-xs { margin-top: 19px; margin-bottom: 19px; } .navbar-text { margin-top: 19.5px; margin-bottom: 19.5px; } @media (min-width: 768px) { .navbar-text { float: left; margin-left: 15px; margin-right: 15px; } } @media (min-width: 768px) { .navbar-left { float: left !important; } .navbar-right { float: right !important; margin-right: -15px; } .navbar-right ~ .navbar-right { margin-right: 0; } } .navbar-default { background-color: #ffffff; border-color: #eeeeee; } .navbar-default .navbar-brand { color: #000000; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #000000; background-color: #eeeeee; } .navbar-default .navbar-text { color: #000000; } .navbar-default .navbar-nav > li > a { color: #000000; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #000000; background-color: #eeeeee; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #000000; background-color: #eeeeee; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #cccccc; background-color: transparent; } .navbar-default .navbar-toggle { border-color: #dddddd; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #dddddd; } .navbar-default .navbar-toggle .icon-bar { background-color: #cccccc; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #eeeeee; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #eeeeee; color: #000000; } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #000000; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #000000; background-color: #eeeeee; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #000000; background-color: #eeeeee; } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #cccccc; background-color: transparent; } } .navbar-default .navbar-link { color: #000000; } .navbar-default .navbar-link:hover { color: #000000; } .navbar-default .btn-link { color: #000000; } .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #000000; } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { color: #cccccc; } .navbar-inverse { background-color: #eb6864; border-color: #e53c37; } .navbar-inverse .navbar-brand { color: #ffffff; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #ffffff; background-color: #e74b47; } .navbar-inverse .navbar-text { color: #ffffff; } .navbar-inverse .navbar-nav > li > a { color: #ffffff; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #ffffff; background-color: #e74b47; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #ffffff; background-color: #e74b47; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444444; background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: #e53c37; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #e53c37; } .navbar-inverse .navbar-toggle .icon-bar { background-color: #ffffff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #e74944; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #e74b47; color: #ffffff; } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #e53c37; } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #e53c37; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #ffffff; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; background-color: #e74b47; } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #e74b47; } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444444; background-color: transparent; } } .navbar-inverse .navbar-link { color: #ffffff; } .navbar-inverse .navbar-link:hover { color: #ffffff; } .navbar-inverse .btn-link { color: #ffffff; } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #ffffff; } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444444; } .breadcrumb { padding: 8px 15px; margin-bottom: 21px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .breadcrumb > li { display: inline-block; } .breadcrumb > li + li:before { content: "/\00a0"; padding: 0 5px; color: #cccccc; } .breadcrumb > .active { color: #999999; } .pagination { display: inline-block; padding-left: 0; margin: 21px 0; border-radius: 4px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 8px 12px; line-height: 1.42857143; text-decoration: none; color: #eb6864; background-color: #ffffff; border: 1px solid #dddddd; margin-left: -1px; } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 4px; border-top-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { z-index: 2; color: #e22620; background-color: #eeeeee; border-color: #dddddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 3; color: #999999; background-color: #f5f5f5; border-color: #dddddd; cursor: default; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #999999; background-color: #ffffff; border-color: #dddddd; cursor: not-allowed; } .pagination-lg > li > a, .pagination-lg > li > span { padding: 14px 16px; font-size: 19px; line-height: 1.3333333; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 6px; border-top-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 13px; line-height: 1.5; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } .pager { padding-left: 0; margin: 21px 0; list-style: none; text-align: center; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eeeeee; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999999; background-color: #ffffff; cursor: not-allowed; } .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } a.label:hover, a.label:focus { color: #ffffff; text-decoration: none; cursor: pointer; } .label:empty { display: none; } .btn .label { position: relative; top: -1px; } .label-default { background-color: #999999; } .label-default[href]:hover, .label-default[href]:focus { background-color: #808080; } .label-primary { background-color: #eb6864; } .label-primary[href]:hover, .label-primary[href]:focus { background-color: #e53c37; } .label-success { background-color: #22b24c; } .label-success[href]:hover, .label-success[href]:focus { background-color: #1a873a; } .label-info { background-color: #336699; } .label-info[href]:hover, .label-info[href]:focus { background-color: #264c73; } .label-warning { background-color: #f5e625; } .label-warning[href]:hover, .label-warning[href]:focus { background-color: #ddce0a; } .label-danger { background-color: #f57a00; } .label-danger[href]:hover, .label-danger[href]:focus { background-color: #c26100; } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 13px; font-weight: bold; color: #ffffff; line-height: 1; vertical-align: middle; white-space: nowrap; text-align: center; background-color: #eb6864; border-radius: 10px; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .btn-xs .badge, .btn-group-xs > .btn .badge { top: 0; padding: 1px 5px; } a.badge:hover, a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer; } .list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #eb6864; background-color: #ffffff; } .list-group-item > .badge { float: right; } .list-group-item > .badge + .badge { margin-right: 5px; } .nav-pills > li > a > .badge { margin-left: 3px; } .jumbotron { padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; color: inherit; background-color: #eeeeee; } .jumbotron h1, .jumbotron .h1 { color: inherit; } .jumbotron p { margin-bottom: 15px; font-size: 23px; font-weight: 200; } .jumbotron > hr { border-top-color: #d5d5d5; } .container .jumbotron, .container-fluid .jumbotron { border-radius: 6px; padding-left: 15px; padding-right: 15px; } .jumbotron .container { max-width: 100%; } @media screen and (min-width: 768px) { .jumbotron { padding-top: 48px; padding-bottom: 48px; } .container .jumbotron, .container-fluid .jumbotron { padding-left: 60px; padding-right: 60px; } .jumbotron h1, .jumbotron .h1 { font-size: 68px; } } .thumbnail { display: block; padding: 4px; margin-bottom: 21px; line-height: 1.42857143; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; } .thumbnail > img, .thumbnail a > img { margin-left: auto; margin-right: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #eb6864; } .thumbnail .caption { padding: 9px; color: #777777; } .alert { padding: 15px; margin-bottom: 21px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #356635; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #2d6987; } .alert-warning { background-color: #fcf8e3; border-color: #fbeed5; color: #c09853; } .alert-warning hr { border-top-color: #f8e5be; } .alert-warning .alert-link { color: #a47e3c; } .alert-danger { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } .alert-danger hr { border-top-color: #e6c1c7; } .alert-danger .alert-link { color: #953b39; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { overflow: hidden; height: 21px; margin-bottom: 21px; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .progress-bar { float: left; width: 0%; height: 100%; font-size: 13px; line-height: 21px; color: #ffffff; text-align: center; background-color: #eb6864; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #22b24c; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: #336699; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: #f5e625; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: #f57a00; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .media { margin-top: 15px; } .media:first-child { margin-top: 0; } .media, .media-body { zoom: 1; overflow: hidden; } .media-body { width: 10000px; } .media-object { display: block; } .media-object.img-thumbnail { max-width: none; } .media-right, .media > .pull-right { padding-left: 10px; } .media-left, .media > .pull-left { padding-right: 10px; } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top; } .media-middle { vertical-align: middle; } .media-bottom { vertical-align: bottom; } .media-heading { margin-top: 0; margin-bottom: 5px; } .media-list { padding-left: 0; list-style: none; } .list-group { margin-bottom: 20px; padding-left: 0; } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #ffffff; border: 1px solid #dddddd; } .list-group-item:first-child { border-top-right-radius: 4px; border-top-left-radius: 4px; } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } a.list-group-item, button.list-group-item { color: #555555; } a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { color: #333333; } a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus { text-decoration: none; color: #555555; background-color: #f5f5f5; } button.list-group-item { width: 100%; text-align: left; } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { background-color: #eeeeee; color: #999999; cursor: not-allowed; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #999999; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #ffffff; background-color: #eb6864; border-color: #eb6864; } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #ffffff; } .list-group-item-success { color: #468847; background-color: #dff0d8; } a.list-group-item-success, button.list-group-item-success { color: #468847; } a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { color: inherit; } a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus { color: #468847; background-color: #d0e9c6; } a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus { color: #fff; background-color: #468847; border-color: #468847; } .list-group-item-info { color: #3a87ad; background-color: #d9edf7; } a.list-group-item-info, button.list-group-item-info { color: #3a87ad; } a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { color: inherit; } a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus { color: #3a87ad; background-color: #c4e3f3; } a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus { color: #fff; background-color: #3a87ad; border-color: #3a87ad; } .list-group-item-warning { color: #c09853; background-color: #fcf8e3; } a.list-group-item-warning, button.list-group-item-warning { color: #c09853; } a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { color: inherit; } a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus { color: #c09853; background-color: #faf2cc; } a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus { color: #fff; background-color: #c09853; border-color: #c09853; } .list-group-item-danger { color: #b94a48; background-color: #f2dede; } a.list-group-item-danger, button.list-group-item-danger { color: #b94a48; } a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { color: inherit; } a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus { color: #b94a48; background-color: #ebcccc; } a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus { color: #fff; background-color: #b94a48; border-color: #b94a48; } .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0; line-height: 1.3; } .panel { margin-bottom: 21px; background-color: #ffffff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } .panel-body { padding: 15px; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px; } .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 17px; color: inherit; } .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { color: inherit; } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0; } .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-right-radius: 3px; border-top-left-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } .list-group + .panel-footer { border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0; } .panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { padding-left: 15px; padding-right: 15px; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-right-radius: 3px; border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { border-top: 1px solid #dddddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .panel > .table-responsive { border: 0; margin-bottom: 0; } .panel-group { margin-bottom: 21px; } .panel-group .panel { margin-bottom: 0; border-radius: 4px; } .panel-group .panel + .panel { margin-top: 5px; } .panel-group .panel-heading { border-bottom: 0; } .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #dddddd; } .panel-group .panel-footer { border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #dddddd; } .panel-default { border-color: #dddddd; } .panel-default > .panel-heading { color: #777777; background-color: #f5f5f5; border-color: #dddddd; } .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; } .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #777777; } .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; } .panel-primary { border-color: #eb6864; } .panel-primary > .panel-heading { color: #ffffff; background-color: #eb6864; border-color: #eb6864; } .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #eb6864; } .panel-primary > .panel-heading .badge { color: #eb6864; background-color: #ffffff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #eb6864; } .panel-success { border-color: #22b24c; } .panel-success > .panel-heading { color: #468847; background-color: #22b24c; border-color: #22b24c; } .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #22b24c; } .panel-success > .panel-heading .badge { color: #22b24c; background-color: #468847; } .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #22b24c; } .panel-info { border-color: #336699; } .panel-info > .panel-heading { color: #3a87ad; background-color: #336699; border-color: #336699; } .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #336699; } .panel-info > .panel-heading .badge { color: #336699; background-color: #3a87ad; } .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #336699; } .panel-warning { border-color: #f5e625; } .panel-warning > .panel-heading { color: #c09853; background-color: #f5e625; border-color: #f5e625; } .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #f5e625; } .panel-warning > .panel-heading .badge { color: #f5e625; background-color: #c09853; } .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #f5e625; } .panel-danger { border-color: #f57a00; } .panel-danger > .panel-heading { color: #b94a48; background-color: #f57a00; border-color: #f57a00; } .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #f57a00; } .panel-danger > .panel-heading .badge { color: #f57a00; background-color: #b94a48; } .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #f57a00; } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0; } .embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive-4by3 { padding-bottom: 75%; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-lg { padding: 24px; border-radius: 6px; } .well-sm { padding: 9px; border-radius: 3px; } .close { float: right; font-size: 22.5px; font-weight: bold; line-height: 1; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); } button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .modal-open { overflow: hidden; } .modal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); -webkit-background-clip: padding-box; background-clip: padding-box; outline: 0; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; } .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } .modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 20px; } .modal-footer { padding: 20px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } .tooltip { position: absolute; z-index: 1070; display: block; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 13px; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.9; filter: alpha(opacity=90); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; background-color: #000000; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.top-left .tooltip-arrow { bottom: 0; right: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 15px; background-color: #ffffff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 15px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .popover-content { padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover > .arrow { border-width: 11px; } .popover > .arrow:after { border-width: 10px; content: ""; } .popover.top > .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top > .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #ffffff; } .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.right > .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #ffffff; } .popover.bottom > .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom > .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #ffffff; } .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left > .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #ffffff; bottom: -10px; } .carousel { position: relative; } .carousel-inner { position: relative; overflow: hidden; width: 100%; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { -webkit-transition: -webkit-transform 0.6s ease-in-out; -o-transition: -o-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px; } .carousel-inner > .item.next, .carousel-inner > .item.active.right { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0; } .carousel-inner > .item.prev, .carousel-inner > .item.active.left { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0; } .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; } } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 0; left: 0; bottom: 0; width: 15%; opacity: 0.5; filter: alpha(opacity=50); font-size: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); background-color: rgba(0, 0, 0, 0); } .carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } .carousel-control.right { left: auto; right: 0; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } .carousel-control:hover, .carousel-control:focus { outline: 0; color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; margin-top: -10px; z-index: 5; display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; line-height: 1; font-family: serif; } .carousel-control .icon-prev:before { content: '\2039'; } .carousel-control .icon-next:before { content: '\203a'; } .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; margin-left: -30%; padding-left: 0; list-style: none; text-align: center; } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid #ffffff; border-radius: 10px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); } .carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: #ffffff; } .carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; font-size: 30px; } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -10px; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -10px; } .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: 20px; } } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after { content: " "; display: table; } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer:after { clear: both; } .center-block { display: block; margin-left: auto; margin-right: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .hidden { display: none !important; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table !important; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table !important; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table !important; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } } .navbar { font-size: 18px; font-family: "News Cycle", "Arial Narrow Bold", sans-serif; font-weight: 700; } .navbar-default .badge { background-color: #000; color: #fff; } .navbar-inverse .badge { background-color: #fff; color: #eb6864; } .navbar-brand { font-size: inherit; font-weight: 700; text-transform: uppercase; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label, .has-warning .form-control-feedback { color: #f57a00; } .has-warning .form-control, .has-warning .form-control:focus { border-color: #f57a00; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label, .has-error .form-control-feedback { color: #eb6864; } .has-error .form-control, .has-error .form-control:focus { border-color: #eb6864; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label, .has-success .form-control-feedback { color: #22b24c; } .has-success .form-control, .has-success .form-control:focus { border-color: #22b24c; } .badge { padding-bottom: 4px; vertical-align: 3px; font-size: 10px; } .jumbotron h1, .jumbotron h2, .jumbotron h3, .jumbotron h4, .jumbotron h5, .jumbotron h6 { font-family: "News Cycle", "Arial Narrow Bold", sans-serif; font-weight: 700; color: #000; } .panel-primary .panel-title, .panel-success .panel-title, .panel-warning .panel-title, .panel-danger .panel-title, .panel-info .panel-title { color: #fff; } """ Pweave-0.30.3/pweave/themes/cerulean.py0000664000175000017500000045232713326267164021465 0ustar mpastellmpastell00000000000000 css = u""" /*! * bootswatch v3.3.6 * Homepage: http://bootswatch.com * Copyright 2012-2015 Thomas Park * Licensed under MIT * Based on Bootstrap */ /*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ @media print { *, *:before, *:after { background: transparent !important; color: #000 !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } a[href^="#"]:after, a[href^="javascript:"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .navbar { display: none; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } @font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before { content: "\002a"; } .glyphicon-plus:before { content: "\002b"; } .glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac"; } .glyphicon-minus:before { content: "\2212"; } .glyphicon-cloud:before { content: "\2601"; } .glyphicon-envelope:before { content: "\2709"; } .glyphicon-pencil:before { content: "\270f"; } .glyphicon-glass:before { content: "\e001"; } .glyphicon-music:before { content: "\e002"; } .glyphicon-search:before { content: "\e003"; } .glyphicon-heart:before { content: "\e005"; } .glyphicon-star:before { content: "\e006"; } .glyphicon-star-empty:before { content: "\e007"; } .glyphicon-user:before { content: "\e008"; } .glyphicon-film:before { content: "\e009"; } .glyphicon-th-large:before { content: "\e010"; } .glyphicon-th:before { content: "\e011"; } .glyphicon-th-list:before { content: "\e012"; } .glyphicon-ok:before { content: "\e013"; } .glyphicon-remove:before { content: "\e014"; } .glyphicon-zoom-in:before { content: "\e015"; } .glyphicon-zoom-out:before { content: "\e016"; } .glyphicon-off:before { content: "\e017"; } .glyphicon-signal:before { content: "\e018"; } .glyphicon-cog:before { content: "\e019"; } .glyphicon-trash:before { content: "\e020"; } .glyphicon-home:before { content: "\e021"; } .glyphicon-file:before { content: "\e022"; } .glyphicon-time:before { content: "\e023"; } .glyphicon-road:before { content: "\e024"; } .glyphicon-download-alt:before { content: "\e025"; } .glyphicon-download:before { content: "\e026"; } .glyphicon-upload:before { content: "\e027"; } .glyphicon-inbox:before { content: "\e028"; } .glyphicon-play-circle:before { content: "\e029"; } .glyphicon-repeat:before { content: "\e030"; } .glyphicon-refresh:before { content: "\e031"; } .glyphicon-list-alt:before { content: "\e032"; } .glyphicon-lock:before { content: "\e033"; } .glyphicon-flag:before { content: "\e034"; } .glyphicon-headphones:before { content: "\e035"; } .glyphicon-volume-off:before { content: "\e036"; } .glyphicon-volume-down:before { content: "\e037"; } .glyphicon-volume-up:before { content: "\e038"; } .glyphicon-qrcode:before { content: "\e039"; } .glyphicon-barcode:before { content: "\e040"; } .glyphicon-tag:before { content: "\e041"; } .glyphicon-tags:before { content: "\e042"; } .glyphicon-book:before { content: "\e043"; } .glyphicon-bookmark:before { content: "\e044"; } .glyphicon-print:before { content: "\e045"; } .glyphicon-camera:before { content: "\e046"; } .glyphicon-font:before { content: "\e047"; } .glyphicon-bold:before { content: "\e048"; } .glyphicon-italic:before { content: "\e049"; } .glyphicon-text-height:before { content: "\e050"; } .glyphicon-text-width:before { content: "\e051"; } .glyphicon-align-left:before { content: "\e052"; } .glyphicon-align-center:before { content: "\e053"; } .glyphicon-align-right:before { content: "\e054"; } .glyphicon-align-justify:before { content: "\e055"; } .glyphicon-list:before { content: "\e056"; } .glyphicon-indent-left:before { content: "\e057"; } .glyphicon-indent-right:before { content: "\e058"; } .glyphicon-facetime-video:before { content: "\e059"; } .glyphicon-picture:before { content: "\e060"; } .glyphicon-map-marker:before { content: "\e062"; } .glyphicon-adjust:before { content: "\e063"; } .glyphicon-tint:before { content: "\e064"; } .glyphicon-edit:before { content: "\e065"; } .glyphicon-share:before { content: "\e066"; } .glyphicon-check:before { content: "\e067"; } .glyphicon-move:before { content: "\e068"; } .glyphicon-step-backward:before { content: "\e069"; } .glyphicon-fast-backward:before { content: "\e070"; } .glyphicon-backward:before { content: "\e071"; } .glyphicon-play:before { content: "\e072"; } .glyphicon-pause:before { content: "\e073"; } .glyphicon-stop:before { content: "\e074"; } .glyphicon-forward:before { content: "\e075"; } .glyphicon-fast-forward:before { content: "\e076"; } .glyphicon-step-forward:before { content: "\e077"; } .glyphicon-eject:before { content: "\e078"; } .glyphicon-chevron-left:before { content: "\e079"; } .glyphicon-chevron-right:before { content: "\e080"; } .glyphicon-plus-sign:before { content: "\e081"; } .glyphicon-minus-sign:before { content: "\e082"; } .glyphicon-remove-sign:before { content: "\e083"; } .glyphicon-ok-sign:before { content: "\e084"; } .glyphicon-question-sign:before { content: "\e085"; } .glyphicon-info-sign:before { content: "\e086"; } .glyphicon-screenshot:before { content: "\e087"; } .glyphicon-remove-circle:before { content: "\e088"; } .glyphicon-ok-circle:before { content: "\e089"; } .glyphicon-ban-circle:before { content: "\e090"; } .glyphicon-arrow-left:before { content: "\e091"; } .glyphicon-arrow-right:before { content: "\e092"; } .glyphicon-arrow-up:before { content: "\e093"; } .glyphicon-arrow-down:before { content: "\e094"; } .glyphicon-share-alt:before { content: "\e095"; } .glyphicon-resize-full:before { content: "\e096"; } .glyphicon-resize-small:before { content: "\e097"; } .glyphicon-exclamation-sign:before { content: "\e101"; } .glyphicon-gift:before { content: "\e102"; } .glyphicon-leaf:before { content: "\e103"; } .glyphicon-fire:before { content: "\e104"; } .glyphicon-eye-open:before { content: "\e105"; } .glyphicon-eye-close:before { content: "\e106"; } .glyphicon-warning-sign:before { content: "\e107"; } .glyphicon-plane:before { content: "\e108"; } .glyphicon-calendar:before { content: "\e109"; } .glyphicon-random:before { content: "\e110"; } .glyphicon-comment:before { content: "\e111"; } .glyphicon-magnet:before { content: "\e112"; } .glyphicon-chevron-up:before { content: "\e113"; } .glyphicon-chevron-down:before { content: "\e114"; } .glyphicon-retweet:before { content: "\e115"; } .glyphicon-shopping-cart:before { content: "\e116"; } .glyphicon-folder-close:before { content: "\e117"; } .glyphicon-folder-open:before { content: "\e118"; } .glyphicon-resize-vertical:before { content: "\e119"; } .glyphicon-resize-horizontal:before { content: "\e120"; } .glyphicon-hdd:before { content: "\e121"; } .glyphicon-bullhorn:before { content: "\e122"; } .glyphicon-bell:before { content: "\e123"; } .glyphicon-certificate:before { content: "\e124"; } .glyphicon-thumbs-up:before { content: "\e125"; } .glyphicon-thumbs-down:before { content: "\e126"; } .glyphicon-hand-right:before { content: "\e127"; } .glyphicon-hand-left:before { content: "\e128"; } .glyphicon-hand-up:before { content: "\e129"; } .glyphicon-hand-down:before { content: "\e130"; } .glyphicon-circle-arrow-right:before { content: "\e131"; } .glyphicon-circle-arrow-left:before { content: "\e132"; } .glyphicon-circle-arrow-up:before { content: "\e133"; } .glyphicon-circle-arrow-down:before { content: "\e134"; } .glyphicon-globe:before { content: "\e135"; } .glyphicon-wrench:before { content: "\e136"; } .glyphicon-tasks:before { content: "\e137"; } .glyphicon-filter:before { content: "\e138"; } .glyphicon-briefcase:before { content: "\e139"; } .glyphicon-fullscreen:before { content: "\e140"; } .glyphicon-dashboard:before { content: "\e141"; } .glyphicon-paperclip:before { content: "\e142"; } .glyphicon-heart-empty:before { content: "\e143"; } .glyphicon-link:before { content: "\e144"; } .glyphicon-phone:before { content: "\e145"; } .glyphicon-pushpin:before { content: "\e146"; } .glyphicon-usd:before { content: "\e148"; } .glyphicon-gbp:before { content: "\e149"; } .glyphicon-sort:before { content: "\e150"; } .glyphicon-sort-by-alphabet:before { content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before { content: "\e152"; } .glyphicon-sort-by-order:before { content: "\e153"; } .glyphicon-sort-by-order-alt:before { content: "\e154"; } .glyphicon-sort-by-attributes:before { content: "\e155"; } .glyphicon-sort-by-attributes-alt:before { content: "\e156"; } .glyphicon-unchecked:before { content: "\e157"; } .glyphicon-expand:before { content: "\e158"; } .glyphicon-collapse-down:before { content: "\e159"; } .glyphicon-collapse-up:before { content: "\e160"; } .glyphicon-log-in:before { content: "\e161"; } .glyphicon-flash:before { content: "\e162"; } .glyphicon-log-out:before { content: "\e163"; } .glyphicon-new-window:before { content: "\e164"; } .glyphicon-record:before { content: "\e165"; } .glyphicon-save:before { content: "\e166"; } .glyphicon-open:before { content: "\e167"; } .glyphicon-saved:before { content: "\e168"; } .glyphicon-import:before { content: "\e169"; } .glyphicon-export:before { content: "\e170"; } .glyphicon-send:before { content: "\e171"; } .glyphicon-floppy-disk:before { content: "\e172"; } .glyphicon-floppy-saved:before { content: "\e173"; } .glyphicon-floppy-remove:before { content: "\e174"; } .glyphicon-floppy-save:before { content: "\e175"; } .glyphicon-floppy-open:before { content: "\e176"; } .glyphicon-credit-card:before { content: "\e177"; } .glyphicon-transfer:before { content: "\e178"; } .glyphicon-cutlery:before { content: "\e179"; } .glyphicon-header:before { content: "\e180"; } .glyphicon-compressed:before { content: "\e181"; } .glyphicon-earphone:before { content: "\e182"; } .glyphicon-phone-alt:before { content: "\e183"; } .glyphicon-tower:before { content: "\e184"; } .glyphicon-stats:before { content: "\e185"; } .glyphicon-sd-video:before { content: "\e186"; } .glyphicon-hd-video:before { content: "\e187"; } .glyphicon-subtitles:before { content: "\e188"; } .glyphicon-sound-stereo:before { content: "\e189"; } .glyphicon-sound-dolby:before { content: "\e190"; } .glyphicon-sound-5-1:before { content: "\e191"; } .glyphicon-sound-6-1:before { content: "\e192"; } .glyphicon-sound-7-1:before { content: "\e193"; } .glyphicon-copyright-mark:before { content: "\e194"; } .glyphicon-registration-mark:before { content: "\e195"; } .glyphicon-cloud-download:before { content: "\e197"; } .glyphicon-cloud-upload:before { content: "\e198"; } .glyphicon-tree-conifer:before { content: "\e199"; } .glyphicon-tree-deciduous:before { content: "\e200"; } .glyphicon-cd:before { content: "\e201"; } .glyphicon-save-file:before { content: "\e202"; } .glyphicon-open-file:before { content: "\e203"; } .glyphicon-level-up:before { content: "\e204"; } .glyphicon-copy:before { content: "\e205"; } .glyphicon-paste:before { content: "\e206"; } .glyphicon-alert:before { content: "\e209"; } .glyphicon-equalizer:before { content: "\e210"; } .glyphicon-king:before { content: "\e211"; } .glyphicon-queen:before { content: "\e212"; } .glyphicon-pawn:before { content: "\e213"; } .glyphicon-bishop:before { content: "\e214"; } .glyphicon-knight:before { content: "\e215"; } .glyphicon-baby-formula:before { content: "\e216"; } .glyphicon-tent:before { content: "\26fa"; } .glyphicon-blackboard:before { content: "\e218"; } .glyphicon-bed:before { content: "\e219"; } .glyphicon-apple:before { content: "\f8ff"; } .glyphicon-erase:before { content: "\e221"; } .glyphicon-hourglass:before { content: "\231b"; } .glyphicon-lamp:before { content: "\e223"; } .glyphicon-duplicate:before { content: "\e224"; } .glyphicon-piggy-bank:before { content: "\e225"; } .glyphicon-scissors:before { content: "\e226"; } .glyphicon-bitcoin:before { content: "\e227"; } .glyphicon-btc:before { content: "\e227"; } .glyphicon-xbt:before { content: "\e227"; } .glyphicon-yen:before { content: "\00a5"; } .glyphicon-jpy:before { content: "\00a5"; } .glyphicon-ruble:before { content: "\20bd"; } .glyphicon-rub:before { content: "\20bd"; } .glyphicon-scale:before { content: "\e230"; } .glyphicon-ice-lolly:before { content: "\e231"; } .glyphicon-ice-lolly-tasted:before { content: "\e232"; } .glyphicon-education:before { content: "\e233"; } .glyphicon-option-horizontal:before { content: "\e234"; } .glyphicon-option-vertical:before { content: "\e235"; } .glyphicon-menu-hamburger:before { content: "\e236"; } .glyphicon-modal-window:before { content: "\e237"; } .glyphicon-oil:before { content: "\e238"; } .glyphicon-grain:before { content: "\e239"; } .glyphicon-sunglasses:before { content: "\e240"; } .glyphicon-text-size:before { content: "\e241"; } .glyphicon-text-color:before { content: "\e242"; } .glyphicon-text-background:before { content: "\e243"; } .glyphicon-object-align-top:before { content: "\e244"; } .glyphicon-object-align-bottom:before { content: "\e245"; } .glyphicon-object-align-horizontal:before { content: "\e246"; } .glyphicon-object-align-left:before { content: "\e247"; } .glyphicon-object-align-vertical:before { content: "\e248"; } .glyphicon-object-align-right:before { content: "\e249"; } .glyphicon-triangle-right:before { content: "\e250"; } .glyphicon-triangle-left:before { content: "\e251"; } .glyphicon-triangle-bottom:before { content: "\e252"; } .glyphicon-triangle-top:before { content: "\e253"; } .glyphicon-console:before { content: "\e254"; } .glyphicon-superscript:before { content: "\e255"; } .glyphicon-subscript:before { content: "\e256"; } .glyphicon-menu-left:before { content: "\e257"; } .glyphicon-menu-right:before { content: "\e258"; } .glyphicon-menu-down:before { content: "\e259"; } .glyphicon-menu-up:before { content: "\e260"; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #2fa4e7; text-decoration: none; } a:hover, a:focus { color: #157ab5; text-decoration: underline; } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } figure { margin: 0; } img { vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { padding: 4px; line-height: 1.42857143; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; } .img-circle { border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; } .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } [role="button"] { cursor: pointer; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.2; color: #317eac; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #999999; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } p { margin: 0 0 10px; } .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; } } small, .small { font-size: 85%; } mark, .mark { background-color: #fcf8e3; padding: .2em; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-muted { color: #999999; } .text-primary { color: #2fa4e7; } a.text-primary:hover, a.text-primary:focus { color: #178acc; } .text-success { color: #468847; } a.text-success:hover, a.text-success:focus { color: #356635; } .text-info { color: #3a87ad; } a.text-info:hover, a.text-info:focus { color: #2d6987; } .text-warning { color: #c09853; } a.text-warning:hover, a.text-warning:focus { color: #a47e3c; } .text-danger { color: #b94a48; } a.text-danger:hover, a.text-danger:focus { color: #953b39; } .bg-primary { color: #fff; background-color: #2fa4e7; } a.bg-primary:hover, a.bg-primary:focus { background-color: #178acc; } .bg-success { background-color: #dff0d8; } a.bg-success:hover, a.bg-success:focus { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover, a.bg-info:focus { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover, a.bg-warning:focus { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover, a.bg-danger:focus { background-color: #e4b9b9; } .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee; } ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; margin-left: -5px; } .list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } dl { margin-top: 0; margin-bottom: 20px; } dt, dd { line-height: 1.42857143; } dt { font-weight: bold; } dd { margin-left: 0; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; } .initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eeeeee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857143; color: #999999; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; text-align: right; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px; } kbd { padding: 2px 4px; font-size: 90%; color: #ffffff; background-color: #333333; border-radius: 3px; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } kbd kbd { padding: 0; font-size: 100%; font-weight: bold; -webkit-box-shadow: none; box-shadow: none; } pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; word-break: break-all; word-wrap: break-word; color: #333333; background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 4px; } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } @media (min-width: 768px) { .container { width: 750px; } } @media (min-width: 992px) { .container { width: 970px; } } @media (min-width: 1200px) { .container { width: 1170px; } } .container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } .row { margin-left: -15px; margin-right: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } .col-xs-pull-12 { right: 100%; } .col-xs-pull-11 { right: 91.66666667%; } .col-xs-pull-10 { right: 83.33333333%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-8 { right: 66.66666667%; } .col-xs-pull-7 { right: 58.33333333%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-5 { right: 41.66666667%; } .col-xs-pull-4 { right: 33.33333333%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-2 { right: 16.66666667%; } .col-xs-pull-1 { right: 8.33333333%; } .col-xs-pull-0 { right: auto; } .col-xs-push-12 { left: 100%; } .col-xs-push-11 { left: 91.66666667%; } .col-xs-push-10 { left: 83.33333333%; } .col-xs-push-9 { left: 75%; } .col-xs-push-8 { left: 66.66666667%; } .col-xs-push-7 { left: 58.33333333%; } .col-xs-push-6 { left: 50%; } .col-xs-push-5 { left: 41.66666667%; } .col-xs-push-4 { left: 33.33333333%; } .col-xs-push-3 { left: 25%; } .col-xs-push-2 { left: 16.66666667%; } .col-xs-push-1 { left: 8.33333333%; } .col-xs-push-0 { left: auto; } .col-xs-offset-12 { margin-left: 100%; } .col-xs-offset-11 { margin-left: 91.66666667%; } .col-xs-offset-10 { margin-left: 83.33333333%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-8 { margin-left: 66.66666667%; } .col-xs-offset-7 { margin-left: 58.33333333%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-5 { margin-left: 41.66666667%; } .col-xs-offset-4 { margin-left: 33.33333333%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-2 { margin-left: 16.66666667%; } .col-xs-offset-1 { margin-left: 8.33333333%; } .col-xs-offset-0 { margin-left: 0%; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } .col-sm-pull-12 { right: 100%; } .col-sm-pull-11 { right: 91.66666667%; } .col-sm-pull-10 { right: 83.33333333%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-8 { right: 66.66666667%; } .col-sm-pull-7 { right: 58.33333333%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-5 { right: 41.66666667%; } .col-sm-pull-4 { right: 33.33333333%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-2 { right: 16.66666667%; } .col-sm-pull-1 { right: 8.33333333%; } .col-sm-pull-0 { right: auto; } .col-sm-push-12 { left: 100%; } .col-sm-push-11 { left: 91.66666667%; } .col-sm-push-10 { left: 83.33333333%; } .col-sm-push-9 { left: 75%; } .col-sm-push-8 { left: 66.66666667%; } .col-sm-push-7 { left: 58.33333333%; } .col-sm-push-6 { left: 50%; } .col-sm-push-5 { left: 41.66666667%; } .col-sm-push-4 { left: 33.33333333%; } .col-sm-push-3 { left: 25%; } .col-sm-push-2 { left: 16.66666667%; } .col-sm-push-1 { left: 8.33333333%; } .col-sm-push-0 { left: auto; } .col-sm-offset-12 { margin-left: 100%; } .col-sm-offset-11 { margin-left: 91.66666667%; } .col-sm-offset-10 { margin-left: 83.33333333%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-8 { margin-left: 66.66666667%; } .col-sm-offset-7 { margin-left: 58.33333333%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-5 { margin-left: 41.66666667%; } .col-sm-offset-4 { margin-left: 33.33333333%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-2 { margin-left: 16.66666667%; } .col-sm-offset-1 { margin-left: 8.33333333%; } .col-sm-offset-0 { margin-left: 0%; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.66666667%; } .col-md-10 { width: 83.33333333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.66666667%; } .col-md-7 { width: 58.33333333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.66666667%; } .col-md-4 { width: 33.33333333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.66666667%; } .col-md-1 { width: 8.33333333%; } .col-md-pull-12 { right: 100%; } .col-md-pull-11 { right: 91.66666667%; } .col-md-pull-10 { right: 83.33333333%; } .col-md-pull-9 { right: 75%; } .col-md-pull-8 { right: 66.66666667%; } .col-md-pull-7 { right: 58.33333333%; } .col-md-pull-6 { right: 50%; } .col-md-pull-5 { right: 41.66666667%; } .col-md-pull-4 { right: 33.33333333%; } .col-md-pull-3 { right: 25%; } .col-md-pull-2 { right: 16.66666667%; } .col-md-pull-1 { right: 8.33333333%; } .col-md-pull-0 { right: auto; } .col-md-push-12 { left: 100%; } .col-md-push-11 { left: 91.66666667%; } .col-md-push-10 { left: 83.33333333%; } .col-md-push-9 { left: 75%; } .col-md-push-8 { left: 66.66666667%; } .col-md-push-7 { left: 58.33333333%; } .col-md-push-6 { left: 50%; } .col-md-push-5 { left: 41.66666667%; } .col-md-push-4 { left: 33.33333333%; } .col-md-push-3 { left: 25%; } .col-md-push-2 { left: 16.66666667%; } .col-md-push-1 { left: 8.33333333%; } .col-md-push-0 { left: auto; } .col-md-offset-12 { margin-left: 100%; } .col-md-offset-11 { margin-left: 91.66666667%; } .col-md-offset-10 { margin-left: 83.33333333%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-8 { margin-left: 66.66666667%; } .col-md-offset-7 { margin-left: 58.33333333%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-5 { margin-left: 41.66666667%; } .col-md-offset-4 { margin-left: 33.33333333%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-2 { margin-left: 16.66666667%; } .col-md-offset-1 { margin-left: 8.33333333%; } .col-md-offset-0 { margin-left: 0%; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.66666667%; } .col-lg-10 { width: 83.33333333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.66666667%; } .col-lg-7 { width: 58.33333333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.66666667%; } .col-lg-4 { width: 33.33333333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.66666667%; } .col-lg-1 { width: 8.33333333%; } .col-lg-pull-12 { right: 100%; } .col-lg-pull-11 { right: 91.66666667%; } .col-lg-pull-10 { right: 83.33333333%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-8 { right: 66.66666667%; } .col-lg-pull-7 { right: 58.33333333%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-5 { right: 41.66666667%; } .col-lg-pull-4 { right: 33.33333333%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-2 { right: 16.66666667%; } .col-lg-pull-1 { right: 8.33333333%; } .col-lg-pull-0 { right: auto; } .col-lg-push-12 { left: 100%; } .col-lg-push-11 { left: 91.66666667%; } .col-lg-push-10 { left: 83.33333333%; } .col-lg-push-9 { left: 75%; } .col-lg-push-8 { left: 66.66666667%; } .col-lg-push-7 { left: 58.33333333%; } .col-lg-push-6 { left: 50%; } .col-lg-push-5 { left: 41.66666667%; } .col-lg-push-4 { left: 33.33333333%; } .col-lg-push-3 { left: 25%; } .col-lg-push-2 { left: 16.66666667%; } .col-lg-push-1 { left: 8.33333333%; } .col-lg-push-0 { left: auto; } .col-lg-offset-12 { margin-left: 100%; } .col-lg-offset-11 { margin-left: 91.66666667%; } .col-lg-offset-10 { margin-left: 83.33333333%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-8 { margin-left: 66.66666667%; } .col-lg-offset-7 { margin-left: 58.33333333%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-5 { margin-left: 41.66666667%; } .col-lg-offset-4 { margin-left: 33.33333333%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-2 { margin-left: 16.66666667%; } .col-lg-offset-1 { margin-left: 8.33333333%; } .col-lg-offset-0 { margin-left: 0%; } } table { background-color: transparent; } caption { padding-top: 8px; padding-bottom: 8px; color: #999999; text-align: left; } th { text-align: left; } .table { width: 100%; max-width: 100%; margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd; } .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0; } .table > tbody + tbody { border-top: 2px solid #dddddd; } .table .table { background-color: #ffffff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; } .table-bordered { border: 1px solid #dddddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #dddddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; } .table-striped > tbody > tr:nth-of-type(odd) { background-color: #f9f9f9; } .table-hover > tbody > tr:hover { background-color: #f5f5f5; } table col[class*="col-"] { position: static; float: none; display: table-column; } table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } .table-responsive { overflow-x: auto; min-height: 0.01%; } @media screen and (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #dddddd; } .table-responsive > .table { margin-bottom: 0; } .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } .table-responsive > .table-bordered { border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } } fieldset { padding: 0; margin: 0; border: 0; min-width: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #555555; border: 0; border-bottom: 1px solid #e5e5e5; } label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } input[type="file"] { display: block; } input[type="range"] { display: block; width: 100%; } select[multiple], select[size] { height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } output { display: block; padding-top: 9px; font-size: 14px; line-height: 1.42857143; color: #555555; } .form-control { display: block; width: 100%; height: 38px; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); } .form-control::-moz-placeholder { color: #999999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999999; } .form-control::-webkit-input-placeholder { color: #999999; } .form-control::-ms-expand { border: 0; background-color: transparent; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #eeeeee; opacity: 1; } .form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed; } textarea.form-control { height: auto; } input[type="search"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { line-height: 38px; } input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] { line-height: 30px; } input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] { line-height: 54px; } } .form-group { margin-bottom: 15px; } .radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; } .radio label, .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; margin-top: 4px \9; } .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } .radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed; } .form-control-static { padding-top: 9px; padding-bottom: 9px; margin-bottom: 0; min-height: 34px; } .form-control-static.input-lg, .form-control-static.input-sm { padding-left: 0; padding-right: 0; } .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-sm { height: 30px; line-height: 30px; } textarea.input-sm, select[multiple].input-sm { height: auto; } .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .form-group-sm select.form-control { height: 30px; line-height: 30px; } .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { height: auto; } .form-group-sm .form-control-static { height: 30px; min-height: 32px; padding: 6px 10px; font-size: 12px; line-height: 1.5; } .input-lg { height: 54px; padding: 14px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } select.input-lg { height: 54px; line-height: 54px; } textarea.input-lg, select[multiple].input-lg { height: auto; } .form-group-lg .form-control { height: 54px; padding: 14px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .form-group-lg select.form-control { height: 54px; line-height: 54px; } .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { height: auto; } .form-group-lg .form-control-static { height: 54px; min-height: 38px; padding: 15px 16px; font-size: 18px; line-height: 1.3333333; } .has-feedback { position: relative; } .has-feedback .form-control { padding-right: 47.5px; } .form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 38px; height: 38px; line-height: 38px; text-align: center; pointer-events: none; } .input-lg + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback { width: 54px; height: 54px; line-height: 54px; } .input-sm + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #468847; } .has-success .form-control { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-success .form-control:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; } .has-success .input-group-addon { color: #468847; border-color: #468847; background-color: #dff0d8; } .has-success .form-control-feedback { color: #468847; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #c09853; } .has-warning .form-control { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-warning .form-control:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; } .has-warning .input-group-addon { color: #c09853; border-color: #c09853; background-color: #fcf8e3; } .has-warning .form-control-feedback { color: #c09853; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #b94a48; } .has-error .form-control { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-error .form-control:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; } .has-error .input-group-addon { color: #b94a48; border-color: #b94a48; background-color: #f2dede; } .has-error .form-control-feedback { color: #b94a48; } .has-feedback label ~ .form-control-feedback { top: 25px; } .has-feedback label.sr-only ~ .form-control-feedback { top: 0; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #959595; } @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-static { display: inline-block; } .form-inline .input-group { display: inline-table; vertical-align: middle; } .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; } .form-inline .input-group > .form-control { width: 100%; } .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .form-inline .radio label, .form-inline .checkbox label { padding-left: 0; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .form-inline .has-feedback .form-control-feedback { top: 0; } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 9px; } .form-horizontal .radio, .form-horizontal .checkbox { min-height: 29px; } .form-horizontal .form-group { margin-left: -15px; margin-right: -15px; } @media (min-width: 768px) { .form-horizontal .control-label { text-align: right; margin-bottom: 0; padding-top: 9px; } } .form-horizontal .has-feedback .form-control-feedback { right: 15px; } @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 15px; font-size: 18px; } } @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 12px; } } .btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, .btn:focus, .btn.focus { color: #555555; text-decoration: none; } .btn:active, .btn.active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; } a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; } .btn-default { color: #555555; background-color: #ffffff; border-color: rgba(0, 0, 0, 0.1); } .btn-default:focus, .btn-default.focus { color: #555555; background-color: #e6e6e6; border-color: rgba(0, 0, 0, 0.1); } .btn-default:hover { color: #555555; background-color: #e6e6e6; border-color: rgba(0, 0, 0, 0.1); } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #555555; background-color: #e6e6e6; border-color: rgba(0, 0, 0, 0.1); } .btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { color: #555555; background-color: #d4d4d4; border-color: rgba(0, 0, 0, 0.1); } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { background-color: #ffffff; border-color: rgba(0, 0, 0, 0.1); } .btn-default .badge { color: #ffffff; background-color: #555555; } .btn-primary { color: #ffffff; background-color: #2fa4e7; border-color: #2fa4e7; } .btn-primary:focus, .btn-primary.focus { color: #ffffff; background-color: #178acc; border-color: #105b87; } .btn-primary:hover { color: #ffffff; background-color: #178acc; border-color: #1684c2; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #ffffff; background-color: #178acc; border-color: #1684c2; } .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #ffffff; background-color: #1474ac; border-color: #105b87; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { background-color: #2fa4e7; border-color: #2fa4e7; } .btn-primary .badge { color: #2fa4e7; background-color: #ffffff; } .btn-success { color: #ffffff; background-color: #73a839; border-color: #73a839; } .btn-success:focus, .btn-success.focus { color: #ffffff; background-color: #59822c; border-color: #324919; } .btn-success:hover { color: #ffffff; background-color: #59822c; border-color: #547a29; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #ffffff; background-color: #59822c; border-color: #547a29; } .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus { color: #ffffff; background-color: #476723; border-color: #324919; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; } .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus { background-color: #73a839; border-color: #73a839; } .btn-success .badge { color: #73a839; background-color: #ffffff; } .btn-info { color: #ffffff; background-color: #033c73; border-color: #033c73; } .btn-info:focus, .btn-info.focus { color: #ffffff; background-color: #022241; border-color: #000000; } .btn-info:hover { color: #ffffff; background-color: #022241; border-color: #011d37; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #ffffff; background-color: #022241; border-color: #011d37; } .btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus { color: #ffffff; background-color: #01101f; border-color: #000000; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; } .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus { background-color: #033c73; border-color: #033c73; } .btn-info .badge { color: #033c73; background-color: #ffffff; } .btn-warning { color: #ffffff; background-color: #dd5600; border-color: #dd5600; } .btn-warning:focus, .btn-warning.focus { color: #ffffff; background-color: #aa4200; border-color: #5e2400; } .btn-warning:hover { color: #ffffff; background-color: #aa4200; border-color: #a03e00; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #ffffff; background-color: #aa4200; border-color: #a03e00; } .btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus { color: #ffffff; background-color: #863400; border-color: #5e2400; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; } .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus { background-color: #dd5600; border-color: #dd5600; } .btn-warning .badge { color: #dd5600; background-color: #ffffff; } .btn-danger { color: #ffffff; background-color: #c71c22; border-color: #c71c22; } .btn-danger:focus, .btn-danger.focus { color: #ffffff; background-color: #9a161a; border-color: #570c0f; } .btn-danger:hover { color: #ffffff; background-color: #9a161a; border-color: #911419; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #ffffff; background-color: #9a161a; border-color: #911419; } .btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus { color: #ffffff; background-color: #7b1115; border-color: #570c0f; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; } .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus { background-color: #c71c22; border-color: #c71c22; } .btn-danger .badge { color: #c71c22; background-color: #ffffff; } .btn-link { color: #2fa4e7; font-weight: normal; border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: #157ab5; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #999999; text-decoration: none; } .btn-lg, .btn-group-lg > .btn { padding: 14px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { display: none; } .collapse.in { display: block; } tr.collapse.in { display: table-row; } tbody.collapse.in { display: table-row-group; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: 0.35s; -o-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; } .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent; } .dropup, .dropdown { position: relative; } .dropdown-toggle:focus { outline: 0; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; text-align: left; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); -webkit-background-clip: padding-box; background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333333; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #ffffff; background-color: #2fa4e7; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; outline: 0; background-color: #2fa4e7; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: not-allowed; } .open > .dropdown-menu { display: block; } .open > a { outline: 0; } .dropdown-menu-right { left: auto; right: 0; } .dropdown-menu-left { left: 0; right: auto; } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #999999; white-space: nowrap; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px dashed; border-bottom: 4px solid \9; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { left: auto; right: 0; } .navbar-right .dropdown-menu-left { left: 0; right: auto; } } .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; } .btn-toolbar { margin-left: -5px; } .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .btn-group > .btn:first-child { margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; } .btn .caret { margin-left: 0; } .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } .dropup .btn-lg .caret { border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } .btn-group-vertical > .btn-group > .btn { float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group { float: none; display: table-cell; width: 1%; } .btn-group-justified > .btn-group .btn { width: 100%; } .btn-group-justified > .btn-group .dropdown-menu { left: auto; } [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .input-group { position: relative; display: table; border-collapse: separate; } .input-group[class*="col-"] { float: none; padding-left: 0; padding-right: 0; } .input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; } .input-group .form-control:focus { z-index: 3; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 54px; padding: 14px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 54px; line-height: 54px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn { height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn { height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .input-group-addon { padding: 8px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555555; text-align: center; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px; } .input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; } .input-group-addon.input-lg { padding: 14px 16px; font-size: 18px; border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0; } .input-group-addon:first-child { border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-bottom-left-radius: 0; border-top-left-radius: 0; } .input-group-addon:last-child { border-left: 0; } .input-group-btn { position: relative; font-size: 0; white-space: nowrap; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px; } .nav { margin-bottom: 0; padding-left: 0; list-style: none; } .nav > li { position: relative; display: block; } .nav > li > a { position: relative; display: block; padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eeeeee; } .nav > li.disabled > a { color: #999999; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #999999; text-decoration: none; background-color: transparent; cursor: not-allowed; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eeeeee; border-color: #2fa4e7; } .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid #dddddd; } .nav-tabs > li { float: left; margin-bottom: -1px; } .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555555; background-color: #ffffff; border: 1px solid #dddddd; border-bottom-color: transparent; cursor: default; } .nav-tabs.nav-justified { width: 100%; border-bottom: 0; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; } .nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #ffffff; } } .nav-pills > li { float: left; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #ffffff; background-color: #2fa4e7; } .nav-stacked > li { float: none; } .nav-stacked > li + li { margin-top: 2px; margin-left: 0; } .nav-justified { width: 100%; } .nav-justified > li { float: none; } .nav-justified > li > a { text-align: center; margin-bottom: 5px; } .nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0; } } .nav-tabs-justified { border-bottom: 0; } .nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid #dddddd; } @media (min-width: 768px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #dddddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #ffffff; } } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; } .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } @media (min-width: 768px) { .navbar { border-radius: 4px; } } @media (min-width: 768px) { .navbar-header { float: left; } } .navbar-collapse { overflow-x: visible; padding-right: 15px; padding-left: 15px; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; } .navbar-collapse.in { overflow-y: auto; } @media (min-width: 768px) { .navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } .navbar-collapse.in { overflow-y: visible; } .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-left: 0; padding-right: 0; } } .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } @media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0; } } .navbar-static-top { z-index: 1000; border-width: 0 0 1px; } @media (min-width: 768px) { .navbar-static-top { border-radius: 0; } } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; } @media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } } .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; } .navbar-brand { float: left; padding: 15px 15px; font-size: 18px; line-height: 20px; height: 50px; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } .navbar-brand > img { display: block; } @media (min-width: 768px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; } } .navbar-toggle { position: relative; float: right; margin-right: 15px; padding: 9px 10px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } .navbar-toggle:focus { outline: 0; } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 768px) { .navbar-toggle { display: none; } } .navbar-nav { margin: 7.5px -15px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @media (min-width: 768px) { .navbar-nav { float: left; margin: 0; } .navbar-nav > li { float: left; } .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } } .navbar-form { margin-left: -15px; margin-right: -15px; padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 6px; margin-bottom: 6px; } @media (min-width: 768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; } .navbar-form .form-control-static { display: inline-block; } .navbar-form .input-group { display: inline-table; vertical-align: middle; } .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto; } .navbar-form .input-group > .form-control { width: 100%; } .navbar-form .control-label { margin-bottom: 0; vertical-align: middle; } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .navbar-form .radio label, .navbar-form .checkbox label { padding-left: 0; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .navbar-form .has-feedback .form-control-feedback { top: 0; } } @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; } .navbar-form .form-group:last-child { margin-bottom: 0; } } @media (min-width: 768px) { .navbar-form { width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none; } } .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0; border-top-right-radius: 4px; border-top-left-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .navbar-btn { margin-top: 6px; margin-bottom: 6px; } .navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; } .navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; } .navbar-text { margin-top: 15px; margin-bottom: 15px; } @media (min-width: 768px) { .navbar-text { float: left; margin-left: 15px; margin-right: 15px; } } @media (min-width: 768px) { .navbar-left { float: left !important; } .navbar-right { float: right !important; margin-right: -15px; } .navbar-right ~ .navbar-right { margin-right: 0; } } .navbar-default { background-color: #2fa4e7; border-color: #1995dc; } .navbar-default .navbar-brand { color: #ffffff; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #ffffff; background-color: none; } .navbar-default .navbar-text { color: #dddddd; } .navbar-default .navbar-nav > li > a { color: #ffffff; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #ffffff; background-color: #178acc; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #ffffff; background-color: #178acc; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #dddddd; background-color: transparent; } .navbar-default .navbar-toggle { border-color: #178acc; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #178acc; } .navbar-default .navbar-toggle .icon-bar { background-color: #ffffff; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #1995dc; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #178acc; color: #ffffff; } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #ffffff; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; background-color: #178acc; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #178acc; } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #dddddd; background-color: transparent; } } .navbar-default .navbar-link { color: #ffffff; } .navbar-default .navbar-link:hover { color: #ffffff; } .navbar-default .btn-link { color: #ffffff; } .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #ffffff; } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { color: #dddddd; } .navbar-inverse { background-color: #033c73; border-color: #022f5a; } .navbar-inverse .navbar-brand { color: #ffffff; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #ffffff; background-color: none; } .navbar-inverse .navbar-text { color: #ffffff; } .navbar-inverse .navbar-nav > li > a { color: #ffffff; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #ffffff; background-color: #022f5a; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #ffffff; background-color: #022f5a; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #cccccc; background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: #022f5a; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #022f5a; } .navbar-inverse .navbar-toggle .icon-bar { background-color: #ffffff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #022a50; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #022f5a; color: #ffffff; } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #022f5a; } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #022f5a; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #ffffff; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #ffffff; background-color: #022f5a; } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #ffffff; background-color: #022f5a; } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #cccccc; background-color: transparent; } } .navbar-inverse .navbar-link { color: #ffffff; } .navbar-inverse .navbar-link:hover { color: #ffffff; } .navbar-inverse .btn-link { color: #ffffff; } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #ffffff; } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { color: #cccccc; } .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .breadcrumb > li { display: inline-block; } .breadcrumb > li + li:before { content: "/\00a0"; padding: 0 5px; color: #cccccc; } .breadcrumb > .active { color: #999999; } .pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 8px 12px; line-height: 1.42857143; text-decoration: none; color: #2fa4e7; background-color: #ffffff; border: 1px solid #dddddd; margin-left: -1px; } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 4px; border-top-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { z-index: 2; color: #157ab5; background-color: #eeeeee; border-color: #dddddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 3; color: #999999; background-color: #f5f5f5; border-color: #dddddd; cursor: default; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #999999; background-color: #ffffff; border-color: #dddddd; cursor: not-allowed; } .pagination-lg > li > a, .pagination-lg > li > span { padding: 14px 16px; font-size: 18px; line-height: 1.3333333; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 6px; border-top-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 6px; border-top-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; line-height: 1.5; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px; } .pager { padding-left: 0; margin: 20px 0; list-style: none; text-align: center; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eeeeee; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999999; background-color: #ffffff; cursor: not-allowed; } .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } a.label:hover, a.label:focus { color: #ffffff; text-decoration: none; cursor: pointer; } .label:empty { display: none; } .btn .label { position: relative; top: -1px; } .label-default { background-color: #999999; } .label-default[href]:hover, .label-default[href]:focus { background-color: #808080; } .label-primary { background-color: #2fa4e7; } .label-primary[href]:hover, .label-primary[href]:focus { background-color: #178acc; } .label-success { background-color: #73a839; } .label-success[href]:hover, .label-success[href]:focus { background-color: #59822c; } .label-info { background-color: #033c73; } .label-info[href]:hover, .label-info[href]:focus { background-color: #022241; } .label-warning { background-color: #dd5600; } .label-warning[href]:hover, .label-warning[href]:focus { background-color: #aa4200; } .label-danger { background-color: #c71c22; } .label-danger[href]:hover, .label-danger[href]:focus { background-color: #9a161a; } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; color: #ffffff; line-height: 1; vertical-align: middle; white-space: nowrap; text-align: center; background-color: #2fa4e7; border-radius: 10px; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .btn-xs .badge, .btn-group-xs > .btn .badge { top: 0; padding: 1px 5px; } a.badge:hover, a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer; } .list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #2fa4e7; background-color: #ffffff; } .list-group-item > .badge { float: right; } .list-group-item > .badge + .badge { margin-right: 5px; } .nav-pills > li > a > .badge { margin-left: 3px; } .jumbotron { padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; color: inherit; background-color: #eeeeee; } .jumbotron h1, .jumbotron .h1 { color: inherit; } .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; } .jumbotron > hr { border-top-color: #d5d5d5; } .container .jumbotron, .container-fluid .jumbotron { border-radius: 6px; padding-left: 15px; padding-right: 15px; } .jumbotron .container { max-width: 100%; } @media screen and (min-width: 768px) { .jumbotron { padding-top: 48px; padding-bottom: 48px; } .container .jumbotron, .container-fluid .jumbotron { padding-left: 60px; padding-right: 60px; } .jumbotron h1, .jumbotron .h1 { font-size: 63px; } } .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; } .thumbnail > img, .thumbnail a > img { margin-left: auto; margin-right: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #2fa4e7; } .thumbnail .caption { padding: 9px; color: #555555; } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #356635; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #2d6987; } .alert-warning { background-color: #fcf8e3; border-color: #fbeed5; color: #c09853; } .alert-warning hr { border-top-color: #f8e5be; } .alert-warning .alert-link { color: #a47e3c; } .alert-danger { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } .alert-danger hr { border-top-color: #e6c1c7; } .alert-danger .alert-link { color: #953b39; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { overflow: hidden; height: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } .progress-bar { float: left; width: 0%; height: 100%; font-size: 12px; line-height: 20px; color: #ffffff; text-align: center; background-color: #2fa4e7; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #73a839; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: #033c73; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: #dd5600; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: #c71c22; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .media { margin-top: 15px; } .media:first-child { margin-top: 0; } .media, .media-body { zoom: 1; overflow: hidden; } .media-body { width: 10000px; } .media-object { display: block; } .media-object.img-thumbnail { max-width: none; } .media-right, .media > .pull-right { padding-left: 10px; } .media-left, .media > .pull-left { padding-right: 10px; } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top; } .media-middle { vertical-align: middle; } .media-bottom { vertical-align: bottom; } .media-heading { margin-top: 0; margin-bottom: 5px; } .media-list { padding-left: 0; list-style: none; } .list-group { margin-bottom: 20px; padding-left: 0; } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #ffffff; border: 1px solid #dddddd; } .list-group-item:first-child { border-top-right-radius: 4px; border-top-left-radius: 4px; } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } a.list-group-item, button.list-group-item { color: #555555; } a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { color: #333333; } a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus { text-decoration: none; color: #555555; background-color: #f5f5f5; } button.list-group-item { width: 100%; text-align: left; } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { background-color: #eeeeee; color: #999999; cursor: not-allowed; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #999999; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #ffffff; background-color: #2fa4e7; border-color: #2fa4e7; } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #e6f4fc; } .list-group-item-success { color: #468847; background-color: #dff0d8; } a.list-group-item-success, button.list-group-item-success { color: #468847; } a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { color: inherit; } a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus { color: #468847; background-color: #d0e9c6; } a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus { color: #fff; background-color: #468847; border-color: #468847; } .list-group-item-info { color: #3a87ad; background-color: #d9edf7; } a.list-group-item-info, button.list-group-item-info { color: #3a87ad; } a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { color: inherit; } a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus { color: #3a87ad; background-color: #c4e3f3; } a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus { color: #fff; background-color: #3a87ad; border-color: #3a87ad; } .list-group-item-warning { color: #c09853; background-color: #fcf8e3; } a.list-group-item-warning, button.list-group-item-warning { color: #c09853; } a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { color: inherit; } a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus { color: #c09853; background-color: #faf2cc; } a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus { color: #fff; background-color: #c09853; border-color: #c09853; } .list-group-item-danger { color: #b94a48; background-color: #f2dede; } a.list-group-item-danger, button.list-group-item-danger { color: #b94a48; } a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { color: inherit; } a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus { color: #b94a48; background-color: #ebcccc; } a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus { color: #fff; background-color: #b94a48; border-color: #b94a48; } .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0; line-height: 1.3; } .panel { margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } .panel-body { padding: 15px; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px; } .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; } .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { color: inherit; } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0; } .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-right-radius: 3px; border-top-left-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; } .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } .list-group + .panel-footer { border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0; } .panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { padding-left: 15px; padding-right: 15px; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-right-radius: 3px; border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { border-top: 1px solid #dddddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .panel > .table-responsive { border: 0; margin-bottom: 0; } .panel-group { margin-bottom: 20px; } .panel-group .panel { margin-bottom: 0; border-radius: 4px; } .panel-group .panel + .panel { margin-top: 5px; } .panel-group .panel-heading { border-bottom: 0; } .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #dddddd; } .panel-group .panel-footer { border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #dddddd; } .panel-default { border-color: #dddddd; } .panel-default > .panel-heading { color: #555555; background-color: #f5f5f5; border-color: #dddddd; } .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; } .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #555555; } .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; } .panel-primary { border-color: #dddddd; } .panel-primary > .panel-heading { color: #ffffff; background-color: #2fa4e7; border-color: #dddddd; } .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; } .panel-primary > .panel-heading .badge { color: #2fa4e7; background-color: #ffffff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; } .panel-success { border-color: #dddddd; } .panel-success > .panel-heading { color: #468847; background-color: #73a839; border-color: #dddddd; } .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; } .panel-success > .panel-heading .badge { color: #73a839; background-color: #468847; } .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; } .panel-info { border-color: #dddddd; } .panel-info > .panel-heading { color: #3a87ad; background-color: #033c73; border-color: #dddddd; } .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; } .panel-info > .panel-heading .badge { color: #033c73; background-color: #3a87ad; } .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; } .panel-warning { border-color: #dddddd; } .panel-warning > .panel-heading { color: #c09853; background-color: #dd5600; border-color: #dddddd; } .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; } .panel-warning > .panel-heading .badge { color: #dd5600; background-color: #c09853; } .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; } .panel-danger { border-color: #dddddd; } .panel-danger > .panel-heading { color: #b94a48; background-color: #c71c22; border-color: #dddddd; } .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #dddddd; } .panel-danger > .panel-heading .badge { color: #c71c22; background-color: #b94a48; } .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #dddddd; } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0; } .embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive-4by3 { padding-bottom: 75%; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-lg { padding: 24px; border-radius: 6px; } .well-sm { padding: 9px; border-radius: 3px; } .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); } button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .modal-open { overflow: hidden; } .modal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); -webkit-background-clip: padding-box; background-clip: padding-box; outline: 0; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; } .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); } .modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 20px; } .modal-footer { padding: 20px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } .tooltip { position: absolute; z-index: 1070; display: block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 12px; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.9; filter: alpha(opacity=90); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; background-color: #000000; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.top-left .tooltip-arrow { bottom: 0; right: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000000; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 14px; background-color: #ffffff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .popover-content { padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover > .arrow { border-width: 11px; } .popover > .arrow:after { border-width: 10px; content: ""; } .popover.top > .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top > .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #ffffff; } .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.right > .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #ffffff; } .popover.bottom > .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom > .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #ffffff; } .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left > .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #ffffff; bottom: -10px; } .carousel { position: relative; } .carousel-inner { position: relative; overflow: hidden; width: 100%; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { -webkit-transition: -webkit-transform 0.6s ease-in-out; -o-transition: -o-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px; } .carousel-inner > .item.next, .carousel-inner > .item.active.right { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0; } .carousel-inner > .item.prev, .carousel-inner > .item.active.left { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0; } .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; } } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 0; left: 0; bottom: 0; width: 15%; opacity: 0.5; filter: alpha(opacity=50); font-size: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); background-color: rgba(0, 0, 0, 0); } .carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } .carousel-control.right { left: auto; right: 0; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } .carousel-control:hover, .carousel-control:focus { outline: 0; color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; margin-top: -10px; z-index: 5; display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; line-height: 1; font-family: serif; } .carousel-control .icon-prev:before { content: '\2039'; } .carousel-control .icon-next:before { content: '\203a'; } .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; margin-left: -30%; padding-left: 0; list-style: none; text-align: center; } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid #ffffff; border-radius: 10px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); } .carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: #ffffff; } .carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #ffffff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; font-size: 30px; } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -10px; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -10px; } .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: 20px; } } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after { content: " "; display: table; } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer:after { clear: both; } .center-block { display: block; margin-left: auto; margin-right: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .hidden { display: none !important; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table !important; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table !important; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table !important; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } } .navbar { background-image: -webkit-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5); background-image: -o-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5); background-image: -webkit-gradient(linear, left top, left bottom, from(#54b4eb), color-stop(60%, #2fa4e7), to(#1d9ce5)); background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54b4eb', endColorstr='#ff1d9ce5', GradientType=0); border-bottom: 1px solid #178acc; -webkit-filter: none; filter: none; -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); } .navbar-default .badge { background-color: #fff; color: #2fa4e7; } .navbar-inverse { background-image: -webkit-linear-gradient(#04519b, #044687 60%, #033769); background-image: -o-linear-gradient(#04519b, #044687 60%, #033769); background-image: -webkit-gradient(linear, left top, left bottom, from(#04519b), color-stop(60%, #044687), to(#033769)); background-image: linear-gradient(#04519b, #044687 60%, #033769); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff033769', GradientType=0); -webkit-filter: none; filter: none; border-bottom: 1px solid #022241; } .navbar-inverse .badge { background-color: #fff; color: #033c73; } .navbar .navbar-nav > li > a, .navbar-brand { text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); } @media (max-width: 767px) { .navbar .dropdown-header { color: #fff; } .navbar .dropdown-menu a { color: #fff; } } .btn { text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); } .btn .caret { border-top-color: #fff; } .btn-default { background-image: -webkit-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5); background-image: -o-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5); background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(60%, #ffffff), to(#f5f5f5)); background-image: linear-gradient(#ffffff, #ffffff 60%, #f5f5f5); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0); -webkit-filter: none; filter: none; border-bottom: 1px solid #e6e6e6; } .btn-default:hover { color: #555555; } .btn-default .caret { border-top-color: #555555; } .btn-default { background-image: -webkit-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5); background-image: -o-linear-gradient(#ffffff, #ffffff 60%, #f5f5f5); background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(60%, #ffffff), to(#f5f5f5)); background-image: linear-gradient(#ffffff, #ffffff 60%, #f5f5f5); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff5f5f5', GradientType=0); -webkit-filter: none; filter: none; border-bottom: 1px solid #e6e6e6; } .btn-primary { background-image: -webkit-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5); background-image: -o-linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5); background-image: -webkit-gradient(linear, left top, left bottom, from(#54b4eb), color-stop(60%, #2fa4e7), to(#1d9ce5)); background-image: linear-gradient(#54b4eb, #2fa4e7 60%, #1d9ce5); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff54b4eb', endColorstr='#ff1d9ce5', GradientType=0); -webkit-filter: none; filter: none; border-bottom: 1px solid #178acc; } .btn-success { background-image: -webkit-linear-gradient(#88c149, #73a839 60%, #699934); background-image: -o-linear-gradient(#88c149, #73a839 60%, #699934); background-image: -webkit-gradient(linear, left top, left bottom, from(#88c149), color-stop(60%, #73a839), to(#699934)); background-image: linear-gradient(#88c149, #73a839 60%, #699934); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff88c149', endColorstr='#ff699934', GradientType=0); -webkit-filter: none; filter: none; border-bottom: 1px solid #59822c; } .btn-info { background-image: -webkit-linear-gradient(#04519b, #033c73 60%, #02325f); background-image: -o-linear-gradient(#04519b, #033c73 60%, #02325f); background-image: -webkit-gradient(linear, left top, left bottom, from(#04519b), color-stop(60%, #033c73), to(#02325f)); background-image: linear-gradient(#04519b, #033c73 60%, #02325f); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff04519b', endColorstr='#ff02325f', GradientType=0); -webkit-filter: none; filter: none; border-bottom: 1px solid #022241; } .btn-warning { background-image: -webkit-linear-gradient(#ff6707, #dd5600 60%, #c94e00); background-image: -o-linear-gradient(#ff6707, #dd5600 60%, #c94e00); background-image: -webkit-gradient(linear, left top, left bottom, from(#ff6707), color-stop(60%, #dd5600), to(#c94e00)); background-image: linear-gradient(#ff6707, #dd5600 60%, #c94e00); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff6707', endColorstr='#ffc94e00', GradientType=0); -webkit-filter: none; filter: none; border-bottom: 1px solid #aa4200; } .btn-danger { background-image: -webkit-linear-gradient(#e12b31, #c71c22 60%, #b5191f); background-image: -o-linear-gradient(#e12b31, #c71c22 60%, #b5191f); background-image: -webkit-gradient(linear, left top, left bottom, from(#e12b31), color-stop(60%, #c71c22), to(#b5191f)); background-image: linear-gradient(#e12b31, #c71c22 60%, #b5191f); background-repeat: no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe12b31', endColorstr='#ffb5191f', GradientType=0); -webkit-filter: none; filter: none; border-bottom: 1px solid #9a161a; } .panel-primary .panel-heading, .panel-success .panel-heading, .panel-warning .panel-heading, .panel-danger .panel-heading, .panel-info .panel-heading, .panel-primary .panel-title, .panel-success .panel-title, .panel-warning .panel-title, .panel-danger .panel-title, .panel-info .panel-title { color: #fff; } """ Pweave-0.30.3/pweave/themes/bootstrap.py0000664000175000017500000107252213326267164021700 0ustar mpastellmpastell00000000000000css = u"""/*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { margin: .67em 0; font-size: 2em; } mark { color: #000; background: #ff0; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -.5em; } sub { bottom: -.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { margin: 0; font: inherit; color: inherit; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0; } legend { padding: 0; border: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-spacing: 0; border-collapse: collapse; } td, th { padding: 0; } /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ @media print { *, *:before, *:after { color: #000 !important; text-shadow: none !important; background: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } a[href^="#"]:after, a[href^="javascript:"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .navbar { display: none; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } @font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before { content: "\002a"; } .glyphicon-plus:before { content: "\002b"; } .glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac"; } .glyphicon-minus:before { content: "\2212"; } .glyphicon-cloud:before { content: "\2601"; } .glyphicon-envelope:before { content: "\2709"; } .glyphicon-pencil:before { content: "\270f"; } .glyphicon-glass:before { content: "\e001"; } .glyphicon-music:before { content: "\e002"; } .glyphicon-search:before { content: "\e003"; } .glyphicon-heart:before { content: "\e005"; } .glyphicon-star:before { content: "\e006"; } .glyphicon-star-empty:before { content: "\e007"; } .glyphicon-user:before { content: "\e008"; } .glyphicon-film:before { content: "\e009"; } .glyphicon-th-large:before { content: "\e010"; } .glyphicon-th:before { content: "\e011"; } .glyphicon-th-list:before { content: "\e012"; } .glyphicon-ok:before { content: "\e013"; } .glyphicon-remove:before { content: "\e014"; } .glyphicon-zoom-in:before { content: "\e015"; } .glyphicon-zoom-out:before { content: "\e016"; } .glyphicon-off:before { content: "\e017"; } .glyphicon-signal:before { content: "\e018"; } .glyphicon-cog:before { content: "\e019"; } .glyphicon-trash:before { content: "\e020"; } .glyphicon-home:before { content: "\e021"; } .glyphicon-file:before { content: "\e022"; } .glyphicon-time:before { content: "\e023"; } .glyphicon-road:before { content: "\e024"; } .glyphicon-download-alt:before { content: "\e025"; } .glyphicon-download:before { content: "\e026"; } .glyphicon-upload:before { content: "\e027"; } .glyphicon-inbox:before { content: "\e028"; } .glyphicon-play-circle:before { content: "\e029"; } .glyphicon-repeat:before { content: "\e030"; } .glyphicon-refresh:before { content: "\e031"; } .glyphicon-list-alt:before { content: "\e032"; } .glyphicon-lock:before { content: "\e033"; } .glyphicon-flag:before { content: "\e034"; } .glyphicon-headphones:before { content: "\e035"; } .glyphicon-volume-off:before { content: "\e036"; } .glyphicon-volume-down:before { content: "\e037"; } .glyphicon-volume-up:before { content: "\e038"; } .glyphicon-qrcode:before { content: "\e039"; } .glyphicon-barcode:before { content: "\e040"; } .glyphicon-tag:before { content: "\e041"; } .glyphicon-tags:before { content: "\e042"; } .glyphicon-book:before { content: "\e043"; } .glyphicon-bookmark:before { content: "\e044"; } .glyphicon-print:before { content: "\e045"; } .glyphicon-camera:before { content: "\e046"; } .glyphicon-font:before { content: "\e047"; } .glyphicon-bold:before { content: "\e048"; } .glyphicon-italic:before { content: "\e049"; } .glyphicon-text-height:before { content: "\e050"; } .glyphicon-text-width:before { content: "\e051"; } .glyphicon-align-left:before { content: "\e052"; } .glyphicon-align-center:before { content: "\e053"; } .glyphicon-align-right:before { content: "\e054"; } .glyphicon-align-justify:before { content: "\e055"; } .glyphicon-list:before { content: "\e056"; } .glyphicon-indent-left:before { content: "\e057"; } .glyphicon-indent-right:before { content: "\e058"; } .glyphicon-facetime-video:before { content: "\e059"; } .glyphicon-picture:before { content: "\e060"; } .glyphicon-map-marker:before { content: "\e062"; } .glyphicon-adjust:before { content: "\e063"; } .glyphicon-tint:before { content: "\e064"; } .glyphicon-edit:before { content: "\e065"; } .glyphicon-share:before { content: "\e066"; } .glyphicon-check:before { content: "\e067"; } .glyphicon-move:before { content: "\e068"; } .glyphicon-step-backward:before { content: "\e069"; } .glyphicon-fast-backward:before { content: "\e070"; } .glyphicon-backward:before { content: "\e071"; } .glyphicon-play:before { content: "\e072"; } .glyphicon-pause:before { content: "\e073"; } .glyphicon-stop:before { content: "\e074"; } .glyphicon-forward:before { content: "\e075"; } .glyphicon-fast-forward:before { content: "\e076"; } .glyphicon-step-forward:before { content: "\e077"; } .glyphicon-eject:before { content: "\e078"; } .glyphicon-chevron-left:before { content: "\e079"; } .glyphicon-chevron-right:before { content: "\e080"; } .glyphicon-plus-sign:before { content: "\e081"; } .glyphicon-minus-sign:before { content: "\e082"; } .glyphicon-remove-sign:before { content: "\e083"; } .glyphicon-ok-sign:before { content: "\e084"; } .glyphicon-question-sign:before { content: "\e085"; } .glyphicon-info-sign:before { content: "\e086"; } .glyphicon-screenshot:before { content: "\e087"; } .glyphicon-remove-circle:before { content: "\e088"; } .glyphicon-ok-circle:before { content: "\e089"; } .glyphicon-ban-circle:before { content: "\e090"; } .glyphicon-arrow-left:before { content: "\e091"; } .glyphicon-arrow-right:before { content: "\e092"; } .glyphicon-arrow-up:before { content: "\e093"; } .glyphicon-arrow-down:before { content: "\e094"; } .glyphicon-share-alt:before { content: "\e095"; } .glyphicon-resize-full:before { content: "\e096"; } .glyphicon-resize-small:before { content: "\e097"; } .glyphicon-exclamation-sign:before { content: "\e101"; } .glyphicon-gift:before { content: "\e102"; } .glyphicon-leaf:before { content: "\e103"; } .glyphicon-fire:before { content: "\e104"; } .glyphicon-eye-open:before { content: "\e105"; } .glyphicon-eye-close:before { content: "\e106"; } .glyphicon-warning-sign:before { content: "\e107"; } .glyphicon-plane:before { content: "\e108"; } .glyphicon-calendar:before { content: "\e109"; } .glyphicon-random:before { content: "\e110"; } .glyphicon-comment:before { content: "\e111"; } .glyphicon-magnet:before { content: "\e112"; } .glyphicon-chevron-up:before { content: "\e113"; } .glyphicon-chevron-down:before { content: "\e114"; } .glyphicon-retweet:before { content: "\e115"; } .glyphicon-shopping-cart:before { content: "\e116"; } .glyphicon-folder-close:before { content: "\e117"; } .glyphicon-folder-open:before { content: "\e118"; } .glyphicon-resize-vertical:before { content: "\e119"; } .glyphicon-resize-horizontal:before { content: "\e120"; } .glyphicon-hdd:before { content: "\e121"; } .glyphicon-bullhorn:before { content: "\e122"; } .glyphicon-bell:before { content: "\e123"; } .glyphicon-certificate:before { content: "\e124"; } .glyphicon-thumbs-up:before { content: "\e125"; } .glyphicon-thumbs-down:before { content: "\e126"; } .glyphicon-hand-right:before { content: "\e127"; } .glyphicon-hand-left:before { content: "\e128"; } .glyphicon-hand-up:before { content: "\e129"; } .glyphicon-hand-down:before { content: "\e130"; } .glyphicon-circle-arrow-right:before { content: "\e131"; } .glyphicon-circle-arrow-left:before { content: "\e132"; } .glyphicon-circle-arrow-up:before { content: "\e133"; } .glyphicon-circle-arrow-down:before { content: "\e134"; } .glyphicon-globe:before { content: "\e135"; } .glyphicon-wrench:before { content: "\e136"; } .glyphicon-tasks:before { content: "\e137"; } .glyphicon-filter:before { content: "\e138"; } .glyphicon-briefcase:before { content: "\e139"; } .glyphicon-fullscreen:before { content: "\e140"; } .glyphicon-dashboard:before { content: "\e141"; } .glyphicon-paperclip:before { content: "\e142"; } .glyphicon-heart-empty:before { content: "\e143"; } .glyphicon-link:before { content: "\e144"; } .glyphicon-phone:before { content: "\e145"; } .glyphicon-pushpin:before { content: "\e146"; } .glyphicon-usd:before { content: "\e148"; } .glyphicon-gbp:before { content: "\e149"; } .glyphicon-sort:before { content: "\e150"; } .glyphicon-sort-by-alphabet:before { content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before { content: "\e152"; } .glyphicon-sort-by-order:before { content: "\e153"; } .glyphicon-sort-by-order-alt:before { content: "\e154"; } .glyphicon-sort-by-attributes:before { content: "\e155"; } .glyphicon-sort-by-attributes-alt:before { content: "\e156"; } .glyphicon-unchecked:before { content: "\e157"; } .glyphicon-expand:before { content: "\e158"; } .glyphicon-collapse-down:before { content: "\e159"; } .glyphicon-collapse-up:before { content: "\e160"; } .glyphicon-log-in:before { content: "\e161"; } .glyphicon-flash:before { content: "\e162"; } .glyphicon-log-out:before { content: "\e163"; } .glyphicon-new-window:before { content: "\e164"; } .glyphicon-record:before { content: "\e165"; } .glyphicon-save:before { content: "\e166"; } .glyphicon-open:before { content: "\e167"; } .glyphicon-saved:before { content: "\e168"; } .glyphicon-import:before { content: "\e169"; } .glyphicon-export:before { content: "\e170"; } .glyphicon-send:before { content: "\e171"; } .glyphicon-floppy-disk:before { content: "\e172"; } .glyphicon-floppy-saved:before { content: "\e173"; } .glyphicon-floppy-remove:before { content: "\e174"; } .glyphicon-floppy-save:before { content: "\e175"; } .glyphicon-floppy-open:before { content: "\e176"; } .glyphicon-credit-card:before { content: "\e177"; } .glyphicon-transfer:before { content: "\e178"; } .glyphicon-cutlery:before { content: "\e179"; } .glyphicon-header:before { content: "\e180"; } .glyphicon-compressed:before { content: "\e181"; } .glyphicon-earphone:before { content: "\e182"; } .glyphicon-phone-alt:before { content: "\e183"; } .glyphicon-tower:before { content: "\e184"; } .glyphicon-stats:before { content: "\e185"; } .glyphicon-sd-video:before { content: "\e186"; } .glyphicon-hd-video:before { content: "\e187"; } .glyphicon-subtitles:before { content: "\e188"; } .glyphicon-sound-stereo:before { content: "\e189"; } .glyphicon-sound-dolby:before { content: "\e190"; } .glyphicon-sound-5-1:before { content: "\e191"; } .glyphicon-sound-6-1:before { content: "\e192"; } .glyphicon-sound-7-1:before { content: "\e193"; } .glyphicon-copyright-mark:before { content: "\e194"; } .glyphicon-registration-mark:before { content: "\e195"; } .glyphicon-cloud-download:before { content: "\e197"; } .glyphicon-cloud-upload:before { content: "\e198"; } .glyphicon-tree-conifer:before { content: "\e199"; } .glyphicon-tree-deciduous:before { content: "\e200"; } .glyphicon-cd:before { content: "\e201"; } .glyphicon-save-file:before { content: "\e202"; } .glyphicon-open-file:before { content: "\e203"; } .glyphicon-level-up:before { content: "\e204"; } .glyphicon-copy:before { content: "\e205"; } .glyphicon-paste:before { content: "\e206"; } .glyphicon-alert:before { content: "\e209"; } .glyphicon-equalizer:before { content: "\e210"; } .glyphicon-king:before { content: "\e211"; } .glyphicon-queen:before { content: "\e212"; } .glyphicon-pawn:before { content: "\e213"; } .glyphicon-bishop:before { content: "\e214"; } .glyphicon-knight:before { content: "\e215"; } .glyphicon-baby-formula:before { content: "\e216"; } .glyphicon-tent:before { content: "\26fa"; } .glyphicon-blackboard:before { content: "\e218"; } .glyphicon-bed:before { content: "\e219"; } .glyphicon-apple:before { content: "\f8ff"; } .glyphicon-erase:before { content: "\e221"; } .glyphicon-hourglass:before { content: "\231b"; } .glyphicon-lamp:before { content: "\e223"; } .glyphicon-duplicate:before { content: "\e224"; } .glyphicon-piggy-bank:before { content: "\e225"; } .glyphicon-scissors:before { content: "\e226"; } .glyphicon-bitcoin:before { content: "\e227"; } .glyphicon-btc:before { content: "\e227"; } .glyphicon-xbt:before { content: "\e227"; } .glyphicon-yen:before { content: "\00a5"; } .glyphicon-jpy:before { content: "\00a5"; } .glyphicon-ruble:before { content: "\20bd"; } .glyphicon-rub:before { content: "\20bd"; } .glyphicon-scale:before { content: "\e230"; } .glyphicon-ice-lolly:before { content: "\e231"; } .glyphicon-ice-lolly-tasted:before { content: "\e232"; } .glyphicon-education:before { content: "\e233"; } .glyphicon-option-horizontal:before { content: "\e234"; } .glyphicon-option-vertical:before { content: "\e235"; } .glyphicon-menu-hamburger:before { content: "\e236"; } .glyphicon-modal-window:before { content: "\e237"; } .glyphicon-oil:before { content: "\e238"; } .glyphicon-grain:before { content: "\e239"; } .glyphicon-sunglasses:before { content: "\e240"; } .glyphicon-text-size:before { content: "\e241"; } .glyphicon-text-color:before { content: "\e242"; } .glyphicon-text-background:before { content: "\e243"; } .glyphicon-object-align-top:before { content: "\e244"; } .glyphicon-object-align-bottom:before { content: "\e245"; } .glyphicon-object-align-horizontal:before { content: "\e246"; } .glyphicon-object-align-left:before { content: "\e247"; } .glyphicon-object-align-vertical:before { content: "\e248"; } .glyphicon-object-align-right:before { content: "\e249"; } .glyphicon-triangle-right:before { content: "\e250"; } .glyphicon-triangle-left:before { content: "\e251"; } .glyphicon-triangle-bottom:before { content: "\e252"; } .glyphicon-triangle-top:before { content: "\e253"; } .glyphicon-console:before { content: "\e254"; } .glyphicon-superscript:before { content: "\e255"; } .glyphicon-subscript:before { content: "\e256"; } .glyphicon-menu-left:before { content: "\e257"; } .glyphicon-menu-right:before { content: "\e258"; } .glyphicon-menu-down:before { content: "\e259"; } .glyphicon-menu-up:before { content: "\e260"; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #337ab7; text-decoration: none; } a:hover, a:focus { color: #23527c; text-decoration: underline; } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } figure { margin: 0; } img { vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .img-circle { border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } [role="button"] { cursor: pointer; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #777; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } p { margin: 0 0 10px; } .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; } } small, .small { font-size: 85%; } mark, .mark { padding: .2em; background-color: #fcf8e3; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-muted { color: #777; } .text-primary { color: #337ab7; } a.text-primary:hover, a.text-primary:focus { color: #286090; } .text-success { color: #3c763d; } a.text-success:hover, a.text-success:focus { color: #2b542c; } .text-info { color: #31708f; } a.text-info:hover, a.text-info:focus { color: #245269; } .text-warning { color: #8a6d3b; } a.text-warning:hover, a.text-warning:focus { color: #66512c; } .text-danger { color: #a94442; } a.text-danger:hover, a.text-danger:focus { color: #843534; } .bg-primary { color: #fff; background-color: #337ab7; } a.bg-primary:hover, a.bg-primary:focus { background-color: #286090; } .bg-success { background-color: #dff0d8; } a.bg-success:hover, a.bg-success:focus { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover, a.bg-info:focus { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover, a.bg-warning:focus { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover, a.bg-danger:focus { background-color: #e4b9b9; } .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eee; } ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; margin-left: -5px; list-style: none; } .list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px; } dl { margin-top: 0; margin-bottom: 20px; } dt, dd { line-height: 1.42857143; } dt { font-weight: bold; } dd { margin-left: 0; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777; } .initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857143; color: #777; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; text-align: right; border-right: 5px solid #eee; border-left: 0; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px; } kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 3px; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); } kbd kbd { padding: 0; font-size: 100%; font-weight: bold; -webkit-box-shadow: none; box-shadow: none; } pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 768px) { .container { width: 750px; } } @media (min-width: 992px) { .container { width: 970px; } } @media (min-width: 1200px) { .container { width: 1170px; } } .container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .row { margin-right: -15px; margin-left: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } .col-xs-pull-12 { right: 100%; } .col-xs-pull-11 { right: 91.66666667%; } .col-xs-pull-10 { right: 83.33333333%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-8 { right: 66.66666667%; } .col-xs-pull-7 { right: 58.33333333%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-5 { right: 41.66666667%; } .col-xs-pull-4 { right: 33.33333333%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-2 { right: 16.66666667%; } .col-xs-pull-1 { right: 8.33333333%; } .col-xs-pull-0 { right: auto; } .col-xs-push-12 { left: 100%; } .col-xs-push-11 { left: 91.66666667%; } .col-xs-push-10 { left: 83.33333333%; } .col-xs-push-9 { left: 75%; } .col-xs-push-8 { left: 66.66666667%; } .col-xs-push-7 { left: 58.33333333%; } .col-xs-push-6 { left: 50%; } .col-xs-push-5 { left: 41.66666667%; } .col-xs-push-4 { left: 33.33333333%; } .col-xs-push-3 { left: 25%; } .col-xs-push-2 { left: 16.66666667%; } .col-xs-push-1 { left: 8.33333333%; } .col-xs-push-0 { left: auto; } .col-xs-offset-12 { margin-left: 100%; } .col-xs-offset-11 { margin-left: 91.66666667%; } .col-xs-offset-10 { margin-left: 83.33333333%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-8 { margin-left: 66.66666667%; } .col-xs-offset-7 { margin-left: 58.33333333%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-5 { margin-left: 41.66666667%; } .col-xs-offset-4 { margin-left: 33.33333333%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-2 { margin-left: 16.66666667%; } .col-xs-offset-1 { margin-left: 8.33333333%; } .col-xs-offset-0 { margin-left: 0; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } .col-sm-pull-12 { right: 100%; } .col-sm-pull-11 { right: 91.66666667%; } .col-sm-pull-10 { right: 83.33333333%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-8 { right: 66.66666667%; } .col-sm-pull-7 { right: 58.33333333%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-5 { right: 41.66666667%; } .col-sm-pull-4 { right: 33.33333333%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-2 { right: 16.66666667%; } .col-sm-pull-1 { right: 8.33333333%; } .col-sm-pull-0 { right: auto; } .col-sm-push-12 { left: 100%; } .col-sm-push-11 { left: 91.66666667%; } .col-sm-push-10 { left: 83.33333333%; } .col-sm-push-9 { left: 75%; } .col-sm-push-8 { left: 66.66666667%; } .col-sm-push-7 { left: 58.33333333%; } .col-sm-push-6 { left: 50%; } .col-sm-push-5 { left: 41.66666667%; } .col-sm-push-4 { left: 33.33333333%; } .col-sm-push-3 { left: 25%; } .col-sm-push-2 { left: 16.66666667%; } .col-sm-push-1 { left: 8.33333333%; } .col-sm-push-0 { left: auto; } .col-sm-offset-12 { margin-left: 100%; } .col-sm-offset-11 { margin-left: 91.66666667%; } .col-sm-offset-10 { margin-left: 83.33333333%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-8 { margin-left: 66.66666667%; } .col-sm-offset-7 { margin-left: 58.33333333%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-5 { margin-left: 41.66666667%; } .col-sm-offset-4 { margin-left: 33.33333333%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-2 { margin-left: 16.66666667%; } .col-sm-offset-1 { margin-left: 8.33333333%; } .col-sm-offset-0 { margin-left: 0; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.66666667%; } .col-md-10 { width: 83.33333333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.66666667%; } .col-md-7 { width: 58.33333333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.66666667%; } .col-md-4 { width: 33.33333333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.66666667%; } .col-md-1 { width: 8.33333333%; } .col-md-pull-12 { right: 100%; } .col-md-pull-11 { right: 91.66666667%; } .col-md-pull-10 { right: 83.33333333%; } .col-md-pull-9 { right: 75%; } .col-md-pull-8 { right: 66.66666667%; } .col-md-pull-7 { right: 58.33333333%; } .col-md-pull-6 { right: 50%; } .col-md-pull-5 { right: 41.66666667%; } .col-md-pull-4 { right: 33.33333333%; } .col-md-pull-3 { right: 25%; } .col-md-pull-2 { right: 16.66666667%; } .col-md-pull-1 { right: 8.33333333%; } .col-md-pull-0 { right: auto; } .col-md-push-12 { left: 100%; } .col-md-push-11 { left: 91.66666667%; } .col-md-push-10 { left: 83.33333333%; } .col-md-push-9 { left: 75%; } .col-md-push-8 { left: 66.66666667%; } .col-md-push-7 { left: 58.33333333%; } .col-md-push-6 { left: 50%; } .col-md-push-5 { left: 41.66666667%; } .col-md-push-4 { left: 33.33333333%; } .col-md-push-3 { left: 25%; } .col-md-push-2 { left: 16.66666667%; } .col-md-push-1 { left: 8.33333333%; } .col-md-push-0 { left: auto; } .col-md-offset-12 { margin-left: 100%; } .col-md-offset-11 { margin-left: 91.66666667%; } .col-md-offset-10 { margin-left: 83.33333333%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-8 { margin-left: 66.66666667%; } .col-md-offset-7 { margin-left: 58.33333333%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-5 { margin-left: 41.66666667%; } .col-md-offset-4 { margin-left: 33.33333333%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-2 { margin-left: 16.66666667%; } .col-md-offset-1 { margin-left: 8.33333333%; } .col-md-offset-0 { margin-left: 0; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.66666667%; } .col-lg-10 { width: 83.33333333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.66666667%; } .col-lg-7 { width: 58.33333333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.66666667%; } .col-lg-4 { width: 33.33333333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.66666667%; } .col-lg-1 { width: 8.33333333%; } .col-lg-pull-12 { right: 100%; } .col-lg-pull-11 { right: 91.66666667%; } .col-lg-pull-10 { right: 83.33333333%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-8 { right: 66.66666667%; } .col-lg-pull-7 { right: 58.33333333%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-5 { right: 41.66666667%; } .col-lg-pull-4 { right: 33.33333333%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-2 { right: 16.66666667%; } .col-lg-pull-1 { right: 8.33333333%; } .col-lg-pull-0 { right: auto; } .col-lg-push-12 { left: 100%; } .col-lg-push-11 { left: 91.66666667%; } .col-lg-push-10 { left: 83.33333333%; } .col-lg-push-9 { left: 75%; } .col-lg-push-8 { left: 66.66666667%; } .col-lg-push-7 { left: 58.33333333%; } .col-lg-push-6 { left: 50%; } .col-lg-push-5 { left: 41.66666667%; } .col-lg-push-4 { left: 33.33333333%; } .col-lg-push-3 { left: 25%; } .col-lg-push-2 { left: 16.66666667%; } .col-lg-push-1 { left: 8.33333333%; } .col-lg-push-0 { left: auto; } .col-lg-offset-12 { margin-left: 100%; } .col-lg-offset-11 { margin-left: 91.66666667%; } .col-lg-offset-10 { margin-left: 83.33333333%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-8 { margin-left: 66.66666667%; } .col-lg-offset-7 { margin-left: 58.33333333%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-5 { margin-left: 41.66666667%; } .col-lg-offset-4 { margin-left: 33.33333333%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-2 { margin-left: 16.66666667%; } .col-lg-offset-1 { margin-left: 8.33333333%; } .col-lg-offset-0 { margin-left: 0; } } table { background-color: transparent; } caption { padding-top: 8px; padding-bottom: 8px; color: #777; text-align: left; } th { text-align: left; } .table { width: 100%; max-width: 100%; margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd; } .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0; } .table > tbody + tbody { border-top: 2px solid #ddd; } .table .table { background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; } .table-bordered { border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; } .table-striped > tbody > tr:nth-of-type(odd) { background-color: #f9f9f9; } .table-hover > tbody > tr:hover { background-color: #f5f5f5; } table col[class*="col-"] { position: static; display: table-column; float: none; } table td[class*="col-"], table th[class*="col-"] { position: static; display: table-cell; float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } .table-responsive { min-height: .01%; overflow-x: auto; } @media screen and (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; } .table-responsive > .table { margin-bottom: 0; } .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } .table-responsive > .table-bordered { border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom: 1px solid #e5e5e5; } label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } input[type="file"] { display: block; } input[type="range"] { display: block; width: 100%; } select[multiple], select[size] { height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857143; color: #555; } .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } .form-control::-moz-placeholder { color: #999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999; } .form-control::-webkit-input-placeholder { color: #999; } .form-control::-ms-expand { background-color: transparent; border: 0; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #eee; opacity: 1; } .form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed; } textarea.form-control { height: auto; } input[type="search"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { line-height: 34px; } input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] { line-height: 30px; } input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] { line-height: 46px; } } .form-group { margin-bottom: 15px; } .radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; } .radio label, .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-top: 4px \9; margin-left: -20px; } .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } .radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed; } .form-control-static { min-height: 34px; padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; } .form-control-static.input-lg, .form-control-static.input-sm { padding-right: 0; padding-left: 0; } .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-sm { height: 30px; line-height: 30px; } textarea.input-sm, select[multiple].input-sm { height: auto; } .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .form-group-sm select.form-control { height: 30px; line-height: 30px; } .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { height: auto; } .form-group-sm .form-control-static { height: 30px; min-height: 32px; padding: 6px 10px; font-size: 12px; line-height: 1.5; } .input-lg { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } select.input-lg { height: 46px; line-height: 46px; } textarea.input-lg, select[multiple].input-lg { height: auto; } .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .form-group-lg select.form-control { height: 46px; line-height: 46px; } .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { height: auto; } .form-group-lg .form-control-static { height: 46px; min-height: 38px; padding: 11px 16px; font-size: 18px; line-height: 1.3333333; } .has-feedback { position: relative; } .has-feedback .form-control { padding-right: 42.5px; } .form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none; } .input-lg + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback { width: 46px; height: 46px; line-height: 46px; } .input-sm + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #3c763d; } .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-success .form-control:focus { border-color: #2b542c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; } .has-success .input-group-addon { color: #3c763d; background-color: #dff0d8; border-color: #3c763d; } .has-success .form-control-feedback { color: #3c763d; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #8a6d3b; } .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-warning .form-control:focus { border-color: #66512c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; } .has-warning .input-group-addon { color: #8a6d3b; background-color: #fcf8e3; border-color: #8a6d3b; } .has-warning .form-control-feedback { color: #8a6d3b; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #a94442; } .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-error .form-control:focus { border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; } .has-error .input-group-addon { color: #a94442; background-color: #f2dede; border-color: #a94442; } .has-error .form-control-feedback { color: #a94442; } .has-feedback label ~ .form-control-feedback { top: 25px; } .has-feedback label.sr-only ~ .form-control-feedback { top: 0; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; } @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-static { display: inline-block; } .form-inline .input-group { display: inline-table; vertical-align: middle; } .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; } .form-inline .input-group > .form-control { width: 100%; } .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .form-inline .radio label, .form-inline .checkbox label { padding-left: 0; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .form-inline .has-feedback .form-control-feedback { top: 0; } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; margin-bottom: 0; } .form-horizontal .radio, .form-horizontal .checkbox { min-height: 27px; } .form-horizontal .form-group { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; text-align: right; } } .form-horizontal .has-feedback .form-control-feedback { right: 15px; } @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 18px; } } @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 12px; } } .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, .btn:focus, .btn.focus { color: #333; text-decoration: none; } .btn:active, .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65; } a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; } .btn-default { color: #333; background-color: #fff; border-color: #ccc; } .btn-default:focus, .btn-default.focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c; } .btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #333; background-color: #e6e6e6; border-color: #adadad; } .btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { background-color: #fff; border-color: #ccc; } .btn-default .badge { color: #fff; background-color: #333; } .btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4; } .btn-primary:focus, .btn-primary.focus { color: #fff; background-color: #286090; border-color: #122b40; } .btn-primary:hover { color: #fff; background-color: #286090; border-color: #204d74; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #286090; border-color: #204d74; } .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #fff; background-color: #204d74; border-color: #122b40; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { background-color: #337ab7; border-color: #2e6da4; } .btn-primary .badge { color: #337ab7; background-color: #fff; } .btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } .btn-success:focus, .btn-success.focus { color: #fff; background-color: #449d44; border-color: #255625; } .btn-success:hover { color: #fff; background-color: #449d44; border-color: #398439; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #fff; background-color: #449d44; border-color: #398439; } .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus { color: #fff; background-color: #398439; border-color: #255625; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; } .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus { background-color: #5cb85c; border-color: #4cae4c; } .btn-success .badge { color: #5cb85c; background-color: #fff; } .btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; } .btn-info:focus, .btn-info.focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85; } .btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #269abc; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #fff; background-color: #31b0d5; border-color: #269abc; } .btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus { color: #fff; background-color: #269abc; border-color: #1b6d85; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; } .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus { background-color: #5bc0de; border-color: #46b8da; } .btn-info .badge { color: #5bc0de; background-color: #fff; } .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; } .btn-warning:focus, .btn-warning.focus { color: #fff; background-color: #ec971f; border-color: #985f0d; } .btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #d58512; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #fff; background-color: #ec971f; border-color: #d58512; } .btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus { color: #fff; background-color: #d58512; border-color: #985f0d; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; } .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus { background-color: #f0ad4e; border-color: #eea236; } .btn-warning .badge { color: #f0ad4e; background-color: #fff; } .btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; } .btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c9302c; border-color: #761c19; } .btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #fff; background-color: #c9302c; border-color: #ac2925; } .btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus { color: #fff; background-color: #ac2925; border-color: #761c19; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; } .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus { background-color: #d9534f; border-color: #d43f3a; } .btn-danger .badge { color: #d9534f; background-color: #fff; } .btn-link { font-weight: normal; color: #337ab7; border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #777; text-decoration: none; } .btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; } .fade.in { opacity: 1; } .collapse { display: none; } .collapse.in { display: block; } tr.collapse.in { display: table-row; } tbody.collapse.in { display: table-row-group; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; } .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent; } .dropup, .dropdown { position: relative; } .dropdown-toggle:focus { outline: 0; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #262626; text-decoration: none; background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; background-color: #337ab7; outline: 0; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #777; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .open > .dropdown-menu { display: block; } .open > a { outline: 0; } .dropdown-menu-right { right: 0; left: auto; } .dropdown-menu-left { right: auto; left: 0; } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #777; white-space: nowrap; } .dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { content: ""; border-top: 0; border-bottom: 4px dashed; border-bottom: 4px solid \9; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { right: 0; left: auto; } .navbar-right .dropdown-menu-left { right: auto; left: 0; } } .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; } .btn-toolbar { margin-left: -5px; } .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .btn-group > .btn:first-child { margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; } .btn .caret { margin-left: 0; } .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } .dropup .btn-lg .caret { border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } .btn-group-vertical > .btn-group > .btn { float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-top-right-radius: 0; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group { display: table-cell; float: none; width: 1%; } .btn-group-justified > .btn-group .btn { width: 100%; } .btn-group-justified > .btn-group .dropdown-menu { left: auto; } [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .input-group { position: relative; display: table; border-collapse: separate; } .input-group[class*="col-"] { float: none; padding-right: 0; padding-left: 0; } .input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; } .input-group .form-control:focus { z-index: 3; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 46px; line-height: 46px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn { height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn { height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555; text-align: center; background-color: #eee; border: 1px solid #ccc; border-radius: 4px; } .input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; } .input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group-addon:first-child { border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group-addon:last-child { border-left: 0; } .input-group-btn { position: relative; font-size: 0; white-space: nowrap; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px; } .nav { padding-left: 0; margin-bottom: 0; list-style: none; } .nav > li { position: relative; display: block; } .nav > li > a { position: relative; display: block; padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eee; } .nav > li.disabled > a { color: #777; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #777; text-decoration: none; cursor: not-allowed; background-color: transparent; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eee; border-color: #337ab7; } .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { float: left; margin-bottom: -1px; } .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover { border-color: #eee #eee #ddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555; cursor: default; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; } .nav-tabs.nav-justified { width: 100%; border-bottom: 0; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { margin-bottom: 5px; text-align: center; } .nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #fff; } } .nav-pills > li { float: left; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #337ab7; } .nav-stacked > li { float: none; } .nav-stacked > li + li { margin-top: 2px; margin-left: 0; } .nav-justified { width: 100%; } .nav-justified > li { float: none; } .nav-justified > li > a { margin-bottom: 5px; text-align: center; } .nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0; } } .nav-tabs-justified { border-bottom: 0; } .nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 768px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #fff; } } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } @media (min-width: 768px) { .navbar { border-radius: 4px; } } @media (min-width: 768px) { .navbar-header { float: left; } } .navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); } .navbar-collapse.in { overflow-y: auto; } @media (min-width: 768px) { .navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } .navbar-collapse.in { overflow-y: visible; } .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-right: 0; padding-left: 0; } } .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } @media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0; } } .navbar-static-top { z-index: 1000; border-width: 0 0 1px; } @media (min-width: 768px) { .navbar-static-top { border-radius: 0; } } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; } @media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } } .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; } .navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 18px; line-height: 20px; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } .navbar-brand > img { display: block; } @media (min-width: 768px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; } } .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } .navbar-toggle:focus { outline: 0; } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 768px) { .navbar-toggle { display: none; } } .navbar-nav { margin: 7.5px -15px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @media (min-width: 768px) { .navbar-nav { float: left; margin: 0; } .navbar-nav > li { float: left; } .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } } .navbar-form { padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); } @media (min-width: 768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; } .navbar-form .form-control-static { display: inline-block; } .navbar-form .input-group { display: inline-table; vertical-align: middle; } .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto; } .navbar-form .input-group > .form-control { width: 100%; } .navbar-form .control-label { margin-bottom: 0; vertical-align: middle; } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .navbar-form .radio label, .navbar-form .checkbox label { padding-left: 0; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .navbar-form .has-feedback .form-control-feedback { top: 0; } } @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; } .navbar-form .form-group:last-child { margin-bottom: 0; } } @media (min-width: 768px) { .navbar-form { width: auto; padding-top: 0; padding-bottom: 0; margin-right: 0; margin-left: 0; border: 0; -webkit-box-shadow: none; box-shadow: none; } } .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .navbar-btn { margin-top: 8px; margin-bottom: 8px; } .navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; } .navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; } .navbar-text { margin-top: 15px; margin-bottom: 15px; } @media (min-width: 768px) { .navbar-text { float: left; margin-right: 15px; margin-left: 15px; } } @media (min-width: 768px) { .navbar-left { float: left !important; } .navbar-right { float: right !important; margin-right: -15px; } .navbar-right ~ .navbar-right { margin-right: 0; } } .navbar-default { background-color: #f8f8f8; border-color: #e7e7e7; } .navbar-default .navbar-brand { color: #777; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; } .navbar-default .navbar-text { color: #777; } .navbar-default .navbar-nav > li > a { color: #777; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333; background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555; background-color: #e7e7e7; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; } .navbar-default .navbar-toggle { border-color: #ddd; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd; } .navbar-default .navbar-toggle .icon-bar { background-color: #888; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e7e7e7; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #555; background-color: #e7e7e7; } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; background-color: transparent; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; background-color: #e7e7e7; } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent; } } .navbar-default .navbar-link { color: #777; } .navbar-default .navbar-link:hover { color: #333; } .navbar-default .btn-link { color: #777; } .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #333; } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { color: #ccc; } .navbar-inverse { background-color: #222; border-color: #080808; } .navbar-inverse .navbar-brand { color: #9d9d9d; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-text { color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a { color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #080808; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: #333; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333; } .navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color: #fff; background-color: #080808; } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #9d9d9d; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent; } } .navbar-inverse .navbar-link { color: #9d9d9d; } .navbar-inverse .navbar-link:hover { color: #fff; } .navbar-inverse .btn-link { color: #9d9d9d; } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #fff; } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444; } .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .breadcrumb > li { display: inline-block; } .breadcrumb > li + li:before { padding: 0 5px; color: #ccc; content: "/\00a0"; } .breadcrumb > .active { color: #777; } .pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd; } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { z-index: 2; color: #23527c; background-color: #eee; border-color: #ddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 3; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd; } .pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; line-height: 1.5; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .pager { padding-left: 0; margin: 20px 0; text-align: center; list-style: none; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eee; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #777; cursor: not-allowed; background-color: #fff; } .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } a.label:hover, a.label:focus { color: #fff; text-decoration: none; cursor: pointer; } .label:empty { display: none; } .btn .label { position: relative; top: -1px; } .label-default { background-color: #777; } .label-default[href]:hover, .label-default[href]:focus { background-color: #5e5e5e; } .label-primary { background-color: #337ab7; } .label-primary[href]:hover, .label-primary[href]:focus { background-color: #286090; } .label-success { background-color: #5cb85c; } .label-success[href]:hover, .label-success[href]:focus { background-color: #449d44; } .label-info { background-color: #5bc0de; } .label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5; } .label-warning { background-color: #f0ad4e; } .label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f; } .label-danger { background-color: #d9534f; } .label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: middle; background-color: #777; border-radius: 10px; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .btn-xs .badge, .btn-group-xs > .btn .badge { top: 0; padding: 1px 5px; } a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer; } .list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #337ab7; background-color: #fff; } .list-group-item > .badge { float: right; } .list-group-item > .badge + .badge { margin-right: 5px; } .nav-pills > li > a > .badge { margin-left: 3px; } .jumbotron { padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; color: inherit; background-color: #eee; } .jumbotron h1, .jumbotron .h1 { color: inherit; } .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; } .jumbotron > hr { border-top-color: #d5d5d5; } .container .jumbotron, .container-fluid .jumbotron { padding-right: 15px; padding-left: 15px; border-radius: 6px; } .jumbotron .container { max-width: 100%; } @media screen and (min-width: 768px) { .jumbotron { padding-top: 48px; padding-bottom: 48px; } .container .jumbotron, .container-fluid .jumbotron { padding-right: 60px; padding-left: 60px; } .jumbotron h1, .jumbotron .h1 { font-size: 63px; } } .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out; } .thumbnail > img, .thumbnail a > img { margin-right: auto; margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #337ab7; } .thumbnail .caption { padding: 9px; color: #333; } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; } .alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #2b542c; } .alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #245269; } .alert-warning { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .alert-warning hr { border-top-color: #f7e1b5; } .alert-warning .alert-link { color: #66512c; } .alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .alert-danger hr { border-top-color: #e4b9c0; } .alert-danger .alert-link { color: #843534; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); } .progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #337ab7; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #5cb85c; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: #5bc0de; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: #f0ad4e; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: #d9534f; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .media { margin-top: 15px; } .media:first-child { margin-top: 0; } .media, .media-body { overflow: hidden; zoom: 1; } .media-body { width: 10000px; } .media-object { display: block; } .media-object.img-thumbnail { max-width: none; } .media-right, .media > .pull-right { padding-left: 10px; } .media-left, .media > .pull-left { padding-right: 10px; } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top; } .media-middle { vertical-align: middle; } .media-bottom { vertical-align: bottom; } .media-heading { margin-top: 0; margin-bottom: 5px; } .media-list { padding-left: 0; list-style: none; } .list-group { padding-left: 0; margin-bottom: 20px; } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; } .list-group-item:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } a.list-group-item, button.list-group-item { color: #555; } a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { color: #333; } a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus { color: #555; text-decoration: none; background-color: #f5f5f5; } button.list-group-item { width: 100%; text-align: left; } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { color: #777; cursor: not-allowed; background-color: #eee; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #777; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #337ab7; border-color: #337ab7; } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #c7ddef; } .list-group-item-success { color: #3c763d; background-color: #dff0d8; } a.list-group-item-success, button.list-group-item-success { color: #3c763d; } a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { color: inherit; } a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus { color: #3c763d; background-color: #d0e9c6; } a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus { color: #fff; background-color: #3c763d; border-color: #3c763d; } .list-group-item-info { color: #31708f; background-color: #d9edf7; } a.list-group-item-info, button.list-group-item-info { color: #31708f; } a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { color: inherit; } a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus { color: #31708f; background-color: #c4e3f3; } a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus { color: #fff; background-color: #31708f; border-color: #31708f; } .list-group-item-warning { color: #8a6d3b; background-color: #fcf8e3; } a.list-group-item-warning, button.list-group-item-warning { color: #8a6d3b; } a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { color: inherit; } a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus { color: #8a6d3b; background-color: #faf2cc; } a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus { color: #fff; background-color: #8a6d3b; border-color: #8a6d3b; } .list-group-item-danger { color: #a94442; background-color: #f2dede; } a.list-group-item-danger, button.list-group-item-danger { color: #a94442; } a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { color: inherit; } a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus { color: #a94442; background-color: #ebcccc; } a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus { color: #fff; background-color: #a94442; border-color: #a94442; } .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0; line-height: 1.3; } .panel { margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); box-shadow: 0 1px 1px rgba(0, 0, 0, .05); } .panel-body { padding: 15px; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; } .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { color: inherit; } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0; } .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { border-top-left-radius: 0; border-top-right-radius: 0; } .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } .list-group + .panel-footer { border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0; } .panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { padding-right: 15px; padding-left: 15px; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { border-top: 1px solid #ddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .panel > .table-responsive { margin-bottom: 0; border: 0; } .panel-group { margin-bottom: 20px; } .panel-group .panel { margin-bottom: 0; border-radius: 4px; } .panel-group .panel + .panel { margin-top: 5px; } .panel-group .panel-heading { border-bottom: 0; } .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #ddd; } .panel-group .panel-footer { border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd; } .panel-default { border-color: #ddd; } .panel-default > .panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd; } .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; } .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #333; } .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ddd; } .panel-primary { border-color: #337ab7; } .panel-primary > .panel-heading { color: #fff; background-color: #337ab7; border-color: #337ab7; } .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #337ab7; } .panel-primary > .panel-heading .badge { color: #337ab7; background-color: #fff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #337ab7; } .panel-success { border-color: #d6e9c6; } .panel-success > .panel-heading { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #d6e9c6; } .panel-success > .panel-heading .badge { color: #dff0d8; background-color: #3c763d; } .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6; } .panel-info { border-color: #bce8f1; } .panel-info > .panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #bce8f1; } .panel-info > .panel-heading .badge { color: #d9edf7; background-color: #31708f; } .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1; } .panel-warning { border-color: #faebcc; } .panel-warning > .panel-heading { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #faebcc; } .panel-warning > .panel-heading .badge { color: #fcf8e3; background-color: #8a6d3b; } .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc; } .panel-danger { border-color: #ebccd1; } .panel-danger > .panel-heading { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ebccd1; } .panel-danger > .panel-heading .badge { color: #f2dede; background-color: #a94442; } .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1; } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; } .embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive-4by3 { padding-bottom: 75%; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, .15); } .well-lg { padding: 24px; border-radius: 6px; } .well-sm { padding: 9px; border-radius: 3px; } .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: .2; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; filter: alpha(opacity=50); opacity: .5; } button.close { -webkit-appearance: none; padding: 0; cursor: pointer; background: transparent; border: 0; } .modal-open { overflow: hidden; } .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); box-shadow: 0 3px 9px rgba(0, 0, 0, .5); } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; } .modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0; } .modal-backdrop.in { filter: alpha(opacity=50); opacity: .5; } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 15px; } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } .tooltip { position: absolute; z-index: 1070; display: block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; word-wrap: normal; white-space: normal; filter: alpha(opacity=0); opacity: 0; line-break: auto; } .tooltip.in { filter: alpha(opacity=90); opacity: .9; } .tooltip.top { padding: 5px 0; margin-top: -3px; } .tooltip.right { padding: 0 5px; margin-left: 3px; } .tooltip.bottom { padding: 5px 0; margin-top: 3px; } .tooltip.left { padding: 0 5px; margin-left: -3px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; background-color: #000; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-left .tooltip-arrow { right: 5px; bottom: 0; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; word-wrap: normal; white-space: normal; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgba(0, 0, 0, .2); line-break: auto; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { padding: 8px 14px; margin: 0; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .popover-content { padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover > .arrow { border-width: 11px; } .popover > .arrow:after { content: ""; border-width: 10px; } .popover.top > .arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, .25); border-bottom-width: 0; } .popover.top > .arrow:after { bottom: 1px; margin-left: -10px; content: " "; border-top-color: #fff; border-bottom-width: 0; } .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0, 0, 0, .25); border-left-width: 0; } .popover.right > .arrow:after { bottom: -10px; left: 1px; content: " "; border-right-color: #fff; border-left-width: 0; } .popover.bottom > .arrow { top: -11px; left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, .25); } .popover.bottom > .arrow:after { top: 1px; margin-left: -10px; content: " "; border-top-width: 0; border-bottom-color: #fff; } .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, .25); } .popover.left > .arrow:after { right: 1px; bottom: -10px; content: " "; border-right-width: 0; border-left-color: #fff; } .carousel { position: relative; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-inner > .item { position: relative; display: none; -webkit-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { -webkit-transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px; } .carousel-inner > .item.next, .carousel-inner > .item.active.right { left: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .carousel-inner > .item.prev, .carousel-inner > .item.active.left { left: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); background-color: rgba(0, 0, 0, 0); filter: alpha(opacity=50); opacity: .5; } .carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); background-repeat: repeat-x; } .carousel-control.right { right: 0; left: auto; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); background-repeat: repeat-x; } .carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9; } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; margin-top: -10px; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; font-family: serif; line-height: 1; } .carousel-control .icon-prev:before { content: '\2039'; } .carousel-control .icon-next:before { content: '\203a'; } .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none; } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); border: 1px solid #fff; border-radius: 10px; } .carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #fff; } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; font-size: 30px; } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -10px; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -10px; } .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: 20px; } } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after { display: table; content: " "; } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer:after { clear: both; } .center-block { display: block; margin-right: auto; margin-left: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .hidden { display: none !important; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table !important; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table !important; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table !important; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } } /*# sourceMappingURL=bootstrap.css.map */ /*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { margin: .67em 0; font-size: 2em; } mark { color: #000; background: #ff0; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -.5em; } sub { bottom: -.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { margin: 0; font: inherit; color: inherit; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0; } legend { padding: 0; border: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-spacing: 0; border-collapse: collapse; } td, th { padding: 0; } /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ @media print { *, *:before, *:after { color: #000 !important; text-shadow: none !important; background: transparent !important; -webkit-box-shadow: none !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } a[href^="#"]:after, a[href^="javascript:"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .navbar { display: none; } .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; } .label { border: 1px solid #000; } .table { border-collapse: collapse !important; } .table td, .table th { background-color: #fff !important; } .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } @font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before { content: "\002a"; } .glyphicon-plus:before { content: "\002b"; } .glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac"; } .glyphicon-minus:before { content: "\2212"; } .glyphicon-cloud:before { content: "\2601"; } .glyphicon-envelope:before { content: "\2709"; } .glyphicon-pencil:before { content: "\270f"; } .glyphicon-glass:before { content: "\e001"; } .glyphicon-music:before { content: "\e002"; } .glyphicon-search:before { content: "\e003"; } .glyphicon-heart:before { content: "\e005"; } .glyphicon-star:before { content: "\e006"; } .glyphicon-star-empty:before { content: "\e007"; } .glyphicon-user:before { content: "\e008"; } .glyphicon-film:before { content: "\e009"; } .glyphicon-th-large:before { content: "\e010"; } .glyphicon-th:before { content: "\e011"; } .glyphicon-th-list:before { content: "\e012"; } .glyphicon-ok:before { content: "\e013"; } .glyphicon-remove:before { content: "\e014"; } .glyphicon-zoom-in:before { content: "\e015"; } .glyphicon-zoom-out:before { content: "\e016"; } .glyphicon-off:before { content: "\e017"; } .glyphicon-signal:before { content: "\e018"; } .glyphicon-cog:before { content: "\e019"; } .glyphicon-trash:before { content: "\e020"; } .glyphicon-home:before { content: "\e021"; } .glyphicon-file:before { content: "\e022"; } .glyphicon-time:before { content: "\e023"; } .glyphicon-road:before { content: "\e024"; } .glyphicon-download-alt:before { content: "\e025"; } .glyphicon-download:before { content: "\e026"; } .glyphicon-upload:before { content: "\e027"; } .glyphicon-inbox:before { content: "\e028"; } .glyphicon-play-circle:before { content: "\e029"; } .glyphicon-repeat:before { content: "\e030"; } .glyphicon-refresh:before { content: "\e031"; } .glyphicon-list-alt:before { content: "\e032"; } .glyphicon-lock:before { content: "\e033"; } .glyphicon-flag:before { content: "\e034"; } .glyphicon-headphones:before { content: "\e035"; } .glyphicon-volume-off:before { content: "\e036"; } .glyphicon-volume-down:before { content: "\e037"; } .glyphicon-volume-up:before { content: "\e038"; } .glyphicon-qrcode:before { content: "\e039"; } .glyphicon-barcode:before { content: "\e040"; } .glyphicon-tag:before { content: "\e041"; } .glyphicon-tags:before { content: "\e042"; } .glyphicon-book:before { content: "\e043"; } .glyphicon-bookmark:before { content: "\e044"; } .glyphicon-print:before { content: "\e045"; } .glyphicon-camera:before { content: "\e046"; } .glyphicon-font:before { content: "\e047"; } .glyphicon-bold:before { content: "\e048"; } .glyphicon-italic:before { content: "\e049"; } .glyphicon-text-height:before { content: "\e050"; } .glyphicon-text-width:before { content: "\e051"; } .glyphicon-align-left:before { content: "\e052"; } .glyphicon-align-center:before { content: "\e053"; } .glyphicon-align-right:before { content: "\e054"; } .glyphicon-align-justify:before { content: "\e055"; } .glyphicon-list:before { content: "\e056"; } .glyphicon-indent-left:before { content: "\e057"; } .glyphicon-indent-right:before { content: "\e058"; } .glyphicon-facetime-video:before { content: "\e059"; } .glyphicon-picture:before { content: "\e060"; } .glyphicon-map-marker:before { content: "\e062"; } .glyphicon-adjust:before { content: "\e063"; } .glyphicon-tint:before { content: "\e064"; } .glyphicon-edit:before { content: "\e065"; } .glyphicon-share:before { content: "\e066"; } .glyphicon-check:before { content: "\e067"; } .glyphicon-move:before { content: "\e068"; } .glyphicon-step-backward:before { content: "\e069"; } .glyphicon-fast-backward:before { content: "\e070"; } .glyphicon-backward:before { content: "\e071"; } .glyphicon-play:before { content: "\e072"; } .glyphicon-pause:before { content: "\e073"; } .glyphicon-stop:before { content: "\e074"; } .glyphicon-forward:before { content: "\e075"; } .glyphicon-fast-forward:before { content: "\e076"; } .glyphicon-step-forward:before { content: "\e077"; } .glyphicon-eject:before { content: "\e078"; } .glyphicon-chevron-left:before { content: "\e079"; } .glyphicon-chevron-right:before { content: "\e080"; } .glyphicon-plus-sign:before { content: "\e081"; } .glyphicon-minus-sign:before { content: "\e082"; } .glyphicon-remove-sign:before { content: "\e083"; } .glyphicon-ok-sign:before { content: "\e084"; } .glyphicon-question-sign:before { content: "\e085"; } .glyphicon-info-sign:before { content: "\e086"; } .glyphicon-screenshot:before { content: "\e087"; } .glyphicon-remove-circle:before { content: "\e088"; } .glyphicon-ok-circle:before { content: "\e089"; } .glyphicon-ban-circle:before { content: "\e090"; } .glyphicon-arrow-left:before { content: "\e091"; } .glyphicon-arrow-right:before { content: "\e092"; } .glyphicon-arrow-up:before { content: "\e093"; } .glyphicon-arrow-down:before { content: "\e094"; } .glyphicon-share-alt:before { content: "\e095"; } .glyphicon-resize-full:before { content: "\e096"; } .glyphicon-resize-small:before { content: "\e097"; } .glyphicon-exclamation-sign:before { content: "\e101"; } .glyphicon-gift:before { content: "\e102"; } .glyphicon-leaf:before { content: "\e103"; } .glyphicon-fire:before { content: "\e104"; } .glyphicon-eye-open:before { content: "\e105"; } .glyphicon-eye-close:before { content: "\e106"; } .glyphicon-warning-sign:before { content: "\e107"; } .glyphicon-plane:before { content: "\e108"; } .glyphicon-calendar:before { content: "\e109"; } .glyphicon-random:before { content: "\e110"; } .glyphicon-comment:before { content: "\e111"; } .glyphicon-magnet:before { content: "\e112"; } .glyphicon-chevron-up:before { content: "\e113"; } .glyphicon-chevron-down:before { content: "\e114"; } .glyphicon-retweet:before { content: "\e115"; } .glyphicon-shopping-cart:before { content: "\e116"; } .glyphicon-folder-close:before { content: "\e117"; } .glyphicon-folder-open:before { content: "\e118"; } .glyphicon-resize-vertical:before { content: "\e119"; } .glyphicon-resize-horizontal:before { content: "\e120"; } .glyphicon-hdd:before { content: "\e121"; } .glyphicon-bullhorn:before { content: "\e122"; } .glyphicon-bell:before { content: "\e123"; } .glyphicon-certificate:before { content: "\e124"; } .glyphicon-thumbs-up:before { content: "\e125"; } .glyphicon-thumbs-down:before { content: "\e126"; } .glyphicon-hand-right:before { content: "\e127"; } .glyphicon-hand-left:before { content: "\e128"; } .glyphicon-hand-up:before { content: "\e129"; } .glyphicon-hand-down:before { content: "\e130"; } .glyphicon-circle-arrow-right:before { content: "\e131"; } .glyphicon-circle-arrow-left:before { content: "\e132"; } .glyphicon-circle-arrow-up:before { content: "\e133"; } .glyphicon-circle-arrow-down:before { content: "\e134"; } .glyphicon-globe:before { content: "\e135"; } .glyphicon-wrench:before { content: "\e136"; } .glyphicon-tasks:before { content: "\e137"; } .glyphicon-filter:before { content: "\e138"; } .glyphicon-briefcase:before { content: "\e139"; } .glyphicon-fullscreen:before { content: "\e140"; } .glyphicon-dashboard:before { content: "\e141"; } .glyphicon-paperclip:before { content: "\e142"; } .glyphicon-heart-empty:before { content: "\e143"; } .glyphicon-link:before { content: "\e144"; } .glyphicon-phone:before { content: "\e145"; } .glyphicon-pushpin:before { content: "\e146"; } .glyphicon-usd:before { content: "\e148"; } .glyphicon-gbp:before { content: "\e149"; } .glyphicon-sort:before { content: "\e150"; } .glyphicon-sort-by-alphabet:before { content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before { content: "\e152"; } .glyphicon-sort-by-order:before { content: "\e153"; } .glyphicon-sort-by-order-alt:before { content: "\e154"; } .glyphicon-sort-by-attributes:before { content: "\e155"; } .glyphicon-sort-by-attributes-alt:before { content: "\e156"; } .glyphicon-unchecked:before { content: "\e157"; } .glyphicon-expand:before { content: "\e158"; } .glyphicon-collapse-down:before { content: "\e159"; } .glyphicon-collapse-up:before { content: "\e160"; } .glyphicon-log-in:before { content: "\e161"; } .glyphicon-flash:before { content: "\e162"; } .glyphicon-log-out:before { content: "\e163"; } .glyphicon-new-window:before { content: "\e164"; } .glyphicon-record:before { content: "\e165"; } .glyphicon-save:before { content: "\e166"; } .glyphicon-open:before { content: "\e167"; } .glyphicon-saved:before { content: "\e168"; } .glyphicon-import:before { content: "\e169"; } .glyphicon-export:before { content: "\e170"; } .glyphicon-send:before { content: "\e171"; } .glyphicon-floppy-disk:before { content: "\e172"; } .glyphicon-floppy-saved:before { content: "\e173"; } .glyphicon-floppy-remove:before { content: "\e174"; } .glyphicon-floppy-save:before { content: "\e175"; } .glyphicon-floppy-open:before { content: "\e176"; } .glyphicon-credit-card:before { content: "\e177"; } .glyphicon-transfer:before { content: "\e178"; } .glyphicon-cutlery:before { content: "\e179"; } .glyphicon-header:before { content: "\e180"; } .glyphicon-compressed:before { content: "\e181"; } .glyphicon-earphone:before { content: "\e182"; } .glyphicon-phone-alt:before { content: "\e183"; } .glyphicon-tower:before { content: "\e184"; } .glyphicon-stats:before { content: "\e185"; } .glyphicon-sd-video:before { content: "\e186"; } .glyphicon-hd-video:before { content: "\e187"; } .glyphicon-subtitles:before { content: "\e188"; } .glyphicon-sound-stereo:before { content: "\e189"; } .glyphicon-sound-dolby:before { content: "\e190"; } .glyphicon-sound-5-1:before { content: "\e191"; } .glyphicon-sound-6-1:before { content: "\e192"; } .glyphicon-sound-7-1:before { content: "\e193"; } .glyphicon-copyright-mark:before { content: "\e194"; } .glyphicon-registration-mark:before { content: "\e195"; } .glyphicon-cloud-download:before { content: "\e197"; } .glyphicon-cloud-upload:before { content: "\e198"; } .glyphicon-tree-conifer:before { content: "\e199"; } .glyphicon-tree-deciduous:before { content: "\e200"; } .glyphicon-cd:before { content: "\e201"; } .glyphicon-save-file:before { content: "\e202"; } .glyphicon-open-file:before { content: "\e203"; } .glyphicon-level-up:before { content: "\e204"; } .glyphicon-copy:before { content: "\e205"; } .glyphicon-paste:before { content: "\e206"; } .glyphicon-alert:before { content: "\e209"; } .glyphicon-equalizer:before { content: "\e210"; } .glyphicon-king:before { content: "\e211"; } .glyphicon-queen:before { content: "\e212"; } .glyphicon-pawn:before { content: "\e213"; } .glyphicon-bishop:before { content: "\e214"; } .glyphicon-knight:before { content: "\e215"; } .glyphicon-baby-formula:before { content: "\e216"; } .glyphicon-tent:before { content: "\26fa"; } .glyphicon-blackboard:before { content: "\e218"; } .glyphicon-bed:before { content: "\e219"; } .glyphicon-apple:before { content: "\f8ff"; } .glyphicon-erase:before { content: "\e221"; } .glyphicon-hourglass:before { content: "\231b"; } .glyphicon-lamp:before { content: "\e223"; } .glyphicon-duplicate:before { content: "\e224"; } .glyphicon-piggy-bank:before { content: "\e225"; } .glyphicon-scissors:before { content: "\e226"; } .glyphicon-bitcoin:before { content: "\e227"; } .glyphicon-btc:before { content: "\e227"; } .glyphicon-xbt:before { content: "\e227"; } .glyphicon-yen:before { content: "\00a5"; } .glyphicon-jpy:before { content: "\00a5"; } .glyphicon-ruble:before { content: "\20bd"; } .glyphicon-rub:before { content: "\20bd"; } .glyphicon-scale:before { content: "\e230"; } .glyphicon-ice-lolly:before { content: "\e231"; } .glyphicon-ice-lolly-tasted:before { content: "\e232"; } .glyphicon-education:before { content: "\e233"; } .glyphicon-option-horizontal:before { content: "\e234"; } .glyphicon-option-vertical:before { content: "\e235"; } .glyphicon-menu-hamburger:before { content: "\e236"; } .glyphicon-modal-window:before { content: "\e237"; } .glyphicon-oil:before { content: "\e238"; } .glyphicon-grain:before { content: "\e239"; } .glyphicon-sunglasses:before { content: "\e240"; } .glyphicon-text-size:before { content: "\e241"; } .glyphicon-text-color:before { content: "\e242"; } .glyphicon-text-background:before { content: "\e243"; } .glyphicon-object-align-top:before { content: "\e244"; } .glyphicon-object-align-bottom:before { content: "\e245"; } .glyphicon-object-align-horizontal:before { content: "\e246"; } .glyphicon-object-align-left:before { content: "\e247"; } .glyphicon-object-align-vertical:before { content: "\e248"; } .glyphicon-object-align-right:before { content: "\e249"; } .glyphicon-triangle-right:before { content: "\e250"; } .glyphicon-triangle-left:before { content: "\e251"; } .glyphicon-triangle-bottom:before { content: "\e252"; } .glyphicon-triangle-top:before { content: "\e253"; } .glyphicon-console:before { content: "\e254"; } .glyphicon-superscript:before { content: "\e255"; } .glyphicon-subscript:before { content: "\e256"; } .glyphicon-menu-left:before { content: "\e257"; } .glyphicon-menu-right:before { content: "\e258"; } .glyphicon-menu-down:before { content: "\e259"; } .glyphicon-menu-up:before { content: "\e260"; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: #337ab7; text-decoration: none; } a:hover, a:focus { color: #23527c; text-decoration: underline; } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } figure { margin: 0; } img { vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .img-circle { border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } [role="button"] { cursor: pointer; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: normal; line-height: 1; color: #777; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } p { margin: 0 0 10px; } .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; } } small, .small { font-size: 85%; } mark, .mark { padding: .2em; background-color: #fcf8e3; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-muted { color: #777; } .text-primary { color: #337ab7; } a.text-primary:hover, a.text-primary:focus { color: #286090; } .text-success { color: #3c763d; } a.text-success:hover, a.text-success:focus { color: #2b542c; } .text-info { color: #31708f; } a.text-info:hover, a.text-info:focus { color: #245269; } .text-warning { color: #8a6d3b; } a.text-warning:hover, a.text-warning:focus { color: #66512c; } .text-danger { color: #a94442; } a.text-danger:hover, a.text-danger:focus { color: #843534; } .bg-primary { color: #fff; background-color: #337ab7; } a.bg-primary:hover, a.bg-primary:focus { background-color: #286090; } .bg-success { background-color: #dff0d8; } a.bg-success:hover, a.bg-success:focus { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover, a.bg-info:focus { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover, a.bg-warning:focus { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover, a.bg-danger:focus { background-color: #e4b9b9; } .page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eee; } ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; margin-left: -5px; list-style: none; } .list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px; } dl { margin-top: 0; margin-bottom: 20px; } dt, dd { line-height: 1.42857143; } dt { font-weight: bold; } dd { margin-left: 0; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777; } .initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857143; color: #777; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; text-align: right; border-right: 5px solid #eee; border-left: 0; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px; } kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 3px; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); } kbd kbd { padding: 0; font-size: 100%; font-weight: bold; -webkit-box-shadow: none; box-shadow: none; } pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; } pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 768px) { .container { width: 750px; } } @media (min-width: 992px) { .container { width: 970px; } } @media (min-width: 1200px) { .container { width: 1170px; } } .container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .row { margin-right: -15px; margin-left: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } .col-xs-pull-12 { right: 100%; } .col-xs-pull-11 { right: 91.66666667%; } .col-xs-pull-10 { right: 83.33333333%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-8 { right: 66.66666667%; } .col-xs-pull-7 { right: 58.33333333%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-5 { right: 41.66666667%; } .col-xs-pull-4 { right: 33.33333333%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-2 { right: 16.66666667%; } .col-xs-pull-1 { right: 8.33333333%; } .col-xs-pull-0 { right: auto; } .col-xs-push-12 { left: 100%; } .col-xs-push-11 { left: 91.66666667%; } .col-xs-push-10 { left: 83.33333333%; } .col-xs-push-9 { left: 75%; } .col-xs-push-8 { left: 66.66666667%; } .col-xs-push-7 { left: 58.33333333%; } .col-xs-push-6 { left: 50%; } .col-xs-push-5 { left: 41.66666667%; } .col-xs-push-4 { left: 33.33333333%; } .col-xs-push-3 { left: 25%; } .col-xs-push-2 { left: 16.66666667%; } .col-xs-push-1 { left: 8.33333333%; } .col-xs-push-0 { left: auto; } .col-xs-offset-12 { margin-left: 100%; } .col-xs-offset-11 { margin-left: 91.66666667%; } .col-xs-offset-10 { margin-left: 83.33333333%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-8 { margin-left: 66.66666667%; } .col-xs-offset-7 { margin-left: 58.33333333%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-5 { margin-left: 41.66666667%; } .col-xs-offset-4 { margin-left: 33.33333333%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-2 { margin-left: 16.66666667%; } .col-xs-offset-1 { margin-left: 8.33333333%; } .col-xs-offset-0 { margin-left: 0; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } .col-sm-pull-12 { right: 100%; } .col-sm-pull-11 { right: 91.66666667%; } .col-sm-pull-10 { right: 83.33333333%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-8 { right: 66.66666667%; } .col-sm-pull-7 { right: 58.33333333%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-5 { right: 41.66666667%; } .col-sm-pull-4 { right: 33.33333333%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-2 { right: 16.66666667%; } .col-sm-pull-1 { right: 8.33333333%; } .col-sm-pull-0 { right: auto; } .col-sm-push-12 { left: 100%; } .col-sm-push-11 { left: 91.66666667%; } .col-sm-push-10 { left: 83.33333333%; } .col-sm-push-9 { left: 75%; } .col-sm-push-8 { left: 66.66666667%; } .col-sm-push-7 { left: 58.33333333%; } .col-sm-push-6 { left: 50%; } .col-sm-push-5 { left: 41.66666667%; } .col-sm-push-4 { left: 33.33333333%; } .col-sm-push-3 { left: 25%; } .col-sm-push-2 { left: 16.66666667%; } .col-sm-push-1 { left: 8.33333333%; } .col-sm-push-0 { left: auto; } .col-sm-offset-12 { margin-left: 100%; } .col-sm-offset-11 { margin-left: 91.66666667%; } .col-sm-offset-10 { margin-left: 83.33333333%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-8 { margin-left: 66.66666667%; } .col-sm-offset-7 { margin-left: 58.33333333%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-5 { margin-left: 41.66666667%; } .col-sm-offset-4 { margin-left: 33.33333333%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-2 { margin-left: 16.66666667%; } .col-sm-offset-1 { margin-left: 8.33333333%; } .col-sm-offset-0 { margin-left: 0; } } @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.66666667%; } .col-md-10 { width: 83.33333333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.66666667%; } .col-md-7 { width: 58.33333333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.66666667%; } .col-md-4 { width: 33.33333333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.66666667%; } .col-md-1 { width: 8.33333333%; } .col-md-pull-12 { right: 100%; } .col-md-pull-11 { right: 91.66666667%; } .col-md-pull-10 { right: 83.33333333%; } .col-md-pull-9 { right: 75%; } .col-md-pull-8 { right: 66.66666667%; } .col-md-pull-7 { right: 58.33333333%; } .col-md-pull-6 { right: 50%; } .col-md-pull-5 { right: 41.66666667%; } .col-md-pull-4 { right: 33.33333333%; } .col-md-pull-3 { right: 25%; } .col-md-pull-2 { right: 16.66666667%; } .col-md-pull-1 { right: 8.33333333%; } .col-md-pull-0 { right: auto; } .col-md-push-12 { left: 100%; } .col-md-push-11 { left: 91.66666667%; } .col-md-push-10 { left: 83.33333333%; } .col-md-push-9 { left: 75%; } .col-md-push-8 { left: 66.66666667%; } .col-md-push-7 { left: 58.33333333%; } .col-md-push-6 { left: 50%; } .col-md-push-5 { left: 41.66666667%; } .col-md-push-4 { left: 33.33333333%; } .col-md-push-3 { left: 25%; } .col-md-push-2 { left: 16.66666667%; } .col-md-push-1 { left: 8.33333333%; } .col-md-push-0 { left: auto; } .col-md-offset-12 { margin-left: 100%; } .col-md-offset-11 { margin-left: 91.66666667%; } .col-md-offset-10 { margin-left: 83.33333333%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-8 { margin-left: 66.66666667%; } .col-md-offset-7 { margin-left: 58.33333333%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-5 { margin-left: 41.66666667%; } .col-md-offset-4 { margin-left: 33.33333333%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-2 { margin-left: 16.66666667%; } .col-md-offset-1 { margin-left: 8.33333333%; } .col-md-offset-0 { margin-left: 0; } } @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.66666667%; } .col-lg-10 { width: 83.33333333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.66666667%; } .col-lg-7 { width: 58.33333333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.66666667%; } .col-lg-4 { width: 33.33333333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.66666667%; } .col-lg-1 { width: 8.33333333%; } .col-lg-pull-12 { right: 100%; } .col-lg-pull-11 { right: 91.66666667%; } .col-lg-pull-10 { right: 83.33333333%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-8 { right: 66.66666667%; } .col-lg-pull-7 { right: 58.33333333%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-5 { right: 41.66666667%; } .col-lg-pull-4 { right: 33.33333333%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-2 { right: 16.66666667%; } .col-lg-pull-1 { right: 8.33333333%; } .col-lg-pull-0 { right: auto; } .col-lg-push-12 { left: 100%; } .col-lg-push-11 { left: 91.66666667%; } .col-lg-push-10 { left: 83.33333333%; } .col-lg-push-9 { left: 75%; } .col-lg-push-8 { left: 66.66666667%; } .col-lg-push-7 { left: 58.33333333%; } .col-lg-push-6 { left: 50%; } .col-lg-push-5 { left: 41.66666667%; } .col-lg-push-4 { left: 33.33333333%; } .col-lg-push-3 { left: 25%; } .col-lg-push-2 { left: 16.66666667%; } .col-lg-push-1 { left: 8.33333333%; } .col-lg-push-0 { left: auto; } .col-lg-offset-12 { margin-left: 100%; } .col-lg-offset-11 { margin-left: 91.66666667%; } .col-lg-offset-10 { margin-left: 83.33333333%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-8 { margin-left: 66.66666667%; } .col-lg-offset-7 { margin-left: 58.33333333%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-5 { margin-left: 41.66666667%; } .col-lg-offset-4 { margin-left: 33.33333333%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-2 { margin-left: 16.66666667%; } .col-lg-offset-1 { margin-left: 8.33333333%; } .col-lg-offset-0 { margin-left: 0; } } table { background-color: transparent; } caption { padding-top: 8px; padding-bottom: 8px; color: #777; text-align: left; } th { text-align: left; } .table { width: 100%; max-width: 100%; margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd; } .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0; } .table > tbody + tbody { border-top: 2px solid #ddd; } .table .table { background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; } .table-bordered { border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; } .table-striped > tbody > tr:nth-of-type(odd) { background-color: #f9f9f9; } .table-hover > tbody > tr:hover { background-color: #f5f5f5; } table col[class*="col-"] { position: static; display: table-column; float: none; } table td[class*="col-"], table th[class*="col-"] { position: static; display: table-cell; float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { background-color: #ebcccc; } .table-responsive { min-height: .01%; overflow-x: auto; } @media screen and (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; } .table-responsive > .table { margin-bottom: 0; } .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } .table-responsive > .table-bordered { border: 0; } .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333; border: 0; border-bottom: 1px solid #e5e5e5; } label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; } input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; } input[type="file"] { display: block; } input[type="range"] { display: block; width: 100%; } select[multiple], select[size] { height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857143; color: #555; } .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } .form-control::-moz-placeholder { color: #999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999; } .form-control::-webkit-input-placeholder { color: #999; } .form-control::-ms-expand { background-color: transparent; border: 0; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #eee; opacity: 1; } .form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed; } textarea.form-control { height: auto; } input[type="search"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { line-height: 34px; } input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] { line-height: 30px; } input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] { line-height: 46px; } } .form-group { margin-bottom: 15px; } .radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; } .radio label, .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-top: 4px \9; margin-left: -20px; } .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } .radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed; } .form-control-static { min-height: 34px; padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; } .form-control-static.input-lg, .form-control-static.input-sm { padding-right: 0; padding-left: 0; } .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-sm { height: 30px; line-height: 30px; } textarea.input-sm, select[multiple].input-sm { height: auto; } .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .form-group-sm select.form-control { height: 30px; line-height: 30px; } .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { height: auto; } .form-group-sm .form-control-static { height: 30px; min-height: 32px; padding: 6px 10px; font-size: 12px; line-height: 1.5; } .input-lg { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } select.input-lg { height: 46px; line-height: 46px; } textarea.input-lg, select[multiple].input-lg { height: auto; } .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .form-group-lg select.form-control { height: 46px; line-height: 46px; } .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { height: auto; } .form-group-lg .form-control-static { height: 46px; min-height: 38px; padding: 11px 16px; font-size: 18px; line-height: 1.3333333; } .has-feedback { position: relative; } .has-feedback .form-control { padding-right: 42.5px; } .form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; pointer-events: none; } .input-lg + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback { width: 46px; height: 46px; line-height: 46px; } .input-sm + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #3c763d; } .has-success .form-control { border-color: #3c763d; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-success .form-control:focus { border-color: #2b542c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; } .has-success .input-group-addon { color: #3c763d; background-color: #dff0d8; border-color: #3c763d; } .has-success .form-control-feedback { color: #3c763d; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #8a6d3b; } .has-warning .form-control { border-color: #8a6d3b; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-warning .form-control:focus { border-color: #66512c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; } .has-warning .input-group-addon { color: #8a6d3b; background-color: #fcf8e3; border-color: #8a6d3b; } .has-warning .form-control-feedback { color: #8a6d3b; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #a94442; } .has-error .form-control { border-color: #a94442; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-error .form-control:focus { border-color: #843534; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; } .has-error .input-group-addon { color: #a94442; background-color: #f2dede; border-color: #a94442; } .has-error .form-control-feedback { color: #a94442; } .has-feedback label ~ .form-control-feedback { top: 25px; } .has-feedback label.sr-only ~ .form-control-feedback { top: 0; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #737373; } @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-static { display: inline-block; } .form-inline .input-group { display: inline-table; vertical-align: middle; } .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; } .form-inline .input-group > .form-control { width: 100%; } .form-inline .control-label { margin-bottom: 0; vertical-align: middle; } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .form-inline .radio label, .form-inline .checkbox label { padding-left: 0; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .form-inline .has-feedback .form-control-feedback { top: 0; } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0; margin-bottom: 0; } .form-horizontal .radio, .form-horizontal .checkbox { min-height: 27px; } .form-horizontal .form-group { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0; text-align: right; } } .form-horizontal .has-feedback .form-control-feedback { right: 15px; } @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 18px; } } @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 12px; } } .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; } .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:hover, .btn:focus, .btn.focus { color: #333; text-decoration: none; } .btn:active, .btn.active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: .65; } a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; } .btn-default { color: #333; background-color: #fff; border-color: #ccc; } .btn-default:focus, .btn-default.focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c; } .btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: #333; background-color: #e6e6e6; border-color: #adadad; } .btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { background-color: #fff; border-color: #ccc; } .btn-default .badge { color: #fff; background-color: #333; } .btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4; } .btn-primary:focus, .btn-primary.focus { color: #fff; background-color: #286090; border-color: #122b40; } .btn-primary:hover { color: #fff; background-color: #286090; border-color: #204d74; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #286090; border-color: #204d74; } .btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #fff; background-color: #204d74; border-color: #122b40; } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { background-color: #337ab7; border-color: #2e6da4; } .btn-primary .badge { color: #337ab7; background-color: #fff; } .btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c; } .btn-success:focus, .btn-success.focus { color: #fff; background-color: #449d44; border-color: #255625; } .btn-success:hover { color: #fff; background-color: #449d44; border-color: #398439; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: #fff; background-color: #449d44; border-color: #398439; } .btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus { color: #fff; background-color: #398439; border-color: #255625; } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; } .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus { background-color: #5cb85c; border-color: #4cae4c; } .btn-success .badge { color: #5cb85c; background-color: #fff; } .btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da; } .btn-info:focus, .btn-info.focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85; } .btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #269abc; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: #fff; background-color: #31b0d5; border-color: #269abc; } .btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus { color: #fff; background-color: #269abc; border-color: #1b6d85; } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; } .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus { background-color: #5bc0de; border-color: #46b8da; } .btn-info .badge { color: #5bc0de; background-color: #fff; } .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236; } .btn-warning:focus, .btn-warning.focus { color: #fff; background-color: #ec971f; border-color: #985f0d; } .btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #d58512; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: #fff; background-color: #ec971f; border-color: #d58512; } .btn-warning:active:hover, .btn-warning.active:hover, .open > .dropdown-toggle.btn-warning:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .dropdown-toggle.btn-warning:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .dropdown-toggle.btn-warning.focus { color: #fff; background-color: #d58512; border-color: #985f0d; } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; } .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus { background-color: #f0ad4e; border-color: #eea236; } .btn-warning .badge { color: #f0ad4e; background-color: #fff; } .btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; } .btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c9302c; border-color: #761c19; } .btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: #fff; background-color: #c9302c; border-color: #ac2925; } .btn-danger:active:hover, .btn-danger.active:hover, .open > .dropdown-toggle.btn-danger:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .dropdown-toggle.btn-danger.focus { color: #fff; background-color: #ac2925; border-color: #761c19; } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; } .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus { background-color: #d9534f; border-color: #d43f3a; } .btn-danger .badge { color: #d9534f; background-color: #fff; } .btn-link { font-weight: normal; color: #337ab7; border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: #23527c; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: #777; text-decoration: none; } .btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; } .fade.in { opacity: 1; } .collapse { display: none; } .collapse.in { display: block; } tr.collapse.in { display: table-row; } tbody.collapse.in { display: table-row-group; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; } .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent; } .dropup, .dropdown { position: relative; } .dropdown-toggle:focus { outline: 0; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #262626; text-decoration: none; background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; background-color: #337ab7; outline: 0; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #777; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .open > .dropdown-menu { display: block; } .open > a { outline: 0; } .dropdown-menu-right { right: 0; left: auto; } .dropdown-menu-left { right: auto; left: 0; } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #777; white-space: nowrap; } .dropdown-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { content: ""; border-top: 0; border-bottom: 4px dashed; border-bottom: 4px solid \9; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { right: 0; left: auto; } .navbar-right .dropdown-menu-left { right: auto; left: 0; } } .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; } .btn-toolbar { margin-left: -5px; } .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .btn-group > .btn:first-child { margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; } .btn .caret { margin-left: 0; } .btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0; } .dropup .btn-lg .caret { border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } .btn-group-vertical > .btn-group > .btn { float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-top-right-radius: 0; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group { display: table-cell; float: none; width: 1%; } .btn-group-justified > .btn-group .btn { width: 100%; } .btn-group-justified > .btn-group .dropdown-menu { left: auto; } [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; } .input-group { position: relative; display: table; border-collapse: separate; } .input-group[class*="col-"] { float: none; padding-right: 0; padding-left: 0; } .input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; } .input-group .form-control:focus { z-index: 3; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 46px; line-height: 46px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn { height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn { height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555; text-align: center; background-color: #eee; border: 1px solid #ccc; border-radius: 4px; } .input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; } .input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group-addon:first-child { border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0; border-bottom-left-radius: 0; } .input-group-addon:last-child { border-left: 0; } .input-group-btn { position: relative; font-size: 0; white-space: nowrap; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px; } .nav { padding-left: 0; margin-bottom: 0; list-style: none; } .nav > li { position: relative; display: block; } .nav > li > a { position: relative; display: block; padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eee; } .nav > li.disabled > a { color: #777; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #777; text-decoration: none; cursor: not-allowed; background-color: transparent; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #eee; border-color: #337ab7; } .nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { float: left; margin-bottom: -1px; } .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover { border-color: #eee #eee #ddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555; cursor: default; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; } .nav-tabs.nav-justified { width: 100%; border-bottom: 0; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { margin-bottom: 5px; text-align: center; } .nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0; } } .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #fff; } } .nav-pills > li { float: left; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #337ab7; } .nav-stacked > li { float: none; } .nav-stacked > li + li { margin-top: 2px; margin-left: 0; } .nav-justified { width: 100%; } .nav-justified > li { float: none; } .nav-justified > li > a { margin-bottom: 5px; text-align: center; } .nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0; } } .nav-tabs-justified { border-bottom: 0; } .nav-tabs-justified > li > a { margin-right: 0; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid #ddd; } @media (min-width: 768px) { .nav-tabs-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 4px 4px 0 0; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: #fff; } } .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } @media (min-width: 768px) { .navbar { border-radius: 4px; } } @media (min-width: 768px) { .navbar-header { float: left; } } .navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); } .navbar-collapse.in { overflow-y: auto; } @media (min-width: 768px) { .navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; } .navbar-collapse.in { overflow-y: visible; } .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-right: 0; padding-left: 0; } } .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } @media (max-device-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0; margin-left: 0; } } .navbar-static-top { z-index: 1000; border-width: 0 0 1px; } @media (min-width: 768px) { .navbar-static-top { border-radius: 0; } } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; } @media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } } .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; } .navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 18px; line-height: 20px; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } .navbar-brand > img { display: block; } @media (min-width: 768px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; } } .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } .navbar-toggle:focus { outline: 0; } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 768px) { .navbar-toggle { display: none; } } .navbar-nav { margin: 7.5px -15px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; -webkit-box-shadow: none; box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } } @media (min-width: 768px) { .navbar-nav { float: left; margin: 0; } .navbar-nav > li { float: left; } .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } } .navbar-form { padding: 10px 15px; margin-top: 8px; margin-right: -15px; margin-bottom: 8px; margin-left: -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); } @media (min-width: 768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; } .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; } .navbar-form .form-control-static { display: inline-block; } .navbar-form .input-group { display: inline-table; vertical-align: middle; } .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto; } .navbar-form .input-group > .form-control { width: 100%; } .navbar-form .control-label { margin-bottom: 0; vertical-align: middle; } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; } .navbar-form .radio label, .navbar-form .checkbox label { padding-left: 0; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0; } .navbar-form .has-feedback .form-control-feedback { top: 0; } } @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; } .navbar-form .form-group:last-child { margin-bottom: 0; } } @media (min-width: 768px) { .navbar-form { width: auto; padding-top: 0; padding-bottom: 0; margin-right: 0; margin-left: 0; border: 0; -webkit-box-shadow: none; box-shadow: none; } } .navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .navbar-btn { margin-top: 8px; margin-bottom: 8px; } .navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; } .navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; } .navbar-text { margin-top: 15px; margin-bottom: 15px; } @media (min-width: 768px) { .navbar-text { float: left; margin-right: 15px; margin-left: 15px; } } @media (min-width: 768px) { .navbar-left { float: left !important; } .navbar-right { float: right !important; margin-right: -15px; } .navbar-right ~ .navbar-right { margin-right: 0; } } .navbar-default { background-color: #f8f8f8; border-color: #e7e7e7; } .navbar-default .navbar-brand { color: #777; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; } .navbar-default .navbar-text { color: #777; } .navbar-default .navbar-nav > li > a { color: #777; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333; background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555; background-color: #e7e7e7; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; } .navbar-default .navbar-toggle { border-color: #ddd; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd; } .navbar-default .navbar-toggle .icon-bar { background-color: #888; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #e7e7e7; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #555; background-color: #e7e7e7; } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777; } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; background-color: transparent; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; background-color: #e7e7e7; } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent; } } .navbar-default .navbar-link { color: #777; } .navbar-default .navbar-link:hover { color: #333; } .navbar-default .btn-link { color: #777; } .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #333; } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { color: #ccc; } .navbar-inverse { background-color: #222; border-color: #080808; } .navbar-inverse .navbar-brand { color: #9d9d9d; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-text { color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a { color: #9d9d9d; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #080808; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: #333; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333; } .navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color: #fff; background-color: #080808; } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #9d9d9d; } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #080808; } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent; } } .navbar-inverse .navbar-link { color: #9d9d9d; } .navbar-inverse .navbar-link:hover { color: #fff; } .navbar-inverse .btn-link { color: #9d9d9d; } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #fff; } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444; } .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; } .breadcrumb > li { display: inline-block; } .breadcrumb > li + li:before { padding: 0 5px; color: #ccc; content: "/\00a0"; } .breadcrumb > .active { color: #777; } .pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd; } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { z-index: 2; color: #23527c; background-color: #eee; border-color: #ddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 3; color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd; } .pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; line-height: 1.5; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .pager { padding-left: 0; margin: 20px 0; text-align: center; list-style: none; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #eee; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #777; cursor: not-allowed; background-color: #fff; } .label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } a.label:hover, a.label:focus { color: #fff; text-decoration: none; cursor: pointer; } .label:empty { display: none; } .btn .label { position: relative; top: -1px; } .label-default { background-color: #777; } .label-default[href]:hover, .label-default[href]:focus { background-color: #5e5e5e; } .label-primary { background-color: #337ab7; } .label-primary[href]:hover, .label-primary[href]:focus { background-color: #286090; } .label-success { background-color: #5cb85c; } .label-success[href]:hover, .label-success[href]:focus { background-color: #449d44; } .label-info { background-color: #5bc0de; } .label-info[href]:hover, .label-info[href]:focus { background-color: #31b0d5; } .label-warning { background-color: #f0ad4e; } .label-warning[href]:hover, .label-warning[href]:focus { background-color: #ec971f; } .label-danger { background-color: #d9534f; } .label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: middle; background-color: #777; border-radius: 10px; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .btn-xs .badge, .btn-group-xs > .btn .badge { top: 0; padding: 1px 5px; } a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer; } .list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #337ab7; background-color: #fff; } .list-group-item > .badge { float: right; } .list-group-item > .badge + .badge { margin-right: 5px; } .nav-pills > li > a > .badge { margin-left: 3px; } .jumbotron { padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; color: inherit; background-color: #eee; } .jumbotron h1, .jumbotron .h1 { color: inherit; } .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; } .jumbotron > hr { border-top-color: #d5d5d5; } .container .jumbotron, .container-fluid .jumbotron { padding-right: 15px; padding-left: 15px; border-radius: 6px; } .jumbotron .container { max-width: 100%; } @media screen and (min-width: 768px) { .jumbotron { padding-top: 48px; padding-bottom: 48px; } .container .jumbotron, .container-fluid .jumbotron { padding-right: 60px; padding-left: 60px; } .jumbotron h1, .jumbotron .h1 { font-size: 63px; } } .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out; } .thumbnail > img, .thumbnail a > img { margin-right: auto; margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #337ab7; } .thumbnail .caption { padding: 9px; color: #333; } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0; color: inherit; } .alert .alert-link { font-weight: bold; } .alert > p, .alert > ul { margin-bottom: 0; } .alert > p + p { margin-top: 5px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; } .alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .alert-success hr { border-top-color: #c9e2b3; } .alert-success .alert-link { color: #2b542c; } .alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .alert-info hr { border-top-color: #a6e1ec; } .alert-info .alert-link { color: #245269; } .alert-warning { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .alert-warning hr { border-top-color: #f7e1b5; } .alert-warning .alert-link { color: #66512c; } .alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .alert-danger hr { border-top-color: #e4b9c0; } .alert-danger .alert-link { color: #843534; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f5f5f5; border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); } .progress-bar { float: left; width: 0; height: 100%; font-size: 12px; line-height: 20px; color: #fff; text-align: center; background-color: #337ab7; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; } .progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success { background-color: #5cb85c; } .progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: #5bc0de; } .progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: #f0ad4e; } .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: #d9534f; } .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .media { margin-top: 15px; } .media:first-child { margin-top: 0; } .media, .media-body { overflow: hidden; zoom: 1; } .media-body { width: 10000px; } .media-object { display: block; } .media-object.img-thumbnail { max-width: none; } .media-right, .media > .pull-right { padding-left: 10px; } .media-left, .media > .pull-left { padding-right: 10px; } .media-left, .media-right, .media-body { display: table-cell; vertical-align: top; } .media-middle { vertical-align: middle; } .media-bottom { vertical-align: bottom; } .media-heading { margin-top: 0; margin-bottom: 5px; } .media-list { padding-left: 0; list-style: none; } .list-group { padding-left: 0; margin-bottom: 20px; } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; } .list-group-item:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; } .list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } a.list-group-item, button.list-group-item { color: #555; } a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { color: #333; } a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus { color: #555; text-decoration: none; background-color: #f5f5f5; } button.list-group-item { width: 100%; text-align: left; } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { color: #777; cursor: not-allowed; background-color: #eee; } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #777; } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #337ab7; border-color: #337ab7; } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: #c7ddef; } .list-group-item-success { color: #3c763d; background-color: #dff0d8; } a.list-group-item-success, button.list-group-item-success { color: #3c763d; } a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { color: inherit; } a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus { color: #3c763d; background-color: #d0e9c6; } a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus { color: #fff; background-color: #3c763d; border-color: #3c763d; } .list-group-item-info { color: #31708f; background-color: #d9edf7; } a.list-group-item-info, button.list-group-item-info { color: #31708f; } a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { color: inherit; } a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus { color: #31708f; background-color: #c4e3f3; } a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus { color: #fff; background-color: #31708f; border-color: #31708f; } .list-group-item-warning { color: #8a6d3b; background-color: #fcf8e3; } a.list-group-item-warning, button.list-group-item-warning { color: #8a6d3b; } a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { color: inherit; } a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus { color: #8a6d3b; background-color: #faf2cc; } a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus { color: #fff; background-color: #8a6d3b; border-color: #8a6d3b; } .list-group-item-danger { color: #a94442; background-color: #f2dede; } a.list-group-item-danger, button.list-group-item-danger { color: #a94442; } a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { color: inherit; } a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus { color: #a94442; background-color: #ebcccc; } a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus { color: #fff; background-color: #a94442; border-color: #a94442; } .list-group-item-heading { margin-top: 0; margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0; line-height: 1.3; } .panel { margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); box-shadow: 0 1px 1px rgba(0, 0, 0, .05); } .panel-body { padding: 15px; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; } .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { color: inherit; } .panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0; } .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { border-top-left-radius: 0; border-top-right-radius: 0; } .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; } .list-group + .panel-footer { border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0; } .panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { padding-right: 15px; padding-left: 15px; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { border-top: 1px solid #ddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; } .panel > .table-responsive { margin-bottom: 0; border: 0; } .panel-group { margin-bottom: 20px; } .panel-group .panel { margin-bottom: 0; border-radius: 4px; } .panel-group .panel + .panel { margin-top: 5px; } .panel-group .panel-heading { border-bottom: 0; } .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #ddd; } .panel-group .panel-footer { border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd; } .panel-default { border-color: #ddd; } .panel-default > .panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd; } .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; } .panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #333; } .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ddd; } .panel-primary { border-color: #337ab7; } .panel-primary > .panel-heading { color: #fff; background-color: #337ab7; border-color: #337ab7; } .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #337ab7; } .panel-primary > .panel-heading .badge { color: #337ab7; background-color: #fff; } .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #337ab7; } .panel-success { border-color: #d6e9c6; } .panel-success > .panel-heading { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; } .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #d6e9c6; } .panel-success > .panel-heading .badge { color: #dff0d8; background-color: #3c763d; } .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6; } .panel-info { border-color: #bce8f1; } .panel-info > .panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; } .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #bce8f1; } .panel-info > .panel-heading .badge { color: #d9edf7; background-color: #31708f; } .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1; } .panel-warning { border-color: #faebcc; } .panel-warning > .panel-heading { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; } .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #faebcc; } .panel-warning > .panel-heading .badge { color: #fcf8e3; background-color: #8a6d3b; } .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc; } .panel-danger { border-color: #ebccd1; } .panel-danger > .panel-heading { color: #a94442; background-color: #f2dede; border-color: #ebccd1; } .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ebccd1; } .panel-danger > .panel-heading .badge { color: #f2dede; background-color: #a94442; } .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1; } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; } .embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive-4by3 { padding-bottom: 75%; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, .15); } .well-lg { padding: 24px; border-radius: 6px; } .well-sm { padding: 9px; border-radius: 3px; } .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: .2; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; filter: alpha(opacity=50); opacity: .5; } button.close { -webkit-appearance: none; padding: 0; cursor: pointer; background: transparent; border: 0; } .modal-open { overflow: hidden; } .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; } .modal.fade .modal-dialog { -webkit-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); } .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); box-shadow: 0 3px 9px rgba(0, 0, 0, .5); } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; } .modal-backdrop.fade { filter: alpha(opacity=0); opacity: 0; } .modal-backdrop.in { filter: alpha(opacity=50); opacity: .5; } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0; line-height: 1.42857143; } .modal-body { position: relative; padding: 15px; } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); } .modal-sm { width: 300px; } } @media (min-width: 992px) { .modal-lg { width: 900px; } } .tooltip { position: absolute; z-index: 1070; display: block; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; word-wrap: normal; white-space: normal; filter: alpha(opacity=0); opacity: 0; line-break: auto; } .tooltip.in { filter: alpha(opacity=90); opacity: .9; } .tooltip.top { padding: 5px 0; margin-top: -3px; } .tooltip.right { padding: 0 5px; margin-left: 3px; } .tooltip.bottom { padding: 5px 0; margin-top: 3px; } .tooltip.left { padding: 0 5px; margin-left: -3px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; background-color: #000; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-left .tooltip-arrow { right: 5px; bottom: 0; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; word-wrap: normal; white-space: normal; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgba(0, 0, 0, .2); line-break: auto; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { padding: 8px 14px; margin: 0; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; } .popover-content { padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover > .arrow { border-width: 11px; } .popover > .arrow:after { content: ""; border-width: 10px; } .popover.top > .arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, .25); border-bottom-width: 0; } .popover.top > .arrow:after { bottom: 1px; margin-left: -10px; content: " "; border-top-color: #fff; border-bottom-width: 0; } .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0, 0, 0, .25); border-left-width: 0; } .popover.right > .arrow:after { bottom: -10px; left: 1px; content: " "; border-right-color: #fff; border-left-width: 0; } .popover.bottom > .arrow { top: -11px; left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, .25); } .popover.bottom > .arrow:after { top: 1px; margin-left: -10px; content: " "; border-top-width: 0; border-bottom-color: #fff; } .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, .25); } .popover.left > .arrow:after { right: 1px; bottom: -10px; content: " "; border-right-width: 0; border-left-color: #fff; } .carousel { position: relative; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-inner > .item { position: relative; display: none; -webkit-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { -webkit-transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px; } .carousel-inner > .item.next, .carousel-inner > .item.active.right { left: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .carousel-inner > .item.prev, .carousel-inner > .item.active.left { left: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); background-color: rgba(0, 0, 0, 0); filter: alpha(opacity=50); opacity: .5; } .carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); background-repeat: repeat-x; } .carousel-control.right { right: 0; left: auto; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); background-repeat: repeat-x; } .carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9; } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; margin-top: -10px; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; font-family: serif; line-height: 1; } .carousel-control .icon-prev:before { content: '\2039'; } .carousel-control .icon-next:before { content: '\203a'; } .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none; } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: #000 \9; background-color: rgba(0, 0, 0, 0); border: 1px solid #fff; border-radius: 10px; } .carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #fff; } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; font-size: 30px; } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -10px; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -10px; } .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: 20px; } } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after { display: table; content: " "; } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer:after { clear: both; } .center-block { display: block; margin-right: auto; margin-left: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .hidden { display: none !important; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table !important; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table !important; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table !important; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } } /*# sourceMappingURL=bootstrap.css.map */ """ Pweave-0.30.3/pweave/themes/skeleton.py0000664000175000017500000002622713326267164021507 0ustar mpastellmpastell00000000000000# -*- coding: utf-8 -*- #Modified from skeleton from getskeleton.com #Smaller headers css = u""" @font-face { font-family: 'Raleway'; font-style: normal; font-weight: 300; src: local('Raleway Light'), local('Raleway-Light'), url(http://fonts.gstatic.com/s/raleway/v9/-_Ctzj9b56b8RgXW8FArifk_vArhqVIZ0nv9q090hN8.woff2) format('woff2'); } @font-face { font-family: 'Raleway'; font-style: normal; font-weight: 400; src: local('Raleway'), url(http://fonts.gstatic.com/s/raleway/v9/0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2'); } @font-face { font-family: 'Raleway'; font-style: normal; font-weight: 600; src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(http://fonts.gstatic.com/s/raleway/v9/xkvoNo9fC8O2RDydKj12b_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2'); } html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; /* 1 */ padding: 0; /* 2 */ } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /* * Skeleton V2.0.4 * Copyright 2014, Dave Gamache * www.getskeleton.com * Free to use under the MIT license. * http://www.opensource.org/licenses/mit-license.php * 12/29/2014 */ .container { position: relative; width: 100%; max-width: 960px; margin: 0 auto; padding: 0 20px; box-sizing: border-box; } .column, .columns { width: 100%; float: left; box-sizing: border-box; } @media (min-width: 400px) { .container { width: 85%; padding: 0; } } @media (min-width: 550px) { .container { width: 80%; } .column, .columns { margin-left: 4%; } .column:first-child, .columns:first-child { margin-left: 0; } .one.column, .one.columns { width: 4.66666666667%; } .two.columns { width: 13.3333333333%; } .three.columns { width: 22%; } .four.columns { width: 30.6666666667%; } .five.columns { width: 39.3333333333%; } .six.columns { width: 48%; } .seven.columns { width: 56.6666666667%; } .eight.columns { width: 65.3333333333%; } .nine.columns { width: 74.0%; } .ten.columns { width: 82.6666666667%; } .eleven.columns { width: 91.3333333333%; } .twelve.columns { width: 100%; margin-left: 0; } .one-third.column { width: 30.6666666667%; } .two-thirds.column { width: 65.3333333333%; } .one-half.column { width: 48%; } /* Offsets */ .offset-by-one.column, .offset-by-one.columns { margin-left: 8.66666666667%; } .offset-by-two.column, .offset-by-two.columns { margin-left: 17.3333333333%; } .offset-by-three.column, .offset-by-three.columns { margin-left: 26%; } .offset-by-four.column, .offset-by-four.columns { margin-left: 34.6666666667%; } .offset-by-five.column, .offset-by-five.columns { margin-left: 43.3333333333%; } .offset-by-six.column, .offset-by-six.columns { margin-left: 52%; } .offset-by-seven.column, .offset-by-seven.columns { margin-left: 60.6666666667%; } .offset-by-eight.column, .offset-by-eight.columns { margin-left: 69.3333333333%; } .offset-by-nine.column, .offset-by-nine.columns { margin-left: 78.0%; } .offset-by-ten.column, .offset-by-ten.columns { margin-left: 86.6666666667%; } .offset-by-eleven.column, .offset-by-eleven.columns { margin-left: 95.3333333333%; } .offset-by-one-third.column, .offset-by-one-third.columns { margin-left: 34.6666666667%; } .offset-by-two-thirds.column, .offset-by-two-thirds.columns { margin-left: 69.3333333333%; } .offset-by-one-half.column, .offset-by-one-half.columns { margin-left: 52%; } } html { font-size: 62.5%; } body { font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */ line-height: 1.6; font-weight: 400; font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #222; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 2rem; font-weight: 300; } h1 { font-size: 3.6rem; line-height: 1.2; letter-spacing: -.1rem;} h2 { font-size: 3.4rem; line-height: 1.25; letter-spacing: -.1rem; } h3 { font-size: 3.2rem; line-height: 1.3; letter-spacing: -.1rem; } h4 { font-size: 2.8rem; line-height: 1.35; letter-spacing: -.08rem; } h5 { font-size: 2.4rem; line-height: 1.5; letter-spacing: -.05rem; } h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; } p { margin-top: 0; } a { color: #1EAEDB; } a:hover { color: #0FA0CE; } .button, button, input[type="submit"], input[type="reset"], input[type="button"] { display: inline-block; height: 38px; padding: 0 30px; color: #555; text-align: center; font-size: 11px; font-weight: 600; line-height: 38px; letter-spacing: .1rem; text-transform: uppercase; text-decoration: none; white-space: nowrap; background-color: transparent; border-radius: 4px; border: 1px solid #bbb; cursor: pointer; box-sizing: border-box; } .button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .button:focus, button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus { color: #333; border-color: #888; outline: 0; } .button.button-primary, button.button-primary, input[type="submit"].button-primary, input[type="reset"].button-primary, input[type="button"].button-primary { color: #FFF; background-color: #33C3F0; border-color: #33C3F0; } .button.button-primary:hover, button.button-primary:hover, input[type="submit"].button-primary:hover, input[type="reset"].button-primary:hover, input[type="button"].button-primary:hover, .button.button-primary:focus, button.button-primary:focus, input[type="submit"].button-primary:focus, input[type="reset"].button-primary:focus, input[type="button"].button-primary:focus { color: #FFF; background-color: #1EAEDB; border-color: #1EAEDB; } input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea, select { height: 38px; padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */ background-color: #fff; border: 1px solid #D1D1D1; border-radius: 4px; box-shadow: none; box-sizing: border-box; } /* Removes awkward default styles on some inputs for iOS */ input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; } textarea { min-height: 65px; padding-top: 6px; padding-bottom: 6px; } input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="password"]:focus, textarea:focus, select:focus { border: 1px solid #33C3F0; outline: 0; } label, legend { display: block; margin-bottom: .5rem; font-weight: 600; } fieldset { padding: 0; border-width: 0; } input[type="checkbox"], input[type="radio"] { display: inline; } label > .label-body { display: inline-block; margin-left: .5rem; font-weight: normal; } ul { list-style: circle inside; } ol { list-style: decimal inside; } ol, ul { padding-left: 0; margin-top: 0; } ul ul, ul ol, ol ol, ol ul { margin: 1.5rem 0 1.5rem 3rem; font-size: 90%; } li { margin-bottom: 1rem; } th, td { padding: 12px 15px; text-align: left; border-bottom: 1px solid #E1E1E1; } th:first-child, td:first-child { padding-left: 0; } th:last-child, td:last-child { padding-right: 0; } button, .button { margin-bottom: 1rem; } input, textarea, select, fieldset { margin-bottom: 1.5rem; } pre, blockquote, dl, figure, table, p, ul, ol, form { margin-bottom: 2.5rem; } .u-full-width { width: 100%; box-sizing: border-box; } .u-max-full-width { max-width: 100%; box-sizing: border-box; } .u-pull-right { float: right; } .u-pull-left { float: left; } hr { margin-top: 3rem; margin-bottom: 3.5rem; border-width: 0; border-top: 1px solid #E1E1E1; } .container:after, .row:after, .u-cf { content: ""; display: table; clear: both; } pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857143; color: #333; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px; } @media (min-width: 400px) {} @media (min-width: 550px) {} @media (min-width: 750px) {} @media (min-width: 1000px) {} @media (min-width: 1200px) {} """ Pweave-0.30.3/pweave/themes/__init__.py0000664000175000017500000000164213326267164021414 0ustar mpastellmpastell00000000000000# -*- coding: utf-8 -*- from . import bootstrap from . import cerulean from . import skeleton from . import journal bootstrap = bootstrap.css cerulean = cerulean.css skeleton = skeleton.css journal = journal.css pweave = u""" body { max-width : 1000px; margin : auto; margin-top : 20px; font: 14px/21px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; text-align : justify } h1.title {font-size : 1.6em} h1 {font-size : 1.4em} h2 {font-size : 1.2em} h3 {font-size : 1.1em} h1, h2, h3, h4, h5, h6 { color : maroon; } .highlight { border-style:solid; border-width : 1px; border-color : gray; padding-left : 5px; } a { color : maroon; } .footer { font-size : smaller; color : gray; text-align : right; } """ Pweave-0.30.3/pweave/formatters/0000775000175000017500000000000013326271702020172 5ustar mpastellmpastell00000000000000Pweave-0.30.3/pweave/formatters/jupyter_notebook.py0000664000175000017500000000417213326267164024161 0ustar mpastellmpastell00000000000000import nbformat class PwebNotebookFormatter(object): def __init__(self, executed, *, kernel = "python3", language = "python", mimetype = "text/markdown", source = None, theme = None, figdir = None, wd = None): self.notebook = {"metadata" : { "kernel_info" : { "name" : kernel }, "language_info": { # if language_info is defined, its name field is required. "name": language } }, "nbformat": 4, "nbformat_minor": 0, "cells": [ ] } self.execution_count = 1 self.file_ext = "ipynb" self.executed = executed self.mimetype = mimetype if mimetype == "text/markdown": self.doc_cell_type = "markdown" else: self.doc_cell_type = "raw" def setexecuted(self, executed): self.executed = executed def format(self): for chunk in self.executed: if chunk["type"] == "doc": self.notebook["cells"].append( { "cell_type": self.doc_cell_type, "metadata": { "format" : self.mimetype }, "source": chunk["content"], } ) if chunk["type"] == "code": self.notebook["cells"].append( { "cell_type": "code", "execution_count" : self.execution_count, "metadata": { "collapsed": False, "autoscroll": "auto", "options" : chunk["options"] }, "source": chunk["content"].lstrip(), "outputs" : chunk["result"] } ) self.execution_count +=1 self.notebook = nbformat.from_dict(self.notebook) def getformatted(self): return nbformat.writes(self.notebook) Pweave-0.30.3/pweave/formatters/rst.py0000664000175000017500000000656513326267164021377 0ustar mpastellmpastell00000000000000from .base import PwebFormatter class PwebRstFormatter(PwebFormatter): def initformat(self): self.formatdict = dict(codestart='.. code:: %s\n', codeend='\n\n', outputstart='.. code::\n', outputend='\n\n', # rst has specific format (doctest) for term blocks termstart='.. code:: %s\n', termend='\n\n', termindent=' ', indent=' ', figfmt='.png', extension='rst', width='15 cm', doctype='rst') self.fig_mimetypes = ["image/png", "image/jpg"] self.mimetypes = ["text/restructuredtext"] self.file_ext = "rst" def formatfigure(self, chunk): fignames = chunk['figure'] caption = chunk['caption'] width = chunk['width'] result = "" figstring = "" for fig in fignames: figstring += ('.. image:: %s\n :width: %s\n\n' % (fig, width)) if chunk['caption']: result += (".. figure:: %s\n" " :width: %s\n\n" " %s\n\n" % (fignames[0], width, caption)) else: result += figstring return result def _indent(self, text): """Indent blocks for formats where indent is significant""" if not text.startswith("\n"): text = "\n" + text return text.replace('\n', '\n' + self.formatdict['indent']) def _termindent(self, text): return text.replace('\n', '\n' + self.formatdict['termindent']) class PwebSphinxFormatter(PwebRstFormatter): def initformat(self): self.formatdict = dict(codestart='.. code-block:: %s\n', codeend='\n\n', outputstart='::\n', outputend='\n\n', # rst has specific format (doctest) for term blocks termstart='.. code-block:: %s\n', termend='\n\n', termindent=' ', indent=' ', # Sphinx determines the figure format automatically # for different output formats figfmt='.*', savedformats=['.png', '.pdf'], extension='rst', width='15 cm', doctype='rst') self.fig_mimetypes = ["image/png", "image/jpg"] self.mimetypes = ["text/restructuredtext"] self.file_ext = "rst" def formatfigure(self, chunk): fignames = chunk['figure'] caption = chunk['caption'] width = chunk['width'] result = "" figstring = "" for fig in fignames: figstring += ('.. image:: %s\n :width: %s\n\n' % (fig, width)) if chunk['caption']: result += (".. figure:: %s\n" \ " :width: %s\n\n" \ " %s\n\n" % (fignames[0], width, caption)) else: result += figstring return result Pweave-0.30.3/pweave/formatters/markdownmath.py0000664000175000017500000000133113326267164023245 0ustar mpastellmpastell00000000000000import markdown class MathPattern(markdown.inlinepatterns.Pattern): def __init__(self): markdown.inlinepatterns.Pattern.__init__(self, r'(?" + out["data"][mimetype] + "") else: return("\n" + out["data"][mimetype]) #Return nothing if data is shown as figure for mimetype in self.fig_mimetypes: if mimetype in out["data"]: return "" if "text/plain" in out["data"]: return self.render_text(out["data"]["text/plain"], chunk) else: return "" def highlight_ansi_and_escape(self, text): return self.escape(filters.strip_ansi(text)) def escape(self, text): return text def render_traceback(self, text, chunk): chunk = copy.deepcopy(chunk) text = self.highlight_ansi_and_escape(text) return self.format_text_result(text, chunk) def render_text(self, text, chunk): chunk = copy.deepcopy(chunk) text = self.highlight_ansi_and_escape(text) return self.format_text_result(text, chunk) #Set lexers for code and output def format_text_result(self, text, chunk): chunk["result"] = text result = "" if "%s" in chunk["outputstart"]: chunk["outputstart"] = chunk["outputstart"] % self.language if "%s" in chunk["termstart"]: chunk["termstart"] = chunk["termstart"] % self.language #Other things than term if chunk['results'] == 'verbatim': if len(chunk['result'].strip()) > 0: if chunk["wrap"] is True or chunk['wrap'] == 'results' or chunk['wrap'] == 'output': chunk['result'] = self._wrap(chunk["result"]) chunk['result'] = "\n%s\n" % chunk["result"].rstrip() chunk['result'] = self._indent(chunk['result']) #chunk["result"] = self.fix_linefeeds(chunk['result']) result += '%(outputstart)s%(result)s%(outputend)s' % chunk elif chunk['results'] != 'verbatim': result += self.fix_linefeeds(text) return(result) def fix_linefeeds(self, text): """Add empty line to start and end of string if it they don't exist""" if not text.startswith("\n"): text = "\n" + text if not text.endswith("\n"): text = text + "\n" return(text) def format_codechunks(self, chunk): chunk['content'] = self._indent(chunk['content']) # Code is not executed if not chunk['evaluate']: chunk["content"] = self.fix_linefeeds(chunk["content"]) if "%s" in chunk["codestart"]: chunk["codestart"] = chunk["codestart"] % self.language if chunk['echo']: result = '%(codestart)s%(content)s%(codeend)s' % chunk return result else: return '' #Code is executed #------------------- if "%s" in chunk["codestart"]: chunk["codestart"] = chunk["codestart"] % self.language result = "" if chunk['echo']: chunk["content"] = self.fix_linefeeds(chunk["content"]) result += '%(codestart)s%(content)s%(codeend)s' % chunk if chunk['results'] != 'hidden': stream_result = {"output_type" : "stream", "text" : ""} other_result = "" for out in chunk["result"]: if out["output_type"] == "stream": stream_result["text"] += out["text"] else: other_result += self.render_jupyter_output(out, chunk) result += self.render_jupyter_output(stream_result, chunk) result += other_result #Handle figures chunk['figure'] = self.figures_from_chunk(chunk) #Save embedded figures to file if chunk['fig'] and 'figure' in chunk: if chunk['include']: result += self.formatfigure(chunk) return result def format_docchunk(self, chunk): return chunk['content'] def add_header(self): """Can be used to add header to self.formatted list""" if self.header is not None: self.formatted = self.header + self.formatted def add_footer(self): """Can be used to add footer to self.formatted list""" if self.footer is not None: self.formatted += self.footer def getformatdict(self): return self.formatdict def getformatted(self): return self.formatted def updateformatdict(self, format_dict): self.formatdict.update(format_dict) def _wrapper(self, string, width=80): """Wrap a string to specified width like Python terminal""" if len(string) < width: return string # Wrap also comment lines if string.lstrip()[0] == "#": return string[0:width] + '\n' + self._wrapper("#" + string[width:len(string)], width) else: return string[0:width] + '\n' + self._wrapper(string[width:len(string)], width) def _wrap(self, content): splitted = content.split("\n") result = "" for line in splitted: result += self.wrapper.fill(line) + '\n' return result def _fillformatdict(self): """Fill in the blank options that are now only used for rst but also allow e.g. special latex style for terminal blocks etc.""" self._fillkey('termstart', self.formatdict['codestart']) self._fillkey('termend', self.formatdict['codeend']) self._fillkey('savedformats', list([self.formatdict['figfmt']])) def _fillkey(self, key, value): if key not in self.formatdict: self.formatdict[key] = value def _indent(self, text): """Indent blocks for formats where indent is significant""" return text # return(text.replace('\n', '\n' + self.formatdict['indent'])) def _termindent(self, text): """Indent blocks for formats where indent is significant""" return text # return(text.replace('\n', '\n' + self.formatdict['termindent'])) def sanitize_filename(self, fname): return "".join(i for i in fname if i not in "\/:*?<>|") def get_figname(self, chunk, i, mimetype): save_dir = self.getFigDirectory() include_dir = self.figdir ext = "." + self.mime_extensions[mimetype] base = os.path.splitext(os.path.basename(self.source))[0] if chunk['name'] is None: prefix = base + '_figure' + str(chunk['number']) + "_" + str(i) else: prefix = base + '_' + self.sanitize_filename(chunk['name']) + "_" + str(i) self.ensureDirectoryExists(self.getFigDirectory()) save_name = os.path.join(save_dir, prefix + ext) include_name = os.path.join(include_dir, prefix + ext).replace("\\", "/") return save_name, include_name def getFigDirectory(self): return os.path.join(self.wd, self.figdir) def ensureDirectoryExists(self, figdir): if not os.path.isdir(figdir): os.mkdir(figdir) Pweave-0.30.3/pweave/formatters/publish.py0000664000175000017500000002242713326267164022230 0ustar mpastellmpastell00000000000000from .base import PwebFormatter from .tex import PwebTexPygmentsFormatter from subprocess import Popen, PIPE import base64 import sys import os import io import html from nbconvert import filters class PwebHTMLFormatter(PwebFormatter): def preformat_chunk(self, chunk): if chunk["type"] == "doc": return chunk from pygments import highlight from IPython.lib.lexers import IPyLexer #from pygments.lexers import PythonLexer, PythonConsoleLexer, TextLexer from pygments.formatters import HtmlFormatter chunk['content'] = highlight(chunk['content'], IPyLexer(), HtmlFormatter()) return chunk def initformat(self): self.formatdict = dict(codestart='', codeend='', outputstart='\n
',
                               outputend='
\n', figfmt='.png', width='600', doctype='html') self.fig_mimetypes = ["application/svg+xml", "image/png", "image/jpg"] self.mimetypes = ["text/html", "application/javascript"] self.file_ext = "html" def escape(self, text): return html.escape(text) def highlight_ansi_and_escape(self, text): return filters.ansi2html(text) def formatfigure(self, chunk): result = "" figstring = "" for fig in chunk['figure']: figstring += ('\n' % (fig, chunk['width'])) # Figure environment if chunk['caption']: # Write labels as data-attribute for javascript etc. if chunk['name']: labelstring = 'data-label = "fig:%s"' % chunk["name"] else: labelstring = "" result += ("
\n" \ "%s" "
%s
\n
" % (figstring, labelstring, chunk['caption'])) else: result += figstring return result class PwebMDtoHTMLFormatter(PwebHTMLFormatter): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) from .templates import htmltemplate from .. import themes from pygments.formatters import HtmlFormatter from .. import __version__ import time self.mimetypes = ["text/html", "text/markdown", "application/javascript"] theme_css = "" try: theme_css += getattr(themes, self.theme) except: print("Can't find requested theme. Using Skeleton") theme_css += getattr(themes, "skeleton") self.header = (htmltemplate["header"] % {"pygments_css" : HtmlFormatter().get_style_defs(), "theme_css" : theme_css}) self.footer = (htmltemplate["footer"] % {"source": self.source, "version": __version__, "time": time.strftime("%d-%m-%Y", time.localtime())}) def parsetitle(self, chunk): """Parse titleblock from first doc chunk, like Pandoc""" lines = chunk['content'].splitlines() if len(lines) > 3: if lines[0].startswith("%"): lines[0] = '

%s

' % (lines[0].replace("%", "", )) if lines[1].startswith("%"): lines[1] = 'Author: %s
' % (lines[1].replace("%", "", )) if lines[2].startswith("%"): lines[2] = 'Date: %s
' % (lines[2].replace("%", "", )) chunk['content'] = "\n".join(lines) return chunk def format_docchunk(self, chunk): if 'number' in chunk and chunk['number'] == 1: chunk = self.parsetitle(chunk) try: import markdown except ImportError: message = "You'll need to install python markdown in order to use markdown to html formatter\nrun 'pip install markdown' to install" print(message) return message # was returning None, which was passed to join method from .markdownmath import MathExtension chunk["content"] = markdown.markdown(chunk["content"], extensions=[MathExtension()]) return chunk['content'] def formatfigure(self, chunk): result = "" figstring = "" for fig in chunk['figure']: fh = open(os.path.join(self.wd, fig), "rb") bfig = fh.read() fh.close() fig_base64 = base64.b64encode(bfig).decode("utf-8") figstring += ('\n' % (fig_base64, chunk['width'])) # Figure environment if chunk['caption']: # Write labels as data-attribute for javascript etc. if chunk['name']: labelstring = 'data-label = "fig:%s"' % chunk["name"] else: labelstring = "" result += ("
\n" \ "%s" "
%s
\n
" % (figstring, labelstring, chunk['caption'])) else: result += figstring return result class PwebPandocMDtoHTMLFormatter(PwebMDtoHTMLFormatter): def format_docchunk(self, chunk): if 'number' in chunk and chunk['number'] == 1: chunk = self.parsetitle(chunk) try: pandoc = Popen(["pandoc", "--mathjax", "-t", "html", "-f", "markdown"], stdin=PIPE, stdout=PIPE) except: sys.stderr.write("ERROR: Can't find pandoc") raise pandoc.stdin.write(chunk['content'].encode('utf-8')) chunk['content'] = pandoc.communicate()[0].decode('utf-8') return chunk['content'] class PwebPandoctoTexFormatter(PwebTexPygmentsFormatter): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) from pygments.formatters import LatexFormatter self.header = ("""\\documentclass[a4paper,11pt,final]{article} \\usepackage{fancyvrb, color, graphicx, hyperref, amsmath, url, textcomp} \\usepackage{palatino} \\usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry} %%Set different options for xetex and luatex \\usepackage{iftex} \\ifxetex\\usepackage{fontspec}\\fi \\ifluatex\\usepackage{fontspec}\\fi \\usepackage{xcolor} %% ANSI colors from nbconvert \\definecolor{ansi-black}{HTML}{3E424D} \\definecolor{ansi-black-intense}{HTML}{282C36} \\definecolor{ansi-red}{HTML}{E75C58} \\definecolor{ansi-red-intense}{HTML}{B22B31} \\definecolor{ansi-green}{HTML}{00A250} \\definecolor{ansi-green-intense}{HTML}{007427} \\definecolor{ansi-yellow}{HTML}{DDB62B} \\definecolor{ansi-yellow-intense}{HTML}{B27D12} \\definecolor{ansi-blue}{HTML}{208FFB} \\definecolor{ansi-blue-intense}{HTML}{0065CA} \\definecolor{ansi-magenta}{HTML}{D160C4} \\definecolor{ansi-magenta-intense}{HTML}{A03196} \\definecolor{ansi-cyan}{HTML}{60C6C8} \\definecolor{ansi-cyan-intense}{HTML}{258F8F} \\definecolor{ansi-white}{HTML}{C5C1B4} \\definecolor{ansi-white-intense}{HTML}{A1A6B2} \\hypersetup { pdfauthor = {Pweave}, pdftitle={Published from %s}, colorlinks=TRUE, linkcolor=black, citecolor=blue, urlcolor=blue } \\setlength{\parindent}{0pt} \\setlength{\parskip}{1.2ex} %% fix for pandoc 1.14 \\providecommand{\\tightlist}{%% \\setlength{\\itemsep}{0pt}\\setlength{\\parskip}{0pt}} %s """) % (self.source, LatexFormatter().get_style_defs()) self.footer = r"\end{document}" self.subheader = "\n\\begin{document}\n" self.fig_mimetypes = ["application/pdf", "image/png", "image/jpg"] def add_header(self): """Can be used to add header to self.formatted list""" self.formatted = self.header + self.subheader + self.formatted def parsetitle(self, chunk): """Parse titleblock from first doc chunk, like Pandoc""" lines = chunk['content'].splitlines() if len(lines) > 3: if lines[0].startswith("%"): self.header += '\n\\title{%s}\n' % (lines[0].replace("%", "", )) lines[0] = "" if lines[1].startswith("%"): self.header += '\\author{%s}\n' % (lines[1].replace("%", "", )) lines[1] = "" if lines[2].startswith("%"): self.header += '\\date{%s}\n' % (lines[2].replace("%", "", )) lines[2] = "" self.subheader += "\maketitle\n" chunk['content'] = "\n".join(lines) return chunk def format_docchunk(self, chunk): if 'number' in chunk and chunk['number'] == 1: chunk = self.parsetitle(chunk) try: pandoc = Popen(["pandoc", "-R", "-t", "latex", "-f", "markdown"], stdin=PIPE, stdout=PIPE) except: sys.stderr.write("ERROR: Can't find pandoc") raise pandoc.stdin.write(chunk['content'].encode('utf-8')) chunk['content'] = pandoc.communicate()[0].decode('utf-8') return chunk['content'] Pweave-0.30.3/pweave/formatters/templates.py0000664000175000017500000000475413326267164022563 0ustar mpastellmpastell00000000000000 htmltemplate = {} htmltemplate["header"] = \ """
""" Pweave-0.30.3/pweave/formatters/markdown.py0000664000175000017500000001151213326267164022375 0ustar mpastellmpastell00000000000000from .base import PwebFormatter import sys class PwebPandocFormatter(PwebFormatter): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.file_ext = "md" self.mimetypes = ["text/markdown"] self.fig_mimetypes = ["image/png", "image/jpg", "application/svg+xml"] def initformat(self): self.formatdict = dict(codestart='```%s', codeend='```\n\n', outputstart='```', outputend='```\n\n', indent='', termindent='', figfmt='.png', extension='md', width = None, doctype='pandoc') def make_figure_string(self, figname, width, label, caption = ""): figstring = "![%s](%s)" % (caption, figname) #Pandoc >= 1.16 supports figure width and id attributes = "" if label is not None: attributes += "#%s " % label if width is not None: attributes += "width=%s" % width if attributes != "": figstring += "{%s}" % attributes if caption == "": figstring += "\\" figstring += "\n" return figstring def formatfigure(self, chunk): fignames = chunk['figure'] if chunk["caption"]: caption = chunk["caption"] else: caption = "" figstring = "" if chunk['caption'] and len(fignames) > 0: if len(fignames) > 1: print("INFO: Only including the first plot in a chunk when the caption is set") figstring = self.make_figure_string(fignames[0], chunk["width"], chunk["name"], caption) return figstring for fig in fignames: figstring += self.make_figure_string(fig, chunk["width"], chunk["name"]) return figstring class PwebLeanpubFormatter(PwebFormatter): def initformat(self): self.formatdict = dict(codestart='{line-numbers=off}\n~~~~~~~~', codeend='~~~~~~~~\n\n', outputstart='{line-numbers=off}\n~~~~~~~~', outputend='~~~~~~~~\n\n', indent='', termindent='', figfmt='.png', extension='txt', width='15 cm', doctype='leanpub') self.file_ext = "md" self.mimetypes = ["text/markdown"] self.fig_mimetypes = ["image/png", "image/jpg", "application/svg+xml"] def formatfigure(self, chunk): fignames = chunk['figure'] caption = chunk['caption'] width = chunk['width'] result = "" figstring = "" # print chunk["name"] if chunk['caption']: if fignames: result += '![%s](%s)\n' % (caption, fignames[0]) if len(fignames) > 1: for fig in fignames[1:]: figstring += '![](%s)\n' % fig sys.stderr.write("Warning, only the first figure gets a caption\n") else: for fig in fignames: figstring += '![](%s)\n' % fig result += figstring return result class PwebSoftCoverFormatter(PwebLeanpubFormatter): def initformat(self): self.formatdict = dict(codestart='\n```python', codeend='```\n\n', outputstart='```\n', outputend='```\n\n', indent='', termindent='', figfmt='.png', extension='md', width='15cm', doctype='softcover') self.file_ext = "md" self.mimetypes = ["text/markdown"] self.fig_mimetypes = ["image/png", "image/jpg", "application/svg+xml"] def formatfigure(self, chunk): fignames = chunk['figure'] caption = chunk['caption'] width = chunk['width'] label = chunk['name'] result = "" figstring = "" if chunk['caption']: if fignames: result += '![%s \\label{fig:%s}](%s)\n' % (caption, label, fignames[0]) if len(fignames) > 1: for fig in fignames[1:]: figstring += '![](%s)\n' % fig sys.stderr.write("Warning, only the first figure gets a caption\n") else: for fig in fignames: figstring += '![](%s)\n' % fig result += figstring return result Pweave-0.30.3/pweave/formatters/tex.py0000664000175000017500000001043413326267164021355 0ustar mpastellmpastell00000000000000from .base import PwebFormatter from nbconvert import filters class PwebTexFormatter(PwebFormatter): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.mimetypes = ["text/latex"] self.fig_mimetypes = ["application/pdf", "image/png", "image/jpg"] self.file_ext = "tex" def initformat(self): self.formatdict = dict(codestart='\\begin{verbatim}', codeend='\end{verbatim}\n', outputstart='\\begin{verbatim}', outputend='\end{verbatim}\n', figfmt='.pdf', width='\\linewidth', doctype='tex') def formatfigure(self, chunk): fignames = chunk['figure'] caption = chunk['caption'] width = chunk['width'] result = "" figstring = "" if chunk["f_env"] is not None: result += "\\begin{%s}\n" % chunk["f_env"] for fig in fignames: figstring += ("\\includegraphics[width= %s]{%s}\n" % (width, fig)) # Figure environment if chunk['caption']: result += ("\\begin{figure}[%s]\n" "\\center\n" "%s" "\\caption{%s}\n" % (chunk['f_pos'], figstring, caption)) if 'name' in chunk: result += "\label{fig:%s}\n" % chunk['name'] result += "\\end{figure}\n" else: result += figstring if chunk["f_env"] is not None: result += "\\end{%s}\n" % chunk["f_env"] return result class PwebMintedFormatter(PwebTexFormatter): def initformat(self): self.formatdict = dict( codestart=r'\begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{%s}', codeend='\end{minted}\n', outputstart=r'\begin{minted}[fontsize=\small, xleftmargin=0.5em, mathescape, frame = leftline]{text}', outputend='\end{minted}\n', termstart=r'\begin{minted}[fontsize=\footnotesize, xleftmargin=0.5em, mathescape]{%s}', termend='\end{minted}\n', figfmt='.pdf', extension='tex', width='\\linewidth', doctype='tex') self.file_ext = "tex" self.fig_mimetypes = ["application/pdf", "image/png", "image/jpg"] class PwebTexPygmentsFormatter(PwebTexFormatter): def initformat(self): self.formatdict = dict( codestart="", codeend="", outputstart = "\n" + r"\begin{Verbatim}[commandchars=\\\{\},frame=leftline,fontsize=\small, xleftmargin=0.5em]", outputend = r"\end{Verbatim}" +"\n", #termstart= "\n" + r"\begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em]", #termend= r"\end{Verbatim}" +"\n", figfmt='.pdf', extension='tex', width='\\linewidth', doctype='tex') self.file_ext = "tex" self.fig_mimetypes = ["application/pdf", "image/png", "image/jpg"] def highlight_ansi_and_escape(self, text): return filters.ansi2latex(text) def format_codechunks(self, chunk): from pygments import highlight from IPython.lib.lexers import IPyLexer #from pygments.lexers import PythonLexer, TextLexer, PythonConsoleLexer from pygments.formatters import LatexFormatter chunk['content'] = highlight(chunk['content'], IPyLexer(), LatexFormatter(verboptions="frame=single,fontsize=\small, xleftmargin=0.5em")) return PwebFormatter.format_codechunks(self, chunk) class PwebTexPweaveFormatter(PwebTexFormatter): """User defined formatting for chunks in header using pweavecode, pweaveoutput and pweaveterm environments""" def initformat(self): self.formatdict = dict( codestart=r'\begin{pweavecode}', codeend='\end{pweavecode}\n', outputstart=r'\begin{pweaveout}', outputend='\end{pweaveout}\n', termstart=r'\begin{pweaveterm}', termend='\end{pweaveterm}\n', figfmt='.pdf', extension='tex', width='\\linewidth', doctype='tex') self.file_ext = "tex" Pweave-0.30.3/pweave/formatters/__init__.py0000664000175000017500000000757113326267164022324 0ustar mpastellmpastell00000000000000from .tex import PwebTexFormatter, PwebMintedFormatter, \ PwebTexPweaveFormatter, PwebTexPygmentsFormatter from .rst import PwebRstFormatter, PwebSphinxFormatter from .markdown import PwebLeanpubFormatter, PwebPandocFormatter, PwebSoftCoverFormatter from .publish import PwebMDtoHTMLFormatter, PwebPandocMDtoHTMLFormatter,\ PwebPandoctoTexFormatter, PwebHTMLFormatter from .jupyter_notebook import PwebNotebookFormatter import os class PwebFormats(object): """Contains a dictionary of available output formats""" formats = {'tex': {'class': PwebTexFormatter, 'description': 'Latex with verbatim for code and results'}, 'texminted': {'class': PwebMintedFormatter, 'description': 'Latex with predefined minted environment for codeblocks'}, 'texpweave': {'class': PwebTexPweaveFormatter, 'description': 'Latex output with user defined formatting using named environments (in latex header)'}, 'texpygments': {'class': PwebTexPygmentsFormatter, 'description': 'Latex output with pygments highlighted output'}, 'rst': {'class': PwebRstFormatter, 'description': 'reStructuredText'}, 'pandoc': {'class': PwebPandocFormatter, 'description': 'Pandoc markdown'}, 'markdown': {'class': PwebPandocFormatter, 'description': 'Pandoc markdown, same as format pandoc'}, 'leanpub': {'class': PwebLeanpubFormatter, 'description': 'Leanpub markdown'}, 'sphinx': {'class': PwebSphinxFormatter, 'description': 'reStructuredText for Sphinx'}, 'html': {'class': PwebHTMLFormatter, 'description': 'HTML with pygments highlighting'}, 'md2html': {'class': PwebMDtoHTMLFormatter, 'description': 'Markdown to HTML using Python-Markdown'}, 'softcover': {'class': PwebSoftCoverFormatter, 'description': 'SoftCover markdown'}, 'pandoc2latex': {'class': PwebPandoctoTexFormatter, 'description': 'Markdown to Latex using Pandoc, requires Pandoc in path'}, 'pandoc2html': {'class': PwebPandocMDtoHTMLFormatter, 'description': 'Markdown to HTML using Pandoc, requires Pandoc in path'}, 'notebook': {'class': PwebNotebookFormatter, 'description': 'Jupyter notebook'} } @classmethod def getFormatter(cls, doctype): return cls.formats[doctype]['class'] @classmethod def guessFromFilename(cls, filename): _, ext = os.path.splitext(filename) return cls.guessFromExtension(ext.lower()) @staticmethod def guessFromExtension(ext): if ext in ('.pmd', '.py'): return 'md2html' if 'md' in ext: return 'markdown' if 'tex' in ext: return 'texpygments' if 'rst' in ext: return 'rst' if 'htm' in ext: return 'html' print("Can't autodetect output format, defaulting to markdown") return 'markdown' @classmethod def shortformats(cls): fmtstring = "" names = list(cls.formats.keys()) n = len(names) for i in range(n): fmtstring += " %s" % (names[i]) if i < (n - 1): fmtstring += "," return fmtstring @classmethod def getformats(cls): fmtstring = "" for format in sorted(cls.formats): fmtstring += "* %s:\n %s\n" % (format, cls.formats[format]['description']) return fmtstring @classmethod def listformats(cls): print("\nPweave supported output formats:\n") print(cls.getformats()) Pweave-0.30.3/pweave/processors/0000775000175000017500000000000013326271702020206 5ustar mpastellmpastell00000000000000Pweave-0.30.3/pweave/processors/jupyter.py0000664000175000017500000001517413326267164022301 0ustar mpastellmpastell00000000000000# -*- coding: utf-8 -*- from jupyter_client.manager import start_new_kernel from jupyter_client import KernelManager from nbformat.v4 import output_from_msg import os from .. import config from .base import PwebProcessorBase from . import subsnippets from IPython.core import inputsplitter from ipykernel.inprocess import InProcessKernelManager from queue import Empty class JupyterProcessor(PwebProcessorBase): """Generic Jupyter processor, should work with any kernel""" def __init__(self, parsed, kernel, source, mode, figdir, outdir, embed_kernel=False): super(JupyterProcessor, self).__init__(parsed, kernel, source, mode, figdir, outdir) self.extra_arguments = None self.timeout = -1 path = os.path.abspath(outdir) if embed_kernel: km = InProcessKernelManager(kernel_name=kernel) else: km = KernelManager(kernel_name=kernel) km.start_kernel(cwd=path, stderr=open(os.devnull, 'w')) kc = km.client() kc.start_channels() try: kc.wait_for_ready() except RuntimeError: print("Timeout from starting kernel\nTry restarting python session and running weave again") kc.stop_channels() km.shutdown_kernel() raise self.km = km self.kc = kc self.kc.allow_stdin = False def close(self): self.kc.stop_channels() self.km.shutdown_kernel() def run_cell(self, src): cell = {} cell["source"] = src.lstrip() msg_id = self.kc.execute(src.lstrip(), store_history=False) # wait for finish, with timeout while True: try: timeout = self.timeout if timeout < 0: timeout = None msg = self.kc.get_shell_msg(timeout=timeout) except Empty: if self.interrupt_on_timeout: self.km.interrupt_kernel() break else: try: exception = TimeoutError except NameError: exception = RuntimeError raise exception( "Cell execution timed out, see log for details.") if msg['parent_header'].get('msg_id') == msg_id: break else: # not our reply continue outs = [] while True: try: # We've already waited for execute_reply, so all output # should already be waiting. However, on slow networks, like # in certain CI systems, waiting < 1 second might miss messages. # So long as the kernel sends a status:idle message when it # finishes, we won't actually have to wait this long, anyway. msg = self.kc.iopub_channel.get_msg(block=True, timeout=4) except Empty: print("Timeout waiting for IOPub output\nTry restarting python session and running weave again") raise RuntimeError("Timeout waiting for IOPub output") #stdout from InProcessKernelManager has no parent_header if msg['parent_header'].get('msg_id') != msg_id and msg['msg_type'] != "stream": continue msg_type = msg['msg_type'] content = msg['content'] # set the prompt number for the input and the output if 'execution_count' in content: cell['execution_count'] = content['execution_count'] if msg_type == 'status': if content['execution_state'] == 'idle': break else: continue elif msg_type == 'execute_input': continue elif msg_type == 'clear_output': outs = [] continue elif msg_type.startswith('comm'): continue try: out = output_from_msg(msg) except ValueError: print("unhandled iopub msg: " + msg_type) else: outs.append(out) return outs def loadstring(self, code_str, **kwargs): return self.run_cell(code_str) #Yes same format for compatibility even if term is not implemented def loadterm(self, code_str, **kwargs): return((sources, self.run_cell(code_str))) #TODO add support for "rich" output #Requires storing the results for formatter def load_inline_string(self, code_string): from nbconvert import filters outputs = self.loadstring(code_string) result = "" for out in outputs: if out["output_type"] == "stream": result += out["text"] elif out["output_type"] == "error": result += filters.strip_ansi("".join(out["traceback"])) elif "text/plain" in out["data"]: result += out["data"]["text/plain"] else: result = "" return result class IPythonProcessor(JupyterProcessor): """Contains IPython specific functions""" def __init__(self, *args): kernel = args[1] if kernel == "python3": embed = True else: embed = False super(IPythonProcessor, self).__init__(*args, embed_kernel=embed) if config.rcParams["usematplotlib"]: self.init_matplotlib() def init_matplotlib(self): self.loadstring(subsnippets.init_matplotlib) def pre_run_hook(self, chunk): f_size = """matplotlib.rcParams.update({"figure.figsize" : (%i, %i)})""" % chunk["f_size"] f_dpi = """matplotlib.rcParams.update({"figure.dpi" : %i})""" % chunk["dpi"] self.loadstring("\n".join([f_size, f_dpi])) def loadterm(self, code_str, **kwargs): splitter = inputsplitter.IPythonInputSplitter() code_lines = code_str.lstrip().splitlines() sources = [] outputs = [] for line in code_lines: if splitter.push_accepts_more(): splitter.push(line) else: code_str = splitter.source sources.append(code_str) out = self.loadstring(code_str) #print(out) outputs.append(out) splitter.reset() splitter.push(line) if splitter.source != "": code_str = splitter.source sources.append(code_str) out = self.loadstring(code_str) outputs.append(out) return((sources, outputs)) Pweave-0.30.3/pweave/processors/base.py0000664000175000017500000002222513326267164021504 0ustar mpastellmpastell00000000000000# Processors that execute code from code chunks import sys import re import os import io import copy from ..config import * import pickle class PwebProcessorBase(object): """Processors run code from parsed Pweave documents. This is an abstract base class for specific implementations""" def __init__(self, parsed, kernel, source, docmode, figdir, outdir): self.parsed = parsed self.source = source self.documentationmode = docmode self.figdir = figdir self.outdir = outdir self.executed = [] self.cwd = os.path.dirname(os.path.abspath(source)) self.basename = os.path.basename(os.path.abspath(source)).split(".")[0] self.pending_code = "" # Used for multichunk splits def run(self): # Create directory for figures self.ensureDirectoryExists(self.getFigDirectory()) # Documentation mode uses results from previous executions # so that compilation is fast if you only work on doc chunks if self.documentationmode: success = self._getoldresults() if success: print("Restoring cached results") return else: sys.stderr.write( "DOCUMENTATION MODE ERROR:\nCan't find stored results, running the code and caching results for the next documentation mode run\n") rcParams["storeresults"] = True self.executed = [] # Term chunk returns a list of dicts, this flattens the results for chunk in self.parsed: res = self._runcode(chunk) if isinstance(res, list): self.executed = self.executed + res else: self.executed.append(res) self.isexecuted = True if rcParams["storeresults"]: self.store(self.executed) self.close() def close(self): pass def ensureDirectoryExists(self, figdir): if not os.path.isdir(figdir): os.makedirs(figdir) def getresults(self): #flattened = list(itertools.chain.from_iterable(self.executed)) return copy.deepcopy(self.executed) def store(self, data): """Cache the results""" cachedir = os.path.join(self.cwd, rcParams["cachedir"]) self.ensureDirectoryExists(cachedir) name = cachedir + "/" + self.basename + ".pkl" f = open(name, 'wb') pickle.dump(data, f, pickle.HIGHEST_PROTOCOL) f.close() def restore(self): """Restore results from cache""" cachedir = os.path.join(self.cwd, rcParams["cachedir"]) name = cachedir + "/" + self.basename + ".pkl" if os.path.exists(name): f = open(name, 'rb') self._oldresults = pickle.load(f) f.close() return True else: return False def _runcode(self, chunk): """Execute code from a code chunk based on options""" if chunk['type'] != 'doc' and chunk['type'] != 'code': return chunk # Add defaultoptions to parsed options if chunk['type'] == 'code': defaults = rcParams["chunk"]["defaultoptions"].copy() defaults.update(chunk["options"]) chunk.update(defaults) # This is a bit redundant, # it is added afterwards to support adding options as # metadata to notebooks chunk["options"] = defaults #del chunk['options'] # Read the content from file or object if 'source' in chunk: source = chunk["source"] if os.path.isfile(source): chunk["content"] = "\n" + io.open(source, "r", encoding='utf-8').read().rstrip() + "\n" + chunk[ 'content'] else: chunk_text = chunk["content"] # Get the text from chunk module_text = self.loadstring( "import inspect\nprint(inspect.getsource(%s))" % source) # Get the module source using inspect chunk["content"] = module_text[0]["text"].rstrip() if chunk_text.strip() != "": chunk["content"] += "\n" + chunk_text if chunk['type'] == 'doc': chunk['content'] = self.loadinline(chunk['content']) return chunk if chunk['type'] == 'code': sys.stdout.write("Processing chunk %(number)s named %(name)s from line %(start_line)s\n" % chunk) old_content = None if not chunk["complete"]: self.pending_code += chunk["content"] chunk['result'] = '' return chunk elif self.pending_code != "": old_content = chunk["content"] chunk["content"] = self.pending_code + old_content # Code from all pending chunks for running the code self.pending_code = "" if not chunk['evaluate']: chunk['result'] = '' return chunk self.pre_run_hook(chunk) if chunk['term']: # Running in term mode can return a list of chunks chunks = [] sources, results = self.loadterm(chunk['content'], chunk=chunk) n = len(sources) content = "" for i in range(n): if len(results[i]) == 0: content += sources[i] else: new_chunk = chunk.copy() new_chunk["content"] = content + sources[i].rstrip() content = "" new_chunk["result"] = results[i] chunks.append(new_chunk) #Deal with not output, #73 if len(content) > 0: new_chunk = chunk.copy() new_chunk["content"] = content new_chunk["result"] = "" chunks.append(new_chunk) return(chunks) else: chunk['result'] = self.loadstring(chunk['content'], chunk=chunk) #After executing the code save the figure if chunk['fig']: chunk['figure'] = self.savefigs(chunk) if old_content is not None: chunk['content'] = old_content # The code from current chunk for display self.post_run_hook(chunk) return chunk def post_run_hook(self, chunk): pass def pre_run_hook(self, chunk): pass def init_matplotlib(self): pass def savefigs(self, chunk): pass def getFigDirectory(self): return os.path.join(self.outdir, self.figdir) def _getoldresults(self): """Get the results of previous run for documentation mode""" success = self.restore() if not success: return False executed = [] n = len(self.parsed) for i in range(n): chunk = self.parsed[i] if chunk['type'] != "code": executed.append(self._hideinline(chunk.copy())) else: chunks = [c for c in self._oldresults if c["number"] == i and c["type"] == "code"] executed = executed + chunks self.executed = executed return True def load_shell(self, chunk): pass def loadstring(self, code, chunk=None): pass def loadterm(self, code_string, chunk=None): pass def load_inline_string(self, code_string): pass def loadinline(self, content): """Evaluate code from doc chunks using ERB markup""" # Flags don't work with ironpython splitted = re.split('(<%[\w\s\W]*?%>)', content) # , flags = re.S) # No inline code if len(splitted) < 2: return content n = len(splitted) for i in range(n): elem = splitted[i] if not elem.startswith('<%'): continue if elem.startswith('<%='): code_str = elem.replace('<%=', '').replace('%>', '').lstrip() result = self.load_inline_string(code_str).strip() splitted[i] = result continue if elem.startswith('<%'): code_str = elem.replace('<%', '').replace('%>', '').lstrip() result = self.load_inline_string(code_str).strip() splitted[i] = result return ''.join(splitted) def add_echo(self, code_str): return 'print(%s),' % code_str def _hideinline(self, chunk): """Hide inline code in doc mode""" splitted = re.split('<%[\w\s\W]*?%>', chunk['content']) chunk['content'] = ''.join(splitted) return chunk class ProtectStdStreams(object): def __init__(self, obj=None): self.__obj = obj def __enter__(self): self.__stdout = sys.stdout self.__stderr = sys.stderr self.__stdin = sys.stdin self.__displayhook = sys.displayhook return self.__obj def __exit__(self, type, value, traceback): sys.stdout = self.__stdout sys.stderr = self.__stderr sys.stdin = self.__stdin sys.displayhook = self.__displayhook Pweave-0.30.3/pweave/processors/subsnippets.py0000664000175000017500000000032513326267164023146 0ustar mpastellmpastell00000000000000#Code snippets that are executed by subprocess writer init_matplotlib = """ %matplotlib inline from IPython.display import set_matplotlib_formats set_matplotlib_formats('png', 'pdf', 'svg') import matplotlib """ Pweave-0.30.3/pweave/processors/__init__.py0000664000175000017500000000103213326267164022322 0ustar mpastellmpastell00000000000000from . jupyter import JupyterProcessor, IPythonProcessor class PwebProcessors(object): """Lists available input formats""" formats = {'python': {'class': IPythonProcessor, 'description': 'Python shell'}, 'jupyter': {'class': JupyterProcessor, 'description': 'Run code using Jupyter client'}} @classmethod def getprocessor(cls, kernel): if "python" in kernel: return IPythonProcessor else: return JupyterProcessor Pweave-0.30.3/pweave/bokeh/0000775000175000017500000000000013326271702017074 5ustar mpastellmpastell00000000000000Pweave-0.30.3/pweave/bokeh/__init__.py0000664000175000017500000000200113326267164021205 0ustar mpastellmpastell00000000000000from IPython.display import display_html, display_markdown try: from bokeh.resources import CDN from bokeh.embed import components except ImportError: pass def dedent(text): return "\n".join([line.lstrip() for line in text.splitlines()]) def output_pweave(): """ Call this once in a Pweave document to include correct headers for Bokeh. Analogous to Bokeh's output_notebook """ out = CDN.render_css() out += CDN.render_js() #display_markdown(out, raw=True) display_html(out, raw=True) def show(plot): """ Include a Bokeh figure in Pweave document. Use This instead of ``bokeh.plotting.show``. Provides html output. :param plot: ``bokeh.plotting.figure`` plot to include in output. """ script, div = components(plot) out = script out+= div #Pandoc only works if indent is removed #Need to display as same output, not separate, otherwise md2hml show 2 figs #display_markdown(dedent(out), raw=True) display_html(out, raw=True) Pweave-0.30.3/pweave/config.py0000664000175000017500000000162513326267164017636 0ustar mpastellmpastell00000000000000 rcParams = {"figdir": "figures", "usematplotlib": True, "storeresults": False, "cachedir": 'cache', "chunk": {"defaultoptions": { "echo": True, "results": 'verbatim', "fig": True, "include": True, "evaluate": True, "caption": False, "term": False, "name": None, "wrap": "output", "f_pos": "htpb", "f_size": (6, 4), "f_env": None, "dpi" : 200, "f_spines": True, "complete": True, "option_string": "", "display_data" : True, "display_stream" : True } } } class PwebProcessorGlobals(object): """A class to hold the globals used in processors""" globals = {} Pweave-0.30.3/pweave/mimetypes.py0000664000175000017500000000225213326267164020402 0ustar mpastellmpastell00000000000000import os import sys class MimeType(object): """Default mimetypes for input extensions""" def __init__(self, mimetype, file_ext): self.type = mimetype self.file_ext = file_ext class MimeTypes(object): """Methods for handling mimetypes and file extensions""" # Supported input types known_types = [ ("text/markdown", "md"), ("text/latex", "tex"), ("text/html", "html"), ("text/restructuredtext", "rst"), ] @classmethod def guess_mimetype(cls, filename): """Guess mimetype based on input filename""" _, ext = os.path.splitext(filename) ext = ext.lower() for type in cls.known_types: if type[1] in ext: return MimeType(*type) #Default to markdown return MimeType("text/markdown", "md") @classmethod def get_mimetype(cls, mimetype): """Return mimetype object based on type""" for type in cls.known_types: if type[0] == mimetype: return MimeType(*type) sys.stderr.write("Unsupport mimetype, using markdown") return MimeType("text/markdown", "md") Pweave-0.30.3/pweave/__init__.py0000664000175000017500000001160713326271646020131 0ustar mpastellmpastell00000000000000# Python module Pweave # Matti Pastell 2010-2016 # http://mpastell.com/pweave from . import readers from .pweb import * from .formatters import * from .readers import * from .processors import * from .config import * __version__ = '0.30.3' def weave(file, doctype=None, informat=None, kernel="python3", plot=True, docmode=False, cache=False, figdir='figures', cachedir='cache', figformat=None, listformats=False, output=None, mimetype=None,): """ Processes a Pweave document and writes output to a file :param file: ``string`` input file :param doctype: ``string`` output document format: call with listformats true to get list of supported formats. :param informat: ``string`` input format: "noweb", "markdown", "notebook" or "script" :param kernel: ``string`` Jupyter kernel used to run code: default is python3 :param plot: ``bool`` use matplotlib :param docmode: ``bool`` use documentation mode, chunk code and results will be loaded from cache and inline code will be hidden :param cache: ``bool`` Cache results to disk for documentation mode :param figdir: ``string`` directory path for figures :param cachedir: ``string`` directory path for cached results used in documentation mode :param figformat: ``string`` format for saved figures (e.g. '.png'), if None then the default for each format is used :param listformats: ``bool`` List available formats and exit :param output: ``string`` output file :param mimetype: ``string`` Source document's text mimetype. This is used to set cell type in Jupyter notebooks. """ if listformats: PwebFormats.listformats() return if figformat is not None: sys.stdout.write("figformat option is not implemented for Pweave >= 0.3") assert file != "" is not None, "No input specified" doc = Pweb(file, informat=informat, doctype=doctype, kernel=kernel, output=output, figdir=figdir, mimetype=mimetype ) doc.documentationmode = docmode rcParams["usematplotlib"] = plot rcParams["cachedir"] = cachedir rcParams["storeresults"] = cache doc.weave() def tangle(file, informat = None): """Tangles a noweb file i.e. extracts code from code chunks to a .py file :param file: ``string`` the pweave document containing the code """ doc = Pweb(file, kernel = None, informat = informat) doc.tangle() def publish(file, doc_format="html", theme="skeleton", latex_engine="pdflatex", output = None): """Publish python script and results to html or pdf, expects that doc chunks are written in markdown. :param file: ``string`` input file" :param format: ``string`` output format "html" of "pdf", pdf output requires pandoc and pdflatex in your path. :param latex_engine: ``string`` the command for running latex. Defaults to "pdflatex". :param output: ``string`` output file. Use .tex extension for pdf output. """ if doc_format == "html": pformat = "md2html" elif doc_format == "pdf": pformat = "pandoc2latex" else: print("Unknown format, exiting") return doc = Pweb(file, kernel="python3", doctype=pformat, output=output) doc.theme = theme doc.read() doc.run() doc.format() doc.write() if doc_format == "pdf": try: latex = Popen([latex_engine, doc.sink], stdin=PIPE, stdout=PIPE) print("Running " + latex_engine + "...") except: print("Can't find " + latex_engine + ", no pdf produced!") return x = latex.communicate()[0].decode('utf-8') print("\n".join(x.splitlines()[-2:])) def spin(file): """Convert input file from script format to noweb format, similar to Knitr's spin.""" doc = readers.PwebConvert(file) def convert(file, informat="noweb", outformat="script", pandoc_args=None, listformats=False): """Convert input file from script to noweb or vice versa :param file: ``string`` input file :param informat: ``string`` input format noweb, script or notebook :param outformat: ``string`` input format noweb or script :param pandoc_args: ``string`` arguments passed to pandoc to convert doc chunks. e.g. to convert from markdown to latex use: `"-f markdown -t latex"` . Note that each doc chunk is converted separately so you can't use pandocs -s option. :param listformats: ``bool`` List available formats and exit """ if listformats: readers.PwebConverters.listformats() return Converter = readers.PwebConverters.formats[outformat]['class'] # pandoc_args = None skips the call to pandoc doc = Converter(file, informat, outformat, pandoc_args) doc.convert() doc.write() def listformats(): """List output formats""" PwebFormats.listformats() Pweave-0.30.3/pweave/pweb.py0000664000175000017500000001572313326267164017332 0ustar mpastellmpastell00000000000000import sys import os import re import copy import io from .readers import PwebReaders from . formatters import PwebFormats from . processors import PwebProcessors from jupyter_client import kernelspec from .mimetypes import MimeTypes from urllib import parse class Pweb(object): """ Process a Pweave document :param source: ``string`` name of the input document. :param doctype: ``string`` output format. :param informat: ``string`` input format :param kernel: ``string`` name of jupyter kernel used to run code :param output: ``string`` output path :param figdir: ``string`` figure directory :param mimetype: Source document's text mimetype. This is used to set cell type in Jupyter notebooks """ def __init__(self, source, doctype = None, *, informat = None, kernel = "python3", output = None, figdir = 'figures', mimetype = None): self.source = source name, ext = os.path.splitext(os.path.basename(source)) self.basename = name self.file_ext = ext self.figdir = figdir self.doctype = doctype self.sink = None self.kernel = None self.language = None if mimetype is None: self.mimetype = MimeTypes.guess_mimetype(self.source) else: self.mimetype = MimeTypes.get_mimetype(mimetype) if self.source != None: name, file_ext = os.path.splitext(self.source) self.file_ext = file_ext.lower() else: self.file_ext = None self.output = output self.setkernel(kernel) self._setwd() #Init variables not set using the constructor #: Use documentation mode self.documentationmode = False self.parsed = None self.executed = None self.formatted = None self.reader = None self.formatter = None self.theme = "skeleton" self.setformat(doctype) self.read(reader = informat) def _setwd(self): if self.output is not None: self.wd = os.path.dirname(self.output) elif parse.urlparse(self.source).scheme == "": self.wd = os.path.dirname(self.source) else: self.wd = "." def setkernel(self, kernel): """Set the kernel for jupyter_client""" self.kernel = kernel if kernel is not None: self.language = kernelspec.get_kernel_spec(kernel).language def getformat(self): """Get current format dictionary. See: http://mpastell.com/pweave/customizing.html""" return self.formatter.formatdict def updateformat(self, dict): """Update existing format, See: http://mpastell.com/pweave/customizing.html""" self.formatter.formatdict.update(dict) def read(self, string=None, basename="string_input", reader = None): """ Parse document :param: None (set automatically), reader name or class object """ if reader is None: Reader = PwebReaders.guess_reader(self.source) elif isinstance(reader, str): Reader = PwebReaders.get_reader(reader) else: Reader = reader if string is None: self.reader = Reader(file=self.source) else: self.reader = self.Reader(string=string) self.source = basename # non-trivial implications possible self.reader.parse() self.parsed = self.reader.getparsed() def run(self, Processor = None): """Execute code in the document""" if Processor is None: Processor = PwebProcessors.getprocessor(self.kernel) proc = Processor(copy.deepcopy(self.parsed), self.kernel, self.source, self.documentationmode, self.figdir, self.wd ) proc.run() self.executed = proc.getresults() def setformat(self, doctype = None, Formatter = None): """ Set formatter by name or class. You can pass either :param doctype: The name of Pweave output format :param Formatter: Formatter class """ if doctype is not None: Formatter = PwebFormats.getFormatter(doctype) elif Formatter is not None: Formatter = Formatter elif self.doctype is None: Formatter = PwebFormats.getFormatter(PwebFormats.guessFromFilename(self.source)) else: Formatter = PwebFormats.getFormatter(self.doctype) self.formatter = Formatter([], kernel = self.kernel, language = self.language, mimetype = self.mimetype.type, source = self.source, theme = self.theme, figdir = self.figdir, wd = self.wd) def format(self): """Format executed code for writing. """ self.formatter.executed = copy.deepcopy(self.executed) self.formatter.format() self.formatted = self.formatter.getformatted() def setsink(self): if self.output is not None: self.sink = self.output elif parse.urlparse(self.source).scheme == "": self.sink = os.path.splitext(self.source)[0] + '.' + self.formatter.file_ext else: url_path = parse.urlparse(self.source).path self.sink = os.path.splitext(os.path.basename(url_path))[0] + '.' + self.formatter.file_ext def write(self): """Write formatted code to file""" self.setsink() self._writeToSink(self.formatted.replace("\r", "")) self._print('Weaved {src} to {dst}\n'.format(src=self.source, dst=self.sink)) def _print(self, msg): sys.stdout.write(msg) def _writeToSink(self, data): f = io.open(self.sink, 'wt', encoding='utf-8') f.write(data) f.close() def weave(self): """Weave the document, equals -> parse, run, format, write""" self.run() self.format() self.write() def tangle(self): """Tangle the document""" if self.output is None: target = os.path.join(self.wd, self.basename + '.py') code = [x for x in self.parsed if x['type'] == 'code'] main = '\nif __name__ == "__main__":' for x in code: if 'main' in x['options'] and x['options']['main']: x['content'] = x['content'].replace("\n", "\n ") x['content'] = "".join([main, x['content']]) code = [x['content'] for x in code] f = open(target, 'w') f.write('\n'.join(code) + "\n") f.close() print('Tangled code from {src} to {dst}'.format(src=self.source, dst=target)) Pweave-0.30.3/MANIFEST.in0000664000175000017500000000015413326267164016262 0ustar mpastellmpastell00000000000000include LICENSE.txt CHANGELOG.txt recursive-include tests * recursive-include doc * global-exclude *.py[co] Pweave-0.30.3/setup.py0000664000175000017500000000447213326270732016240 0ustar mpastellmpastell00000000000000#!/usr/bin/env python from setuptools import setup import os import ast HERE = os.path.abspath(os.path.dirname(__file__)) def get_version(): """Get version.""" with open(os.path.join(HERE, 'pweave', '__init__.py'), 'r') as f: data = f.read() lines = data.split('\n') for line in lines: if line.startswith('__version__'): version_tuple = ast.literal_eval(line.split('=')[-1].strip()) version = ''.join(map(str, version_tuple)) break return version def read(fname): return open(os.path.join(os.path.dirname(__file__), fname)).read() setup(name='Pweave', entry_points={ 'console_scripts': ['pweave = pweave.scripts:weave', 'ptangle = pweave.scripts:tangle', 'pypublish = pweave.scripts:publish', 'pweave-convert = pweave.scripts:convert' ]}, version = get_version(), description='Scientific reports with embedded python computations with reST, LaTeX or markdown', author='Matti Pastell', author_email='matti.pastell@helsinki.fi', url='http://mpastell.com/pweave', packages=['pweave', 'pweave.themes', 'pweave.formatters', 'pweave.processors', 'pweave.bokeh'], install_requires = ['markdown', 'pygments', 'ipython >= 6.0', 'nbformat', 'nbconvert', 'jupyter_client', 'ipykernel'], extras_require = {'test': ['scipy', 'matplotlib', 'coverage', 'ipython', 'nose', 'notebook'], 'doc' : ['sphinx', 'sphinx_rtd_theme']}, license='LICENSE.txt', long_description = read('README.rst'), classifiers=[ 'Development Status :: 5 - Production/Stable', 'Topic :: Text Processing :: Markup', 'Intended Audience :: Science/Research', 'Topic :: Scientific/Engineering', 'Topic :: Software Development :: Documentation', 'Topic :: Documentation :: Sphinx', 'License :: OSI Approved :: BSD License', 'Programming Language :: Python :: 3 :: Only', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', ] ) Pweave-0.30.3/setup.cfg0000664000175000017500000000011513326271702016333 0ustar mpastellmpastell00000000000000[easy_install] [wheel] universal = 1 [egg_info] tag_build = tag_date = 0 Pweave-0.30.3/LICENSE.txt0000664000175000017500000000270713326267164016355 0ustar mpastellmpastell00000000000000Copyright (c) 2013, Matti Pastell All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The names of the contributors may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS 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 HOLDER OR CONTRIBUTORS 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. Pweave-0.30.3/tests/0000775000175000017500000000000013326271702015657 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/test_readers.py0000664000175000017500000000174113326267164020727 0ustar mpastellmpastell00000000000000import pweave def test_markdown(): """Test markdown reader""" pweave.weave("tests/readers/markdown_reader.pmd", doctype = "pandoc", informat = "markdown") assertSameContent("tests/readers/markdown_reader.md", "tests/readers/markdown_reader_ref.md") def test_script(): """Test markdown reader""" doc = pweave.Pweb("tests/publish/publish_test.txt", doctype = "pandoc", informat="script") doc.tangle() assertSameContent("tests/publish/publish_test.py", "tests/publish/publish_test_REF.py") def test_url(): pweave.weave("http://files.mpastell.com/formatters_test.pmd", doctype = "pandoc", output = "tests/formats/formatters_url.md") assertSameContent("tests/formats/formatters_url.md", "tests/formats/formatters_test_REF.markdown") def assertSameContent(REF, outfile): out = open(outfile) ref = open(REF) assert (out.read() == ref.read()) if __name__ == '__main__': test_markdown() test_script() test_url() Pweave-0.30.3/tests/formats/0000775000175000017500000000000013326271702017332 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/formats/formatters_test_REF.softcover0000664000175000017500000000407113326267164025220 0ustar mpastellmpastell00000000000000 ```python from pylab import * x = linspace(0, 2*pi, 1000) ``` ```python p = plot(x, sin(x)) ``` ![](figures/formatters_test_figure2_1.png) ![Sinc function \label{fig:None}](figures/formatters_test_figure3_1.png) ```python p = plot(x, sinc(x)) ``` ![Sinc function \label{fig:sinc}](figures/formatters_test_sinc_1.png) ```python p = plot(x, sinc(x)) ``` ![Sinc function \label{fig:sinc}](figures/formatters_test_sinc_1.png) ```python p = plot(x, sinc(x)) ``` ![Sinc function \label{fig:None}](figures/formatters_test_figure6_1.png) ```python p = plot(x, sinc(x)) ``` ![Sinc function \label{fig:None}](figures/formatters_test_figure7_1.png) ```python for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ![Sinc function \label{fig:None}](figures/formatters_test_figure8_1.png) ```python for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ![](figures/formatters_test_figure9_1.png) ![](figures/formatters_test_figure9_2.png) ![](figures/formatters_test_figure9_3.png) ![](figures/formatters_test_figure9_4.png) ![](figures/formatters_test_figure9_5.png) ```python print("Verbatim output") ``` ``` Verbatim output ``` ```python print("Hidden results!") ``` ``` ``` No echo! ``` No echo! ```python for i in range(10): print(i) ``` ``` 0 1 2 3 4 5 6 7 8 9 ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` Pweave-0.30.3/tests/formats/formatters_url.md0000664000175000017500000000377513326271607022744 0ustar mpastellmpastell00000000000000 ```python from pylab import * x = linspace(0, 2*pi, 1000) ``` ```python p = plot(x, sin(x)) ``` ![](figures/formatters_test_figure2_1.png)\ ![Sinc function](figures/formatters_test_figure3_1.png) ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_sinc_1.png){#sinc } ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_sinc_1.png){#sinc width=50%} ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_figure6_1.png){width=50%} ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_figure7_1.png){width=50%} ```python for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ![Sinc function](figures/formatters_test_figure8_1.png){width=50%} ```python for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ![](figures/formatters_test_figure9_1.png)\ ![](figures/formatters_test_figure9_2.png)\ ![](figures/formatters_test_figure9_3.png)\ ![](figures/formatters_test_figure9_4.png)\ ![](figures/formatters_test_figure9_5.png)\ ```python print("Verbatim output") ``` ``` Verbatim output ``` ```python print("Hidden results!") ``` ``` ``` No echo! ``` No echo! ```python for i in range(10): print(i) ``` ``` 0 1 2 3 4 5 6 7 8 9 ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` Pweave-0.30.3/tests/formats/formatters_test.pickle0000664000175000017500000000000013326267164023745 0ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/formats/formatters_test_REF.rst0000664000175000017500000000504213326267164024015 0ustar mpastellmpastell00000000000000 .. code:: python from pylab import * x = linspace(0, 2*pi, 1000) .. code:: python p = plot(x, sin(x)) .. image:: figures/formatters_test_figure2_1.png :width: 15 cm .. figure:: figures/formatters_test_figure3_1.png :width: 15 cm Sinc function .. code:: python p = plot(x, sinc(x)) .. figure:: figures/formatters_test_sinc_1.png :width: 15 cm Sinc function .. code:: python p = plot(x, sinc(x)) .. figure:: figures/formatters_test_sinc_1.png :width: 50% Sinc function .. code:: python p = plot(x, sinc(x)) .. figure:: figures/formatters_test_figure6_1.png :width: 50% Sinc function .. code:: python p = plot(x, sinc(x)) .. figure:: figures/formatters_test_figure7_1.png :width: 50% Sinc function .. code:: python for i in range(5): figure() p = plot(x, sinc(x*i)) .. figure:: figures/formatters_test_figure8_1.png :width: 50% Sinc function .. code:: python for i in range(5): figure() p = plot(x, sinc(x*i)) .. image:: figures/formatters_test_figure9_1.png :width: 15 cm .. image:: figures/formatters_test_figure9_2.png :width: 15 cm .. image:: figures/formatters_test_figure9_3.png :width: 15 cm .. image:: figures/formatters_test_figure9_4.png :width: 15 cm .. image:: figures/formatters_test_figure9_5.png :width: 15 cm .. code:: python print("Verbatim output") .. code:: Verbatim output .. code:: python print("Hidden results!") ``` .. code:: No echo! No echo! .. code:: python for i in range(10): print(i) .. code:: 0 1 2 3 4 5 6 7 8 9 .. code:: python print("pweave " * 20) .. code:: pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave .. code:: python print("pweave " * 20) .. code:: pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave .. code:: python print("pweave " * 20) .. code:: pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave .. code:: python print("pweave " * 20) .. code:: pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave Pweave-0.30.3/tests/formats/formatters_test_REF.texpygments0000664000175000017500000001510213326267164025572 0ustar mpastellmpastell00000000000000 \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k+kn}{from} \PY{n+nn}{pylab} \PY{k+kn}{import} \PY{o}{*} \PY{n}{x} \PY{o}{=} \PY{n}{linspace}\PY{p}{(}\PY{l+m+mi}{0}\PY{p}{,} \PY{l+m+mi}{2}\PY{o}{*}\PY{n}{pi}\PY{p}{,} \PY{l+m+mi}{1000}\PY{p}{)} \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{n}{p} \PY{o}{=} \PY{n}{plot}\PY{p}{(}\PY{n}{x}\PY{p}{,} \PY{n}{sin}\PY{p}{(}\PY{n}{x}\PY{p}{)}\PY{p}{)} \end{Verbatim} \includegraphics[width= \linewidth]{figures/formatters_test_figure2_1.pdf} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/formatters_test_figure3_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{n}{p} \PY{o}{=} \PY{n}{plot}\PY{p}{(}\PY{n}{x}\PY{p}{,} \PY{n}{sinc}\PY{p}{(}\PY{n}{x}\PY{p}{)}\PY{p}{)} \end{Verbatim} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/formatters_test_sinc_1.pdf} \caption{Sinc function} \label{fig:sinc} \end{figure} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{n}{p} \PY{o}{=} \PY{n}{plot}\PY{p}{(}\PY{n}{x}\PY{p}{,} \PY{n}{sinc}\PY{p}{(}\PY{n}{x}\PY{p}{)}\PY{p}{)} \end{Verbatim} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_sinc_1.pdf} \caption{Sinc function} \label{fig:sinc} \end{figure} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{n}{p} \PY{o}{=} \PY{n}{plot}\PY{p}{(}\PY{n}{x}\PY{p}{,} \PY{n}{sinc}\PY{p}{(}\PY{n}{x}\PY{p}{)}\PY{p}{)} \end{Verbatim} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure6_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{n}{p} \PY{o}{=} \PY{n}{plot}\PY{p}{(}\PY{n}{x}\PY{p}{,} \PY{n}{sinc}\PY{p}{(}\PY{n}{x}\PY{p}{)}\PY{p}{)} \end{Verbatim} \begin{sidefigure} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure7_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \end{sidefigure} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{for} \PY{n}{i} \PY{o+ow}{in} \PY{n+nb}{range}\PY{p}{(}\PY{l+m+mi}{5}\PY{p}{)}\PY{p}{:} \PY{n}{figure}\PY{p}{(}\PY{p}{)} \PY{n}{p} \PY{o}{=} \PY{n}{plot}\PY{p}{(}\PY{n}{x}\PY{p}{,} \PY{n}{sinc}\PY{p}{(}\PY{n}{x}\PY{o}{*}\PY{n}{i}\PY{p}{)}\PY{p}{)} \end{Verbatim} \begin{sidefigure} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure8_1.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_2.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_3.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_4.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_5.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \end{sidefigure} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{for} \PY{n}{i} \PY{o+ow}{in} \PY{n+nb}{range}\PY{p}{(}\PY{l+m+mi}{5}\PY{p}{)}\PY{p}{:} \PY{n}{figure}\PY{p}{(}\PY{p}{)} \PY{n}{p} \PY{o}{=} \PY{n}{plot}\PY{p}{(}\PY{n}{x}\PY{p}{,} \PY{n}{sinc}\PY{p}{(}\PY{n}{x}\PY{o}{*}\PY{n}{i}\PY{p}{)}\PY{p}{)} \end{Verbatim} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_1.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_2.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_3.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_4.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_5.pdf} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{print}\PY{p}{(}\PY{l+s+s2}{\PYZdq{}}\PY{l+s+s2}{Verbatim output}\PY{l+s+s2}{\PYZdq{}}\PY{p}{)} \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=leftline,fontsize=\small, xleftmargin=0.5em] Verbatim output \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{print}\PY{p}{(}\PY{l+s+s2}{\PYZdq{}}\PY{l+s+s2}{Hidden results!}\PY{l+s+s2}{\PYZdq{}}\PY{p}{)} \end{Verbatim} ``` \begin{Verbatim}[commandchars=\\\{\},frame=leftline,fontsize=\small, xleftmargin=0.5em] No echo! \end{Verbatim} No echo! \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{for} \PY{n}{i} \PY{o+ow}{in} \PY{n+nb}{range}\PY{p}{(}\PY{l+m+mi}{10}\PY{p}{)}\PY{p}{:} \PY{k}{print}\PY{p}{(}\PY{n}{i}\PY{p}{)} \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=leftline,fontsize=\small, xleftmargin=0.5em] 0 1 2 3 4 5 6 7 8 9 \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{print}\PY{p}{(}\PY{l+s+s2}{\PYZdq{}}\PY{l+s+s2}{pweave }\PY{l+s+s2}{\PYZdq{}} \PY{o}{*} \PY{l+m+mi}{20}\PY{p}{)} \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=leftline,fontsize=\small, xleftmargin=0.5em] pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{print}\PY{p}{(}\PY{l+s+s2}{\PYZdq{}}\PY{l+s+s2}{pweave }\PY{l+s+s2}{\PYZdq{}} \PY{o}{*} \PY{l+m+mi}{20}\PY{p}{)} \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=leftline,fontsize=\small, xleftmargin=0.5em] pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{print}\PY{p}{(}\PY{l+s+s2}{\PYZdq{}}\PY{l+s+s2}{pweave }\PY{l+s+s2}{\PYZdq{}} \PY{o}{*} \PY{l+m+mi}{20}\PY{p}{)} \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=leftline,fontsize=\small, xleftmargin=0.5em] pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=single,fontsize=\small, xleftmargin=0.5em] \PY{k}{print}\PY{p}{(}\PY{l+s+s2}{\PYZdq{}}\PY{l+s+s2}{pweave }\PY{l+s+s2}{\PYZdq{}} \PY{o}{*} \PY{l+m+mi}{20}\PY{p}{)} \end{Verbatim} \begin{Verbatim}[commandchars=\\\{\},frame=leftline,fontsize=\small, xleftmargin=0.5em] pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{Verbatim} Pweave-0.30.3/tests/formats/formatters_test_REF.tex0000664000175000017500000000667513326267164024022 0ustar mpastellmpastell00000000000000 \begin{verbatim} from pylab import * x = linspace(0, 2*pi, 1000) \end{verbatim} \begin{verbatim} p = plot(x, sin(x)) \end{verbatim} \includegraphics[width= \linewidth]{figures/formatters_test_figure2_1.pdf} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/formatters_test_figure3_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \begin{verbatim} p = plot(x, sinc(x)) \end{verbatim} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/formatters_test_sinc_1.pdf} \caption{Sinc function} \label{fig:sinc} \end{figure} \begin{verbatim} p = plot(x, sinc(x)) \end{verbatim} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_sinc_1.pdf} \caption{Sinc function} \label{fig:sinc} \end{figure} \begin{verbatim} p = plot(x, sinc(x)) \end{verbatim} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure6_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \begin{verbatim} p = plot(x, sinc(x)) \end{verbatim} \begin{sidefigure} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure7_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \end{sidefigure} \begin{verbatim} for i in range(5): figure() p = plot(x, sinc(x*i)) \end{verbatim} \begin{sidefigure} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure8_1.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_2.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_3.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_4.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_5.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \end{sidefigure} \begin{verbatim} for i in range(5): figure() p = plot(x, sinc(x*i)) \end{verbatim} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_1.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_2.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_3.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_4.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_5.pdf} \begin{verbatim} print("Verbatim output") \end{verbatim} \begin{verbatim} Verbatim output \end{verbatim} \begin{verbatim} print("Hidden results!") \end{verbatim} ``` \begin{verbatim} No echo! \end{verbatim} No echo! \begin{verbatim} for i in range(10): print(i) \end{verbatim} \begin{verbatim} 0 1 2 3 4 5 6 7 8 9 \end{verbatim} \begin{verbatim} print("pweave " * 20) \end{verbatim} \begin{verbatim} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{verbatim} \begin{verbatim} print("pweave " * 20) \end{verbatim} \begin{verbatim} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{verbatim} \begin{verbatim} print("pweave " * 20) \end{verbatim} \begin{verbatim} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{verbatim} \begin{verbatim} print("pweave " * 20) \end{verbatim} \begin{verbatim} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{verbatim} Pweave-0.30.3/tests/formats/formatters_test_REF.sphinx0000664000175000017500000000511313326267164024515 0ustar mpastellmpastell00000000000000 .. code-block:: python from pylab import * x = linspace(0, 2*pi, 1000) .. code-block:: python p = plot(x, sin(x)) .. image:: figures/formatters_test_figure2_1.png :width: 15 cm .. figure:: figures/formatters_test_figure3_1.png :width: 15 cm Sinc function .. code-block:: python p = plot(x, sinc(x)) .. figure:: figures/formatters_test_sinc_1.png :width: 15 cm Sinc function .. code-block:: python p = plot(x, sinc(x)) .. figure:: figures/formatters_test_sinc_1.png :width: 50% Sinc function .. code-block:: python p = plot(x, sinc(x)) .. figure:: figures/formatters_test_figure6_1.png :width: 50% Sinc function .. code-block:: python p = plot(x, sinc(x)) .. figure:: figures/formatters_test_figure7_1.png :width: 50% Sinc function .. code-block:: python for i in range(5): figure() p = plot(x, sinc(x*i)) .. figure:: figures/formatters_test_figure8_1.png :width: 50% Sinc function .. code-block:: python for i in range(5): figure() p = plot(x, sinc(x*i)) .. image:: figures/formatters_test_figure9_1.png :width: 15 cm .. image:: figures/formatters_test_figure9_2.png :width: 15 cm .. image:: figures/formatters_test_figure9_3.png :width: 15 cm .. image:: figures/formatters_test_figure9_4.png :width: 15 cm .. image:: figures/formatters_test_figure9_5.png :width: 15 cm .. code-block:: python print("Verbatim output") :: Verbatim output .. code-block:: python print("Hidden results!") ``` :: No echo! No echo! .. code-block:: python for i in range(10): print(i) :: 0 1 2 3 4 5 6 7 8 9 .. code-block:: python print("pweave " * 20) :: pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave .. code-block:: python print("pweave " * 20) :: pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave .. code-block:: python print("pweave " * 20) :: pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave .. code-block:: python print("pweave " * 20) :: pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave Pweave-0.30.3/tests/formats/formatters_test_REF.pandoc2html0000664000175000017500000107164713326267164025437 0ustar mpastellmpastell00000000000000
from pylab import *
x = linspace(0, 2*pi, 1000)
p = plot(x, sin(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
for i in range(5):
  figure()
  p = plot(x, sinc(x*i))
Sinc function
for i in range(5):
  figure()
  p = plot(x, sinc(x*i))
print("Verbatim output")
Verbatim output
print("Hidden results!")

```

No echo!
No echo!
for i in range(10):
  print(i)
0
1
2
3
4
5
6
7
8
9
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave

Pweave-0.30.3/tests/formats/formatters_test_REF.md2html0000664000175000017500000107163013326267164024563 0ustar mpastellmpastell00000000000000
from pylab import *
x = linspace(0, 2*pi, 1000)
p = plot(x, sin(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
for i in range(5):
  figure()
  p = plot(x, sinc(x*i))
Sinc function
for i in range(5):
  figure()
  p = plot(x, sinc(x*i))
print("Verbatim output")
Verbatim output
print("Hidden results!")

```

No echo!
No echo!
for i in range(10):
  print(i)
0
1
2
3
4
5
6
7
8
9
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave

Pweave-0.30.3/tests/formats/formatters_test.pkl0000664000175000017500000314255613326267164023316 0ustar mpastellmpastell00000000000000]q(}q(XtypeqXdocqXcontentqX qXnumberqKX start_lineqKu}q(Xresultq ]q Xfigq Xfigureq NXdisplay_streamq Xf_envqNXcompleteqhKXechoqXincludeqhXcodeqXf_sizeqKKqXf_spinesqXresultsqXverbatimqXoptionsq}q(h hhXcaptionqXevaluateqXf_posqXhtpbqh hNXtermqXnameqNX option_stringq Xq!Xwrapq"Xoutputq#hhhhXdpiq$KdX display_dataq%hhuhhhh$KdhNhKh"h#hh h!hX0 from pylab import * x = linspace(0, 2*pi, 1000)q&hh%u}q'(hhhhhKhKu}q((h ]q)cnbformat.notebooknode NotebookNode q*)q+(X output_typeq,X display_dataq-Xmetadataq.h*)q/}q0X _allownewq1sbXdataq2h*)q3(X text/plainq4X,q5Xapplication/pdfq6X'JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2XQY8ctxGF7/0reEwO5rKqSBZ5tOBYQG5yFvY5UGTFgqVAFhz9/XzFWe90j3qjDRAIC828 YZOv6r0qVkt6t919K+ntp1TSO/4+J0kv0913b/79y+s3P7x8kV5/2gr4+81Gyb2Xac7XX/dftfUs xYcoeLn9Gov/uW0fNk7hy0sOeLtt1nJlRUta8nAZ3uIIL1lv0F/3aK25PMKPO+xRTvp5+5hOtjer eSRVy5p+e5N+Sh/S3bcakWv6K6Te8fc5BV9JP7zcjim4niamuf5BuHpWsTI9SZu5ubYSJJrlZkVr T+J8JEc6Ax651yo6koyaq5XmBtwtS+vmbDJZXay1EbBn6z7KJAbhcKuzArtk9VFXaCNXaYPTgQlu DNWaVCoPtt6DiY8s07V04Mnq4rMDD+GcLoO9leTZnD3EglWTyvnAnkcfvQXv4bmpNpWkJtmgI8Fk IovOgf5ktkxtwWNqjnCFna2ThdnKWtuyVfOmwLAmFomdp2dvRUeIWHLpKhr0pJRIyRD0qsQuXsoF 10ymLJajwuxiC604cZYOk4q6InNe8J7dqw9buKNc1YUPclXqnAufc8zFUaTkOeDwYKlOltepYoSH NnJZr9L9sr5Fcnu9nItqsSRwlCtmvS6aEwnLOjcU4PNYsIzhyyyikgfRUi4RbFErY22DMqqoCR3D XEP7UpoU5a4Da4B7uBtBFj5REpVCppbH1KmLJpo5fsECZtladVvHIlolB+EvKyTTbMyFO7nHyXOZ wGRcWKKP9LZ8RwmhYLGxcNzLjlOWw2QWW7HWjmU1DB5+hPOoi2QrYRUcsuyLe60vrSgZLyouy+1O LlcRwCSTGR9RHPgah68qkE7SSCMuktHydC/LwdJJDrvjKHGS0N0uXnDNpckcNQn1Nr3WuvanQKYX p1ikDrwDq8CDxDAl5wnrdq1t0dRCwVds3NJgl16gFrCwey+RBOoQf4U4AXdqVVE0dTj2eWmJSk8S draZ6AjDUfcCkwIkI61NyQBhLBQ5imBceg3a4b5AQzF8XyxhJa/NZ1swypCPPhNVBk1ZwUclYuXQ HWPgEwpkweiFjuSEnhZtoi4YEyJWNaQL2/VWVjCURKtjVVP4u1ldaM+zNYuaadQmTW8RqZMeRJcL r+cymq9Gog1p+zD8rUoNYvq1CeIPr9FGNRKpc1lLWwhL0sJDueK9ZVwlaezYaKnApL2PBXeyOiWa bvT8YeUSTdespL6H4a61qx33F11FJBi4018XTM8qw2a0UZo1kl1gOrdUWbTNVJfXlHvJsZRGZWUk mRcdafn43aKAop+66ooGOzYcxRoKGMf5xQzuNMy56opPpdWLNtyuVtukpyJCtKjVXRXXkXkrHpL1 bmN1NOxOXgtNPwQmlvoAj0g3NZOQ2tRpVgFPVHBCG4nipSmPuoLE6OQVEaIQrPq6T2nwGXqzWUIl Wq6vrbndcilRCYmLrxPMAhGMSu4jkccRHo/Ijb4aDSCRgUJtPIA0bZshEreOIsCqJKOHsGk0Uujw f11y2UoZDycpNFHnKlwsiLZM3E93oCKs0xfrAz4pa/X9df00vv1te5U+HseBz2tWOU4B/8PQwpbn q0+nllh9ss37p2afw+7XH/7b+ofgCsEVBrGYd0puK8y3X6W6i+vFUydf0bI7+MUfB5PR7cV9uvte 0DDd/4ymdBHuPR6ZMdLEs/f/2P5U/pzu36W/3D8yDpYbxqfARswgO4o79Mhx/8OO5B5+HkvqEGuJ 0aNHPxKVU6Jx3YqNuHb2TPfwkerhlx3XA/48shItpMVcYY2KPLDVc7Zx/zE8xayyZ7uDb9juf9mz 3ePPZEs/4GKn9p0L4sjWTtnSeLkiuW76ge0ePrI9/LJje8Cfxzau5868wlTD3XhkW8/ZMgswOTBz H9nu4Bu2+1/2bPf4M9nymsCIUwVBuCgPbNspW2417lhuxHlsAjv4pg3sf9k3gj3+zFYgQVDnJEQm ggPbfs72q93yyPWsLR7XP5NpX+PYl13Lz2me9tX5BXhLcr+aq/TkejlQ/Mi7dUnfxJsr8ykTceYN rQTH1+9v2hn3Pa878VO5NLG8+u0G848bOZD1Bvz4gefvfnzz29+/ef/Lh98/pe/+tb3i33mMzuj9 RYxX8CbGw+rHGG+WPx0jQ9Z8bozw/H/FeHj7fwzyOEzsozyufwzz9oEnWyQzI2vi1c4for0EdH5J Xmky+emXNK/oLc3D+ivNmwe+RpMxtB1oPtFqzgeIeToZPV2818K4eeArNOMFx3Y05ZrNV9t/AKue 1YYKZW5kc3RyZWFtCmVuZG9iagoxMSAwIG9iagoxNzEwCmVuZG9iagoxNiAwIG9iago8PCAvTGVu Z3RoIDI0NyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJxNUbttRDEM698UXOAA62t5 ngtSXfZvQ8kIkMIgoS8ppyUW9sZLDOEHWw++5JFVQ38ePzHsMyw9yeTUP+a5yVQUvhWqm5hQF2Lh /WgEvBZ0LyIrygffj2UMc8734KMQl2AmNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjey OrMgbHglE+LGAEQE2ReQzWCjjLGVkMVyHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/Lg qLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kjvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShc KgplbmRzdHJlYW0KZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRl RGVjb2RlID4+CnN0cmVhbQp4nC1ROZIDQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive 8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhUTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1 BHvXa09mUDIrF3HJxAVTddjImcNPpowL7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1Gj jRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzk N97SubPF9Phec7K8MBVY8ea1G5BNtfg3L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4 IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRl ciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzj MjQwUzA2NVXI5TI3NgKzcsAsI3MjIAski2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAg b2JqCjw8IC9MZW5ndGggODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAw CER7pmAEfiZmnyiVs38bIErccE+6e7g6EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6 U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAg L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23Q O2ER/0JYyJQIeanJzinpSz46TA+2Lr+xIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1 dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc 7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL 0o6ln2+8x/cPQABTtAplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9G aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8K Q7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTkscl C/4Ml94uHOdjaz+PI3c9emBVjIQSAcsUE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5 yBogZpiWigpdVokWfkHxoEetffdYVFgg0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLA EknMnGJdOvoPPnQsqL8248uvjkr6SCtrTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQ qp1jKJoZZYV3HJoMNMcch8wTPIczEpT0fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGv HGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaAVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9M ZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCW kYlCiiEXSADEzOWCCeaAWQZAGqI4B64mhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9i ago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD 77wiT1BE0P90etL/X6vUDr3ATgKJFkWC9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3 A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgKZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVu Z3RoIDY4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaW CimGXEA+iJXLBRPLAbPMLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJl YW0KZW5kb2JqCjI1IDAgb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+ CnN0cmVhbQp4nDVSS3JDMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWx Qj6P7ZrMUsX3FrMUzy2vR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6D wDsbMt4Rk5EaECTBmkuLTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiy cr03VojekFeSx2clJhkQ3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0 jmNkw3j3wkyJhYbDElCbfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGB Ob2wir3mCzkWwIhlnZosDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2Jq CjE0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBd Ci9CYXNlRm9udCAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUg L0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0Rp ZmZlcmVuY2VzIFsgNDYgL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9m aXZlIC9zaXggL3NldmVuIF0KPj4KL1N1YnR5cGUgL1R5cGUzIC9MYXN0Q2hhciAyNTUgL0ZpcnN0 Q2hhciAwIC9Gb250RGVzY3JpcHRvciAxMyAwIFIKL0ZvbnRNYXRyaXggWyAwLjAwMSAwIDAgMC4w MDEgMCAwIF0gL0NoYXJQcm9jcyAxNSAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9UeXBlIC9G b250RGVzY3JpcHRvciAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXSAvQ2FwSGVpZ2h0 IDczMAovU3RlbVYgMCAvRmxhZ3MgMzIgL0l0YWxpY0FuZ2xlIDAgL1hIZWlnaHQgNTQ3IC9EZXNj ZW50IC0yMzYgL01heFdpZHRoIDEzNDIKL0FzY2VudCA5MjkgL0ZvbnROYW1lIC9CaXRzdHJlYW1W ZXJhU2Fucy1Sb21hbiA+PgplbmRvYmoKMTIgMCBvYmoKWyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDMxOCA0MDEg NDYwIDgzOCA2MzYKOTUwIDc4MCAyNzUgMzkwIDM5MCA1MDAgODM4IDMxOCAzNjEgMzE4IDMzNyA2 MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2CjYzNiA2MzYgMzM3IDMzNyA4MzggODM4IDgz OCA1MzEgMTAwMCA2ODQgNjg2IDY5OCA3NzAgNjMyIDU3NSA3NzUgNzUyIDI5NQoyOTUgNjU2IDU1 NyA4NjMgNzQ4IDc4NyA2MDMgNzg3IDY5NSA2MzUgNjExIDczMiA2ODQgOTg5IDY4NSA2MTEgNjg1 IDM5MCAzMzcKMzkwIDgzOCA1MDAgNTAwIDYxMyA2MzUgNTUwIDYzNSA2MTUgMzUyIDYzNSA2MzQg Mjc4IDI3OCA1NzkgMjc4IDk3NCA2MzQgNjEyCjYzNSA2MzUgNDExIDUyMSAzOTIgNjM0IDU5MiA4 MTggNTkyIDU5MiA1MjUgNjM2IDMzNyA2MzYgODM4IDYwMCA2MzYgNjAwIDMxOAo2MzYgNTE4IDEw MDAgNTAwIDUwMCA1MDAgMTM0MiA2MzUgNDAwIDEwNzAgNjAwIDY4NSA2MDAgNjAwIDMxOCAzMTgg NTE4IDUxOAo1OTAgNTAwIDEwMDAgNTAwIDEwMDAgNTIxIDQwMCAxMDIzIDYwMCA1MjUgNjExIDYz NiA0MDEgNjM2IDYzNiA2MzYgNjM2IDMzNwo1MDAgNTAwIDEwMDAgNDcxIDYxMiA4MzggMzYxIDEw MDAgNTAwIDUwMCA4MzggNDAxIDQwMSA1MDAgNjM2IDYzNiAzMTggNTAwCjQwMSA0NzEgNjEyIDk2 OSA5NjkgOTY5IDUzMSA2ODQgNjg0IDY4NCA2ODQgNjg0IDY4NCA5NzQgNjk4IDYzMiA2MzIgNjMy IDYzMgoyOTUgMjk1IDI5NSAyOTUgNzc1IDc0OCA3ODcgNzg3IDc4NyA3ODcgNzg3IDgzOCA3ODcg NzMyIDczMiA3MzIgNzMyIDYxMSA2MDUKNjMwIDYxMyA2MTMgNjEzIDYxMyA2MTMgNjEzIDk4MiA1 NTAgNjE1IDYxNSA2MTUgNjE1IDI3OCAyNzggMjc4IDI3OCA2MTIgNjM0CjYxMiA2MTIgNjEyIDYx MiA2MTIgODM4IDYxMiA2MzQgNjM0IDYzNCA2MzQgNTkyIDYzNSA1OTIgXQplbmRvYmoKMTUgMCBv YmoKPDwgL2ZpdmUgMTYgMCBSIC9wZXJpb2QgMjIgMCBSIC9vbmUgMTkgMCBSIC96ZXJvIDIwIDAg UiAvdGhyZWUgMjEgMCBSCi90d28gMTcgMCBSIC9mb3VyIDIzIDAgUiAvc2V2ZW4gMjQgMCBSIC9z aXggMjUgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2JqCjQgMCBv YmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8IC9UeXBl IC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2Jq CjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBSID4+CmVu ZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3VudCAxID4+ CmVuZG9iagoyNiAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tlbmQpCi9D cmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzUrMDMnMDAnKQovQ3JlYXRvciAobWF0cGxvdGxp YiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI3CjAwMDAw MDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA2Njc0IDAwMDAwIG4gCjAw MDAwMDY0NjEgMDAwMDAgbiAKMDAwMDAwNjQ5MyAwMDAwMCBuIAowMDAwMDA2NTkyIDAwMDAwIG4g CjAwMDAwMDY2MTMgMDAwMDAgbiAKMDAwMDAwNjYzNCAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAw IG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAyMTg2IDAw MDAwIG4gCjAwMDAwMDUyNjggMDAwMDAgbiAKMDAwMDAwNTA1MyAwMDAwMCBuIAowMDAwMDA0Njc1 IDAwMDAwIG4gCjAwMDAwMDYzMjEgMDAwMDAgbiAKMDAwMDAwMjIwNyAwMDAwMCBuIAowMDAwMDAy NTI3IDAwMDAwIG4gCjAwMDAwMDI4NDggMDAwMDAgbiAKMDAwMDAwMzAxNiAwMDAwMCBuIAowMDAw MDAzMTY4IDAwMDAwIG4gCjAwMDAwMDM0NTEgMDAwMDAgbiAKMDAwMDAwMzg2MiAwMDAwMCBuIAow MDAwMDAzOTgzIDAwMDAwIG4gCjAwMDAwMDQxNDUgMDAwMDAgbiAKMDAwMDAwNDI4NSAwMDAwMCBu IAowMDAwMDA2NzM0IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1NpemUgMjcgL0lu Zm8gMjYgMCBSID4+CnN0YXJ0eHJlZgo2ODgyCiUlRU9GCg== q7X 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 q9X image/svg+xmlq:X[G q;u}q(h hhhhhhh hNhhNh h!h"h#hhhhh$Kdh%hhuhhhh$KdhNhKh"h#hh h!hX p = plot(x, sin(x))q?hh%u}q@(hhhhhKhK u}qA(h ]qBh*)qC(h,X display_dataqDh.h*)qE}qFh1sbh2h*)qG(X text/plainqHX,qIXapplication/pdfqJX<,JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9 wyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to XVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST 7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a z8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK Aca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy YCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo nj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB 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 NGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy HqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj vfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg b2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID QQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU TahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL 7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7 Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3 L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5 cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt MTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk i2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6 EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh bQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K c3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x IgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2 BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48 eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K ZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3 yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU E6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg 0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr TNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0 fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA VAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m hysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC 9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK ZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS iDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+ HP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY qNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y UvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc 2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t MPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee +/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM LMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg b2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD MQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v R88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL TUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ 3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb fZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos DG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U eXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0 c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT YW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg L3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu IC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv Rm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd IC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny aXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0 ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2 IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt Um9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg NjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2 MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw MDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0 OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3 CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg NTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1 OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1 MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK NTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz NiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1 MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2 OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1 IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg NzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2 MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz OCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m aXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl IDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg UiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq CjQgMCBvYmoKPDwgL0ExIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4KL0EyIDw8 IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K ZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS ID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu dCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl bmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzYrMDMnMDAnKQovQ3JlYXRvciAobWF0 cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4 CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw IG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw MDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1 IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy NTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw MDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow MDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu IAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw MCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw MDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8 PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF T0YK qKX image/pngqLX!GiVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx VutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv 65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP mdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm thQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF ZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm hwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw wyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr IQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F 0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj IiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0 tBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg REREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE RCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3 QLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l ZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr 7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l W4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu jEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv X2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy oAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY RUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE RESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47 4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR BYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi IoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK S1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw FH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE RPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi +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 IiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII= qMX image/svg+xmlqNXLZ qOu}qPh1sbu}qQh1sbah h Nh hNhhKhhhhhhhhhh}qR(h hhhX Sinc functionqShhhh hNhhNh X$ caption="Sinc function", echo=FalseqTh"h#hhhhh$Kdh%hhuhhhh$KdhNhKh"h#hh hThX p = plot(x, sinc(x))qUhhSh%u}qV(hhhhhKhKu}qW(h ]qXh*)qY(h,X display_dataqZh.h*)q[}q\h1sbh2h*)q](X text/plainq^X,q_Xapplication/pdfq`X<,JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9 wyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to XVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST 7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a z8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK Aca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy YCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo nj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB 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 NGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy HqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj vfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg b2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID QQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU TahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL 7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7 Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3 L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5 cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt MTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk i2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6 EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh bQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K c3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x IgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2 BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48 eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K ZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3 yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU E6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg 0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr TNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0 fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA VAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m hysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC 9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK ZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS iDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+ HP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY qNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y UvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc 2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t MPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee +/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM LMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg b2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD MQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v R88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL TUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ 3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb fZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos DG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U eXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0 c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT YW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg L3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu IC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv Rm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd IC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny aXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0 ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2 IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt Um9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg NjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2 MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw MDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0 OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3 CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg NTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1 OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1 MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK NTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz NiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1 MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2 OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1 IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg NzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2 MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz OCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m aXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl IDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg UiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq CjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8 IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K ZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS ID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu dCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl bmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzcrMDMnMDAnKQovQ3JlYXRvciAobWF0 cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4 CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw IG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw MDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1 IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy NTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw MDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow MDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu IAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw MCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw MDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8 PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF T0YK qaX image/pngqbX!GiVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx VutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv 65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP mdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm thQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF ZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm hwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw wyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr IQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F 0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj IiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0 tBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg REREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE RCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3 QLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l ZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr 7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l W4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu jEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv X2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy oAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY RUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE RESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47 4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR BYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi IoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK S1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw FH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE RPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi +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 IiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII= qcX image/svg+xmlqdXLZ qeu}qfh1sbu}qgh1sbah h Nh hNhhKhhhhhhhhhh}qh(h hhhX Sinc functionqihhhh hNhhXsincqjh X' name = "sinc", caption="Sinc function"qkh"h#hhhhh$Kdh%hhuhhhh$KdhhjhKh"h#hh hkhX p = plot(x, sinc(x))qlhhih%u}qm(hhhhhKhKu}qn(h ]qoh*)qp(h,X display_dataqqh.h*)qr}qsh1sbh2h*)qt(X text/plainquX,qvXapplication/pdfqwX<,JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9 wyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to XVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST 7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a z8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK Aca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy YCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo nj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB 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 NGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy HqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj vfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg b2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID QQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU TahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL 7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7 Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3 L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5 cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt MTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk i2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6 EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh bQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K c3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x IgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2 BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48 eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K ZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3 yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU E6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg 0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr TNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0 fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA VAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m hysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC 9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK ZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS iDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+ HP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY qNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y UvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc 2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t MPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee +/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM LMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg b2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD MQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v R88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL TUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ 3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb fZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos DG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U eXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0 c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT YW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg L3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu IC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv Rm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd IC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny aXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0 ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2 IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt Um9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg NjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2 MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw MDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0 OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3 CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg NTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1 OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1 MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK NTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz NiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1 MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2 OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1 IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg NzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2 MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz OCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m aXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl IDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg UiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq CjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8 IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K ZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS ID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu dCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl bmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzgrMDMnMDAnKQovQ3JlYXRvciAobWF0 cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4 CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw IG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw MDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1 IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy NTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw MDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow MDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu IAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw MCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw MDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8 PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF T0YK qxX image/pngqyX!GiVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx VutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv 65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP mdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm thQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF ZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm hwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw wyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr IQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F 0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj IiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0 tBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg REREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE RCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3 QLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l ZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr 7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l W4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu jEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv X2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy oAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY RUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE RESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47 4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR BYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi IoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK S1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw FH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE RPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi +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 IiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII= qzX image/svg+xmlq{XLZ q|u}q}h1sbu}q~h1sbah h Nh hNhhKhhhhhhhX p = plot(x, sinc(x))qhhhh}q(h hhhX Sinc functionqhhhh hNhhhjh X4 name = "sinc", caption="Sinc function", width="50%"qh"h#hhhhXwidthqX50%qh$Kdh%hhuhhhh$KdhhjhKh"h#hh hhhhhh%u}q(hhhhhKhKu}q(h ]qh*)q(h,X display_dataqh.h*)q}qh1sbh2h*)q(X text/plainqX,qXapplication/pdfqX<,JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9 wyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to XVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST 7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a z8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK Aca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy YCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo nj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB 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 NGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy HqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj vfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg b2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID QQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU TahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL 7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7 Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3 L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5 cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt MTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk i2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6 EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh bQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K c3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x IgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2 BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48 eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K ZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3 yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU E6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg 0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr TNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0 fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA VAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m hysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC 9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK ZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS iDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+ HP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY qNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y UvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc 2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t MPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee +/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM LMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg b2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD MQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v R88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL TUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ 3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb fZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos DG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U eXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0 c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT YW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg L3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu IC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv Rm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd IC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny aXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0 ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2 IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt Um9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg NjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2 MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw MDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0 OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3 CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg NTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1 OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1 MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK NTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz NiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1 MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2 OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1 IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg NzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2 MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz OCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m aXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl IDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg UiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq CjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8 IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K ZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS ID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu dCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl bmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzgrMDMnMDAnKQovQ3JlYXRvciAobWF0 cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4 CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw IG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw MDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1 IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy NTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw MDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow MDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu IAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw MCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw MDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8 PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF T0YK qX image/pngqX!GiVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx VutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv 65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP mdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm thQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF ZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm hwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw wyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr IQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F 0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj IiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0 tBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg REREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE RCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3 QLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l ZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr 7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l W4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu jEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv X2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy oAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY RUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE RESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47 4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR BYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi IoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK S1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw FH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE RPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi +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 IiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII= qX image/svg+xmlqXLZ qu}qh1sbu}qh1sbah h Nh hNhhKhhhhhhhX p = plot(x, sinc(x))qhhhh}q(h hhhX Sinc functionqhhhh hNhhNh X' caption="Sinc function", width = "50%"qh"h#hhhhhX50%qh$Kdh%hhuhhhh$KdhNhKh"h#hh hhhhhh%u}q(hhhhhKhKu}q(h ]qh*)q(h,X display_dataqh.h*)q}qh1sbh2h*)q(X text/plainqX,qXapplication/pdfqX<,JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9 wyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to XVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST 7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a z8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK Aca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy YCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo nj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB 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 NGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy HqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj vfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg b2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID QQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU TahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL 7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7 Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3 L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5 cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt MTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk i2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6 EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh bQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K c3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x IgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2 BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48 eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K ZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3 yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU E6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg 0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr TNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0 fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA VAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m hysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC 9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK ZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS iDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+ HP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY qNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y UvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc 2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t MPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee +/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM LMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg b2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD MQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v R88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL TUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ 3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb fZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos DG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U eXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0 c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT YW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg L3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu IC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv Rm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd IC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny aXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0 ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2 IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt Um9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg NjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2 MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw MDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0 OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3 CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg NTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1 OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1 MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK NTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz NiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1 MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2 OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1 IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg NzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2 MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz OCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m aXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl IDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg UiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq CjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8 IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K ZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS ID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu dCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl bmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzkrMDMnMDAnKQovQ3JlYXRvciAobWF0 cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4 CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw IG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw MDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1 IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy NTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw MDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow MDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu IAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw MCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw MDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8 PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF T0YK qX image/pngqX!GiVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx VutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv 65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP mdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm thQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF ZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm hwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw wyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr IQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F 0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj IiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0 tBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg REREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE RCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3 QLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l ZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr 7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l W4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu jEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv X2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy oAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY RUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE RESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47 4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR BYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi IoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK S1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw FH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE RPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi +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 IiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII= qX image/svg+xmlqXLZ qu}qh1sbu}qh1sbah h Nh hX sidefigureqhhKhhhhhhhX p = plot(x, sinc(x))qhhhh}q(h hhhX Sinc functionqhhhh hhhhNh X= caption="Sinc function", width = "50%", f_env = "sidefigure"qh"h#hhhhhX50%qh$Kdh%hhuhhhh$KdhNhKh"h#hh hhhhhh%u}q(hhhhhKhK u}q(h ]q(h*)q(h,X display_dataqh.h*)q}qh1sbh2h*)q(X text/plainqX,qXapplication/pdfqX%JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzNzguNjQ1MzEyNSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nI2Wz27bMAzG73oKHreLIlL/jw22BditXYA9QJemC9ICXYHl9UcHa0wqsuODgeiTKP5Eh5+M cDCrO4T9Ozg48HMChA2svuz+/n7cPWzW8PhuHOsvxudiU4geiYdHOaSYLLpc+OeRFzfDYfGzMa+G s/Bgwwn2xnhvQ4qJIpCzJWPJcciRiqVWPio5BOsu+riJlDnbk3mDXgrvgy1A5C3Bnx38hFdY3dFw fILvTHbg5wQDNMLDxug6jBuiJxsu0KzXgsGR1I+Tuvlh7uFN5z2dKzOVbkGJeNOJ9f0aDet7O71M FltnGGdmI/4f0vEhHb/+ocDOxvNx9wuAxfnWk9mF7ETy9Udyrq5Zb2H1DQEdbJ+Md5ZKrJ7XVUvD HzXC9pf55D7D9gBftxfqgdQUtFQD1qQohaop5YSglPIySu4vxBBdqVSSBsUuKFK1SJRTUaRS1qhq RrAqfRksk9kavCvOx4yalvq0Odka0fuqaYXc0MoZSSv1hbTZ25wxRcwlZk3ru7TEMDnXiqhopaxp 1YygVfoyWiK0yTk2LcLgNW3o02biiBIKaVohN7RyRtJKfSFtqjZQyTWkQFXTxi6tZ8bgs4tB+4CQ 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 bhIwNEWy6oMb2FfHNT9PR9nByUG/isH4NjiZL0l5XwWhEI8X/g7P2cixkkMkFPJ9tcCII2yAEaFP 7SMQZSA0RffumVI+JlWK7wBGIRx9qlcyvBeR2WqGzf8ZXdkqCgZVWR+fRnAmg0k482SjCtNStdO/ +9zj8wdjY3qACmVuZHN0cmVhbQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCA2OCAvRmlsdGVy IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwzMzZTMFCwMAISpqaGCuZGlgophlxAPoiVywUTywGz zCzMgSwjC5CWHC5DC2MwbWJspGBmYgZkWSAxILrSAHL4EpEKZW5kc3RyZWFtCmVuZG9iagoyNiAw IG9iago8PCAvTGVuZ3RoIDMxNyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1Ukty QzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8t r0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpL i01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZ EN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQ m32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2a LAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAv VHlwZSAvRm9udCAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZvbnQgL0Jp dHN0cmVhbVZlcmFTYW5zLVJvbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJlYW1WZXJh U2Fucy1Sb21hbgovRW5jb2RpbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNlcyBbIDQ2 IC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IC9zZXZl biAvZWlnaHQKL25pbmUgXQo+PgovU3VidHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RD aGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAw MSAwIDAgXSAvQ2hhclByb2NzIDE1IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0Zv bnREZXNjcmlwdG9yIC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQg NzMwCi9TdGVtViAwIC9GbGFncyAzMiAvSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2Nl bnQgLTIzNiAvTWF4V2lkdGggMTM0MgovQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZl cmFTYW5zLVJvbWFuID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAg NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0 NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYz NiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4 IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3 IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUg MzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAy NzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgx OCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAw MCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1 MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2 IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAw MCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5 IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIg NjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3 MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1 MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEy IDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9i ago8PCAvZml2ZSAxNiAwIFIgL3BlcmlvZCAyMSAwIFIgL29uZSAxOCAwIFIgL3plcm8gMTkgMCBS IC90aHJlZSAyMCAwIFIKL3R3byAxNyAwIFIgL2ZvdXIgMjIgMCBSIC9zaXggMjYgMCBSIC9zZXZl biAyNSAwIFIgL25pbmUgMjQgMCBSCi9laWdodCAyMyAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwg L0YxIDE0IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTIgPDwgL1R5cGUgL0V4dEdTdGF0ZSAv Y2EgMSAvQ0EgMSA+PgovQTEgPDwgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSAvQ0EgMCA+PiA+Pgpl bmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8 PCA+PgplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIgXSAvQ291 bnQgMSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNr ZW5kKQovQ3JlYXRpb25EYXRlIChEOjIwMTYwODEyMTYwODQwKzAzJzAwJykKL0NyZWF0b3IgKG1h dHBsb3RsaWIgMS41LjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhyZWYKMCAy OAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwNjMzOSAwMDAw MCBuIAowMDAwMDA2MTQ1IDAwMDAwIG4gCjAwMDAwMDYxNzcgMDAwMDAgbiAKMDAwMDAwNjI3NiAw MDAwMCBuIAowMDAwMDA2Mjk3IDAwMDAwIG4gCjAwMDAwMDYzMTggMDAwMDAgbiAKMDAwMDAwMDA2 NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAw MTE0MSAwMDAwMCBuIAowMDAwMDA0OTI1IDAwMDAwIG4gCjAwMDAwMDQ3MTAgMDAwMDAgbiAKMDAw MDAwNDMxOSAwMDAwMCBuIAowMDAwMDA1OTc4IDAwMDAwIG4gCjAwMDAwMDExNjEgMDAwMDAgbiAK MDAwMDAwMTQ4MSAwMDAwMCBuIAowMDAwMDAxODAyIDAwMDAwIG4gCjAwMDAwMDE5NTQgMDAwMDAg biAKMDAwMDAwMjIzNyAwMDAwMCBuIAowMDAwMDAyNjQ4IDAwMDAwIG4gCjAwMDAwMDI3NjkgMDAw MDAgbiAKMDAwMDAwMjkzMSAwMDAwMCBuIAowMDAwMDAzMzk2IDAwMDAwIG4gCjAwMDAwMDM3ODkg MDAwMDAgbiAKMDAwMDAwMzkyOSAwMDAwMCBuIAowMDAwMDA2Mzk5IDAwMDAwIG4gCnRyYWlsZXIK PDwgL1Jvb3QgMSAwIFIgL1NpemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo2NTQ3CiUl RU9GCg== qX image/pngqX$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 qX image/svg+xmlqXO qu}qh1sbu}qh1sbh*)q(h,X display_dataqh.h*)q}qh1sbh2h*)q(X text/plainqX,qXapplication/pdfqX<,JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9 wyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to XVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST 7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a z8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK Aca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy YCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo nj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB 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 NGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy HqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj vfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg b2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID QQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU TahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL 7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7 Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3 L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5 cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt MTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk i2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6 EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh bQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K c3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x IgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2 BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48 eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K ZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3 yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU E6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg 0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr TNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0 fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA VAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m hysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC 9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK ZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS iDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+ HP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY qNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y UvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc 2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t MPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee +/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM LMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg b2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD MQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v R88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL TUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ 3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb fZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos DG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U eXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0 c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT YW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg L3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu IC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv Rm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd IC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny aXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0 ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2 IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt Um9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg NjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2 MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw MDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0 OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3 CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg NTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1 OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1 MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK NTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz NiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1 MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2 OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1 IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg NzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2 MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz OCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m aXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl IDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg UiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq CjQgMCBvYmoKPDwgL0ExIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4KL0EyIDw8 IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K ZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS ID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu dCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl bmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4NDErMDMnMDAnKQovQ3JlYXRvciAobWF0 cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4 CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw IG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw MDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1 IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy NTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw MDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow MDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu IAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw MCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw MDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8 PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF T0YK qX image/pngqX!GiVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx VutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv 65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP mdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm thQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF ZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm hwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw wyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr IQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F 0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj IiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0 tBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg REREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE RCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3 QLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l ZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr 7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l W4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu jEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv X2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy oAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY RUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE RESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47 4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR BYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi IoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK S1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw FH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE RPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi +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 IiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII= qX image/svg+xmlqXLZ qu}qh1sbu}qh1sbh*)q(h,X display_dataqh.h*)q}qh1sbh2h*)q(X text/plainqX,qXapplication/pdfqX)/JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2ZS48cuRGE7/0reLQPW2LyzeMKawvwTeuBfTZkrbzCSoZWsPX3/UWy3V3V07MzBixBUHcU i4x8RSZnLHw8vfrewoevIYaP/PsWLLwJr354/++f373/8c3r8O7rKYJ/OuURt9bizJ2vv+y/pto2 i31YBo+3X7X4H6fT5xOn8OUNB3w4nXLdyrBUQ4rb6DZ61RE9bukG/WWPlrLFC3zZYY9y0k+nL+HO 9jmXbYSU8pbCr+/DX8Pn8Or7JMtT+BOkPvLvWxBfCz++OR1dsDvNsO5CuG1xpDGywzG1Npxa29oo 1Rpw3eq01twOzGimLWDCgjQXOkbvvkXeRp1tOjy2PmPKgm0bNgeOBp5bm6mNhGFzs5YhBVywctZZ JnDZerQxi+C0xTnhEGzOLdXYyxCctxZzmgPY2GSmriNLVdgyG9rgyMonX922aSkJbnPLxY8B5rMN BdmqyQu5ynRiz4vFUphsV0c1La5jawVwBHaG3Mxa2+JWCkb2QIRHLLXLxGbbrNkstMzjlqrSiM9W W2YBW5XeuoNly/ir5FD1qVmSLxoeb2nGGcSLo7IYtLaVVlkeIJ5SiR6o1rfc+mBtIQxpZvd9G1vq MWkttseaSl+oMmkmobXkVpLQCZ1cSQzQ3CckQLEn9or5QgvJmepCG9SnCW02S5IV3TiNZKjiEOOM zXdI+CmOXoTOSCgU0J7xdM6pyAq2T1UR6kWJRZrJ4mylR/Htytg5Ki7LeBTU98UizCyhYnCM6/0p P7Xa5HKSOYrWIEeJbLdAoc8IA+XwgHiKUSjbk5VdG4yxWSpWS+BTnXU034EMSR0vTewefXp98rnm yNcwE8nU/H2ysORsuYVJdSoKCqQWkFTD0TmseMi0Au3R2oJrhxcRH63EMhysvfmmdYuU2HkhReOJ BDoLGVqFWiPn5NfZtlGowaqjWiw2fO3YYjXDb1CpCdaOqpII/whT+RVzEVmLcetVRS8fjNG6dYd5 s2GG/NXb7L6FxaoM63JtzXnxtaj3YiEFCXPFWkdNzquZYiV9CGJOyWHlx1T1K1sbhTgdhj7F1UpQ wncO8fMkOBP6rK5kfLbzJhJqUq4HSomXipelGVURc9YmKOtozcXEjINIGCqeNJkltrg2IRMJQ1tw p2T9SIQ3IidajaNHntVXJ7Ld8kRwgDuVdV6dyCa+NhGsEHEpMMSadKvUVFPFVNLc4ap8I9Hc+Ipb HSW1E+JU5alKUZ73QDKJVimBOilssqzJ8nHnQGKggLuiGDJPMUsmRsKtCJyzRtCH/JPCoEKQXhd0 Q6Rziyp+ohulqe4/RFpaNb1I+oSHxwaRpvpVclRRQq9drqygdwprEYxCxeVWRNqwQZsIRpLXapSO fKGqfZNaPasN7a4j4i8dOdCelWfoDBmHAIKSBM3c9ILTUBYsHorYzK5ZVnHETLknt31abL66Epo5 kMGATqAydRFBh+ljeIRkRamkwqBNUZ8ZlJJWLHxnJB2nFnKRyOSSyBeHUTMEgphKRSti4jsrFzNq P4NLLgqwNsGXtLvsQaekirMjLyaNCp81SQ8ysnigSMVUpHxii9WGVgMjQYtOtDjLCpjaTxmqWGC0 Zbowk49KBi88vLXkx0giU2ZJoGWfW4Kqkh7q1jym2sk9wfiRqKgacd3suNL3RVoRoAJMN8w5kk8O U43IiWAOnmiBJ9nolHQpylT5i/lgwRiAuiN/wEX540eirwi9uhBwtWhnmIhGCrkKzpXs8iNRu06R IsIciR/TshGRJLbMKudMyCuMsyu4XTBVXGibzgRBpCKLfDJxFK5WGBPKV+Ts0HmNPu9RhIS+qLe6 I9VRHVa8ploEfsXZ0WVBMw6dS12QfFIleWfTRFQqBdQFpyQFcBgbWo7Fxwl8dl6squ8qDY9jW51f gxkRgY+vrhmCDndkk6hObY1sNVechPapULondsc2H7sSIqfWLTjRNyieBSeUfBJBFQel0zzAKSnA g1MD+SKRac4kR6Wi+lzXKZzttmdcb/TKJIXS/Of9gDIiCfRXQSAcra5NKPtUbcGMXfEMI+UEcHiq MZbFtGAKizGidYdpGJ4OTEWkY1ezwkiagffGVJTpKTma47RlY1EPIKXFjiEtep4h4LRMVLopF2pT 03aYIsQ9rCYZmMjMpYWk2XpvpI6SgVAkb+a6P6C76ijSFgSnOGkNkeSLYOqqaIwRrCly6uVVknms +DZlLrXiEZuzLl+rFzEdk8JazO2lrj1Ihtj6gin1ulKY8bCbhnfNXU3Dn6NoBNKsfMcHaqtuo0hR hInVjEZUwQojMR1qL8Wj23r3RpM0VJFonIOj8FdaRKg3so8Bm+dePWsxikhDc7SjHC7jeJnuk5Sq PqFx0tqCUlpcfXVe1wyWKbciOelb9+xalBAG1f9Sd8iV5SeNTAMx7WLdKyODlwEKQBVI3rscUryx kaLkRVUREkbufd3lIusmQr+P3iK4O2VPEYY/uU93C2DFzTtHRgEwRhqMI6damYzMjD/UV1swirOc TceigJJuWFqdz7LP7LvF3It5xIjq6qVZc05hvlxMBj3HeVPUpFHDYngzHK3JgAFr00epNrKeVjOg WGi8kSlKHikNf/udLg33Gj7ufjnqPkIh6hqklbgK76Bjm8OQHcOFlZpmQvBk0M1U4rJgqmQlPH2E 9Oq6H2k1EfQR/An49OfT2/DleKX95vft4032f7h4s+X91Xdv3lp9Z5tPT93fD7tfH/zW+rNxEeNi +OB3diY9N/PDs1R3dr1+6uQrGncHv/7vwXj09PohvPojd+EYHn4i/GQ+owqvTN3i9O7D30+/i78P Dx/DHx4ujMXypNZLBjP27Snu0CPH/YMdyT38MpZKE2gyB2p+PhC1u0Qt0/syM3s+MN3DR6qHJzuu B/xlZC3RIZgLooYoO7JN99m6sCL15ch2B9+w3T/Zs93jL2SL1vfBPYuLLOPIgW2+y1ZTAJMMknpg u4ePbA9PdmwP+MvY6odfXICYdZmK8pFtuc8WZUShmRGPbHfwDdv9kz3bPf5CtrpD8IcZR/p6YFvv spV0l0rbnkcR2ME3MrB/sheCPf5CKTARTHPq0luObNt9ts+q5ZHrPVk8rn8hU8Yau6da/T7Nu7o6 H4G3JPerW7vXXg4Uv5wMGf9OP33tWwr0Zi6sURzffbqRMxqxhmoexaW2myfvCeZfTrqA+k9xLx94 /9Vf3v/6t+8+/fz5X1/DD/88veXvfRs1qD6y8Qre2HhYfbHxZvnTNmpYfrmN6f9lI1NNe2TjFbyx 8bD6YuPN8iflsW5Vdzrm5LOhy5b7/fHC0KJ+indLcYfecDyuv5C8feEZltQEk+me5v1+c6WZdVl4 RPOK3tI8rL/SvHnhOZqJQf1A8750X2lyQ8qPaV7RW5qH9VeaNy88R7N2es2e5hMqeKE59GP3RzSv 6C3Nw/orzZsXnqM5+P9Aczyjgoff/8zH6K0OHn9f1B7DL6Gp3w2VHU17roSOPWLeHdif7ilXmjcv PEez+C8gdjQvJfT29B/fkLPhCmVuZHN0cmVhbQplbmRvYmoKMTEgMCBvYmoKMjYzOAplbmRvYmoK MTYgMCBvYmoKPDwgL0xlbmd0aCAyNDcgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnic TVG7bUQxDOvfFFzgAOtreZ4LUl32b0PJCJDCIKEvKaclFvbGSwzhB1sPvuSRVUN/Hj8x7DMsPcnk 1D/muclUFL4VqpuYUBdi4f1oBLwWdC8iK8oH349lDHPO9+CjEJdgJjRgrG9JJhfVvDNkwomhjsNB m1QYd00ULK4VzTPI7VY3sjqzIGx4JRPixgBEBNkXkM1go4yxlZDFch6oCpIFWmDX6RtRi4IrlNYJ dKLWxLrM4Kvn9nY3Qy/y4Ki6eH0M60uwwuileyx8rkIfzPRMO3dJI73wphMRZg8FUpmdkZU6PWJ9 t0D/n2Ur+PvJz/P9CxUoXCoKZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago8PCAvTGVuZ3RoIDI0 OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwtUTmSA0EIy+cVekJz0++xy5H3/+kK ygGDhkMgOi1xUMZPEJYr3vLIVbTh75kYwXfBod/KdRsWORAVSNIYVE2oXbwevQd2HGYC86Q1LIMZ 6wM/Ywo3enF4TMbZ7XUZNQR712tPZlAyKxdxycQFU3XYyJnDT6aMC+1czw3IuRHWZRikm5XGjIQj TSFSSKHqJqkzQZAEo6tRo40cxX7pyyOdYVUjagz7XEvb13MTzho0OxarPDmlR1ecy8nFCysH/bzN wEVUGqs8EBJwv9tD/Zzs5Dfe0rmzxfT4XnOyvDAVWPHmtRuQTbX4Ny/i+D3j6/n8A6ilWxYKZW5k c3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3RoIDM3IC9UeXBlIC9YT2JqZWN0IC9TdWJ0 eXBlIC9Gb3JtIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9CQm94IFsgLTE4NCAtMjM2IDEyODggOTI5 IF0gPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LALCNzIyALJItgQWTTAAFfCgoKZW5kc3Ry ZWFtCmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDgwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+ CnN0cmVhbQp4nEWMuw3AMAhEe6ZgBH4mZp8olbN/GyBK3HBPunu4OhIyU95hhocEngwshlPxBpmj YDW4RlKNneyjsG5fdYHmelOr9fcHKk92dnE9zcsZ9AplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2Jq Cjw8IC9MZW5ndGggMjEwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVQyw1DMQi7 ZwoWqBQCgWSeVr11/2tt0DthEf9CWMiUCHmpyc4p6Us+OkwPti6/sSILrXUl7MqaIJ4r76GZsrHR 2OJgcBomXoAWN2DoaY0aNXThgqYulUKBxSXwmXx1e+i+Txl4ahlydgQRQ8lgCWq6Fk1YtDyfkE4B 4v9+w+4t5KGS88qeG/kbnO3wO7Nu4SdqdiLRchUy1LM0xxgIE0UePHlFpnDis9Z31TQS1GYLTpYB rk4/jA4AYCJeWYDsrkQ5S9KOpZ9vvMf3D0AAU7QKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago8 PCAvTGVuZ3RoIDMzOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1Ujmu3UAM630K XSCAds2c5wWpfu7fhpRfCkO0VoqajhaVafllIVUtky6/7UltiRvy98kKiROSVyXapQyRUPk8hVS/ Z8u8vtacESBLlQqTk5LHJQv+DJfeLhznY2s/jyN3PXpgVYyEEgHLFBOja1k6u8Oajfw8pgE/4hFy rli3HGMVSA26cdoV70PzecgaIGaYlooKXVaJFn5B8aBHrX33WFRYINHtHElwjI1QkYB2gdpIDDmz FruoL/pZlJgJdO2LIu6iwBJJzJxiXTr6Dz50LKi/NuPLr45K+kgra0zad6NJacwik66XRW83b309 uEDzLsp/Xs0gQVPWKGl80KqdYyiaGWWFdxyaDDTHHIfMEzyHMxKU9H0ofl9LJrookT8ODaF/Xx6j jJwGbwFz0Z+2igMX8dlhrxxghdLFmuR9QCoTemD6/9f4ef78Axy2gFQKZW5kc3RyZWFtCmVuZG9i agoyMiAwIG9iago8PCAvTGVuZ3RoIDQ5IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4 nDM2tFAwUDA0MAeSRoZAlpGJQoohF0gAxMzlggnmgFkGQBqiOAeuJocrDQDG6A0mCmVuZHN0cmVh bQplbmRvYmoKMjMgMCBvYmoKPDwgL0xlbmd0aCA5MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz dHJlYW0KeJxNjUESwCAIA++8Ik9QRND/dHrS/1+r1A69wE4CiRZFgvQ1aksw7rgyFWtQKZiUl8BV MFwL2u6iyv4ySUydhtN7twODsvFxg9JJ+/ZxegCr/XoG3Q/SHCJYCmVuZHN0cmVhbQplbmRvYmoK MjQgMCBvYmoKPDwgL0xlbmd0aCAzOTIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnic PVJLbgUxCNvPKbhApfBNcp6p3u7df1ubzFSqCi8DtjGUlwypJT/qkogzTH71cl3iUfK9bGpn5iHu Ljam+FhyX7qG2HLRmmKxTxzJL8i0VFihVt2jQ/GFKBMPAC3ggQXhvhz/8ReowdewhXLDe2QCYErU bkDGQ9EZSFlBEWH7kRXopFCvbOHvKCBX1KyFoXRiiA2WACm+qw2JmKjZoIeElZKqHdLxjKTwW8Fd iWFQW1vbBHhm0BDZ3pGNETPt0RlxWRFrPz3po1EytVEZD01nfPHdMlLz0RXopNLI3cpDZ89CJ2Ak 5kmY53Aj4Z7bQQsx9HGvlk9s95gpVpHwBTvKAQO9/d6Sjc974CyMXNvsTCfw0WmnHBOtvh5i/YM/ bEubXMcrh0UUqLwoCH7XQRNxfFjF92SjRHe0AdYjE9VoJRAMEsLO7TDyeMZ52d4VtOb0RGijRB7U jhE9KLLF5ZwVsKf8rM2xHJ4PJntvtI+UzMyohBXUdnqots9jHdR3nvv6/AEuAKEZCmVuZHN0cmVh bQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCA2OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz dHJlYW0KeJwzMzZTMFCwMAISpqaGCuZGlgophlxAPoiVywUTywGzzCzMgSwjC5CWHC5DC2MwbWJs pGBmYgZkWSAxILrSAHL4EpEKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iago8PCAvTGVuZ3RoIDMx NyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1UktyQzEI279TcIHOmL99nnSyau6/ rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8tr0fPEbctCgRREz34MicVItTP 1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz +XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZEN0msU20wOPclbSEmZhCBeZY gNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQm32VCaqXj9PcCSOmR0127cKy WzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee 1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAvVHlwZSAvRm9udCAvRm9udEJC b3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZvbnQgL0JpdHN0cmVhbVZlcmFTYW5zLVJv bWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJlYW1WZXJhU2Fucy1Sb21hbgovRW5jb2Rp bmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNlcyBbIDQ2IC9wZXJpb2QgNDggL3plcm8g L29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IC9zZXZlbiAvZWlnaHQgXQo+PgovU3Vi dHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RDaGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEz IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvQ2hhclByb2NzIDE1IDAg UiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250QkJveCBb IC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQgNzMwCi9TdGVtViAwIC9GbGFncyAzMiAv SXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2NlbnQgLTIzNiAvTWF4V2lkdGggMTM0Mgov QXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuID4+CmVuZG9iagox MiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAz OTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYz NiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3 MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1 IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAg NjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2 MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYz NiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0 MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAg MTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3 CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUw MCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0 IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUg NzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2 MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3 OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0 IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9iago8PCAvZml2ZSAxNiAwIFIgL3Blcmlv ZCAyMiAwIFIgL29uZSAxOSAwIFIgL3plcm8gMjAgMCBSIC90aHJlZSAyMSAwIFIKL3R3byAxNyAw IFIgL2ZvdXIgMjMgMCBSIC9zaXggMjYgMCBSIC9zZXZlbiAyNSAwIFIgL2VpZ2h0IDI0IDAgUiA+ PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTQgMCBSID4+CmVuZG9iago0IDAgb2JqCjw8IC9BMiA8 PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAxID4+Ci9BMSA8PCAvVHlwZSAvRXh0R1N0YXRl IC9jYSAxIC9DQSAwID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8 ID4+CmVuZG9iago3IDAgb2JqCjw8IC9WZXJhLW1pbnVzIDE4IDAgUiA+PgplbmRvYmoKMiAwIG9i ago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIgXSAvQ291bnQgMSA+PgplbmRvYmoKMjcg MCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNrZW5kKQovQ3JlYXRpb25EYXRl IChEOjIwMTYwODEyMTYwODQxKzAzJzAwJykKL0NyZWF0b3IgKG1hdHBsb3RsaWIgMS41LjEsIGh0 dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhyZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1 IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODA4OCAwMDAwMCBuIAowMDAwMDA3ODc1IDAw MDAwIG4gCjAwMDAwMDc5MDcgMDAwMDAgbiAKMDAwMDAwODAwNiAwMDAwMCBuIAowMDAwMDA4MDI3 IDAwMDAwIG4gCjAwMDAwMDgwNDggMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAw NDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMzExNCAwMDAwMCBuIAowMDAw MDA2NjY4IDAwMDAwIG4gCjAwMDAwMDY0NTMgMDAwMDAgbiAKMDAwMDAwNjA2OCAwMDAwMCBuIAow MDAwMDA3NzIxIDAwMDAwIG4gCjAwMDAwMDMxMzUgMDAwMDAgbiAKMDAwMDAwMzQ1NSAwMDAwMCBu IAowMDAwMDAzNzc2IDAwMDAwIG4gCjAwMDAwMDM5NDQgMDAwMDAgbiAKMDAwMDAwNDA5NiAwMDAw MCBuIAowMDAwMDA0Mzc5IDAwMDAwIG4gCjAwMDAwMDQ3OTAgMDAwMDAgbiAKMDAwMDAwNDkxMSAw MDAwMCBuIAowMDAwMDA1MDczIDAwMDAwIG4gCjAwMDAwMDU1MzggMDAwMDAgbiAKMDAwMDAwNTY3 OCAwMDAwMCBuIAowMDAwMDA4MTQ4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1Np emUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo4Mjk2CiUlRU9GCg== qX image/pngqX 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 qX image/svg+xmlqX@_ qu}qh1sbu}qh1sbh*)q(h,X display_dataqh.h*)q}qh1sbh2h*)q(X text/plainqX,qXapplication/pdfqX(1JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2ZzY8ctxHF7/NX9DE5uEWyWPw4WnAiIDc7QnIOHFmxYDmQjcT/fn6vuNrpnh1lN0AgCJh5 wyZffb0q9ubtw+XV13l7/+uWtg/8/23L25vt1Tfv/v3j9+++e/N6+/7XSwL/eLGR9tbStM7Xn45f i7c9pz6ygafbr1r8j8vl5wun8OUNB7y/XMz3OnLxraR99Dy664ie9nKD/nREa93TI/y4wxHlpB8u n7Y725vVfWyl2F62X95tf91+3l59XWR52f4EqQ/8/20T37x99+ZydsHhtIx1j4R976Ok1gNOM+UZ 1Pg8yhgG7PuobqUtuPElN2C48LnMsA/zWtbWcKuz5gWO0XtskfeU8hgjvL73mYoBp7azdljAc2+z tFGA095TCd9XbJ8+69zyzHtmRdd5tcB0wmzLfUIjjR6rbZ+pZsEt7TZG7l1w3z3bzHXLue/NU44T Kyfm2WyblWCbTe3snFKsczgbW518Flp27J+c3eZerHqVj9x2t1Rq2zhteJsp0LpXLfbNcVxKPmJf 38088xwnDCuW5E7SjAOctXXs0wfxWeiwWcrYYN6qwU1o32tNeHmrDQ+2VIrQsaeKx11ohQxWBtpq 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 vBZ0LyIrygffj2UMc8734KMQl2AmNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMg bHglE+LGAEQE2ReQzWCjjLGVkMVyHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4 fQzrS7DC6KV7LHyuQh/M9Ew7d0kjvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgpl bmRzdHJlYW0KZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVj b2RlID4+CnN0cmVhbQp4nC1ROZIDQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shV tOHvmRjBd8Gh38p1GxY5EBVI0hhUTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvX a09mUDIrF3HJxAVTddjImcNPpowL7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzF funLI51hVSNqDPtcS9vXcxPOGjQ7Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97S ubPF9Phec7K8MBVY8ea1G5BNtfg3L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAg b2JqCjw8IC9MZW5ndGggMzcgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAv RmxhdGVEZWNvZGUKL0JCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQw UzA2NVXI5TI3NgKzcsAsI3MjIAski2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2Jq Cjw8IC9MZW5ndGggODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7 pmAEfiZmnyiVs38bIErccE+6e7g6EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v1 9wcqT3Z2cT3Nyxn0CmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0Zp bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER 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 CtKwgBGBOb2wir3mCzkWwIhlnZosDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0K ZW5kb2JqCjE0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4 IDkyOSBdCi9CYXNlRm9udCAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIK L05hbWUgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2Rp bmcKL0RpZmZlcmVuY2VzIFsgNDYgL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9m b3VyIC9maXZlIC9zaXggL3NldmVuIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENo YXIgMjU1IC9GaXJzdENoYXIgMCAvRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsg MC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9i ago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5 IF0gL0NhcEhlaWdodCA3MzAKL1N0ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVp Z2h0IDU0NyAvRGVzY2VudCAtMjM2IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFt ZSAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2 MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTgg MzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAz MzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAy OTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4 OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1 IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEg MzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAz MTgKNjM2IDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAw IDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2 MDAgNTI1IDYxMSA2MzYgNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2 MTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0 MDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5 OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3 IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMg NjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2 MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0K ZW5kb2JqCjE1IDAgb2JqCjw8IC9maXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAg UiAvemVybyAyMCAwIFIgL3RocmVlIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3Np eCAyNiAwIFIgL3NldmVuIDI1IDAgUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8 IC9GMSAxNCAwIFIgPj4KZW5kb2JqCjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUg L2NhIDEgL0NBIDEgPj4KL0ExIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4K ZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoK PDwgL1ZlcmEtbWludXMgMTggMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAv S2lkcyBbIDEwIDAgUiBdIC9Db3VudCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIg KG1hdHBsb3RsaWIgcGRmIGJhY2tlbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4NDIr MDMnMDAnKQovQ3JlYXRvciAobWF0cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3Jn KSA+PgplbmRvYmoKeHJlZgowIDI4CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAw MCBuIAowMDAwMDA4NDY4IDAwMDAwIG4gCjAwMDAwMDgyNTUgMDAwMDAgbiAKMDAwMDAwODI4NyAw MDAwMCBuIAowMDAwMDA4Mzg2IDAwMDAwIG4gCjAwMDAwMDg0MDcgMDAwMDAgbiAKMDAwMDAwODQy OCAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAw MDIwOCAwMDAwMCBuIAowMDAwMDAzNDk0IDAwMDAwIG4gCjAwMDAwMDcwNDggMDAwMDAgbiAKMDAw MDAwNjgzMyAwMDAwMCBuIAowMDAwMDA2NDQ4IDAwMDAwIG4gCjAwMDAwMDgxMDEgMDAwMDAgbiAK MDAwMDAwMzUxNSAwMDAwMCBuIAowMDAwMDAzODM1IDAwMDAwIG4gCjAwMDAwMDQxNTYgMDAwMDAg biAKMDAwMDAwNDMyNCAwMDAwMCBuIAowMDAwMDA0NDc2IDAwMDAwIG4gCjAwMDAwMDQ3NTkgMDAw MDAgbiAKMDAwMDAwNTE3MCAwMDAwMCBuIAowMDAwMDA1MjkxIDAwMDAwIG4gCjAwMDAwMDU0NTMg MDAwMDAgbiAKMDAwMDAwNTkxOCAwMDAwMCBuIAowMDAwMDA2MDU4IDAwMDAwIG4gCjAwMDAwMDg1 MjggMDAwMDAgbiAKdHJhaWxlcgo8PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIg Pj4Kc3RhcnR4cmVmCjg2NzYKJSVFT0YK qX image/pngqX.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 qX image/svg+xmlqXb qu}qh1sbu}qh1sbh*)q(h,X display_dataqh.h*)q}qh1sbh2h*)q(X text/plainqX,qXapplication/pdfqX2JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2ZzY5cxw2F9/0Ud5ksfFWsP1YtLTgRkJ0dIVkHjqxYsBTIRuLXz3dYnZl7e1qeCRAbAqbP VFcdsshDssa2D5dXX9v2/pctbR/49+tm25vt1Tfv/v3j9+++e/N6+/6XSwL/eCkj7b2nWZyPPx0/ 5tZ3Sz6sgKfbj1r8j8vl04VT+PCGA95fLqXtdVhuW077cBvedISnPd+gPx3RWvf0AD/scEQ56YfL 5+3O9qXUfWw5lz1vP7/b/rp92l59nWV53v4EqQ/8+3UTX9u+e3M5u+BwmmHdA+G2+8ipe8Ap9z6C Gj+PPEYBbnub1vtC+6jNOmjZR5t9zjAP67ppZ9tTsjHGQsdw1xbJ99TT1eix+0y5lM3m3HNLXmP1 3PvMfeTNxtzLHNUduGL8bLPOzbzsvdXqOrHm3VMafNNq30thga6Kn1Oao9g2225tNIvFvjcr0+rm GDt7CQsrPOSFrZe91p5bbAALY8VGAJQkmoAt7S3nNLaGdXNymkDbLRcnQrRR4ltjoc5OtW8cat2G 6aiW95L7hDkEa/E8F9izQ0dg6bDOC53yZY6lM/UsvzduPM+aYwOfhOcVxVSW6LCZho0qtHIEp7VN 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 pHnzhedoNs2cR5pfUMEHmmMgRk9oPqK3NE/rH2nefOE5mnpuO9Ecz6jg6Y/r8yl6q4On9Y9CePOF Z2jqjakeaNpzKXSuEfNuw/7lmvJI8+YLz9Gsej060nxIoW8v/wEWcMTkCmVuZHN0cmVhbQplbmRv YmoKMTEgMCBvYmoKMzI4OQplbmRvYmoKMTYgMCBvYmoKPDwgL0xlbmd0aCAyNDcgL0ZpbHRlciAv RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicTVG7bUQxDOvfFFzgAOtreZ4LUl32b0PJCJDCIKEvKacl FvbGSwzhB1sPvuSRVUN/Hj8x7DMsPcnk1D/muclUFL4VqpuYUBdi4f1oBLwWdC8iK8oH349lDHPO 9+CjEJdgJjRgrG9JJhfVvDNkwomhjsNBm1QYd00ULK4VzTPI7VY3sjqzIGx4JRPixgBEBNkXkM1g o4yxlZDFch6oCpIFWmDX6RtRi4IrlNYJdKLWxLrM4Kvn9nY3Qy/y4Ki6eH0M60uwwuileyx8rkIf zPRMO3dJI73wphMRZg8FUpmdkZU6PWJ9t0D/n2Ur+PvJz/P9CxUoXCoKZW5kc3RyZWFtCmVuZG9i agoxNyAwIG9iago8PCAvTGVuZ3RoIDI0OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K eJwtUTmSA0EIy+cVekJz0++xy5H3/+kKygGDhkMgOi1xUMZPEJYr3vLIVbTh75kYwXfBod/KdRsW ORAVSNIYVE2oXbwevQd2HGYC86Q1LIMZ6wM/Ywo3enF4TMbZ7XUZNQR712tPZlAyKxdxycQFU3XY yJnDT6aMC+1czw3IuRHWZRikm5XGjIQjTSFSSKHqJqkzQZAEo6tRo40cxX7pyyOdYVUjagz7XEvb 13MTzho0OxarPDmlR1ecy8nFCysH/bzNwEVUGqs8EBJwv9tD/Zzs5Dfe0rmzxfT4XnOyvDAVWPHm tRuQTbX4Ny/i+D3j6/n8A6ilWxYKZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3Ro IDM3IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9Gb3JtIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9C Qm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LA 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 eJw1UktyQzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF 9xazFM8tr0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZOR GhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBX ksdnJSYZEN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JM iYWGwxJQm32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5 FsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9i ago8PCAvVHlwZSAvRm9udCAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZv bnQgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJl YW1WZXJhU2Fucy1Sb21hbgovRW5jb2RpbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNl cyBbIDQ2IC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4 IC9zZXZlbiAvZWlnaHQgXQo+PgovU3VidHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RD aGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAw MSAwIDAgXSAvQ2hhclByb2NzIDE1IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0Zv bnREZXNjcmlwdG9yIC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQg NzMwCi9TdGVtViAwIC9GbGFncyAzMiAvSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2Nl bnQgLTIzNiAvTWF4V2lkdGggMTM0MgovQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZl cmFTYW5zLVJvbWFuID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAg NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0 NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYz NiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4 IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3 IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUg MzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAy NzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgx OCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAw MCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1 MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2 IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAw MCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5 IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIg NjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3 MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1 MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEy IDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9i ago8PCAvZml2ZSAxNiAwIFIgL3BlcmlvZCAyMiAwIFIgL29uZSAxOSAwIFIgL3plcm8gMjAgMCBS IC90aHJlZSAyMSAwIFIKL3R3byAxNyAwIFIgL2ZvdXIgMjMgMCBSIC9zaXggMjYgMCBSIC9zZXZl biAyNSAwIFIgL2VpZ2h0IDI0IDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTQgMCBSID4+ CmVuZG9iago0IDAgb2JqCjw8IC9BMSA8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAwID4+ Ci9BMiA8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAxID4+ID4+CmVuZG9iago1IDAgb2Jq Cjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9WZXJhLW1pbnVz IDE4IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIg XSAvQ291bnQgMSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBk ZiBiYWNrZW5kKQovQ3JlYXRpb25EYXRlIChEOjIwMTYwODEyMTYwODQyKzAzJzAwJykKL0NyZWF0 b3IgKG1hdHBsb3RsaWIgMS41LjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhy ZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODcz OSAwMDAwMCBuIAowMDAwMDA4NTI2IDAwMDAwIG4gCjAwMDAwMDg1NTggMDAwMDAgbiAKMDAwMDAw ODY1NyAwMDAwMCBuIAowMDAwMDA4Njc4IDAwMDAwIG4gCjAwMDAwMDg2OTkgMDAwMDAgbiAKMDAw MDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAK MDAwMDAwMzc2NSAwMDAwMCBuIAowMDAwMDA3MzE5IDAwMDAwIG4gCjAwMDAwMDcxMDQgMDAwMDAg biAKMDAwMDAwNjcxOSAwMDAwMCBuIAowMDAwMDA4MzcyIDAwMDAwIG4gCjAwMDAwMDM3ODYgMDAw MDAgbiAKMDAwMDAwNDEwNiAwMDAwMCBuIAowMDAwMDA0NDI3IDAwMDAwIG4gCjAwMDAwMDQ1OTUg MDAwMDAgbiAKMDAwMDAwNDc0NyAwMDAwMCBuIAowMDAwMDA1MDMwIDAwMDAwIG4gCjAwMDAwMDU0 NDEgMDAwMDAgbiAKMDAwMDAwNTU2MiAwMDAwMCBuIAowMDAwMDA1NzI0IDAwMDAwIG4gCjAwMDAw MDYxODkgMDAwMDAgbiAKMDAwMDAwNjMyOSAwMDAwMCBuIAowMDAwMDA4Nzk5IDAwMDAwIG4gCnRy YWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1NpemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo4 OTQ3CiUlRU9GCg== qX image/pngqX_EiVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAPYQAAD2EBqD+naQAAIABJREFUeJzt3XucXfO9//HXJxeJBLlIJEIISsSlYSaoIkqQXlA5FIO6 luPWEq1Wj+O4nGrQolrUtS7FtKrtTyhCUPe4zAgnkaBB6paEJCZBIpH5/P747JHJmNvae63Zk73f z8djPyZZe10+s2Zmr/f6fr9rLXN3RERERJLoUuwCREREZPWjACEiIiKJKUCIiIhIYgoQIiIikpgC hIiIiCSmACEiIiKJKUCIiIhIYgoQIiIikpgChIiIiCSmACEiIiKJZRogzGw3M5toZu+aWb2Z7d/G /OPM7EEzm2dmdWb2tJntk2WNIiIiklzWLRC9ganAyUB7HroxGngQ+BZQATwK3GNmIzOrUERERBKz jnqYlpnVAwe4+8SEy00D/uTuv8imMhEREUmqU4+BMDMD1gYWFLsWERERWalbsQtow5lEN8idLc1g ZusCY4G3gKUdU5aIiEhJ6AkMAya5+/wkC3baAGFmhwHnAPu7+4etzDoWuL1jqhIRESlJhwN3JFmg UwYIMzsUuA44yN0fbWP2twBuu+02RowYkXVpnd748eO5/PLLi11G0Wk/rKR9EbQfgvbDStoXMGPG DI444gjIHUuT6HQBwsyqgBuAQ9z9gXYsshRgxIgRVFRUZFrb6qBPnz7aD2g/NKZ9EbQfgvbDStoX q0g8BCDTAGFmvYGvAJabtGnukswF7v62mU0Ahrj7Ubn5DwNuBn4EPG9mg3LLLXH3RVnWKiIiIu2X 9VUYo4AXgRriPhCXArXA+bn3BwNDG81/PNAVuAp4r9HrNxnXKSIiIglk2gLh7o/RSkhx92Oa/H+P LOsRERGRdHTq+0BIclVVVcUuoVPQflhJ+yJoPwTth5W0LwrTYXeizIqZVQA1NTU1GgwjIiKSQG1t LZWVlQCV7l6bZFm1QIiIiEhiChAiIiKSmAKEiIiIJKYAISIiIokpQIiIiEhiChAiIiKSmAKEiIiI JKYAISIiIokpQIiIiEhiChAiIiKSmAKEiIiIJKYAISIiIokpQIiIiEhiChAiIiKSmAKEiIiIJKYA ISIiIokpQIiIiEhiChAiIiKSmAKEiIiIJKYAISIiIokpQIiIiEhiChAiIiKSmAKEiIiIJKYAISIi IokpQIiIiEhiChAiIiKSWKYBwsx2M7OJZvaumdWb2f7tWOYbZlZjZkvN7DUzOyrLGkVERCS5rFsg egNTgZMBb2tmMxsG3As8DIwErgBuMLO9sytRREREkuqW5crd/QHgAQAzs3YschLwhrv/NPf/V81s V2A88FA2VYqIiEhSnW0MxNeAyU2mTQJ2LkItIiIi0oLOFiAGA3ObTJsLrGNmPVpbcMmSzGoSERGR JjLtwuhIBx44nh137LPKtKqqKqqqqopUkYiISOdRXV1NdXX1KtPq6uryXp+5tzm2MRVmVg8c4O4T W5nnMaDG3c9oNO1o4HJ379fCMhVAjVkNs2dXMHRoyoWLiIiUqNraWiorKwEq3b02ybKdrQvjGWBM k2n75Ka3qmtX+PvfM6lJREREmsj6PhC9zWykmW2Xm7Rp7v9Dc+9PMLNbGi1yTW6ei81suJmdDBwE XNbWtioqYNKk1L8FERERaUbWLRCjgBeBGuI+EJcCtcD5ufcHA190Orj7W8B3gL2I+0eMB45z96ZX ZnzJyJHw3HPQQT0yIiIiZS3r+0A8Rishxd2PaWba40Bl0m1tvTVcfz3Mng3DhiVdWkRERJLobGMg 8rb11vH1ueeKW4eIiEg5KJkA0b8/bLQR1NQUuxIREZHSVzIBAmDLLeHVV4tdhYiISOkrqQAxfLgC hIiISEcoqQCx5ZYwaxZ8/nmxKxERESltJRUghg+H5cvhzTeLXYmIiEhpK7kAAerGEBERyVpJBYgh Q2CNNdQCISIikrWSChBdusSlnLNnF7sSERGR0lZSAQJg440VIERERLKmACEiIiKJlWSAeOutYlch IiJS2koyQHzwAXz6abErERERKV0lGSAA/v3v4tYhIiJSykouQGywQXx9773i1iEiIlLKSi5ArL9+ fH3//eLWISIiUspKLkCstVa8FCBERESyU3IBAuKOlAoQIiIi2SnJALH++goQIiIiWVKAEBERkcQU IERERCQxBQgRERFJrGQDxKJF8Mknxa5ERESkNJVsgAC1QoiIiGSlJAPEkCHxVQFCREQkGyUZINQC ISIikq2SDBB9+kDPngoQIiIiWck8QJjZKWb2ppktMbMpZrZDG/MfbmZTzewTM3vPzG40s/7JtgkD B8ZjvUVERCR9mQYIMzsEuBQ4F9geeAmYZGYDWph/F+AW4HpgK+AgYEfguqTbHjgQPvwwz8JFRESk VVm3QIwHrnX3W919JnAi8ClwbAvzfw14092vcvfZ7v40cC0RIhJRC4SIiEh2MgsQZtYdqAQebpjm 7g5MBnZuYbFngKFm9q3cOgYB3wP+kXT7ChAiIiLZybIFYgDQFZjbZPpcYHBzC+RaHI4A/mxmy4D3 gYXAqUk3rgAhIiKSnU51FYaZbQVcAZwHVABjgU2IboxEFCBERESy0y3DdX8IrAAGNZk+CJjTwjJn AU+5+2W5/08zs5OBJ8zsbHdv2prxhfHjx9OnT58v/j97NsyfX8WKFVV07Zr39yAiIlISqqurqa6u XmVaXV1d3uuzGJaQDTObAjzr7qfl/m/Av4Hfuvuvmpn/LmCZux/WaNrOwJPABu7+peBhZhVATU1N DRUVFV9M/3//D8aNg7lzYb310v7OREREVn+1tbVUVlYCVLp7bZJls+7CuAw43syONLMtgWuAXsDN AGY2wcxuaTT/PcCBZnaimW2Su6zzCiKEtNRq0ayBA+OrujFERETSl2UXBu5+Z+6eDxcQXRdTgbHu 3nBYHwwMbTT/LWa2FnAK8GvgI+IqjrOSblsBQkREJDuZBggAd78auLqF945pZtpVwFWFblcBQkRE JDud6iqMNPXtC926KUCIiIhkoWQDhBkMGKAAISIikoWSDRCge0GIiIhkpaQDhFogREREslHyAWLB gmJXISIiUnpKOkD0768AISIikoWSDhDrrgvz5xe7ChERkdJT0gFCLRAiIiLZKPkAsXgxLF9e7EpE RERKS8kHCICFC4tbh4iISKkpiwChbgwREZF0lXSAWHfd+KqBlCIiIukq6QChFggREZFslHSA6Ncv vipAiIiIpKukA0SPHtC7twKEiIhI2ko6QIDuBSEiIpKFkg8QuhuliIhI+ko+QKgFQkREJH0KECIi IpKYAoSIiIgkpgAhIiIiiZV8gNAgShERkfSVfIDo3x8WLdITOUVERNJUFgEC4KOPiluHiIhIKSmb AKFxECIiIulRgBAREZHESj5ANDzSWwFCREQkPSUfIBqeyKkrMURERNKTeYAws1PM7E0zW2JmU8xs hzbmX8PMLjSzt8xsqZm9YWZH57v9nj3jpUGUIiIi6emW5crN7BDgUuAE4DlgPDDJzLZw9w9bWOwv wEDgGGAWsD4FBp2+fRUgRERE0pRpgCACw7XufiuAmZ0IfAc4Frik6cxm9k1gN2BTd2845P+70CL6 9YOFCwtdi4iIiDTIrAvDzLoDlcDDDdPc3YHJwM4tLLYf8ALwMzN7x8xeNbNfmVnPQmpRC4SIiEi6 smyBGAB0BeY2mT4XGN7CMpsSLRBLgQNy6/g90B84Lt9C1AIhIiKSrs52FUYXoB44zN1fcPcHgDOA o8ysR74rVQuEiIhIurJsgfgQWAEMajJ9EDCnhWXeB951948bTZsBGLAhMaiyWePHj6dPnz6rTKuq qqKqqoq+fWH69ITVi4iIlJDq6mqqq6tXmVZXV5f3+jILEO6+3MxqgDHARAAzs9z/f9vCYk8BB5lZ L3f/NDdtONEq8U5r27v88supqKho9j11YYiISLlrOKlurLa2lsrKyrzWl3UXxmXA8WZ2pJltCVwD 9AJuBjCzCWZ2S6P57wDmAzeZ2QgzG01crXGju3+WbxHqwhAREUlXppdxuvudZjYAuIDoupgKjHX3 D3KzDAaGNpr/EzPbG/gd8DwRJv4MnFNIHf36xSO9V6yArl0LWZOIiIhA9veBwN2vBq5u4b1jmpn2 GjA2zRr69o2vdXUrH64lIiIi+etsV2FkoiFAqBtDREQkHWURIBoeqKWBlCIiIukoiwChFggREZF0 lUWAUAuEiIhIusoiQKyzTnxVC4SIiEg6yiJAdO0KffooQIiIiKSlLAIExDgIdWGIiIiko6wChFog RERE0lE2AULPwxAREUlP2QQItUCIiIikp2wChFogRERE0lM2AUItECIiIulRgBAREZHEyiZAqAtD REQkPWUTIPr2hc8+g6VLi12JiIjI6q9sAoSehyEiIpKesgkQeiKniIhIesomQDS0QChAiIiIFK5s AkRDC4S6MERERApXdgFCLRAiIiKFK5sA0asXdO+uFggREZE0lE2AMNPNpERERNJSNgECYiClAoSI iEjhyipA9O2rLgwREZE0lF2AUAuEiIhI4coqQOh5GCIiIukoqwChFggREZF0lFWAUAuEiIhIOjIP EGZ2ipm9aWZLzGyKme3QzuV2MbPlZlabVi1qgRAREUlHpgHCzA4BLgXOBbYHXgImmdmANpbrA9wC TE6znobLOOvr01yriIhI+cm6BWI8cK273+ruM4ETgU+BY9tY7hrgdmBKmsX07QvusHhxmmsVEREp P5kFCDPrDlQCDzdMc3cnWhV2bmW5Y4BNgPPTrqnhiZwaByEiIlKYbhmuewDQFZjbZPpcYHhzC5jZ 5sAvgV3dvd7MUi1ID9QSERFJR5YBIhEz60J0W5zr7rMaJrd3+fHjx9OnT59VplVVVVFVVfXF/9UC ISIi5aq6uprq6upVptXV1eW9PotehfTlujA+BQ5094mNpt8M9HH3cU3m7wMsBD5nZXDokvv358A+ 7v7PZrZTAdTU1NRQUVHRak0ffggDB8Lf/gbjxrU6q4iISMmrra2lsrISoNLdE131mNkYCHdfDtQA YxqmWfRJjAGebmaRRcA2wHbAyNzrGmBm7t/PFlpTQxeGWiBEREQKk3UXxmXAzWZWAzxHXJXRC7gZ wMwmAEPc/ajcAMtXGi9sZvOApe4+I41iunWDtdbSGAgREZFCZRog3P3O3D0fLgAGAVOBse7+QW6W wcDQLGtoSnejFBERKVzmgyjd/Wrg6hbeO6aNZc8n5cs5dTdKERGRwpXVszBALRAiIiJpKLsAoRYI ERGRwpVdgFALhIiISOHKLkCoBUJERKRwZRcg1AIhIiJSuLILEGqBEBERKVzZBYh+/WDJEvjss2JX IiIisvoquwChJ3KKiIgUruwChJ7IKSIiUriyCxBqgRARESlc2QUItUCIiIgUruwChFogRERECld2 AaJ373ist1ogRERE8ld2AcJM94IQEREpVNkFCNDdKEVERApVlgFCLRAiIiKFKcsAoRYIERGRwpRl gFALhIiISGHKMkCoBUJERKQwZRkg1AIhIiJSmLIMEGqBEBERKUxZBoi+faGuDurri12JiIjI6qks A0S/fhEeFi8udiUiIiKrp7IMEHoehoiISGHKMkDoiZwiIiKFKcsAoRYIERGRwpRlgFALhIiISGHK MkD06RNf1QIhIiKSn8wDhJmdYmZvmtkSM5tiZju0Mu84M3vQzOaZWZ2ZPW1m+6RdU/fusNZaaoEQ ERHJV6YBwswOAS4FzgW2B14CJpnZgBYWGQ08CHwLqAAeBe4xs5Fp16a7UYqIiOQv6xaI8cC17n6r u88ETgQ+BY5tbmZ3H+/uv3b3Gnef5e5nA68D+6VdmO5GKSIikr/MAoSZdQcqgYcbprm7A5OBndu5 DgPWBhakXZ9aIERERPKXZQvEAKArMLfJ9LnA4Hau40ygN3BninUBaoEQEREpRLdiF9ASMzsMOAfY 390/bGv+8ePH06fh8oqcqqoqqqqqmp2/b1+YNSuNSkVERDq/6upqqqurV5lWV1eX9/qyDBAfAiuA QU2mDwLmtLagmR0KXAcc5O6Ptmdjl19+ORUVFe0uTi0QIiJSTpo7qa6traWysjKv9WXWheHuy4Ea YEzDtNyYhjHA0y0tZ2ZVwI3Aoe7+QFb1aQyEiIhI/rLuwrgMuNnMaoDniKsyegE3A5jZBGCIux+V +/9hufd+BDxvZg2tF0vcfVGahakFQkREJH+ZXsbp7ncCPwEuAF4EvgqMdfcPcrMMBoY2WuR4YuDl VcB7jV6/Sbu2vn1hyRL47LO01ywiIlL6Mh9E6e5XA1e38N4xTf6/R9b1NGh4HsZHH8GgpqM0RERE pFVl+SwM0BM5RUREClG2AaKhBWJB6reoEhERKX1lGyDWXTe+KkCIiIgkV7YBon//+Dp/fnHrEBER WR2VbYDo2RN69VKAEBERyUfZBgiIbgwFCBERkeQUIBQgREREEiv7AJH1IMolS2DCBDjjDD28S0RE SkenfRpnR8i6BWLFCjjwQHj44bjvxO23w5QpsMkm2W1TRESkI5R1C0T//tkGiJtugvvvh4kTYdo0 WGstOPpocM9umyIiIh2hrANEli0Qy5fDuedCVRWMHQsDB8JVV8Hjj8M992SzTRERkY6iAJFRgLj3 XnjvPTjrrJXTvvlN2HVXuOyybLYpIiLSUco+QHz6KSxdmv66//AH2GEH+OpXV51+6qnw2GMwfXr6 2xQREekoZR8gIP0rMRYvhgcfhMMO+/J748bFczjuuCPdbYqIiHSksg4QWd3O+qGHYNky2H//L7+3 xhoRIu68U4MpRURk9VXWAaKhBSLtAPGPf8BWW8Gmmzb//sEHw7/+BVOnprtdERGRjqIAQfoB4rHH YK+9Wn5/zz1j23fdle52RUREOkpZB4i+fcEs3QDx7rtxx8nddmt5nu7d44qMBx5Ib7siIiIdqawD RNeuMaAxzUGUTzwRX1sLEBD3hqithblz09t2a2pr4/LRv/41xmeIiIgUoqwDBKR/N8rHH4fhw2HQ oNbn22ef+PrQQ+ltuzn19fEcjspKOPtsOOgg2GknePvtbLcrIiKlrewDRNo3k3riibZbHyACxnbb waRJ6W27ORdcAL/5TbwWL4bnnosWl7Fj4aOPst22iIiULgWIFAPExx/HDaK+9rX2zT92bNwvor4+ ne03VVsbAeL88+G006Bbt7i51YMPxliNn/wkm+2KiEjpU4BIMUBMnRr3dqisbN/83/wmzJsHL72U zvYbc4cf/jAuJ218O22ILpZLLoEbb4RHHkl/2y35/PPYR1OnxrNCRERk9aUAkWKAqKmBHj1g663b N//OO8Oaa8bjvtM2cSI8/TT89rdx1UdTxx8Pu+wCP/5xdi0gjd1xB2y0EWy/fbyGDYM//lE30xIR WV2VfYAYMAA+/DCdddXUxLMvmjtgN6dHjxgvkUWAuOSSCAh77tn8+126wEUXRWvAX/+a/vYbu+gi OPzw+F6feGLlOJEjj4yBnQoRIiKrn7IPEOutFy0QK1YUvq6amvZ3XzQYMyau3Ejz0sqnn47XT3/a +ny77hrdKOefn91B/IYb4Oc/j0eb//nPsc1dd4U//QkuvRQmTIhXR3jllQgy664b40G23RYuv1yX tYqI5KPsA8TAgXHwLLQb45NPYOZMGDUq2XJjxsQTQadMKWz7jV1/PWy2Gey7b9vz/vznMfDzwQfT 236DadNiHMYJJ8B55335/TPOgP/5H/jv/87+apRrroGKCnjmmajpiitg5Eg488wIfa+/nu32G7jH z/q882K/nHtutMioFUZEVjdlHyDWWy++fvBBYeuZNi3GEmy3XbLlttsubmaVVjfGkiXRJXHEEdFN 0ZbddosD6GWXpbP9Bu4xzmKzzeIS0pace25cjXLkkenfUrzBhRfCSSfBccdFK8R558Epp8Btt0Wr 0fLl8PWvx1UrWZo+HUaPjrEvV14JL7wQwWb06Aiezz6b7fYb1NfD5MkxuLaqCo45Bn73O3j//Y7Z voiUhswDhJmdYmZvmtkSM5tiZju0Mf83zKzGzJaa2WtmdlSW9TUEiHnzClvP9OlxW+wRI5It17Ur 7LFHegHi3nvjfg+HH96++c2iJeDBByMEpeVvf4sz7SuuiIGiLenSBf7wh+hGGD8+ve03uO22aOE4 /3y46iro2XPV90eOjO6eTTeN7px//Sv9GiC6bCorI6jee2/cgbS2Ng7akyfHPLvsEsEiy9aIyZOj 62bvvWMQ65w58XP/yU9ikOsJJ6Q3Jqg1M2bEz3vrreP3o1ev+Pfpp8ffUkdZvBjuuy+6si6+GG69 NWorRovQZ5/BwoVxtZLIasHdM3sBhwBLgSOBLYFrgQXAgBbmHwZ8DFwCDAdOAZYDe7eyjQrAa2pq PB8ffeQO7n/6U16Lf+GMM9w33TS/Za+6yr1bN/fFiwurwd39u99132GHZMssW+a+wQbuxxxT+PYb 1rf55u5jx7Z/mZtuip/DffelU4O7++uvu6+1lvsRR7Q97wcfuA8fHj/DDz9Mrwb3ld/bEUe4L1nS /DzLl8fvELj/8Ifu9fXp1lBf73722bH+0aPdH3981W189JH7r3/t3rev+8CB7g89lO72G8yb5/79 70cdgwe7H3+8+29+E6/jj49p4H7ooe7vvJNNDe7ur7wSP48ePWJ7a67p3q9f/BvcR4xwv/5696VL s6uhvt79ySfdTz7ZfbPNVm67S5fY/umnu+f5sZbI8uXx+3DOOe6HHOK+xx7u3/qW+2mnud9+e/xu dITly92nTHG/+Wb3CRPcL700tj99uvuKFR1Tg7v755+7v/aa+9NPu//zn7H9Tz/tuO13tJqaGgcc qPCkx/ikCyRaOUwBrmj0fwPeAX7awvwXAy83mVYN3NfKNgoKEPX17mus4f673+W1+BfGjnXfb7/8 lp05M34S//hHYTXMn+/evXt8GCd18cWxH+bMKawGd/err3Y3c586tf3L1Ne77723+8Ybu3/8ceE1 fPaZ+6hR8cG8aFH7lnnzTfd113XfZ5/4EEnDvfe6d+3qfsIJ7QsF11wTvwsnn5xeiFi+3P3YY2O9 F1/c+nrnzInv3yw+xNMMMvfd596/f7yuuSZ+Rk199pn7DTe4r7ee+9prxwEkTYsXu596anx/Q4e6 X3JJBM2G73PRoviZjRsX82y2mfv996dbg7v7ww+7f/3r8TMZOjRC4403ut91l/u117ofd5z7kCEr A9+TT6Zfw0cfuf/yl+4bbhjbGTAgwsOhh7rvv7/7V74S09dYw72qKtnfcxL/+leExz59Voaofv0i /Df8f4MNIlC9+mo2NaxY4f7AA/EZ3ni7Da/u3d133DH+Jt56K5saiqVTBgige671YP8m028G/t7C Mo8BlzWZdjSwsJXtFBQg3OMP6Jxz8l78i3WcdVZ+y9bXx/JnnFFYDddeG2cv77+ffNkFC9x79XI/ 77zCali82H3QoDjLTOpf/3Lv2dP9Jz8prAZ39zPPjFad559PttxDD8U+/O//LryGZ56JM9sDDkgW SK6/Pv4yTz218AP4J5/Eh2K3bu633tq+ZVasiO8f3E88MQJIIVascL/ggjggf+c70QrRloULo4UA IvykESonT3YfNix+zy+7rPkA09i0ae577hk1HHxwOuH6/ffjYAzuO+0UJw0tnV0vXx6BYvvtY/4D D3R/443Ca/jsM/crroiw3KNHhJVnnmm+jrffjpapYcOihn33da+tLbwG9zizP/zw+HsbNCg+g595 ZtWz/QUL4m/yhz+MUAnxO/T44+nUsHhxtABvuWWse7vtIiQ89FD8/GfOdH/iiZjne9+Lv2dw//a3 IwSm3VJYDJ01QKwP1AM7NZl+MfBMC8u8CvysybRvASuAHi0sU3CA2H579//8z7wX/6Ib5I9/zH8d Rx3lPnJk/su7x5nKPvvkv/zJJ8cfaSHNtuedF2cs+ab0X/4yzthffDH/Gh54IH4ev/pVfstPmBDL 3313/jXMmBFn2rvtll/z57XXRg3jx+f/ITV/vvsuu8QBM5+z6BtuiJ/FvvvmfwCvq4uzWYjfjSRN 0fX10f3Tq1c06f/f/+VXw9KlK7uH9tjDfdasZDXcfnt06/TrF83r+fw8Vqxw//3v4yx73XWTrWfF igh/G2wQB/yzz87v51FfH4Fks83ioH3cce3vJlq2LGrYfPPYjwcdFAEgHzU17v/xH/5F68uVV7bv b2TJkvh92GabWHbXXaNVK5+fx6xZ8bfVp0/siwMP/HK3XnMWLXL/wx/ct902ath+e/fbbov9s7pS gAAfPXq077fffqu87rjjjnbtwLFj4xc6X08/HXuykIPerbfGOtpzdtac2bNj+Vtuyb+Ghq6Um2/O b/k5c9x793b/8Y/zr2HZsviAGDUqv26EOXMiBI0dm3+/aX19NGGvs05+TabvvOO+0UbuW28dZ1D5 uvLK+Hn87GfJPyTfftt9q63iYDVlSv413Hdf/EwrK2OdScycGWd266zjfs89+dfwyivxgd2zp/t1 1yXbF9OnRzBfY41odcj3d+KDD1a2iOyzT3R3tVdNTTR/N7Sm5DvG5uOPo2WoR48IE7ff3v598eyz ESYhxjfkG8aWL48D6MYbR4vSEUdEy2Fb6uvdH3kkztwhQswNN7TdCtScFSvcJ06MFpyGVoM//7nt z4vPP48Wn/33j9r79Yu/rdmzk9dQX+/+4IPxu9DQxVLI73hHueOOO750nBw9enSnDBCrTRfG978f aTZf118fKbalAXLt8e67XtBgzosuiua19vb3t+Tb344P3HxS/cknxyC8+fMLq6EhkP32t8mWW7Ei gsOgQYU3N9fVxcFv882TfeAvWBABaOjQ5Afc5lx2WeyLc85p/8/k//4vtr/xxnEQL1RtbXSxDR4c P5v2+NvfIjiMGJFOv/Wnn0Z3SsPZb1tnzkuWuP/v/0boGDGisHDf2H33xb7t1StaqurqWp531iz3 H/wgPhtFKdi6AAAS7klEQVS22SaawtPwxhsrz+ArK+Pko7kWiaVL46DWcJDbdts46KVh6dJo1l9/ /WilOvjgaN1o3H26bFn8Ll5yiftXvxo1bLNNBJ9Cu8XcV4aSvfbyLwblnnhitAS/8EK0Aj73nHt1 tftJJ8VBvmE/XHdddO+l4eWXIxh2xIDXLHTKFgj3FgdRvg2c2cL8FwEvNZl2R5aDKN2jeXOLLfJe 3E8/PQ40hdpyyxhMlI9tt40R1IV68MH4rXj00WTLvfZa9LNfcknhNbjHB8FaayU7CF9ySdQ+aVI6 NcyaFQPLdtutfd06ixbFWVH//vk37zbn4ovj+/rBD9o+Y/vHP2Lw4ciREUrTMmdOnMF27RpnbS19 +L7//soz9XHjWj/A5uPOO6M7oVcv95/+NAZANjZvXoSujTeO38czz0zvQNFg0aLok+/ePULS0UdH q93DD0dX0eWXx9iJLl2iNezyy7Np4n7kkRh43DDQcddd3Y88MuoZMyZ+D8C9oiIO2mkNDG7s00/j +xs50r8YcLj22vF3062bf3GFy7hxMQYlqzEDL7wQXRKNr2Zp/Np88xhT9PzzpTFuIU2dOUAcDHzK qpdxzgcG5t6fANzSaP5hwOJcN8dw4GRgGbBXK9soOEBcdFE0Z+Vr771joFyhTjklv0tBX345fpIT JxZeQ319NL0nvaLkoIPizKyQVpjGFi6MM4oDDmjfH/xjj608uKXpqaeiyXi//Vr/3hYsiA/wddaJ D7O03XTTypHgL7/85ffnz4+DGkStaVwS3NSyZe4XXhj7Y+DA2Nf33x9dJH/5S5yFNVwOecst2X1Q f/RRhIeGUftDhsRBsuHg0a1bhJhXXslm+w3efTe6FLbaatWD1RprxGfC9dd3zOV/r78erXUHHxxX dnz969FCceGFMRCwow6Yb7wRrRAXX+z+i1/E1ViPPJJ+gGvLwoXxN/j449EqkPZl2aWm0wYIjwP8 ycBbwBLgGWBUo/duAh5pMv9ooCY3/+vA99tYf8EB4g9/iD2RT3+ce3yAnX123pv/wt/+FnUk6V91 jw/y/v3zr7+pW26JOp57rn3zP/GEFzR2oiV/+Uus96qrWp/vnXcibHzjG+k0jTZ1333RFL7LLs33 l9bUxD0k+vdvfxN/Pp55JlqpzKKrZsKEOPs76qgILr16xSW8WV8zP2tWdFcNGLDqgXOzzdzPPz8+ wDvCxx/HQNf/+q+4TPbMM+N3N42rJfKp5fXXY/BwFr+DIlnp1AEi61caAeKee2JP5NPku3BhLNvO 8ZqtWrAgmj1vuKH9y6xYEWf+J55Y+PYbfP559Bu354qOzz+PkcijRmVz4PrRj+KMsqUbTH3wQZwB Dh2a3+Wr7fXUU7GN3r2jprvvjub0ww6Llo+RI7O7Rr2xpUvjfgG77x6hoXfv6L46++yOP3CuWBFn nVOnus+dq6ZhkdWRAkSBAeKFF2JP5LOKJ5+MZV96Ke/Nr2LUqLhOvL0eeyy2n9YArQYNZ/9tjYVo uGdBVmfey5bFqOnu3b/cLD51apz1rrdexxy8FyyIA/XAgf7FWfcWW2TXxy0ikrVCAkTZP0wLYP31 4+t77yVfdvr0eJ7F8OHp1LLPPvFkyuXL2zf/rbfCsGHxMKg0/cd/wE47xUOoli5tfp7Zs+MZCkce GQ+IykL37nDXXfFsj6OOippOPx0OOCCerrnWWvGEzS22yGb7jfXrB7/4RTzH4r334rkWr74a9XTv nv32RUQ6EwUI4oFaXbrkHyC+8hXo0SOdWg48EBYsgMcea3vejz+GP/8Zjj66fU/eTKJLF7jxRnjj Dfiv//ry+599Fgf1vn3jgVlZ6t4dbroJ7r8fNtggAtbChbHdZ5+NB2F1JLMInQMGdOx2RUQ6k27F LqAz6NYNBg3K73HG06fHUwTTsv320aJw112w116tz3vXXfDJJxEgsrD11vGEwvHj48B9xhlx8Pzk EzjssHgc9SOPRIjoCN/8ZrxERKT41AKRM2RI/i0QaQYIMzjoIPj739t+rO9NN8Gee8LGG6e3/aZO Ow3OOiu6KnbfHU49FbbaKh4//te/pt91IiIiqwcFiJx8AsSCBTBnTroBAqCqCubNiyb7lsyYAY8/ Dscck+62mzKDCRPgnnugZ0949FHYYw+orYXvfCfbbYuISOelLoyc9dePJvkkpk+Pr2kHiIoKGDUK fv972G+/5uf51a8i9Bx0ULrbbsm++8ZLREQE1ALxhXxaIKZPj/ETWVwBcNJJ8MADMYixqXfegdtu izEJaQ3eFBERSUIBImfIkOg2aGvcQWPTp8Pmm8Maa6Rfz6GHxij/Cy748nv/8z+w9tpwwgnpb1dE RKQ9FCByhgyB+voIEe01bVr63RcNevWKoHDrrfDUUyunT54cgycvvDBChIiISDEoQOQMGRJfk3Rj pH0FRlMnngi77ALf+x78858xkPHgg+NmU8cfn912RURE2qJBlDlJ70Y5b17ciXDbbbOrqVs3+Mtf 4LvfjSsfAMaMgT/9Ke5+KSIiUiwKEDkDB8YB+5132jf/tGnxdZttsqsJYPDg6MKYMiXGWowalf5d J0VERJJSgMjp2hU22gjeeqt980+bFldAbLZZpmUBEWx23TX77YiIiLSXzmUb2WSTZAFixIg4uIuI iJQbBYhGhg1LFiCy7r4QERHprBQgGhk2DN58s+353BUgRESkvClANDJsGHz4YTwmuzVvvw2LFytA iIhI+VKAaGSTTeLr7Nmtz9dRV2CIiIh0VgoQjQwbFl/b6saYNg3WWiuu2hARESlHChCNrL9+3Guh rYGUU6fGDaTMOqQsERGRTkcBopEuXWDjjdsOELW1UFnZISWJiIh0SgoQTWy6Kbz+esvvL14Mr72m ACEiIuVNAaKJESNgxoyW33/xxbiMUwFCRETKmQJEE1ttBbNmwdKlzb9fUwM9e0bQEBERKVcKEE1s tRXU10c3RXNqa2HkSN3CWkREypsCRBMNLQstdWM8/3w8EVNERKScZRYgzKyfmd1uZnVmttDMbjCz 3q3M383MLjazl83sYzN718xuMbP1s6qxOf37x+WcL7305ffmzYNXX4VddunIikRERDqfLFsg7gBG AGOA7wCjgWtbmb8XsB1wPrA9MA4YDtydYY3N2mGHaGlo6skn4+tuu3VsPSIiIp1NJj35ZrYlMBao dPcXc9N+CPzDzH7i7nOaLuPui3LLNF7PqcCzZrahu7+TRa3N2WknuPjiGAvRpVHEeuKJuFvlhht2 VCUiIiKdU1YtEDsDCxvCQ85kwIGdEqynb26Zj1KsrU077giLFn15IOWkSbDnnh1ZiYiISOeUVYAY DMxrPMHdVwALcu+1ycx6ABcBd7h7G8/HTNeOO8ZVFo8+unLarFkxsHLffTuyEhERkc4pUYAwswlm Vt/Ka4WZbVFoUWbWDfgL0fpwcqHrS2qddWD0aJg4ceW0u++O52TsvXdHVyMiItL5JB0D8Wvgpjbm eQOYA6zXeKKZdQX6595rUaPwMBTYs72tD+PHj6dPnz6rTKuqqqKqqqo9i3/J/vvDT38aXRlrrw3X XQff/W48hVNERGR1U11dTXV19SrT6urq8l6fuXuhNX15pTGIcjowqtEgyn2A+4ANmxtEmZunITxs Cuzh7gvasa0KoKampoaKioq0vgXefTcGTF50EQwfDvvtB//8J+y+e2qbEBERKara2loq49kMle5e m2TZTK7CcPeZZjYJuN7MTgLWAH4HVDcOD2Y2E/iZu9+dCw9/JS7l3BfobmaDcrMucPflWdTakg02 gOOPh7PPhh49YvDk6NEdWYGIiEjnleUNmQ8DriSuvqgH7gJOazLP5kBDv8MGRHAAmJr7asQ4iD2A xzOstVmXXgprrhlP4JwwAcw6ugIREZHOKbMA4e4fAUe0MU/XRv+eDXRtZfYOt+aaESJERERkVXoW hoiIiCSmACEiIiKJKUCIiIhIYgoQIiIikpgChIiIiCSmACEiIiKJKUCIiIhIYgoQIiIikpgChIiI iCSmACEiIiKJKUCIiIhIYgoQIiIikpgChIiIiCSmACEiIiKJKUCIiIhIYgoQIiIikpgChIiIiCSm ACEiIiKJKUCIiIhIYgoQIiIikpgChIiIiCSmACEiIiKJKUCIiIhIYgoQIiIikpgChIiIiCSmACEi IiKJKUCIiIhIYgoQJaa6urrYJXQK2g8raV8E7Yeg/bCS9kVhMgsQZtbPzG43szozW2hmN5hZ7wTL X2Nm9Wb2o6xqLEX6gwjaDytpXwTth6D9sJL2RWGybIG4AxgBjAG+A4wGrm3PgmY2DtgJeDez6kRE RCRvmQQIM9sSGAsc5+4vuPvTwA+BQ81scBvLbgBcARwGfJ5FfSIiIlKYrFogdgYWuvuLjaZNBpxo WWiWmRlwK3CJu8/IqDYREREpULeM1jsYmNd4gruvMLMFufdachawzN2vTLCtngAzZihvANTV1VFb W1vsMopO+2El7Yug/RC0H1bSvljl2Nkz8cLu3u4XMAGob+W1AtgC+Dkwo5nl5wL/2cK6K4H3gcGN pr0J/KiNmg4jWjb00ksvvfTSS6/8XoclyQPunrgF4tfATW3M8wYwB1iv8UQz6wr0z73XnF2BgcDb 0ZMBQFfgMjM73d03bWG5ScDhwFvA0jZqExERkZV6AsOIY2kiljuLT1VuEOV0YFTDOAgz2we4D9jQ 3b8UIsysH7B+k8kPEmMibnL311MvVERERPKSyRgId59pZpOA683sJGAN4HdAdePwYGYzgZ+5+93u vhBY2Hg9ZrYcmKPwICIi0rlkeR+Iw4CZxNUX9wKPA//ZZJ7NgT6trCP95hEREREpWCZdGCIiIlLa 9CwMERERSUwBQkRERBJb7QOEmZ1iZm+a2RIzm2JmOxS7po5mZruZ2UQzezf3ALL9i11TMZjZz83s OTNbZGZzzezvZrZFsevqaGZ2opm9lHuQXZ2ZPW1m3yx2XcVmZmfl/j4uK3YtHc3Mzs19741frxS7 rmIwsyFm9kcz+9DMPs39rVQUu66OljtuNv2dqDez37V3Hat1gDCzQ4BLgXOB7YGXgElmNqCohXW8 3sBU4GTKe+DpbsTVPjsBewHdgQfNbM2iVtXx3gZ+BlQQN2h7BLjbzEYUtaoiyp1YnEB8RpSracAg 4m7Ag4l775QVM+sLPAV8RjyvaQTwY5pcAVgmRrHyd2EwsDdx/LizvStYrQdRmtkU4Fl3Py33fyM+ PH/r7pcUtbgiMbN64AB3n1jsWootFyTnAaPd/cli11NMZjYf+Im7t3UjuJJjZmsBNcBJwDnAi+5+ RnGr6lhmdi7wXXcvuzPtxszsImBnd9+92LV0Nmb2G+Db7t7uVtvVtgXCzLoTZ1cPN0zzSEOTiYd5 ifQlEvWCYhdSLGbWxcwOBXoBzxS7niK5CrjH3R8pdiFFtnmum3OWmd1mZkOLXVAR7Ae8YGZ35ro5 a83sB8Uuqthyx9PDgRuTLLfaBghgAHGr67lNps+l9Qd2SRnItUb9BnjS3cuur9fMtjGzxURT7dXA OHefWeSyOlwuPG1HPJ+nnE0Bjiaa7U8ENgEeN7PexSyqCDYlWqJeBfYBfg/81sy+X9Sqim8ccU+m W5IslNXTOEWK7WpgK2CXYhdSJDOBkcSHwkHArWY2upxChJltSITIvdx9ebHrKSZ3b/ycg2lm9hww GziYtp9vVEq6AM+5+zm5/79kZtsQoeqPxSur6I4F7m/uMROtWZ1bID4knv45qMn0QbT8wC4pA2Z2 JfBt4Bvu/n6x6ykGd//c3d9w9xfd/Wxi8OBpxa6rg1USD+irNbPluVvj7w6cZmbLrNFT+8qNu9cB rwFfKXYtHex9YEaTaTOAjYpQS6dgZhsRg86vT7rsahsgcmcUNcCYhmm5D4QxwNPFqkuKKxcevgvs 4e7/LnY9nUgXoEexi+hgk4FtiS6MkbnXC8BtwEhfnUeQFyg3sPQrxAG1nDwFDG8ybTjRGlOujiW6 /u9LuuDq3oVxGXCzmdUAzwHjicFiNxezqI6W68f8CtBwRrWpmY0EFrj728WrrGOZ2dVAFbA/8ImZ NbRO1bl72Tzq3cx+CdwP/BtYmxgctTvR51s23P0TYJXxL2b2CTDf3ZuehZY0M/sVcA9xoNwAOB9Y DlQXs64iuBx4ysx+TlyuuBPwA+D4olZVJLmT7qOBm929Punyq3WAcPc7c5fqXUB0XUwFxrr7B8Wt rMONAh4lrjhw4t4YEANiji1WUUVwIvH9/7PJ9GOIx8KXi/WIn/36QB3wMrCPrkIAyvc+KRsCdwDr Ah8ATwJfc/f5Ra2qg7n7C2Y2DriIuKT3TeA0d/9TcSsrmr2AoeQ5Dma1vg+EiIiIFMdqOwZCRERE ikcBQkRERBJTgBAREZHEFCBEREQkMQUIERERSUwBQkRERBJTgBAREZHEFCBEREQkMQUIERERSUwB QkRERBJTgBAREZHE/j8q+mzQH/uOgwAAAABJRU5ErkJggg== qX image/svg+xmlqX e qu}rh1sbu}rh1sbeh h Nh hhhhK$hhhhhhhX7 for i in range(5): figure() p = plot(x, sinc(x*i))rhhhh}r(h hhhX Sinc functionrhhhh hhhhNh X= caption="Sinc function", width = "50%", f_env = "sidefigure"rh"h#hhhhhX50%rh$Kdh%hhuhhhh$KdhNhKh"h#hh jhjhjh%u}r(hhhhhK hK&u}r(h ]r (h*)r (h,X display_datar h.h*)r }r h1sbh2h*)r(X text/plainrX,rXapplication/pdfrX%JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzNzguNjQ1MzEyNSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nI2Wz27bMAzG73oKHreLIlL/jw22BditXYA9QJemC9ICXYHl9UcHa0wqsuODgeiTKP5Eh5+M cDCrO4T9Ozg48HMChA2svuz+/n7cPWzW8PhuHOsvxudiU4geiYdHOaSYLLpc+OeRFzfDYfGzMa+G s/Bgwwn2xnhvQ4qJIpCzJWPJcciRiqVWPio5BOsu+riJlDnbk3mDXgrvgy1A5C3Bnx38hFdY3dFw fILvTHbg5wQDNMLDxug6jBuiJxsu0KzXgsGR1I+Tuvlh7uFN5z2dKzOVbkGJeNOJ9f0aDet7O71M FltnGGdmI/4f0vEhHb/+ocDOxvNx9wuAxfnWk9mF7ETy9Udyrq5Zb2H1DQEdbJ+Md5ZKrJ7XVUvD HzXC9pf55D7D9gBftxfqgdQUtFQD1qQohaop5YSglPIySu4vxBBdqVSSBsUuKFK1SJRTUaRS1qhq RrAqfRksk9kavCvOx4yalvq0Odka0fuqaYXc0MoZSSv1hbTZ25wxRcwlZk3ru7TEMDnXiqhopaxp 1YygVfoyWiK0yTk2LcLgNW3o02biiBIKaVohN7RyRtJKfSFtqjZQyTWkQFXTxi6tZ8bgs4tB+4CQ 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 bhIwNEWy6oMb2FfHNT9PR9nByUG/isH4NjiZL0l5XwWhEI8X/g7P2cixkkMkFPJ9tcCII2yAEaFP 7SMQZSA0RffumVI+JlWK7wBGIRx9qlcyvBeR2WqGzf8ZXdkqCgZVWR+fRnAmg0k482SjCtNStdO/ +9zj8wdjY3qACmVuZHN0cmVhbQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCA2OCAvRmlsdGVy IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwzMzZTMFCwMAISpqaGCuZGlgophlxAPoiVywUTywGz zCzMgSwjC5CWHC5DC2MwbWJspGBmYgZkWSAxILrSAHL4EpEKZW5kc3RyZWFtCmVuZG9iagoyNiAw IG9iago8PCAvTGVuZ3RoIDMxNyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1Ukty QzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8t r0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpL i01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZ EN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQ m32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2a LAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAv VHlwZSAvRm9udCAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZvbnQgL0Jp dHN0cmVhbVZlcmFTYW5zLVJvbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJlYW1WZXJh U2Fucy1Sb21hbgovRW5jb2RpbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNlcyBbIDQ2 IC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IC9zZXZl biAvZWlnaHQKL25pbmUgXQo+PgovU3VidHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RD aGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAw MSAwIDAgXSAvQ2hhclByb2NzIDE1IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0Zv bnREZXNjcmlwdG9yIC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQg NzMwCi9TdGVtViAwIC9GbGFncyAzMiAvSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2Nl bnQgLTIzNiAvTWF4V2lkdGggMTM0MgovQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZl cmFTYW5zLVJvbWFuID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAg NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0 NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYz NiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4 IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3 IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUg MzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAy NzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgx OCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAw MCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1 MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2 IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAw MCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5 IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIg NjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3 MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1 MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEy IDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9i ago8PCAvZml2ZSAxNiAwIFIgL3BlcmlvZCAyMSAwIFIgL29uZSAxOCAwIFIgL3plcm8gMTkgMCBS IC90aHJlZSAyMCAwIFIKL3R3byAxNyAwIFIgL2ZvdXIgMjIgMCBSIC9zaXggMjYgMCBSIC9zZXZl biAyNSAwIFIgL25pbmUgMjQgMCBSCi9laWdodCAyMyAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwg L0YxIDE0IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL1R5cGUgL0V4dEdTdGF0ZSAv Y2EgMSAvQ0EgMCA+PgovQTIgPDwgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSAvQ0EgMSA+PiA+Pgpl bmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8 PCA+PgplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIgXSAvQ291 bnQgMSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNr ZW5kKQovQ3JlYXRpb25EYXRlIChEOjIwMTYwODEyMTYwODQzKzAzJzAwJykKL0NyZWF0b3IgKG1h dHBsb3RsaWIgMS41LjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhyZWYKMCAy OAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwNjMzOSAwMDAw MCBuIAowMDAwMDA2MTQ1IDAwMDAwIG4gCjAwMDAwMDYxNzcgMDAwMDAgbiAKMDAwMDAwNjI3NiAw MDAwMCBuIAowMDAwMDA2Mjk3IDAwMDAwIG4gCjAwMDAwMDYzMTggMDAwMDAgbiAKMDAwMDAwMDA2 NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAw MTE0MSAwMDAwMCBuIAowMDAwMDA0OTI1IDAwMDAwIG4gCjAwMDAwMDQ3MTAgMDAwMDAgbiAKMDAw MDAwNDMxOSAwMDAwMCBuIAowMDAwMDA1OTc4IDAwMDAwIG4gCjAwMDAwMDExNjEgMDAwMDAgbiAK MDAwMDAwMTQ4MSAwMDAwMCBuIAowMDAwMDAxODAyIDAwMDAwIG4gCjAwMDAwMDE5NTQgMDAwMDAg biAKMDAwMDAwMjIzNyAwMDAwMCBuIAowMDAwMDAyNjQ4IDAwMDAwIG4gCjAwMDAwMDI3NjkgMDAw MDAgbiAKMDAwMDAwMjkzMSAwMDAwMCBuIAowMDAwMDAzMzk2IDAwMDAwIG4gCjAwMDAwMDM3ODkg MDAwMDAgbiAKMDAwMDAwMzkyOSAwMDAwMCBuIAowMDAwMDA2Mzk5IDAwMDAwIG4gCnRyYWlsZXIK PDwgL1Jvb3QgMSAwIFIgL1NpemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo2NTQ3CiUl RU9GCg== rX image/pngrX$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 rX image/svg+xmlrXO ru}rh1sbu}rh1sbh*)r(h,X display_datarh.h*)r}rh1sbh2h*)r(X text/plainrX,rXapplication/pdfr X<,JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9 wyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to XVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST 7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a z8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK Aca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy YCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo nj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB 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 NGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy HqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj vfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg b2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID QQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU TahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL 7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7 Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3 L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5 cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt MTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk i2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6 EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh bQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K c3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x IgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2 BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48 eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K ZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3 yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU E6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg 0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr TNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0 fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA VAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE ZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m hysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC 9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK ZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS iDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+ HP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY qNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y UvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc 2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t MPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee +/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM LMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg b2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD MQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v R88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL TUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ 3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb fZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos DG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U eXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0 c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT YW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg L3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu IC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv Rm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd IC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny aXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0 ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2 IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt Um9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg NjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2 MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw MDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0 OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3 CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg NTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1 OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1 MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK NTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz NiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1 MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2 OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1 IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg NzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2 MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz OCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m aXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl IDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg UiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq CjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8 IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K ZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS ID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu dCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl bmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4NDQrMDMnMDAnKQovQ3JlYXRvciAobWF0 cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4 CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw IG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw MDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1 IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy NTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw MDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow MDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu IAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw MCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw MDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8 PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF T0YK r!X image/pngr"X!GiVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx VutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv 65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP mdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm thQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF ZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm hwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw wyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr IQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F 0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj IiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0 tBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW FCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg REREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE RCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3 QLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l ZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr 7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l W4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu jEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv X2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy oAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY RUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE RESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47 4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR BYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi IoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK S1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw FH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE RPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi +U0Boo42baCiAu66C5YsSbsaERGR/KUAUc+RR8JHH8GTT6ZdiYiISP5SgKhnp51gm23UjSEiIrIq ChD1mEUrxAMPwJdfpl2NiIhIflKAWInDD4evv47lrUVEROTbFCBWokcPGDw4BlOKiIjItyUeIMzs ZDObbmYLzOxFM9tpNef/yMxeM7OvzOwjM7vVzDZIus76KirguediQKWIiIisKNEAYWajgMuB84Ad gSnAeDPr0sD5uwN3AjcD2wEHATsDOd/masSI2KlT3RgiIiLflnQLRCVwk7vf5e7TgBOA+cDRDZy/ CzDd3a9z9/+6+wvATUSIyKnOnWHYMPjb33L9yCIiIvkvsQBhZq2BUuD/r6jg7g48AezawGWTgJ5m tnfmProCBwP/SKrOVRk1CiZNgpkz03h0ERGR/JVkC0QXoCUwq97xWUC3lV2QaXE4HPibmS0E/gfM AX6WYJ0NGj4c2raFMWPSeHQREZH8lVezMMxsO+Bq4P+AEmAo0Jvoxsi5Dh1gn33UjSEiIlJfqwTv +zNgCdC13vGuwMcNXHMW8Ly7X5H5+g0zOwl4zszOcff6rRn/X2VlJR07dlzhWEVFBRUVFWtV/DKj RsXt3Xdhiy0adVciIiKpqaqqoqqqaoVjtbW1a31/FsMSkmFmLwIvuftpma8NmAmMdvdLV3L+fcBC dz+szrFdgYnApu7+reBhZiVAdXV1NSUlJU3+M3z1FXTpAhdeCGec0eR3LyIikpqamhpKS0sBSt29 Jptrk+7CuAI4zsyOMLNtgBuBdsAdAGZ2sZnV3XViLHCgmZ1gZr0z0zqvJkJIQ60WiWrfHoYMgQcf TOPRRURE8lOSXRi4+5jMmg8XEF0XrwFD3f3TzCndgJ51zr/TzNYDTgYuA74gZnGclWSdqzNiBBxz DMyaBV3rd8iIiIgUoUQDBIC7Xw9c38D3jlrJseuA65KuKxv77RebbI0dC8cem3Y1IiIi6curWRj5 aqONoH//2KFTREREFCDW2IgR8MQTMHdu2pWIiIikTwFiDR1wACxcCOPGpV2JiIhI+hQg1lDv3tC3 r2ZjiIiIgAJEVkaMgH/8I1oiREREipkCRBYOOABqa+HZZ9OuREREJF0KEFnYYQfYZBN49NG0KxER EUmXAkQWzGJzLQUIEREpdgoQWdpnH3jrrdhcS0REpFgpQGRp8GBo3VqtECIiUtwUILLUoQPsuacC hIiIFDcFiLWw774wYUJs9S0iIlKMFCDWwj77wDffRIgQEREpRgoQa2HrrWGLLWJRKRERkWKkALEW 6k7ndE+7GhERkdxTgFhL++4LM2fCm2+mXYmIiEjuKUCspQEDoF07dWOIiEhxUoBYS23bwsCB8Nhj aVciIiKSewoQjTBkCDz3HMyfn3YlIiIiuaUA0QhDhsTW3s89l3YlIiIiuaUA0QjbbAM9eqgbQ0RE io8CRCOYRSuEAoSIiBQbBYhGGjIE3ngDPvoo7UpERERyRwGikQYNipaIxx9PuxIREZHcUYBopC5d oKRE3RgiIlJcFCCawJAh0QKxdGnalYiIiOSGAkQTGDIEPv0UpkxJuxIREZHcUIBoArvuCu3bqxtD RESKR+IBwsxONrPpZrbAzF40s51Wc/46ZnaRmc0ws6/N7D0z+0nSdTZGmzZa1lpERIpLogHCzEYB lwPnATsCU4DxZtZlFZfdC5QBRwFbAxXAW0nW2RT22gsmTtSy1iIiUhySboGoBG5y97vcfRpwAjAf OHplJ5vZMKA/sI+7T3D3me7+krtPSrjORlu2rPWzz6ZdiYiISPISCxBm1hooBZ5cdszdHXgC2LWB y/YHXgXONLMPzOwtM7vUzNomVWdT2WYb6N4dnnoq7UpERESS1yrB++4CtARm1Ts+C+jTwDXfIVog vgZGZO7jBmAD4JhkymwaZrGolAKEiIgUg3ybhdECWAoc5u6vuvs44HTgSDNrk25pq1deDjU1MHt2 2pWIiIgkK8kWiM+AJUDXese7Ah83cM3/gA/dfV6dY1MBA3oA7zb0YJWVlXTs2HGFYxUVFVRUVGRZ 9torLwd3eOYZGDkyZw8rIiKyWlVVVVRVVa1wrLa2dq3vz2JYQjLM7EXgJXc/LfO1ATOB0e5+6UrO Pw64EtjY3ednjh0A3Aes5+7frOSaEqC6urqakpKSxH6WNbXllrD33nDNNWlXIiIismo1NTWUlpYC lLp7TTbXJt2FcQVwnJkdYWbbADcC7YA7AMzsYjO7s875dwOfA7eb2bZmtifwR+DWlYWHfFReDk8+ ufrzREREClmiAcLdxwBnABcAk4HvA0Pd/dPMKd2AnnXO/wrYC+gEvAL8GXgIOC3JOptSeTlMnQr/ +1/alYiIiCQnyTEQALj79cD1DXzvqJUcexsYmnRdSSkri/9OmACHHZZuLSIiIknJt1kYBa9rV9h+ e3VjiIhI86YAkYDycq0HISIizZsCRAIGDYIZM2D69LQrERERSYYCRAL23BNatFA3hoiINF8KEAno 1An69VM3hoiINF8KEAlZNg4iwXW6REREUqMAkZDycpg1C958M+1KREREmp4CREJ23x3WWUfdGCIi 0jwpQCSkXTvYdVcFCBERaZ4UIBJUXg5PPw1LlqRdiYiISNNSgEhQeTl88QW89lralYiIiDQtBYgE 7bxzdGVMmJB2JSIiIk1LASJB66wTgyk1DkJERJobBYiElZfDc8/BokVpVyIiItJ0FCASVlYG8+bB q6+mXYmIiEjTUYBIWGkpdOigcRAiItK8KEAkrFWr2FxLAUJERJoTBYgcKC+HiRPhm2/SrkRERKRp KEDkQFkZfP01vPRS2pWIiIg0DQWIHOjbFzp31nROERFpPhQgcqBFCxg4UOMgRESk+VCAyJGyMpg0 CebPT7sSERGRxlOAyJHy8lhM6oUX0q5ERESk8RQgcmS77WDjjTUOQkREmgcFiBwxi24MjYMQEZHm QAEih8rK4JVXYO7ctCsRERFpHAWIHCovhyVLYnMtERGRQqYAkUNbbgmbbqpuDBERKXyJBwgzO9nM ppvZAjN70cx2WsPrdjezRWZWk3SNubJsHIQGUoqISKFLNECY2SjgcuA8YEdgCjDezLqs5rqOwJ3A E0nWl4bycpg8GebMSbsSERGRtZd0C0QlcJO73+Xu04ATgPnA0au57kbgr8CLCdeXc2Vl4A7PPJN2 JSIiImsvsQBhZq2BUuDJZcfc3YlWhV1Xcd1RQG/g/KRqS1OvXtC7t8ZBiIhIYWuV4H13AVoCs+od nwX0WdkFZrYV8HtgD3dfamYJlpcerQchIiKFLskAkRUza0F0W5zn7u8uO7ym11dWVtKxY8cVjlVU VFBRUdF0RTaR8nK47Tb49FPYaKO0qxERkWJQVVVFVVXVCsdqa2vX+v4sehWaXqYLYz5woLs/XOf4 HUBHdx9Z7/yOwBxgMcuDQ4vM/y8Ghrj70yt5nBKgurq6mpKSkgR+kqb30UcxnXPMGDj44LSrERGR YlVTU0NpaSlAqbtnNesxsTEQ7r4IqAYGLTtm0ScxCFjZllJfAtsDOwB9M7cbgWmZ/38pqVpzbZNN oE8fTecUEZHClXQXxhXAHWZWDbxMzMpoB9wBYGYXA5u4+5GZAZZv1r3YzD4Bvnb3qQnXmXMaByEi IoUs0Wmc7j4GOAO4AJgMfB8Y6u6fZk7pBvRMsoZ8VVYGb70V3RkiIiKFJvGVKN39enfv5e7ruvuu 7v5qne8d5e7lq7j2fHcvjIENWRo4MP6rVggRESlE2gsjJRtvDNtvrwAhIiKFSQEiReXlGkgpIiKF SQEiRWVlMH06zJiRdiUiIiLZUYBI0YABsUOnujFERKTQKECkqHNn2HFHBQgRESk8ChApKyuLcRAJ LQgqIiKSCAWIlJWXw4cfwjvvpF2JiIjImlOASFn//tCypWZjiIhIYVGASFmHDrDTThoHISIihUUB Ig8s2xdD4yBERKRQKEDkgfJy+OQTePPN1Z8rIiKSDxQg8sBuu0Hr1urGEBGRwqEAkQfatYNdd9VA ShERKRwKEHmirAyefhqWLk27EhERkdVTgMgTZWUwZw5MmZJ2JSIiIqunAJEndtkF2rbVOAgRESkM ChB5ok0b2H13BQgRESkMChB5pLwcnnkGFi9OuxIREZFVU4DII2VlMHcu1NSkXYmIiMiqKUDkkX79 YL31NJ1TRETynwJEHmndOjbX0jgIERHJdwoQeaa8HCZOhIUL065ERESkYQoQeaasDObPh5dfTrsS ERGRhilA5JkddoBOnTQOQkRE8psCRJ5p2RIGDNA4CBERyW8KEHmorAwmTYIFC9KuREREZOUUIPJQ eTl8802ECBERkXykAJGHvvtd6NJF3RgiIpK/Eg8QZnaymU03swVm9qKZ7bSKc0ea2WNm9omZ1ZrZ C2Y2JOka802LFtGNoYGUIiKSrxINEGY2CrgcOA/YEZgCjDezLg1csifwGLA3UAJMAMaaWd8k68xH ZWUxlXPevLQrERER+bakWyAqgZvc/S53nwacAMwHjl7Zye5e6e6XuXu1u7/r7ucA/wH2T7jOvFNW FptqTZyYdiUiIiLflliAMLPWQCnw5LJj7u7AE8Cua3gfBnQAZidRYz7r0we6d9c4CBERyU9JtkB0 AVoCs+odnwV0W8P7+CXQHhjThHUVBLNohVCAEBGRfNQq7QIaYmaHAecCw939s9WdX1lZSceOHVc4 VlFRQUVFRUIVJq+8HO65B2prod6PJiIikpWqqiqqqqpWOFZbW7vW92fRq9D0Ml0Y84ED3f3hOsfv ADq6+8hVXHsocAtwkLuPW83jlADV1dXVlJSUNEnt+eK992CLLeDhh2H/ohsFIiIiSaupqaG0tBSg 1N1rsrk2sS4Md18EVAODlh3LjGkYBLzQ0HVmVgHcChy6uvDQ3PXuDZtvrumcIiKSf5LuwrgCuMPM qoGXiVkZ7YA7AMzsYmATdz8y8/Vhme+dCrxiZl0z97PA3b9MuNa8o3EQIiKSrxKdxunuY4AzgAuA ycD3gaHu/mnmlG5AzzqXHEcMvLwO+KjO7aok68xngwbBlCkwq/5QVBERkRQlPojS3a8Hrm/ge0fV +7os6XoKzV57xX8ffxwOPzzdWkRERJbRXhh5rmtXKCmBcUU9GkRERPKNAkQBGDYMxo+HpUvTrkRE RCQoQBSAYcPgs8+gJqsJNiIiIslRgCgAu+wC66+vbgwREckfChAFoHVrGDxYAUJERPKHAkSBGDYM Jk2COXPSrkREREQBomAMHRqDKJ98cvXnioiIJC1vN9OSFW22GWy7bXRjHHRQ2tUIgDvMmAEvvxz7 lnz0ESxaFCuIbrwxbLop7LBD3NZZJ+1qRUSalgJEARk2DMaMiTcus7SrKU7uMRvmzjvhoYdg5sw4 3rkz9OgRQcEdPv44bkuXQps2sbPqD38Y4a9Tp3R/BhGRpqAujAIybBh8+CH8+99pV1J83GHs2JgR 068f3HsvjBwZO6V+9hnMng2vvw6vvgrV1fHvNH8+vPgiXHwxLFgAxx8frRLHHw9vvZX2TyQi0jgK EAVkzz1h3XU1GyPXXnsNdt8dhg+PFoZHHoH334erropt1jfccOXXtWkDP/gBVFbGhmgffghnnRVB ZLvt4JhjlrdgiIgUGgWIAtK2LQwcCI8+mnYlxeGbb+CMM6C0FL78Ep54Ap59FvbdF1qtRedft25w 7rkwfTpceWUEka23ht/9DhYubPr6RUSSpABRYPbdF557Dmpr066keZs2LborrrkmuiAmT46dUZti 7EmbNnDqqfDuu9E6cf75MdBy0qTG37eISK4oQBSY/faDxYvVjZGkf/4Tdt45xi289BL86lexmFdT W2+9CCc1NdChA/TvDxddBEuWNP1jiYg0NQWIArP55vD970c/ujS9a6+NkDZgALzySrQMJO1734OJ E2N8xLnnxhbuH32U/OOKiDSGAkQBGj48xkEsXpx2Jc2HO5xzDpxyCpx2Gjz4YLQK5Err1jEW4skn Y4ZGv36xvoSISL5SgChA++8fS1q/8ELalTQP7vDLX8Lvfw+XXgpXXAEtW6ZTS1lZTAPt1Stm3fz1 r+nUISKyOgoQBahfvxjRr26MxnOH00+Hyy+H0aNj1kXaunWLaZ8VFXD44XD22bEglYhIPtFKlAWo RYuYjTF2bHxilrV30UWxnsP118OJJ6ZdzXJt2sBtt8H220eo+fBDuPXWZAZzStP68svohnr/ffj8 82gtXBYA27WDjTaKpc433xx6906vtUuksRQgCtT++8cbyn/+A1ttlXY1hemWW2LQ4oUX5ld4WMYM fvGLWL3yiCNixct774X27dOuTJZxj4XGnnkmBsJOmrTiAFgz6NhxeUiYNy/WF1mmbdvY42bnnWON lwEDoHv3nP4IImtNAaJADR4cn1LHjo0meMnOww/HktInnxyDJ/PZoYdCly6xdPagQbEAVZcuaVdV vNwjKNx7L/z977GaaJs2EQKOOCJm1fTpExvgbbDBii0M7hEiPvkkNmB74424PfMM3HRTnLPjjrFv yoEHRrgQyVfm7mnX0ChmVgJUV1dXU1JSknY5ObXvvrHfwoQJaVdSWKZMgd12g733hr/9rXCakKur o+aNNorZGt26pV1RcfniC/jzn+HGG+HNN6OlYOTIeLPfY48IEY3x8cfxt/zQQ/CPf0TQ6NcPjjsu xsPkclaQFI+amhpKS0sBSt29JptrNYiygA0fHqtSzp6ddiWF47PP4IAD4hPiXXcVTniAWFL7uefi jWzAgBgXIcmbNQvOPBN69ozWvu22i2XNP/gArrsuWoUaGx4gAmFFBdxzT7RQ/P3v0LVrdK917w4n nBBdliL5QgGigA0fHoOzHn447UoKw6JFcPDB0Wrz4IMxoK3Q9OkT+3F8/XVM8/zvf9OuqPn65JNY arx3b7jhhlgjZObM6LoYNCgGMydl3XWjdeORR2DGjJhm/OCD8e9/8MGx66tI2hQgClj37tEUf//9 aVdSGM44A55/Pp6vzTZLu5q1t8UWESIgQsS776ZbT3Pz9ddwySWw5ZZwxx3R+jBjRqwTksYAx549 4bzzooYbboh9WXbaKbqzqqtzX4+saPbsWK9lxoy0K8k9BYgCd9BB8NhjMXVMGnb//bHOw5VXxp4T hW7zzWPgXdu2ESLeeivtipqHBx6IgYu/+Q0cdRS88068eW+wQdqVxb/18cfHv/U998Surv36RYvE 1KlpV1dcPvooFpwbMCCm5B5+eHRrFRsFiAL3wx/GVtD/+EfaleSv996DY46JsHXSSWlX03R69IgQ 0alTvJD9+99pV1S4Pvxw+YDI7baLmRFXXw0bbph2Zd/WsiWMGhU13n57LHm+/fbxO/7xx2lX13x9 +WW0SA0eHH97v/41rL9+rCHzwQdw7LFpV5h7ChAFbrPNojnzvvvSriQ/LVwY0yA32CDWfWiK7bjz Sbdu8PTTMdhu4MCYYSJrbunSmFWx3Xbw4osxvuGRR2KsQb5r1Qp+8hN4++1oWXvooVgT5uKLoxtG msbkyREOunWDo4+O35lbbonBtWPHwk9/Gmu1FKPEA4SZnWxm081sgZm9aGY7reb8gWZWbWZfm9nb ZnZk0jUWugMPjC2ov/oq7Uryz1lnxUI/f/tbLOjTHG20ETz1VITJ8vLYHlxWb+bMeL5OPBEOOSSm Zh50UOGFzDZt4NRTY4bGscfCb38b3TD33RfrTkj2vvkmxjXsthuUlMD48bFezMyZ8bd29NHN9/Uk G4kGCDMbBVwOnAfsCEwBxpvZSpfBMbNewCPAk0Bf4GrgFjPbK8k6C92BB8KCBTBuXNqV5Jcnn4xP ZpdcEq00zdmGG8bPu+WWMUNAO3mu2n33Qd++0b311FNw883QuXPaVTVO587x+/6vf8F3vxtjIwYM UKDMxpdfwh//GJvZHX54rPr6wAMx3uScc6LrQpZLugWiErjJ3e9y92nACcB84OgGzj8ReM/df+Xu b7n7dcB9mfuRBmy5ZbwYqhtjublzo0944MDYnrsYdOoUA2q32y76abVb67d99VUszHTwwfEcTZkS O6A2J9tsE90w48bFXhz9+kXLxKxZaVeWvz7+ODat22yzWN5+v/1iYOrjj8OIEdFdJN+WWIAws9ZA KdGaAIDHspdPALs2cNkume/XNX4V50vGgQfGi8aCBWlXkh/OPDMWjbrttmTn6+ebjh3jjWPHHWHo 0OXTPSX6sktL4e67ow97zJjCb3VYlaFDIyCNHh2LUm21VXy6rrsXR7F7551YoKtXL7j22hjPMH16 tEhts03a1eW/JF9auwAtgfq5dxbQ0CK83Ro4f30za4K13pqvUaNi6dtHHkm7kvQ99VTMl7/kklgE qNh06ACPPhp7M+y9dzwfxWzp0mja32WXWDyspiZapwptrMPaaNUKfvazGB9x5JExc+C7340Bl8U8 PuKNN+Cww2Kw7AMPxLiRmTMjYG2ySdrVFY5m0zBTWVlJx3qjWioqKqioqEipotzaeutoqrz77mie LVZz58YAp4ED83OHzVxp3z7C5IgRsWfKgw/GJ9JiM2tWzFQYNy52Nr3ooqZZdrrQbLghXHNNfNo+ /fT4vRhcLyypAAAUPElEQVQ0KLay3377tKvLnerq+B144IHorrjmmljvY911064sN6qqqqiqqlrh WG1t7drfobsncgNaA4uA4fWO3wE80MA1zwBX1Dv2E2DOKh6nBPDq6movdlde6b7OOu6zZ6ddSXpO PNG9XTv3d99Nu5L8sGCB+777xu/F2LFpV5Nb//yn+8Ybu3ft6j5uXNrV5I+lS+N3Yaut3Fu0cD/p JPdPP027qmRNnOg+bJg7uG+5pfttt7kvXJh2VfmhurraAQdKPMv3+cS6MNx9EVANDFp2zMws83VD w7sm1T0/Y0jmuKzGqFGweHHxDqas23Xxne+kXU1+aNs2+r/32ScWSfr739OuKHnffBN7WOy9d4x5 eP314mx9aYhZDBJ8441osv/LX2J8xFVXNa/xEe4xM6msLHZLff/9aKGdNi1aHVq3TrvCZiDbxJHN DTiEmHVxBLANcBPwObBR5vsXA3fWOb8XMBe4BOgDnAQsBAav4jHUAlHH4MHuAwemXUXuzZ3r3quX +4AB7kuWpF1N/lm40H3UqPjEef31aVeTnDffdO/bN1pcrroqPm3Lqs2a5X7ccfG70bOn+003Ffan 88WL3e+/332XXaLFobTU/YEH9LrQkLxsgciEkzHAGcAFwGTg+8BQd/80c0o3oGed82cA+wKDgdeI 6ZvHuHsRrjK+dn70o1je+IMP0q4kt848M3ZPvPXW4pp1saZat45PX6ecEst5n3NO8xpE5w433RQt Dt98E+tgnHZacQyUbKyNN4Y//SmWQt9tt9hvo08fuPPOaNEsFPPmxZiGrbeOWWnrrBML7L3ySoz5 0OtCArJNHPl2Qy0QK/jiC/c2bdz/+Me0K8mdp56KTxqjR6ddSf5butT9ssvi+TriiML+pLnMJ5+4 Dx8eP9NPf+r+1VdpV1TYXn/dfeTIeD57946/q7lz066qYe+9537mme6dOrm3bOl+6KHur7ySdlWF I29bICT3OnaE/fePZViLwbx5Metizz3h5JPTrib/mcVshLvvhqqqGCcwe3baVa298ePh+9+PRbMe fDBaIdq1S7uqwva978VYmerqmPpaWRlbip99dv5sWb1wYexbMmRIjHe64YaYmvvee/F73a9f2hUW BwWIZujHP44FZCZPTruS5J11VnRdFNuCUY1VURFvvq+9Fst8/+tfaVeUna+/hp//HIYNi1VYX38d Djgg7aqal5KSCJrvvhsh/brr4s16r73iTTrXi9YtWRIbx518ciwpfcghsbLo7bfH9tqXXRZTMyV3 9JLbDO2zD3TvHuMBmrOnn44XtT/8AbbYIu1qCk9ZGbz6aiw8tcsu8YmuEEycGKHhxhtjy+1HH43f d0nG5pvD5ZfHm/Rtt8UYk8MOi03cDjooZnHMmZPMY3/xRbQsnXhi7HhZVhY7YP74xzGL5PnnY52P 9u2TeXxZNfMCH0llZiVAdXV1NSUlJWmXkzd+/evYp/5//2uei6TMmxdN1z16RJBQ68Pamz8/mn/v uScGWF56aX52A8ybF7/X114bgefWW2PXScm9t9+G+++PN/eXX46/v759oX9/2H33WJxqq62ymyq5 eHHcb01N3CZNivteujRaPkaMiFaHnXfW4NimVFNTQ2lpKUCpu2e19ZoCRDP1zjvxB/yXv8TMjObm lFPiDeT112MzMWkc9/hEf/rpsfz33XfDDjukXVVwj6WXKyuju+qii+Lfv2XLtCsTgA8/jJU+n3su 9l6ZPj2Ot24db/zdu0O3brDBBjEzonXr6I6YOzduH38cYys++GD5rI8ttohxDIMHx4qZxbgkfa4o QChArNSyXQYnTEi3jqb29NPxs119NZx6atrVNC9vvhnN02++Cb/6VUz3TLMFa+rUmI75+OMx3mFZ P7zkr08/jSmh//53fJCZNStaQufMgUWL4taiRXSddegQ00h79Yqukm22iY3gOnVK+6coHo0JEM1m Lwz5tmOOib7Cd95pPp/Sv/oqBnT17x+bBEnT2m47eOkl+P3vY2xJVVW8aQ8blts6Pvggarj55nhz GTs29vRQ03X+22ij2Itm4MC0K5Gkqee4GTvwwEjyf/pT2pU0nbPOiiZPzbpITps2cP750T3Uq1dM 9Rw8OIJF0mbOjFalLbaI7bZ///sYLLfffgoPIvlGL8HN2LrrRivEzTfHJ/dC98wzMYDu4oubT4tK PuvTB554IsYfzJoVAxeHDIldPpcubbrHcY9uqQMPjL7uP/85tleePh1++cvi3D1TpBAoQDRzP/sZ fPll4S8stazrYo89YgCd5IYZDB8e60XcfXdMq9t//2ghOOusWGxobYZRLV4cLRpnnhljGsrKYrzD tdfGpkfnnBP94yKSvzQGopnr1SveAEaPhuOOK9xm4LPPjoFY48ap6yINLVvG4lMVFfHGf8stcbvk khgEt9tu0UKx5ZYRCDbYIHYCbdEiQsfs2bFK4NSpscDZs89GsO3SJVoeKipiNdFC/f0UKUYKEEXg tNPiE96ECVBennY12ZswITbJufLKmJoq6frBD+J2/fXRrfT007Ggz+9+F2s1rEr37rFGwK9+Fb+T O+2kbZVFCpUCRBEYMCDWt7/66sILEHPnwlFHxc+gKZv5pXXrGFw5eHB87Q6ffRZjF2prY7npxYuh c+e4bb65pueJNCcKEEXALFohjjsumpALafW+X/wi3pSeekpdF/nOLKbwbbRR2pWISC7oJblIHH44 bLJJzO0vFOPGxQySyy/X4kEiIvlGAaJItGkTU+L++tflS83mszlz4NhjY9rgT3+adjUiIlKfAkQR Oe646Iu+9NK0K1m9006LAXm33KKR+SIi+UgBooi0axcbEt16a6z4l6/uuScWExo9Gnr2TLsaERFZ GQWIInPKKdCxI/zf/6Vdycq99x4cf3ysC/DjH6ddjYiINEQBosh06AC/+Q3ceWfsuJhPFi2KnSA3 3BBuuEFdFyIi+UwBoggdfzxsthn8+tdpV7Ki3/42lkauqopWEhERyV8KEEWoTZtYNfChh2KVx3ww fnwsi/y738UqhyIikt8UIIpURUXsX3DyybBwYbq1vPde1DN0aEw1FRGR/KcAUaRatIi9DN56C666 Kr06vvoKRoyIzZfuvlurTYqIFAq9XBexvn1jf4nzz4cZM3L/+O5wzDHRAvHgg7FGhYiIFAYFiCJ3 /vmxpfIRR8CSJbl97AsugL/9DW6/PXZoFBGRwqEAUeTWXz8WbZo4MbcrVN58c6xFcdFFcPDBuXtc ERFpGokFCDPrbGZ/NbNaM5tjZreYWftVnN/KzC4xs9fNbJ6ZfWhmd5pZ96RqlLDnnnDmmXDuufDS S8k/3tixcMIJcNJJcPbZyT+eiIg0vSRbIO4GtgUGAfsCewI3reL8dsAOwPnAjsBIoA/wUII1Ssb5 58NOO8HIkfDRR8k9zqOPwkEHxcDJ0aO1WJSISKFKJECY2TbAUOAYd3/V3V8ATgEONbNuK7vG3b90 96Hufr+7/8fdXwZ+BpSaWY8k6pTl1lkH/v53aNkSDjgA5s5t+sd45JEIKHvvHYtFtWzZ9I8hIiK5 kVQLxK7AHHefXOfYE4AD2SwT1ClzzRdNWJs0oFu3WFzq7bdh+HCYP7/p7vtPf4pWh333hTFjIrCI iEjhSipAdAM+qXvA3ZcAszPfWy0zawP8Abjb3ec1eYWyUiUl0c3w8suwzz4wZ07j7m/RIvjFL2L5 7BNOUHgQEWkusgoQZnaxmS1dxW2JmW3d2KLMrBVwL9H6cFJj70+ys/vusbT0v/4Fu+4KU6eu3f38 5z9xX6NHw9VXw7XXQqtWTVuriIikI9uX88uA21dzznvAx8DGdQ+aWUtgg8z3GlQnPPQEyte09aGy spKO9XZgqqiooKKiYk0ul3r22ANefDG6MnbcMfaoOOWU2EdjdebNiymhl14KPXrACy/EAE0REUlP VVUVVVVVKxyrra1d6/szd29sTd++0xhE+W+g37JxEGY2BHgU6OHuKw0RdcLDd4Ayd5+9Bo9VAlRX V1dTUlLSVD+CZCxYELt2jh4dYeDnP4dDDoFNN13xPHeYMiUGR958c4yfqKyEc86B9dZLp3YREVm1 mpoaSktLAUrdvSabaxNpUHb3aWY2HrjZzE4E1gGuAarqhgczmwac6e4PZcLD/cRUzv2A1mbWNXPq bHdflEStsmrrrgtXXgk//SlceCGcdRacfjr07g1bbx0tEp9/HgMvP/00tuE+9thordh887SrFxGR pCTZI30YcC0x+2IpcB9wWr1ztgKW9TtsSgQHgNcy/zViHEQZ8GyCtcpqbLttbHb1xRfwj3/A5Mmx h8WiRdCrFwweHAtS7bGHBkmKiBSDxAKEu38BHL6ac1rW+f//AloZIM916gQ/+lHcRESkeGkvDBER EcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQgREREJGsKECIiIpI1BQgRERHJ mgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERERCRrChAiIiKSNQUIERERyZoC hIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjWFCBEREQkawoQIiIikjUFCBEREcmaAoSI iIhkTQFCREREsqYA0cxUVVWlXUJe0POwnJ6LoOch6HlYTs9F4yQWIMyss5n91cxqzWyOmd1iZu2z uP5GM1tqZqcmVWNzpD+IoOdhOT0XQc9D0POwnJ6LxkmyBeJuYFtgELAvsCdw05pcaGYjgR8AHyZW nYiIiKy1RAKEmW0DDAWOcfdX3f0F4BTgUDPrtpprNwWuBg4DFidRn4iIiDROUi0QuwJz3H1ynWNP AE60LKyUmRlwF/BHd5+aUG0iIiLSSK0Sut9uwCd1D7j7EjObnfleQ84CFrr7tVk8VluAqVOVNwBq a2upqalJu4zU6XlYTs9F0PMQ9Dwsp+dihffOtllf7O5rfAMuBpau4rYE2Bo4G5i6kutnAcc3cN+l wP+AbnWOTQdOXU1NhxEtG7rppptuuumm29rdDssmD7h71i0QlwG3r+ac94CPgY3rHjSzlsAGme+t zB7ARsD70ZMBQEvgCjP7ubt/p4HrxgM/AmYAX6+mNhEREVmuLdCLeC/NimU+xTepzCDKfwP9lo2D MLMhwKNAD3f/Vogws85A93qHHyPGRNzu7v9p8kJFRERkrSQyBsLdp5nZeOBmMzsRWAe4BqiqGx7M bBpwprs/5O5zgDl178fMFgEfKzyIiIjklyTXgTgMmEbMvngEeBY4vt45WwEdV3EfTd88IiIiIo2W SBeGiIiING/aC0NERESypgAhIiIiWSv4AGFmJ5vZdDNbYGYvmtlOadeUa2bW38weNrMPMxuQDU+7 pjSY2dlm9rKZfWlms8zsATPbOu26cs3MTjCzKZmN7GrN7AUzG5Z2XWkzs7Myfx9XpF1LrpnZeZmf ve7tzbTrSoOZbWJmfzazz8xsfuZvpSTtunIt875Z/3diqZlds6b3UdABwsxGAZcD5wE7AlOA8WbW JdXCcq898BpwEsU98LQ/MdvnB8BgoDXwmJmtm2pVufc+cCZQQizQ9hTwkJltm2pVKcp8sPgp8RpR rN4AuhKrAXcj1t4pKmbWCXge+IbYr2lb4BfUmwFYJPqx/HehG7AX8f4xZk3voKAHUZrZi8BL7n5a 5msjXjxHu/sfUy0uJWa2FBjh7g+nXUvaMkHyE2BPd5+Ydj1pMrPPgTPcfXULwTU7ZrYeUA2cCJwL THb309OtKrfM7DzgAHcvuk/adZnZH4Bd3X1A2rXkGzO7CtjH3de41bZgWyDMrDXx6erJZcc80tAT xGZeIp2IRD077ULSYmYtzOxQoB0wKe16UnIdMNbdn0q7kJRtlenmfNfM/mJmPdMuKAX7A6+a2ZhM N2eNmR2bdlFpy7yf/gi4NZvrCjZAAF2Ipa5n1Ts+i1Vv2CVFINMadRUw0d2Lrq/XzLY3s7lEU+31 wEh3n5ZyWTmXCU87EPvzFLMXgZ8QzfYnAL2BZ82sfZpFpeA7REvUW8AQ4AZgtJn9ONWq0jeSWJPp zmwuSmo3TpG0XQ9sB+yediEpmQb0JV4UDgLuMrM9iylEmFkPIkQOdvdFadeTJnevu8/BG2b2MvBf 4BBWv79Rc9ICeNndz818PcXMtidC1Z/TKyt1RwP/XNk2E6tSyC0QnxG7f3atd7wrDW/YJUXAzK4F 9gEGuvv/0q4nDe6+2N3fc/fJ7n4OMXjwtLTryrFSYoO+GjNblFkafwBwmpkttDq79hUbd68F3ga2 TLuWHPsfMLXesanAZinUkhfMbDNi0PnN2V5bsAEi84miGhi07FjmBWEQ8EJadUm6MuHhAKDM3Wem XU8eaQG0SbuIHHsC+B7RhdE3c3sV+AvQ1wt5BHkjZQaWbkm8oRaT54E+9Y71IVpjitXRRNf/o9le WOhdGFcAd5hZNfAyUEkMFrsjzaJyLdOPuSWw7BPVd8ysLzDb3d9Pr7LcMrPrgQpgOPCVmS1rnap1 96LZ6t3Mfg/8E5gJdCAGRw0g+nyLhrt/Baww/sXMvgI+d/f6n0KbNTO7FBhLvFFuCpwPLAKq0qwr BVcCz5vZ2cR0xR8AxwLHpVpVSjIfun8C3OHuS7O9vqADhLuPyUzVu4DoungNGOrun6ZbWc71AyYQ Mw6cWBsDYkDM0WkVlYITiJ//6XrHjyK2hS8WGxP/9t2BWuB1YIhmIQDFu05KD+BuYEPgU2AisIu7 f55qVTnm7q+a2UjgD8SU3unAae5+T7qVpWYw0JO1HAdT0OtAiIiISDoKdgyEiIiIpEcBQkRERLKm ACEiIiJZU4AQERGRrClAiIiISNYUIERERCRrChAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAh IiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII= r#X image/svg+xmlr$XLZ r%u}r&h1sbu}r'h1sbh*)r((h,X display_datar)h.h*)r*}r+h1sbh2h*)r,(X text/plainr-X,r.Xapplication/pdfr/X)/JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2ZS48cuRGE7/0reLQPW2LyzeMKawvwTeuBfTZkrbzCSoZWsPX3/UWy3V3V07MzBixBUHcU i4x8RSZnLHw8vfrewoevIYaP/PsWLLwJr354/++f373/8c3r8O7rKYJ/OuURt9bizJ2vv+y/pto2 i31YBo+3X7X4H6fT5xOn8OUNB3w4nXLdyrBUQ4rb6DZ61RE9bukG/WWPlrLFC3zZYY9y0k+nL+HO 9jmXbYSU8pbCr+/DX8Pn8Or7JMtT+BOkPvLvWxBfCz++OR1dsDvNsO5CuG1xpDGywzG1Npxa29oo 1Rpw3eq01twOzGimLWDCgjQXOkbvvkXeRp1tOjy2PmPKgm0bNgeOBp5bm6mNhGFzs5YhBVywctZZ JnDZerQxi+C0xTnhEGzOLdXYyxCctxZzmgPY2GSmriNLVdgyG9rgyMonX922aSkJbnPLxY8B5rMN BdmqyQu5ynRiz4vFUphsV0c1La5jawVwBHaG3Mxa2+JWCkb2QIRHLLXLxGbbrNkstMzjlqrSiM9W W2YBW5XeuoNly/ir5FD1qVmSLxoeb2nGGcSLo7IYtLaVVlkeIJ5SiR6o1rfc+mBtIQxpZvd9G1vq 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 spV0l0rbnkcR2ME3MrB/sheCPf5CKTARTHPq0luObNt9ts+q5ZHrPVk8rn8hU8Yau6da/T7Nu7o6 H4G3JPerW7vXXg4Uv5wMGf9OP33tWwr0Zi6sURzffbqRMxqxhmoexaW2myfvCeZfTrqA+k9xLx94 /9Vf3v/6t+8+/fz5X1/DD/88veXvfRs1qD6y8Qre2HhYfbHxZvnTNmpYfrmN6f9lI1NNe2TjFbyx 8bD6YuPN8iflsW5Vdzrm5LOhy5b7/fHC0KJ+indLcYfecDyuv5C8feEZltQEk+me5v1+c6WZdVl4 RPOK3tI8rL/SvHnhOZqJQf1A8750X2lyQ8qPaV7RW5qH9VeaNy88R7N2es2e5hMqeKE59GP3RzSv 6C3Nw/orzZsXnqM5+P9Aczyjgoff/8zH6K0OHn9f1B7DL6Gp3w2VHU17roSOPWLeHdif7ilXmjcv PEez+C8gdjQvJfT29B/fkLPhCmVuZHN0cmVhbQplbmRvYmoKMTEgMCBvYmoKMjYzOAplbmRvYmoK MTYgMCBvYmoKPDwgL0xlbmd0aCAyNDcgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnic TVG7bUQxDOvfFFzgAOtreZ4LUl32b0PJCJDCIKEvKaclFvbGSwzhB1sPvuSRVUN/Hj8x7DMsPcnk 1D/muclUFL4VqpuYUBdi4f1oBLwWdC8iK8oH349lDHPO9+CjEJdgJjRgrG9JJhfVvDNkwomhjsNB m1QYd00ULK4VzTPI7VY3sjqzIGx4JRPixgBEBNkXkM1go4yxlZDFch6oCpIFWmDX6RtRi4IrlNYJ dKLWxLrM4Kvn9nY3Qy/y4Ki6eH0M60uwwuileyx8rkIfzPRMO3dJI73wphMRZg8FUpmdkZU6PWJ9 t0D/n2Ur+PvJz/P9CxUoXCoKZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago8PCAvTGVuZ3RoIDI0 OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwtUTmSA0EIy+cVekJz0++xy5H3/+kK ygGDhkMgOi1xUMZPEJYr3vLIVbTh75kYwXfBod/KdRsWORAVSNIYVE2oXbwevQd2HGYC86Q1LIMZ 6wM/Ywo3enF4TMbZ7XUZNQR712tPZlAyKxdxycQFU3XYyJnDT6aMC+1czw3IuRHWZRikm5XGjIQj TSFSSKHqJqkzQZAEo6tRo40cxX7pyyOdYVUjagz7XEvb13MTzho0OxarPDmlR1ecy8nFCysH/bzN wEVUGqs8EBJwv9tD/Zzs5Dfe0rmzxfT4XnOyvDAVWPHmtRuQTbX4Ny/i+D3j6/n8A6ilWxYKZW5k c3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3RoIDM3IC9UeXBlIC9YT2JqZWN0IC9TdWJ0 eXBlIC9Gb3JtIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9CQm94IFsgLTE4NCAtMjM2IDEyODggOTI5 IF0gPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LALCNzIyALJItgQWTTAAFfCgoKZW5kc3Ry ZWFtCmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDgwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+ CnN0cmVhbQp4nEWMuw3AMAhEe6ZgBH4mZp8olbN/GyBK3HBPunu4OhIyU95hhocEngwshlPxBpmj YDW4RlKNneyjsG5fdYHmelOr9fcHKk92dnE9zcsZ9AplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2Jq Cjw8IC9MZW5ndGggMjEwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVQyw1DMQi7 ZwoWqBQCgWSeVr11/2tt0DthEf9CWMiUCHmpyc4p6Us+OkwPti6/sSILrXUl7MqaIJ4r76GZsrHR 2OJgcBomXoAWN2DoaY0aNXThgqYulUKBxSXwmXx1e+i+Txl4ahlydgQRQ8lgCWq6Fk1YtDyfkE4B 4v9+w+4t5KGS88qeG/kbnO3wO7Nu4SdqdiLRchUy1LM0xxgIE0UePHlFpnDis9Z31TQS1GYLTpYB rk4/jA4AYCJeWYDsrkQ5S9KOpZ9vvMf3D0AAU7QKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago8 PCAvTGVuZ3RoIDMzOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1Ujmu3UAM630K XSCAds2c5wWpfu7fhpRfCkO0VoqajhaVafllIVUtky6/7UltiRvy98kKiROSVyXapQyRUPk8hVS/ Z8u8vtacESBLlQqTk5LHJQv+DJfeLhznY2s/jyN3PXpgVYyEEgHLFBOja1k6u8Oajfw8pgE/4hFy rli3HGMVSA26cdoV70PzecgaIGaYlooKXVaJFn5B8aBHrX33WFRYINHtHElwjI1QkYB2gdpIDDmz FruoL/pZlJgJdO2LIu6iwBJJzJxiXTr6Dz50LKi/NuPLr45K+kgra0zad6NJacwik66XRW83b309 uEDzLsp/Xs0gQVPWKGl80KqdYyiaGWWFdxyaDDTHHIfMEzyHMxKU9H0ofl9LJrookT8ODaF/Xx6j jJwGbwFz0Z+2igMX8dlhrxxghdLFmuR9QCoTemD6/9f4ef78Axy2gFQKZW5kc3RyZWFtCmVuZG9i agoyMiAwIG9iago8PCAvTGVuZ3RoIDQ5IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4 nDM2tFAwUDA0MAeSRoZAlpGJQoohF0gAxMzlggnmgFkGQBqiOAeuJocrDQDG6A0mCmVuZHN0cmVh bQplbmRvYmoKMjMgMCBvYmoKPDwgL0xlbmd0aCA5MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz dHJlYW0KeJxNjUESwCAIA++8Ik9QRND/dHrS/1+r1A69wE4CiRZFgvQ1aksw7rgyFWtQKZiUl8BV MFwL2u6iyv4ySUydhtN7twODsvFxg9JJ+/ZxegCr/XoG3Q/SHCJYCmVuZHN0cmVhbQplbmRvYmoK MjQgMCBvYmoKPDwgL0xlbmd0aCAzOTIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnic PVJLbgUxCNvPKbhApfBNcp6p3u7df1ubzFSqCi8DtjGUlwypJT/qkogzTH71cl3iUfK9bGpn5iHu Ljam+FhyX7qG2HLRmmKxTxzJL8i0VFihVt2jQ/GFKBMPAC3ggQXhvhz/8ReowdewhXLDe2QCYErU bkDGQ9EZSFlBEWH7kRXopFCvbOHvKCBX1KyFoXRiiA2WACm+qw2JmKjZoIeElZKqHdLxjKTwW8Fd iWFQW1vbBHhm0BDZ3pGNETPt0RlxWRFrPz3po1EytVEZD01nfPHdMlLz0RXopNLI3cpDZ89CJ2Ak 5kmY53Aj4Z7bQQsx9HGvlk9s95gpVpHwBTvKAQO9/d6Sjc974CyMXNvsTCfw0WmnHBOtvh5i/YM/ bEubXMcrh0UUqLwoCH7XQRNxfFjF92SjRHe0AdYjE9VoJRAMEsLO7TDyeMZ52d4VtOb0RGijRB7U jhE9KLLF5ZwVsKf8rM2xHJ4PJntvtI+UzMyohBXUdnqots9jHdR3nvv6/AEuAKEZCmVuZHN0cmVh bQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCA2OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz dHJlYW0KeJwzMzZTMFCwMAISpqaGCuZGlgophlxAPoiVywUTywGzzCzMgSwjC5CWHC5DC2MwbWJs pGBmYgZkWSAxILrSAHL4EpEKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iago8PCAvTGVuZ3RoIDMx NyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1UktyQzEI279TcIHOmL99nnSyau6/ rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8tr0fPEbctCgRREz34MicVItTP 1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz +XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZEN0msU20wOPclbSEmZhCBeZY gNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQm32VCaqXj9PcCSOmR0127cKy WzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee 1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAvVHlwZSAvRm9udCAvRm9udEJC b3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZvbnQgL0JpdHN0cmVhbVZlcmFTYW5zLVJv bWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJlYW1WZXJhU2Fucy1Sb21hbgovRW5jb2Rp bmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNlcyBbIDQ2IC9wZXJpb2QgNDggL3plcm8g L29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IC9zZXZlbiAvZWlnaHQgXQo+PgovU3Vi dHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RDaGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEz IDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvQ2hhclByb2NzIDE1IDAg UiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250QkJveCBb IC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQgNzMwCi9TdGVtViAwIC9GbGFncyAzMiAv SXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2NlbnQgLTIzNiAvTWF4V2lkdGggMTM0Mgov QXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuID4+CmVuZG9iagox MiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAz OTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYz NiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3 MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1 IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAg NjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2 MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYz NiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0 MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAg MTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3 CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUw MCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0 IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUg NzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2 MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3 OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0 IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9iago8PCAvZml2ZSAxNiAwIFIgL3Blcmlv ZCAyMiAwIFIgL29uZSAxOSAwIFIgL3plcm8gMjAgMCBSIC90aHJlZSAyMSAwIFIKL3R3byAxNyAw IFIgL2ZvdXIgMjMgMCBSIC9zaXggMjYgMCBSIC9zZXZlbiAyNSAwIFIgL2VpZ2h0IDI0IDAgUiA+ PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTQgMCBSID4+CmVuZG9iago0IDAgb2JqCjw8IC9BMiA8 PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAxID4+Ci9BMSA8PCAvVHlwZSAvRXh0R1N0YXRl IC9jYSAxIC9DQSAwID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8 ID4+CmVuZG9iago3IDAgb2JqCjw8IC9WZXJhLW1pbnVzIDE4IDAgUiA+PgplbmRvYmoKMiAwIG9i ago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIgXSAvQ291bnQgMSA+PgplbmRvYmoKMjcg MCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNrZW5kKQovQ3JlYXRpb25EYXRl IChEOjIwMTYwODEyMTYwODQ0KzAzJzAwJykKL0NyZWF0b3IgKG1hdHBsb3RsaWIgMS41LjEsIGh0 dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhyZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1 IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODA4OCAwMDAwMCBuIAowMDAwMDA3ODc1IDAw MDAwIG4gCjAwMDAwMDc5MDcgMDAwMDAgbiAKMDAwMDAwODAwNiAwMDAwMCBuIAowMDAwMDA4MDI3 IDAwMDAwIG4gCjAwMDAwMDgwNDggMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAw NDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMzExNCAwMDAwMCBuIAowMDAw MDA2NjY4IDAwMDAwIG4gCjAwMDAwMDY0NTMgMDAwMDAgbiAKMDAwMDAwNjA2OCAwMDAwMCBuIAow MDAwMDA3NzIxIDAwMDAwIG4gCjAwMDAwMDMxMzUgMDAwMDAgbiAKMDAwMDAwMzQ1NSAwMDAwMCBu IAowMDAwMDAzNzc2IDAwMDAwIG4gCjAwMDAwMDM5NDQgMDAwMDAgbiAKMDAwMDAwNDA5NiAwMDAw MCBuIAowMDAwMDA0Mzc5IDAwMDAwIG4gCjAwMDAwMDQ3OTAgMDAwMDAgbiAKMDAwMDAwNDkxMSAw MDAwMCBuIAowMDAwMDA1MDczIDAwMDAwIG4gCjAwMDAwMDU1MzggMDAwMDAgbiAKMDAwMDAwNTY3 OCAwMDAwMCBuIAowMDAwMDA4MTQ4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1Np emUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo4Mjk2CiUlRU9GCg== r0X image/pngr1X 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 r2X image/svg+xmlr3X@_ r4u}r5h1sbu}r6h1sbh*)r7(h,X display_datar8h.h*)r9}r:h1sbh2h*)r;(X text/plainr<X,r=Xapplication/pdfr>X(1JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2ZzY8ctxHF7/NX9DE5uEWyWPw4WnAiIDc7QnIOHFmxYDmQjcT/fn6vuNrpnh1lN0AgCJh5 wyZffb0q9ubtw+XV13l7/+uWtg/8/23L25vt1Tfv/v3j9+++e/N6+/7XSwL/eLGR9tbStM7Xn45f i7c9pz6ygafbr1r8j8vl5wun8OUNB7y/XMz3OnLxraR99Dy664ie9nKD/nREa93TI/y4wxHlpB8u n7Y725vVfWyl2F62X95tf91+3l59XWR52f4EqQ/8/20T37x99+ZydsHhtIx1j4R976Ok1gNOM+UZ 1Pg8yhgG7PuobqUtuPElN2C48LnMsA/zWtbWcKuz5gWO0XtskfeU8hgjvL73mYoBp7azdljAc2+z tFGA095TCd9XbJ8+69zyzHtmRdd5tcB0wmzLfUIjjR6rbZ+pZsEt7TZG7l1w3z3bzHXLue/NU44T Kyfm2WyblWCbTe3snFKsczgbW518Flp27J+c3eZerHqVj9x2t1Rq2zhteJsp0LpXLfbNcVxKPmJf 38088xwnDCuW5E7SjAOctXXs0wfxWeiwWcrYYN6qwU1o32tNeHmrDQ+2VIrQsaeKx11ohQxWBtpq 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 vBZ0LyIrygffj2UMc8734KMQl2AmNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMg bHglE+LGAEQE2ReQzWCjjLGVkMVyHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4 fQzrS7DC6KV7LHyuQh/M9Ew7d0kjvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgpl bmRzdHJlYW0KZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVj b2RlID4+CnN0cmVhbQp4nC1ROZIDQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shV tOHvmRjBd8Gh38p1GxY5EBVI0hhUTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvX a09mUDIrF3HJxAVTddjImcNPpowL7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzF funLI51hVSNqDPtcS9vXcxPOGjQ7Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97S ubPF9Phec7K8MBVY8ea1G5BNtfg3L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAg b2JqCjw8IC9MZW5ndGggMzcgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAv RmxhdGVEZWNvZGUKL0JCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQw UzA2NVXI5TI3NgKzcsAsI3MjIAski2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2Jq Cjw8IC9MZW5ndGggODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7 pmAEfiZmnyiVs38bIErccE+6e7g6EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v1 9wcqT3Z2cT3Nyxn0CmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0Zp bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER 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 CtKwgBGBOb2wir3mCzkWwIhlnZosDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0K ZW5kb2JqCjE0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4 IDkyOSBdCi9CYXNlRm9udCAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIK L05hbWUgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2Rp bmcKL0RpZmZlcmVuY2VzIFsgNDYgL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9m b3VyIC9maXZlIC9zaXggL3NldmVuIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENo YXIgMjU1IC9GaXJzdENoYXIgMCAvRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsg MC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9i ago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5 IF0gL0NhcEhlaWdodCA3MzAKL1N0ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVp Z2h0IDU0NyAvRGVzY2VudCAtMjM2IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFt ZSAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2 MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw MCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTgg MzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAz MzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAy OTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4 OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1 IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEg MzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAz MTgKNjM2IDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAw IDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2 MDAgNTI1IDYxMSA2MzYgNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2 MTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0 MDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5 OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3 IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMg NjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2 MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0K ZW5kb2JqCjE1IDAgb2JqCjw8IC9maXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAg UiAvemVybyAyMCAwIFIgL3RocmVlIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3Np eCAyNiAwIFIgL3NldmVuIDI1IDAgUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8 IC9GMSAxNCAwIFIgPj4KZW5kb2JqCjQgMCBvYmoKPDwgL0ExIDw8IC9UeXBlIC9FeHRHU3RhdGUg L2NhIDEgL0NBIDAgPj4KL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4gPj4K ZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoK PDwgL1ZlcmEtbWludXMgMTggMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAv S2lkcyBbIDEwIDAgUiBdIC9Db3VudCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIg KG1hdHBsb3RsaWIgcGRmIGJhY2tlbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4NDUr MDMnMDAnKQovQ3JlYXRvciAobWF0cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3Jn KSA+PgplbmRvYmoKeHJlZgowIDI4CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAw MCBuIAowMDAwMDA4NDY4IDAwMDAwIG4gCjAwMDAwMDgyNTUgMDAwMDAgbiAKMDAwMDAwODI4NyAw MDAwMCBuIAowMDAwMDA4Mzg2IDAwMDAwIG4gCjAwMDAwMDg0MDcgMDAwMDAgbiAKMDAwMDAwODQy OCAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAw MDIwOCAwMDAwMCBuIAowMDAwMDAzNDk0IDAwMDAwIG4gCjAwMDAwMDcwNDggMDAwMDAgbiAKMDAw MDAwNjgzMyAwMDAwMCBuIAowMDAwMDA2NDQ4IDAwMDAwIG4gCjAwMDAwMDgxMDEgMDAwMDAgbiAK MDAwMDAwMzUxNSAwMDAwMCBuIAowMDAwMDAzODM1IDAwMDAwIG4gCjAwMDAwMDQxNTYgMDAwMDAg biAKMDAwMDAwNDMyNCAwMDAwMCBuIAowMDAwMDA0NDc2IDAwMDAwIG4gCjAwMDAwMDQ3NTkgMDAw MDAgbiAKMDAwMDAwNTE3MCAwMDAwMCBuIAowMDAwMDA1MjkxIDAwMDAwIG4gCjAwMDAwMDU0NTMg MDAwMDAgbiAKMDAwMDAwNTkxOCAwMDAwMCBuIAowMDAwMDA2MDU4IDAwMDAwIG4gCjAwMDAwMDg1 MjggMDAwMDAgbiAKdHJhaWxlcgo8PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIg Pj4Kc3RhcnR4cmVmCjg2NzYKJSVFT0YK r?X image/pngr@X.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 rAX image/svg+xmlrBXb rCu}rDh1sbu}rEh1sbh*)rF(h,X display_datarGh.h*)rH}rIh1sbh2h*)rJ(X text/plainrKX,rLXapplication/pdfrMX2JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+ CmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg MCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH U3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd Ci9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8 IC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i ago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nK2ZzY5cxw2F9/0Ud5ksfFWsP1YtLTgRkJ0dIVkHjqxYsBTIRuLXz3dYnZl7e1qeCRAbAqbP VFcdsshDssa2D5dXX9v2/pctbR/49+tm25vt1Tfv/v3j9+++e/N6+/6XSwL/eCkj7b2nWZyPPx0/ 5tZ3Sz6sgKfbj1r8j8vl04VT+PCGA95fLqXtdVhuW077cBvedISnPd+gPx3RWvf0AD/scEQ56YfL 5+3O9qXUfWw5lz1vP7/b/rp92l59nWV53v4EqQ/8+3UTX9u+e3M5u+BwmmHdA+G2+8ipe8Ap9z6C Gj+PPEYBbnub1vtC+6jNOmjZR5t9zjAP67ppZ9tTsjHGQsdw1xbJ99TT1eix+0y5lM3m3HNLXmP1 3PvMfeTNxtzLHNUduGL8bLPOzbzsvdXqOrHm3VMafNNq30thga6Kn1Oao9g2225tNIvFvjcr0+rm GDt7CQsrPOSFrZe91p5bbAALY8VGAJQkmoAt7S3nNLaGdXNymkDbLRcnQrRR4ltjoc5OtW8cat2G 6aiW95L7hDkEa/E8F9izQ0dg6bDOC53yZY6lM/UsvzduPM+aYwOfhOcVxVSW6LCZho0qtHIEp7VN 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 pHnzhedoNs2cR5pfUMEHmmMgRk9oPqK3NE/rH2nefOE5mnpuO9Ecz6jg6Y/r8yl6q4On9Y9CePOF Z2jqjakeaNpzKXSuEfNuw/7lmvJI8+YLz9Gsej060nxIoW8v/wEWcMTkCmVuZHN0cmVhbQplbmRv YmoKMTEgMCBvYmoKMzI4OQplbmRvYmoKMTYgMCBvYmoKPDwgL0xlbmd0aCAyNDcgL0ZpbHRlciAv RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicTVG7bUQxDOvfFFzgAOtreZ4LUl32b0PJCJDCIKEvKacl FvbGSwzhB1sPvuSRVUN/Hj8x7DMsPcnk1D/muclUFL4VqpuYUBdi4f1oBLwWdC8iK8oH349lDHPO 9+CjEJdgJjRgrG9JJhfVvDNkwomhjsNBm1QYd00ULK4VzTPI7VY3sjqzIGx4JRPixgBEBNkXkM1g o4yxlZDFch6oCpIFWmDX6RtRi4IrlNYJdKLWxLrM4Kvn9nY3Qy/y4Ki6eH0M60uwwuileyx8rkIf zPRMO3dJI73wphMRZg8FUpmdkZU6PWJ9t0D/n2Ur+PvJz/P9CxUoXCoKZW5kc3RyZWFtCmVuZG9i agoxNyAwIG9iago8PCAvTGVuZ3RoIDI0OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K eJwtUTmSA0EIy+cVekJz0++xy5H3/+kKygGDhkMgOi1xUMZPEJYr3vLIVbTh75kYwXfBod/KdRsW ORAVSNIYVE2oXbwevQd2HGYC86Q1LIMZ6wM/Ywo3enF4TMbZ7XUZNQR712tPZlAyKxdxycQFU3XY yJnDT6aMC+1czw3IuRHWZRikm5XGjIQjTSFSSKHqJqkzQZAEo6tRo40cxX7pyyOdYVUjagz7XEvb 13MTzho0OxarPDmlR1ecy8nFCysH/bzNwEVUGqs8EBJwv9tD/Zzs5Dfe0rmzxfT4XnOyvDAVWPHm tRuQTbX4Ny/i+D3j6/n8A6ilWxYKZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3Ro IDM3IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9Gb3JtIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9C Qm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LA 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 eJw1UktyQzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF 9xazFM8tr0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZOR GhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBX ksdnJSYZEN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JM iYWGwxJQm32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5 FsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9i ago8PCAvVHlwZSAvRm9udCAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZv bnQgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJl YW1WZXJhU2Fucy1Sb21hbgovRW5jb2RpbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNl cyBbIDQ2IC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4 IC9zZXZlbiAvZWlnaHQgXQo+PgovU3VidHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RD aGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAw MSAwIDAgXSAvQ2hhclByb2NzIDE1IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0Zv bnREZXNjcmlwdG9yIC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQg NzMwCi9TdGVtViAwIC9GbGFncyAzMiAvSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2Nl bnQgLTIzNiAvTWF4V2lkdGggMTM0MgovQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZl cmFTYW5zLVJvbWFuID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAg NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0 NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYz NiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4 IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3 IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUg MzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAy NzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgx OCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAw MCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1 MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2 IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAw MCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5 IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIg NjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3 MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1 MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEy IDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9i ago8PCAvZml2ZSAxNiAwIFIgL3BlcmlvZCAyMiAwIFIgL29uZSAxOSAwIFIgL3plcm8gMjAgMCBS IC90aHJlZSAyMSAwIFIKL3R3byAxNyAwIFIgL2ZvdXIgMjMgMCBSIC9zaXggMjYgMCBSIC9zZXZl biAyNSAwIFIgL2VpZ2h0IDI0IDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTQgMCBSID4+ CmVuZG9iago0IDAgb2JqCjw8IC9BMSA8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAwID4+ Ci9BMiA8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAxID4+ID4+CmVuZG9iago1IDAgb2Jq Cjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9WZXJhLW1pbnVz IDE4IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIg XSAvQ291bnQgMSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBk ZiBiYWNrZW5kKQovQ3JlYXRpb25EYXRlIChEOjIwMTYwODEyMTYwODQ1KzAzJzAwJykKL0NyZWF0 b3IgKG1hdHBsb3RsaWIgMS41LjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhy ZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODcz OSAwMDAwMCBuIAowMDAwMDA4NTI2IDAwMDAwIG4gCjAwMDAwMDg1NTggMDAwMDAgbiAKMDAwMDAw ODY1NyAwMDAwMCBuIAowMDAwMDA4Njc4IDAwMDAwIG4gCjAwMDAwMDg2OTkgMDAwMDAgbiAKMDAw MDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAK MDAwMDAwMzc2NSAwMDAwMCBuIAowMDAwMDA3MzE5IDAwMDAwIG4gCjAwMDAwMDcxMDQgMDAwMDAg biAKMDAwMDAwNjcxOSAwMDAwMCBuIAowMDAwMDA4MzcyIDAwMDAwIG4gCjAwMDAwMDM3ODYgMDAw MDAgbiAKMDAwMDAwNDEwNiAwMDAwMCBuIAowMDAwMDA0NDI3IDAwMDAwIG4gCjAwMDAwMDQ1OTUg MDAwMDAgbiAKMDAwMDAwNDc0NyAwMDAwMCBuIAowMDAwMDA1MDMwIDAwMDAwIG4gCjAwMDAwMDU0 NDEgMDAwMDAgbiAKMDAwMDAwNTU2MiAwMDAwMCBuIAowMDAwMDA1NzI0IDAwMDAwIG4gCjAwMDAw MDYxODkgMDAwMDAgbiAKMDAwMDAwNjMyOSAwMDAwMCBuIAowMDAwMDA4Nzk5IDAwMDAwIG4gCnRy YWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1NpemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo4 OTQ3CiUlRU9GCg== rNX image/pngrOX_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 rPX image/svg+xmlrQX e rRu}rSh1sbu}rTh1sbeh h Nh hNhhK*hhhhhhhhhh}rU(h hhhhhhh hNhhNh h!h"h#hhhhh$Kdh%hhuhhhh$KdhNhK h"h#hh h!hX7 for i in range(5): figure() p = plot(x, sinc(x*i))rVhh%u}rW(hhhhhK hK,u}rX(h ]rYh*)rZ(hXstdoutr[h,Xstreamr\Xtextr]XVerbatim output r^u}r_h1sbah h Nh hNhhK.hhhhhhhhhh}r`(h hhhhhhh hNhhNh X results = "verbatim"rah"h#hhhhh$Kdh%hhuhhhh$KdhNhK h"h#hh jahX print("Verbatim output")rbhh%u}rc(hhhhhK hK0u}rd(h ]reh*)rf(hXstdoutrgh,Xstreamrhj]XHidden results! riu}rjh1sbah h Nh hNhhK2hhhhhhhhXhiddenrkh}rl(h hjkhhhhh hNhhNh X results = "hidden"rmh"h#hhhhh$Kdh%hhuhhhh$KdhNhK h"h#hh jmhX print("Hidden results!")rnhh%u}ro(hhhX ``` rphK hK6u}rq(h ]rrh*)rs(hXstdoutrth,Xstreamruj]X No echo! rvu}rwh1sbah h Nh hNhhK8hhhhhhhhhh}rx(h hhhhhhh hNhhNh X# results = "verbatim", echo = Falseryh"h#hhhhh$Kdh%hhuhhhh$KdhNhK h"h#hh jyhX print("No echo!")rzhh%u}r{(hhhhhK hK:u}r|(h ]r}h*)r~(hXstdoutrh,Xstreamrj]X No echo! ru}rh1sbah h Nh hNhhKu}r(h ]rh*)r(hXstdoutrh,Xstreamrj]X0 1 2 3 4 5 6 7 8 9 ru}rh1sbah hKAh X term=Truerh hNhhhhhhhhhhhhh$KdhNhKh"h#hhhhXfor i in range(10): print(i)rh}r(h hhhhhhh hNhhNh jh"h#hhhhh$Kdh%hhuh%u}r(hhhhhKhKCu}r(h ]rh*)r(hXstdoutrh,Xstreamrj]Xpweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ru}rh1sbah h Nh hNhhKEhhhhhhhhhh}r(h hhhhhhh hNhhNh X wrap = Truerh"hhhhh$Kdh%hhuhhhh$KdhNhKh"hh jhX print("pweave " * 20)rhh%u}r(hhhhhKhKGu}r(h ]rh*)r(hXstdoutrh,Xstreamrj]Xpweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ru}rh1sbah h Nh hNhhKIhhhhhhhhhh}r(h hhhhhhh hNhhNh X wrap = Falserh"hhhhh$Kdh%hhuhhhh$KdhNhKh"hh jhX print("pweave " * 20)rhh%u}r(hhhhhKhKKu}r(h ]rh*)r(hXstdoutrh,Xstreamrj]Xpweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ru}rh1sbah h Nh hNhhKMhhhhhhhhhh}r(h hhhhhhh hNhhNh X wrap = "code"rh"hhhhhh$Kdh%hhuhhhh$KdhNhKh"hhh jhX print("pweave " * 20)rhh%u}r(hhhhhKhKOu}r(h ]rh*)r(hXstdoutrh,Xstreamrj]Xpweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ru}rh1sbah h Nh hNhhKQhhhhhhhhhh}r(h hhhhhhh hNhhNh X wrap = "results"rh"hhhhhh$Kdh%hhuhhhh$KdhNhKh"hhh jhX print("pweave " * 20)rhh%u}r(hhhh!hKue.Pweave-0.30.3/tests/formats/formatters_test_REF.notebook0000664000175000017500000366630613326267164025050 0ustar mpastellmpastell00000000000000{ "cells": [ { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": "", "results": "verbatim", "term": false, "wrap": "output" } }, "outputs": [], "source": [ "from pylab import *\n", "x = linspace(0, 2*pi, 1000)" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": "", "results": "verbatim", "term": false, "wrap": "output" } }, "outputs": [ { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2XQY8ctxGF7/0reEwO5rKqSBZ5tOBYQG5yFvY5UGTFgqVAFhz9/XzFWe90j3qjDRAIC828\nYZOv6r0qVkt6t919K+ntp1TSO/4+J0kv0913b/79y+s3P7x8kV5/2gr4+81Gyb2Xac7XX/dftfUs\nxYcoeLn9Gov/uW0fNk7hy0sOeLtt1nJlRUta8nAZ3uIIL1lv0F/3aK25PMKPO+xRTvp5+5hOtjer\neSRVy5p+e5N+Sh/S3bcakWv6K6Te8fc5BV9JP7zcjim4niamuf5BuHpWsTI9SZu5ubYSJJrlZkVr\nT+J8JEc6Ax651yo6koyaq5XmBtwtS+vmbDJZXay1EbBn6z7KJAbhcKuzArtk9VFXaCNXaYPTgQlu\nDNWaVCoPtt6DiY8s07V04Mnq4rMDD+GcLoO9leTZnD3EglWTyvnAnkcfvQXv4bmpNpWkJtmgI8Fk\nIovOgf5ktkxtwWNqjnCFna2ThdnKWtuyVfOmwLAmFomdp2dvRUeIWHLpKhr0pJRIyRD0qsQuXsoF\n10ymLJajwuxiC604cZYOk4q6InNe8J7dqw9buKNc1YUPclXqnAufc8zFUaTkOeDwYKlOltepYoSH\nNnJZr9L9sr5Fcnu9nItqsSRwlCtmvS6aEwnLOjcU4PNYsIzhyyyikgfRUi4RbFErY22DMqqoCR3D\nXEP7UpoU5a4Da4B7uBtBFj5REpVCppbH1KmLJpo5fsECZtladVvHIlolB+EvKyTTbMyFO7nHyXOZ\nwGRcWKKP9LZ8RwmhYLGxcNzLjlOWw2QWW7HWjmU1DB5+hPOoi2QrYRUcsuyLe60vrSgZLyouy+1O\nLlcRwCSTGR9RHPgah68qkE7SSCMuktHydC/LwdJJDrvjKHGS0N0uXnDNpckcNQn1Nr3WuvanQKYX\np1ikDrwDq8CDxDAl5wnrdq1t0dRCwVds3NJgl16gFrCwey+RBOoQf4U4AXdqVVE0dTj2eWmJSk8S\ndraZ6AjDUfcCkwIkI61NyQBhLBQ5imBceg3a4b5AQzF8XyxhJa/NZ1swypCPPhNVBk1ZwUclYuXQ\nHWPgEwpkweiFjuSEnhZtoi4YEyJWNaQL2/VWVjCURKtjVVP4u1ldaM+zNYuaadQmTW8RqZMeRJcL\nr+cymq9Gog1p+zD8rUoNYvq1CeIPr9FGNRKpc1lLWwhL0sJDueK9ZVwlaezYaKnApL2PBXeyOiWa\nbvT8YeUSTdespL6H4a61qx33F11FJBi4018XTM8qw2a0UZo1kl1gOrdUWbTNVJfXlHvJsZRGZWUk\nmRcdafn43aKAop+66ooGOzYcxRoKGMf5xQzuNMy56opPpdWLNtyuVtukpyJCtKjVXRXXkXkrHpL1\nbmN1NOxOXgtNPwQmlvoAj0g3NZOQ2tRpVgFPVHBCG4nipSmPuoLE6OQVEaIQrPq6T2nwGXqzWUIl\nWq6vrbndcilRCYmLrxPMAhGMSu4jkccRHo/Ijb4aDSCRgUJtPIA0bZshEreOIsCqJKOHsGk0Uujw\nf11y2UoZDycpNFHnKlwsiLZM3E93oCKs0xfrAz4pa/X9df00vv1te5U+HseBz2tWOU4B/8PQwpbn\nq0+nllh9ss37p2afw+7XH/7b+ofgCsEVBrGYd0puK8y3X6W6i+vFUydf0bI7+MUfB5PR7cV9uvte\n0DDd/4ymdBHuPR6ZMdLEs/f/2P5U/pzu36W/3D8yDpYbxqfARswgO4o79Mhx/8OO5B5+HkvqEGuJ\n0aNHPxKVU6Jx3YqNuHb2TPfwkerhlx3XA/48shItpMVcYY2KPLDVc7Zx/zE8xayyZ7uDb9juf9mz\n3ePPZEs/4GKn9p0L4sjWTtnSeLkiuW76ge0ePrI9/LJje8Cfxzau5868wlTD3XhkW8/ZMgswOTBz\nH9nu4Bu2+1/2bPf4M9nymsCIUwVBuCgPbNspW2417lhuxHlsAjv4pg3sf9k3gj3+zFYgQVDnJEQm\nggPbfs72q93yyPWsLR7XP5NpX+PYl13Lz2me9tX5BXhLcr+aq/TkejlQ/Mi7dUnfxJsr8ykTceYN\nrQTH1+9v2hn3Pa878VO5NLG8+u0G848bOZD1Bvz4gefvfnzz29+/ef/Lh98/pe/+tb3i33mMzuj9\nRYxX8CbGw+rHGG+WPx0jQ9Z8bozw/H/FeHj7fwzyOEzsozyufwzz9oEnWyQzI2vi1c4for0EdH5J\nXmky+emXNK/oLc3D+ivNmwe+RpMxtB1oPtFqzgeIeToZPV2818K4eeArNOMFx3Y05ZrNV9t/AKue\n1YYKZW5kc3RyZWFtCmVuZG9iagoxMSAwIG9iagoxNzEwCmVuZG9iagoxNiAwIG9iago8PCAvTGVu\nZ3RoIDI0NyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJxNUbttRDEM698UXOAA62t5\nngtSXfZvQ8kIkMIgoS8ppyUW9sZLDOEHWw++5JFVQ38ePzHsMyw9yeTUP+a5yVQUvhWqm5hQF2Lh\n/WgEvBZ0LyIrygffj2UMc8734KMQl2AmNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjey\nOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVyHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/Lg\nqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kjvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShc\nKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRl\nRGVjb2RlID4+CnN0cmVhbQp4nC1ROZIDQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive\n8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhUTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1\nBHvXa09mUDIrF3HJxAVTddjImcNPpowL7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1Gj\njRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzk\nN97SubPF9Phec7K8MBVY8ea1G5BNtfg3L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4\nIDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRl\nciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzj\nMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAski2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAg\nb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAw\nCER7pmAEfiZmnyiVs38bIErccE+6e7g6EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6\nU6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAg\nL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23Q\nO2ER/0JYyJQIeanJzinpSz46TA+2Lr+xIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1\ndOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2BBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc\n7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48eUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL\n0o6ln2+8x/cPQABTtAplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9G\naWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8K\nQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3yQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTkscl\nC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsUE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5\nyBogZpiWigpdVokWfkHxoEetffdYVFgg0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLA\nEknMnGJdOvoPPnQsqL8248uvjkr6SCtrTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQ\nqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0fSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGv\nHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaAVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9M\nZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCW\nkYlCiiEXSADEzOWCCeaAWQZAGqI4B64mhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9i\nago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD\n77wiT1BE0P90etL/X6vUDr3ATgKJFkWC9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3\nA4Oy8XGD0kn79nF6AKv9egbdD9IcIlgKZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVu\nZ3RoIDY4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaW\nCimGXEA+iJXLBRPLAbPMLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJl\nYW0KZW5kb2JqCjI1IDAgb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+\nCnN0cmVhbQp4nDVSS3JDMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWx\nQj6P7ZrMUsX3FrMUzy2vR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6D\nwDsbMt4Rk5EaECTBmkuLTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiy\ncr03VojekFeSx2clJhkQ3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0\njmNkw3j3wkyJhYbDElCbfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGB\nOb2wir3mCzkWwIhlnZosDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2Jq\nCjE0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBd\nCi9CYXNlRm9udCAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUg\nL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0Rp\nZmZlcmVuY2VzIFsgNDYgL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9m\naXZlIC9zaXggL3NldmVuIF0KPj4KL1N1YnR5cGUgL1R5cGUzIC9MYXN0Q2hhciAyNTUgL0ZpcnN0\nQ2hhciAwIC9Gb250RGVzY3JpcHRvciAxMyAwIFIKL0ZvbnRNYXRyaXggWyAwLjAwMSAwIDAgMC4w\nMDEgMCAwIF0gL0NoYXJQcm9jcyAxNSAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9UeXBlIC9G\nb250RGVzY3JpcHRvciAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXSAvQ2FwSGVpZ2h0\nIDczMAovU3RlbVYgMCAvRmxhZ3MgMzIgL0l0YWxpY0FuZ2xlIDAgL1hIZWlnaHQgNTQ3IC9EZXNj\nZW50IC0yMzYgL01heFdpZHRoIDEzNDIKL0FzY2VudCA5MjkgL0ZvbnROYW1lIC9CaXRzdHJlYW1W\nZXJhU2Fucy1Sb21hbiA+PgplbmRvYmoKMTIgMCBvYmoKWyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDMxOCA0MDEg\nNDYwIDgzOCA2MzYKOTUwIDc4MCAyNzUgMzkwIDM5MCA1MDAgODM4IDMxOCAzNjEgMzE4IDMzNyA2\nMzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2CjYzNiA2MzYgMzM3IDMzNyA4MzggODM4IDgz\nOCA1MzEgMTAwMCA2ODQgNjg2IDY5OCA3NzAgNjMyIDU3NSA3NzUgNzUyIDI5NQoyOTUgNjU2IDU1\nNyA4NjMgNzQ4IDc4NyA2MDMgNzg3IDY5NSA2MzUgNjExIDczMiA2ODQgOTg5IDY4NSA2MTEgNjg1\nIDM5MCAzMzcKMzkwIDgzOCA1MDAgNTAwIDYxMyA2MzUgNTUwIDYzNSA2MTUgMzUyIDYzNSA2MzQg\nMjc4IDI3OCA1NzkgMjc4IDk3NCA2MzQgNjEyCjYzNSA2MzUgNDExIDUyMSAzOTIgNjM0IDU5MiA4\nMTggNTkyIDU5MiA1MjUgNjM2IDMzNyA2MzYgODM4IDYwMCA2MzYgNjAwIDMxOAo2MzYgNTE4IDEw\nMDAgNTAwIDUwMCA1MDAgMTM0MiA2MzUgNDAwIDEwNzAgNjAwIDY4NSA2MDAgNjAwIDMxOCAzMTgg\nNTE4IDUxOAo1OTAgNTAwIDEwMDAgNTAwIDEwMDAgNTIxIDQwMCAxMDIzIDYwMCA1MjUgNjExIDYz\nNiA0MDEgNjM2IDYzNiA2MzYgNjM2IDMzNwo1MDAgNTAwIDEwMDAgNDcxIDYxMiA4MzggMzYxIDEw\nMDAgNTAwIDUwMCA4MzggNDAxIDQwMSA1MDAgNjM2IDYzNiAzMTggNTAwCjQwMSA0NzEgNjEyIDk2\nOSA5NjkgOTY5IDUzMSA2ODQgNjg0IDY4NCA2ODQgNjg0IDY4NCA5NzQgNjk4IDYzMiA2MzIgNjMy\nIDYzMgoyOTUgMjk1IDI5NSAyOTUgNzc1IDc0OCA3ODcgNzg3IDc4NyA3ODcgNzg3IDgzOCA3ODcg\nNzMyIDczMiA3MzIgNzMyIDYxMSA2MDUKNjMwIDYxMyA2MTMgNjEzIDYxMyA2MTMgNjEzIDk4MiA1\nNTAgNjE1IDYxNSA2MTUgNjE1IDI3OCAyNzggMjc4IDI3OCA2MTIgNjM0CjYxMiA2MTIgNjEyIDYx\nMiA2MTIgODM4IDYxMiA2MzQgNjM0IDYzNCA2MzQgNTkyIDYzNSA1OTIgXQplbmRvYmoKMTUgMCBv\nYmoKPDwgL2ZpdmUgMTYgMCBSIC9wZXJpb2QgMjIgMCBSIC9vbmUgMTkgMCBSIC96ZXJvIDIwIDAg\nUiAvdGhyZWUgMjEgMCBSCi90d28gMTcgMCBSIC9mb3VyIDIzIDAgUiAvc2V2ZW4gMjQgMCBSIC9z\naXggMjUgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2JqCjQgMCBv\nYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8IC9UeXBl\nIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2Jq\nCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBSID4+CmVu\nZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3VudCAxID4+\nCmVuZG9iagoyNiAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tlbmQpCi9D\ncmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzUrMDMnMDAnKQovQ3JlYXRvciAobWF0cGxvdGxp\nYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI3CjAwMDAw\nMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA2Njc0IDAwMDAwIG4gCjAw\nMDAwMDY0NjEgMDAwMDAgbiAKMDAwMDAwNjQ5MyAwMDAwMCBuIAowMDAwMDA2NTkyIDAwMDAwIG4g\nCjAwMDAwMDY2MTMgMDAwMDAgbiAKMDAwMDAwNjYzNCAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAw\nIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAyMTg2IDAw\nMDAwIG4gCjAwMDAwMDUyNjggMDAwMDAgbiAKMDAwMDAwNTA1MyAwMDAwMCBuIAowMDAwMDA0Njc1\nIDAwMDAwIG4gCjAwMDAwMDYzMjEgMDAwMDAgbiAKMDAwMDAwMjIwNyAwMDAwMCBuIAowMDAwMDAy\nNTI3IDAwMDAwIG4gCjAwMDAwMDI4NDggMDAwMDAgbiAKMDAwMDAwMzAxNiAwMDAwMCBuIAowMDAw\nMDAzMTY4IDAwMDAwIG4gCjAwMDAwMDM0NTEgMDAwMDAgbiAKMDAwMDAwMzg2MiAwMDAwMCBuIAow\nMDAwMDAzOTgzIDAwMDAwIG4gCjAwMDAwMDQxNDUgMDAwMDAgbiAKMDAwMDAwNDI4NSAwMDAwMCBu\nIAowMDAwMDA2NzM0IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1NpemUgMjcgL0lu\nZm8gMjYgMCBSID4+CnN0YXJ0eHJlZgo2ODgyCiUlRU9GCg==\n", "image/png": "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\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "p = plot(x, sin(x))" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": "Sinc function", "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": false, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " caption=\"Sinc function\", echo=False", "results": "verbatim", "term": false, "wrap": "output" } }, "outputs": [ { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9\nwyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to\nXVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST\n7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a\nz8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK\nAca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy\nYCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo\nnj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB\n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\nNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy\nHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj\nvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg\nb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID\nQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU\nTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL\n7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7\nFqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3\nL+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5\ncGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt\nMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk\ni2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl\nciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6\nEjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh\nbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K\nc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x\nIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2\nBBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48\neUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K\nZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0\ncmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3\nyQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU\nE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg\n0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr\nTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0\nfSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA\nVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE\nZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m\nhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC\n9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK\nZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl\nY29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS\niDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+\nHP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY\nqNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y\nUvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc\n2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t\nMPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee\n+/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM\nLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg\nb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD\nMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v\nR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL\nTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ\n3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb\nfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos\nDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U\neXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0\nc3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT\nYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg\nL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu\nIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv\nRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd\nIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny\naXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0\nZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2\nIC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt\nUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg\nNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2\nMzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw\nMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0\nOCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3\nCjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg\nNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1\nOTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1\nMDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK\nNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz\nNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1\nMDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2\nOSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1\nIDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg\nNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2\nMTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz\nOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m\naXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl\nIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg\nUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq\nCjQgMCBvYmoKPDwgL0ExIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4KL0EyIDw8\nIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K\nZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS\nID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu\ndCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl\nbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzYrMDMnMDAnKQovQ3JlYXRvciAobWF0\ncGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4\nCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw\nIG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw\nMDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1\nIDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy\nNTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw\nMDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow\nMDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu\nIAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw\nMCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw\nMDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8\nPCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF\nT0YK\n", "image/png": "iVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx\nVutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv\n65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP\nmdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm\nthQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF\nZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm\nhwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw\nwyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr\nIQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F\n0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj\nIiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0\ntBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg\nREREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE\nRCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3\nQLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l\nZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr\n7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l\nW4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu\njEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv\nX2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy\noAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY\nRUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE\nRESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47\n4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR\nBYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi\nIoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK\nS1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw\nFH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE\nRPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi\n+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\nIiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII=\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "p = plot(x, sinc(x))" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": "Sinc function", "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": "sinc", "option_string": " name = \"sinc\", caption=\"Sinc function\"", "results": "verbatim", "term": false, "wrap": "output" } }, "outputs": [ { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9\nwyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to\nXVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST\n7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a\nz8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK\nAca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy\nYCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo\nnj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB\n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\nNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy\nHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj\nvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg\nb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID\nQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU\nTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL\n7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7\nFqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3\nL+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5\ncGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt\nMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk\ni2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl\nciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6\nEjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh\nbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K\nc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x\nIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2\nBBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48\neUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K\nZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0\ncmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3\nyQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU\nE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg\n0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr\nTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0\nfSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA\nVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE\nZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m\nhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC\n9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK\nZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl\nY29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS\niDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+\nHP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY\nqNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y\nUvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc\n2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t\nMPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee\n+/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM\nLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg\nb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD\nMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v\nR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL\nTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ\n3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb\nfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos\nDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U\neXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0\nc3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT\nYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg\nL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu\nIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv\nRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd\nIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny\naXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0\nZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2\nIC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt\nUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg\nNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2\nMzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw\nMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0\nOCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3\nCjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg\nNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1\nOTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1\nMDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK\nNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz\nNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1\nMDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2\nOSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1\nIDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg\nNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2\nMTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz\nOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m\naXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl\nIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg\nUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq\nCjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8\nIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K\nZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS\nID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu\ndCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl\nbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzcrMDMnMDAnKQovQ3JlYXRvciAobWF0\ncGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4\nCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw\nIG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw\nMDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1\nIDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy\nNTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw\nMDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow\nMDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu\nIAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw\nMCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw\nMDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8\nPCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF\nT0YK\n", "image/png": "iVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx\nVutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv\n65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP\nmdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm\nthQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF\nZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm\nhwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw\nwyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr\nIQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F\n0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj\nIiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0\ntBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg\nREREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE\nRCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3\nQLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l\nZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr\n7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l\nW4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu\njEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv\nX2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy\noAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY\nRUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE\nRESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47\n4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR\nBYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi\nIoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK\nS1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw\nFH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE\nRPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi\n+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\nIiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII=\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "p = plot(x, sinc(x))" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": "Sinc function", "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": "sinc", "option_string": " name = \"sinc\", caption=\"Sinc function\", width=\"50%\"", "results": "verbatim", "term": false, "width": "50%", "wrap": "output" } }, "outputs": [ { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9\nwyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to\nXVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST\n7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a\nz8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK\nAca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy\nYCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo\nnj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB\n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\nNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy\nHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj\nvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg\nb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID\nQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU\nTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL\n7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7\nFqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3\nL+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5\ncGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt\nMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk\ni2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl\nciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6\nEjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh\nbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K\nc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x\nIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2\nBBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48\neUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K\nZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0\ncmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3\nyQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU\nE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg\n0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr\nTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0\nfSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA\nVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE\nZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m\nhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC\n9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK\nZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl\nY29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS\niDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+\nHP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY\nqNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y\nUvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc\n2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t\nMPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee\n+/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM\nLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg\nb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD\nMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v\nR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL\nTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ\n3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb\nfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos\nDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U\neXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0\nc3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT\nYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg\nL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu\nIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv\nRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd\nIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny\naXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0\nZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2\nIC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt\nUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg\nNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2\nMzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw\nMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0\nOCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3\nCjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg\nNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1\nOTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1\nMDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK\nNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz\nNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1\nMDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2\nOSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1\nIDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg\nNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2\nMTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz\nOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m\naXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl\nIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg\nUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq\nCjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8\nIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K\nZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS\nID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu\ndCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl\nbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzgrMDMnMDAnKQovQ3JlYXRvciAobWF0\ncGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4\nCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw\nIG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw\nMDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1\nIDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy\nNTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw\nMDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow\nMDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu\nIAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw\nMCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw\nMDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8\nPCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF\nT0YK\n", "image/png": "iVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx\nVutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv\n65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP\nmdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm\nthQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF\nZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm\nhwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw\nwyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr\nIQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F\n0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj\nIiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0\ntBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg\nREREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE\nRCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3\nQLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l\nZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr\n7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l\nW4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu\njEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv\nX2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy\noAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY\nRUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE\nRESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47\n4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR\nBYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi\nIoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK\nS1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw\nFH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE\nRPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi\n+U0Boo42baCiAu66C5YsSbsaERGR/KUAUc+RR8JHH8GTT6ZdiYiISP5SgKhnp51gm23UjSEiIrIq\nChD1mEUrxAMPwJdfpl2NiIhIflKAWInDD4evv47lrUVEROTbFCBWokcPGDw4BlOKiIjItyUeIMzs\nZDObbmYLzOxFM9tpNef/yMxeM7OvzOwjM7vVzDZIus76KirguediQKWIiIisKNEAYWajgMuB84Ad\ngSnAeDPr0sD5uwN3AjcD2wEHATsDOd/masSI2KlT3RgiIiLflnQLRCVwk7vf5e7TgBOA+cDRDZy/\nCzDd3a9z9/+6+wvATUSIyKnOnWHYMPjb33L9yCIiIvkvsQBhZq2BUuD/r6jg7g48AezawGWTgJ5m\ntnfmProCBwP/SKrOVRk1CiZNgpkz03h0ERGR/JVkC0QXoCUwq97xWUC3lV2QaXE4HPibmS0E/gfM\nAX6WYJ0NGj4c2raFMWPSeHQREZH8lVezMMxsO+Bq4P+AEmAo0Jvoxsi5Dh1gn33UjSEiIlJfqwTv\n+zNgCdC13vGuwMcNXHMW8Ly7X5H5+g0zOwl4zszOcff6rRn/X2VlJR07dlzhWEVFBRUVFWtV/DKj\nRsXt3Xdhiy0adVciIiKpqaqqoqqqaoVjtbW1a31/FsMSkmFmLwIvuftpma8NmAmMdvdLV3L+fcBC\ndz+szrFdgYnApu7+reBhZiVAdXV1NSUlJU3+M3z1FXTpAhdeCGec0eR3LyIikpqamhpKS0sBSt29\nJptrk+7CuAI4zsyOMLNtgBuBdsAdAGZ2sZnV3XViLHCgmZ1gZr0z0zqvJkJIQ60WiWrfHoYMgQcf\nTOPRRURE8lOSXRi4+5jMmg8XEF0XrwFD3f3TzCndgJ51zr/TzNYDTgYuA74gZnGclWSdqzNiBBxz\nDMyaBV3rd8iIiIgUoUQDBIC7Xw9c38D3jlrJseuA65KuKxv77RebbI0dC8cem3Y1IiIi6curWRj5\naqONoH//2KFTREREFCDW2IgR8MQTMHdu2pWIiIikTwFiDR1wACxcCOPGpV2JiIhI+hQg1lDv3tC3\nr2ZjiIiIgAJEVkaMgH/8I1oiREREipkCRBYOOABqa+HZZ9OuREREJF0KEFnYYQfYZBN49NG0KxER\nEUmXAkQWzGJzLQUIEREpdgoQWdpnH3jrrdhcS0REpFgpQGRp8GBo3VqtECIiUtwUILLUoQPsuacC\nhIiIFDcFiLWw774wYUJs9S0iIlKMFCDWwj77wDffRIgQEREpRgoQa2HrrWGLLWJRKRERkWKkALEW\n6k7ndE+7GhERkdxTgFhL++4LM2fCm2+mXYmIiEjuKUCspQEDoF07dWOIiEhxUoBYS23bwsCB8Nhj\naVciIiKSewoQjTBkCDz3HMyfn3YlIiIiuaUA0QhDhsTW3s89l3YlIiIiuaUA0QjbbAM9eqgbQ0RE\nio8CRCOYRSuEAoSIiBQbBYhGGjIE3ngDPvoo7UpERERyRwGikQYNipaIxx9PuxIREZHcUYBopC5d\noKRE3RgiIlJcFCCawJAh0QKxdGnalYiIiOSGAkQTGDIEPv0UpkxJuxIREZHcUIBoArvuCu3bqxtD\nRESKR+IBwsxONrPpZrbAzF40s51Wc/46ZnaRmc0ws6/N7D0z+0nSdTZGmzZa1lpERIpLogHCzEYB\nlwPnATsCU4DxZtZlFZfdC5QBRwFbAxXAW0nW2RT22gsmTtSy1iIiUhySboGoBG5y97vcfRpwAjAf\nOHplJ5vZMKA/sI+7T3D3me7+krtPSrjORlu2rPWzz6ZdiYiISPISCxBm1hooBZ5cdszdHXgC2LWB\ny/YHXgXONLMPzOwtM7vUzNomVWdT2WYb6N4dnnoq7UpERESS1yrB++4CtARm1Ts+C+jTwDXfIVog\nvgZGZO7jBmAD4JhkymwaZrGolAKEiIgUg3ybhdECWAoc5u6vuvs44HTgSDNrk25pq1deDjU1MHt2\n2pWIiIgkK8kWiM+AJUDXese7Ah83cM3/gA/dfV6dY1MBA3oA7zb0YJWVlXTs2HGFYxUVFVRUVGRZ\n9torLwd3eOYZGDkyZw8rIiKyWlVVVVRVVa1wrLa2dq3vz2JYQjLM7EXgJXc/LfO1ATOB0e5+6UrO\nPw64EtjY3ednjh0A3Aes5+7frOSaEqC6urqakpKSxH6WNbXllrD33nDNNWlXIiIismo1NTWUlpYC\nlLp7TTbXJt2FcQVwnJkdYWbbADcC7YA7AMzsYjO7s875dwOfA7eb2bZmtifwR+DWlYWHfFReDk8+\nufrzREREClmiAcLdxwBnABcAk4HvA0Pd/dPMKd2AnnXO/wrYC+gEvAL8GXgIOC3JOptSeTlMnQr/\n+1/alYiIiCQnyTEQALj79cD1DXzvqJUcexsYmnRdSSkri/9OmACHHZZuLSIiIknJt1kYBa9rV9h+\ne3VjiIhI86YAkYDycq0HISIizZsCRAIGDYIZM2D69LQrERERSYYCRAL23BNatFA3hoiINF8KEAno\n1An69VM3hoiINF8KEAlZNg4iwXW6REREUqMAkZDycpg1C958M+1KREREmp4CREJ23x3WWUfdGCIi\n0jwpQCSkXTvYdVcFCBERaZ4UIBJUXg5PPw1LlqRdiYiISNNSgEhQeTl88QW89lralYiIiDQtBYgE\n7bxzdGVMmJB2JSIiIk1LASJB66wTgyk1DkJERJobBYiElZfDc8/BokVpVyIiItJ0FCASVlYG8+bB\nq6+mXYmIiEjTUYBIWGkpdOigcRAiItK8KEAkrFWr2FxLAUJERJoTBYgcKC+HiRPhm2/SrkRERKRp\nKEDkQFkZfP01vPRS2pWIiIg0DQWIHOjbFzp31nROERFpPhQgcqBFCxg4UOMgRESk+VCAyJGyMpg0\nCebPT7sSERGRxlOAyJHy8lhM6oUX0q5ERESk8RQgcmS77WDjjTUOQkREmgcFiBwxi24MjYMQEZHm\nQAEih8rK4JVXYO7ctCsRERFpHAWIHCovhyVLYnMtERGRQqYAkUNbbgmbbqpuDBERKXyJBwgzO9nM\nppvZAjN70cx2WsPrdjezRWZWk3SNubJsHIQGUoqISKFLNECY2SjgcuA8YEdgCjDezLqs5rqOwJ3A\nE0nWl4bycpg8GebMSbsSERGRtZd0C0QlcJO73+Xu04ATgPnA0au57kbgr8CLCdeXc2Vl4A7PPJN2\nJSIiImsvsQBhZq2BUuDJZcfc3YlWhV1Xcd1RQG/g/KRqS1OvXtC7t8ZBiIhIYWuV4H13AVoCs+od\nnwX0WdkFZrYV8HtgD3dfamYJlpcerQchIiKFLskAkRUza0F0W5zn7u8uO7ym11dWVtKxY8cVjlVU\nVFBRUdF0RTaR8nK47Tb49FPYaKO0qxERkWJQVVVFVVXVCsdqa2vX+v4sehWaXqYLYz5woLs/XOf4\nHUBHdx9Z7/yOwBxgMcuDQ4vM/y8Ghrj70yt5nBKgurq6mpKSkgR+kqb30UcxnXPMGDj44LSrERGR\nYlVTU0NpaSlAqbtnNesxsTEQ7r4IqAYGLTtm0ScxCFjZllJfAtsDOwB9M7cbgWmZ/38pqVpzbZNN\noE8fTecUEZHClXQXxhXAHWZWDbxMzMpoB9wBYGYXA5u4+5GZAZZv1r3YzD4Bvnb3qQnXmXMaByEi\nIoUs0Wmc7j4GOAO4AJgMfB8Y6u6fZk7pBvRMsoZ8VVYGb70V3RkiIiKFJvGVKN39enfv5e7ruvuu\n7v5qne8d5e7lq7j2fHcvjIENWRo4MP6rVggRESlE2gsjJRtvDNtvrwAhIiKFSQEiReXlGkgpIiKF\nSQEiRWVlMH06zJiRdiUiIiLZUYBI0YABsUOnujFERKTQKECkqHNn2HFHBQgRESk8ChApKyuLcRAJ\nLQgqIiKSCAWIlJWXw4cfwjvvpF2JiIjImlOASFn//tCypWZjiIhIYVGASFmHDrDTThoHISIihUUB\nIg8s2xdD4yBERKRQKEDkgfJy+OQTePPN1Z8rIiKSDxQg8sBuu0Hr1urGEBGRwqEAkQfatYNdd9VA\nShERKRwKEHmirAyefhqWLk27EhERkdVTgMgTZWUwZw5MmZJ2JSIiIqunAJEndtkF2rbVOAgRESkM\nChB5ok0b2H13BQgRESkMChB5pLwcnnkGFi9OuxIREZFVU4DII2VlMHcu1NSkXYmIiMiqKUDkkX79\nYL31NJ1TRETynwJEHmndOjbX0jgIERHJdwoQeaa8HCZOhIUL065ERESkYQoQeaasDObPh5dfTrsS\nERGRhilA5JkddoBOnTQOQkRE8psCRJ5p2RIGDNA4CBERyW8KEHmorAwmTYIFC9KuREREZOUUIPJQ\neTl8802ECBERkXykAJGHvvtd6NJF3RgiIpK/Eg8QZnaymU03swVm9qKZ7bSKc0ea2WNm9omZ1ZrZ\nC2Y2JOka802LFtGNoYGUIiKSrxINEGY2CrgcOA/YEZgCjDezLg1csifwGLA3UAJMAMaaWd8k68xH\nZWUxlXPevLQrERER+bakWyAqgZvc/S53nwacAMwHjl7Zye5e6e6XuXu1u7/r7ucA/wH2T7jOvFNW\nFptqTZyYdiUiIiLflliAMLPWQCnw5LJj7u7AE8Cua3gfBnQAZidRYz7r0we6d9c4CBERyU9JtkB0\nAVoCs+odnwV0W8P7+CXQHhjThHUVBLNohVCAEBGRfNQq7QIaYmaHAecCw939s9WdX1lZSceOHVc4\nVlFRQUVFRUIVJq+8HO65B2prod6PJiIikpWqqiqqqqpWOFZbW7vW92fRq9D0Ml0Y84ED3f3hOsfv\nADq6+8hVXHsocAtwkLuPW83jlADV1dXVlJSUNEnt+eK992CLLeDhh2H/ohsFIiIiSaupqaG0tBSg\n1N1rsrk2sS4Md18EVAODlh3LjGkYBLzQ0HVmVgHcChy6uvDQ3PXuDZtvrumcIiKSf5LuwrgCuMPM\nqoGXiVkZ7YA7AMzsYmATdz8y8/Vhme+dCrxiZl0z97PA3b9MuNa8o3EQIiKSrxKdxunuY4AzgAuA\nycD3gaHu/mnmlG5AzzqXHEcMvLwO+KjO7aok68xngwbBlCkwq/5QVBERkRQlPojS3a8Hrm/ge0fV\n+7os6XoKzV57xX8ffxwOPzzdWkRERJbRXhh5rmtXKCmBcUU9GkRERPKNAkQBGDYMxo+HpUvTrkRE\nRCQoQBSAYcPgs8+gJqsJNiIiIslRgCgAu+wC66+vbgwREckfChAFoHVrGDxYAUJERPKHAkSBGDYM\nJk2COXPSrkREREQBomAMHRqDKJ98cvXnioiIJC1vN9OSFW22GWy7bXRjHHRQ2tUIgDvMmAEvvxz7\nlnz0ESxaFCuIbrwxbLop7LBD3NZZJ+1qRUSalgJEARk2DMaMiTcus7SrKU7uMRvmzjvhoYdg5sw4\n3rkz9OgRQcEdPv44bkuXQps2sbPqD38Y4a9Tp3R/BhGRpqAujAIybBh8+CH8+99pV1J83GHs2JgR\n068f3HsvjBwZO6V+9hnMng2vvw6vvgrV1fHvNH8+vPgiXHwxLFgAxx8frRLHHw9vvZX2TyQi0jgK\nEAVkzz1h3XU1GyPXXnsNdt8dhg+PFoZHHoH334erropt1jfccOXXtWkDP/gBVFbGhmgffghnnRVB\nZLvt4JhjlrdgiIgUGgWIAtK2LQwcCI8+mnYlxeGbb+CMM6C0FL78Ep54Ap59FvbdF1qtRedft25w\n7rkwfTpceWUEka23ht/9DhYubPr6RUSSpABRYPbdF557Dmpr066keZs2LborrrkmuiAmT46dUZti\n7EmbNnDqqfDuu9E6cf75MdBy0qTG37eISK4oQBSY/faDxYvVjZGkf/4Tdt45xi289BL86lexmFdT\nW2+9CCc1NdChA/TvDxddBEuWNP1jiYg0NQWIArP55vD970c/ujS9a6+NkDZgALzySrQMJO1734OJ\nE2N8xLnnxhbuH32U/OOKiDSGAkQBGj48xkEsXpx2Jc2HO5xzDpxyCpx2Gjz4YLQK5Err1jEW4skn\nY4ZGv36xvoSISL5SgChA++8fS1q/8ELalTQP7vDLX8Lvfw+XXgpXXAEtW6ZTS1lZTAPt1Stm3fz1\nr+nUISKyOgoQBahfvxjRr26MxnOH00+Hyy+H0aNj1kXaunWLaZ8VFXD44XD22bEglYhIPtFKlAWo\nRYuYjTF2bHxilrV30UWxnsP118OJJ6ZdzXJt2sBtt8H220eo+fBDuPXWZAZzStP68svohnr/ffj8\n82gtXBYA27WDjTaKpc433xx6906vtUuksRQgCtT++8cbyn/+A1ttlXY1hemWW2LQ4oUX5ld4WMYM\nfvGLWL3yiCNixct774X27dOuTJZxj4XGnnkmBsJOmrTiAFgz6NhxeUiYNy/WF1mmbdvY42bnnWON\nlwEDoHv3nP4IImtNAaJADR4cn1LHjo0meMnOww/HktInnxyDJ/PZoYdCly6xdPagQbEAVZcuaVdV\nvNwjKNx7L/z977GaaJs2EQKOOCJm1fTpExvgbbDBii0M7hEiPvkkNmB74424PfMM3HRTnLPjjrFv\nyoEHRrgQyVfm7mnX0ChmVgJUV1dXU1JSknY5ObXvvrHfwoQJaVdSWKZMgd12g733hr/9rXCakKur\no+aNNorZGt26pV1RcfniC/jzn+HGG+HNN6OlYOTIeLPfY48IEY3x8cfxt/zQQ/CPf0TQ6NcPjjsu\nxsPkclaQFI+amhpKS0sBSt29JptrNYiygA0fHqtSzp6ddiWF47PP4IAD4hPiXXcVTniAWFL7uefi\njWzAgBgXIcmbNQvOPBN69ozWvu22i2XNP/gArrsuWoUaGx4gAmFFBdxzT7RQ/P3v0LVrdK917w4n\nnBBdliL5QgGigA0fHoOzHn447UoKw6JFcPDB0Wrz4IMxoK3Q9OkT+3F8/XVM8/zvf9OuqPn65JNY\narx3b7jhhlgjZObM6LoYNCgGMydl3XWjdeORR2DGjJhm/OCD8e9/8MGx66tI2hQgClj37tEUf//9\naVdSGM44A55/Pp6vzTZLu5q1t8UWESIgQsS776ZbT3Pz9ddwySWw5ZZwxx3R+jBjRqwTksYAx549\n4bzzooYbboh9WXbaKbqzqqtzX4+saPbsWK9lxoy0K8k9BYgCd9BB8NhjMXVMGnb//bHOw5VXxp4T\nhW7zzWPgXdu2ESLeeivtipqHBx6IgYu/+Q0cdRS88068eW+wQdqVxb/18cfHv/U998Surv36RYvE\n1KlpV1dcPvooFpwbMCCm5B5+eHRrFRsFiAL3wx/GVtD/+EfaleSv996DY46JsHXSSWlX03R69IgQ\n0alTvJD9+99pV1S4Pvxw+YDI7baLmRFXXw0bbph2Zd/WsiWMGhU13n57LHm+/fbxO/7xx2lX13x9\n+WW0SA0eHH97v/41rL9+rCHzwQdw7LFpV5h7ChAFbrPNojnzvvvSriQ/LVwY0yA32CDWfWiK7bjz\nSbdu8PTTMdhu4MCYYSJrbunSmFWx3Xbw4osxvuGRR2KsQb5r1Qp+8hN4++1oWXvooVgT5uKLoxtG\nmsbkyREOunWDo4+O35lbbonBtWPHwk9/Gmu1FKPEA4SZnWxm081sgZm9aGY7reb8gWZWbWZfm9nb\nZnZk0jUWugMPjC2ov/oq7Uryz1lnxUI/f/tbLOjTHG20ETz1VITJ8vLYHlxWb+bMeL5OPBEOOSSm\nZh50UOGFzDZt4NRTY4bGscfCb38b3TD33RfrTkj2vvkmxjXsthuUlMD48bFezMyZ8bd29NHN9/Uk\nG4kGCDMbBVwOnAfsCEwBxpvZSpfBMbNewCPAk0Bf4GrgFjPbK8k6C92BB8KCBTBuXNqV5Jcnn4xP\nZpdcEq00zdmGG8bPu+WWMUNAO3mu2n33Qd++0b311FNw883QuXPaVTVO587x+/6vf8F3vxtjIwYM\nUKDMxpdfwh//GJvZHX54rPr6wAMx3uScc6LrQpZLugWiErjJ3e9y92nACcB84OgGzj8ReM/df+Xu\nb7n7dcB9mfuRBmy5ZbwYqhtjublzo0944MDYnrsYdOoUA2q32y76abVb67d99VUszHTwwfEcTZkS\nO6A2J9tsE90w48bFXhz9+kXLxKxZaVeWvz7+ODat22yzWN5+v/1iYOrjj8OIEdFdJN+WWIAws9ZA\nKdGaAIDHspdPALs2cNkume/XNX4V50vGgQfGi8aCBWlXkh/OPDMWjbrttmTn6+ebjh3jjWPHHWHo\n0OXTPSX6sktL4e67ow97zJjCb3VYlaFDIyCNHh2LUm21VXy6rrsXR7F7551YoKtXL7j22hjPMH16\ntEhts03a1eW/JF9auwAtgfq5dxbQ0CK83Ro4f30za4K13pqvUaNi6dtHHkm7kvQ99VTMl7/kklgE\nqNh06ACPPhp7M+y9dzwfxWzp0mja32WXWDyspiZapwptrMPaaNUKfvazGB9x5JExc+C7340Bl8U8\nPuKNN+Cww2Kw7AMPxLiRmTMjYG2ySdrVFY5m0zBTWVlJx3qjWioqKqioqEipotzaeutoqrz77mie\nLVZz58YAp4ED83OHzVxp3z7C5IgRsWfKgw/GJ9JiM2tWzFQYNy52Nr3ooqZZdrrQbLghXHNNfNo+\n/fT4vRhcLyypAAAUPElEQVQ0KLay3377tKvLnerq+B144IHorrjmmljvY911064sN6qqqqiqqlrh\nWG1t7drfobsncgNaA4uA4fWO3wE80MA1zwBX1Dv2E2DOKh6nBPDq6movdlde6b7OOu6zZ6ddSXpO\nPNG9XTv3d99Nu5L8sGCB+777xu/F2LFpV5Nb//yn+8Ybu3ft6j5uXNrV5I+lS+N3Yaut3Fu0cD/p\nJPdPP027qmRNnOg+bJg7uG+5pfttt7kvXJh2VfmhurraAQdKPMv3+cS6MNx9EVANDFp2zMws83VD\nw7sm1T0/Y0jmuKzGqFGweHHxDqas23Xxne+kXU1+aNs2+r/32ScWSfr739OuKHnffBN7WOy9d4x5\neP314mx9aYhZDBJ8441osv/LX2J8xFVXNa/xEe4xM6msLHZLff/9aKGdNi1aHVq3TrvCZiDbxJHN\nDTiEmHVxBLANcBPwObBR5vsXA3fWOb8XMBe4BOgDnAQsBAav4jHUAlHH4MHuAwemXUXuzZ3r3quX\n+4AB7kuWpF1N/lm40H3UqPjEef31aVeTnDffdO/bN1pcrroqPm3Lqs2a5X7ccfG70bOn+003Ffan\n88WL3e+/332XXaLFobTU/YEH9LrQkLxsgciEkzHAGcAFwGTg+8BQd/80c0o3oGed82cA+wKDgdeI\n6ZvHuHsRrjK+dn70o1je+IMP0q4kt848M3ZPvPXW4pp1saZat45PX6ecEst5n3NO8xpE5w433RQt\nDt98E+tgnHZacQyUbKyNN4Y//SmWQt9tt9hvo08fuPPOaNEsFPPmxZiGrbeOWWnrrBML7L3ySoz5\n0OtCArJNHPl2Qy0QK/jiC/c2bdz/+Me0K8mdp56KTxqjR6ddSf5butT9ssvi+TriiML+pLnMJ5+4\nDx8eP9NPf+r+1VdpV1TYXn/dfeTIeD57946/q7lz066qYe+9537mme6dOrm3bOl+6KHur7ySdlWF\nI29bICT3OnaE/fePZViLwbx5Metizz3h5JPTrib/mcVshLvvhqqqGCcwe3baVa298ePh+9+PRbMe\nfDBaIdq1S7uqwva978VYmerqmPpaWRlbip99dv5sWb1wYexbMmRIjHe64YaYmvvee/F73a9f2hUW\nBwWIZujHP44FZCZPTruS5J11VnRdFNuCUY1VURFvvq+9Fst8/+tfaVeUna+/hp//HIYNi1VYX38d\nDjgg7aqal5KSCJrvvhsh/brr4s16r73iTTrXi9YtWRIbx518ciwpfcghsbLo7bfH9tqXXRZTMyV3\n9JLbDO2zD3TvHuMBmrOnn44XtT/8AbbYIu1qCk9ZGbz6aiw8tcsu8YmuEEycGKHhxhtjy+1HH43f\nd0nG5pvD5ZfHm/Rtt8UYk8MOi03cDjooZnHMmZPMY3/xRbQsnXhi7HhZVhY7YP74xzGL5PnnY52P\n9u2TeXxZNfMCH0llZiVAdXV1NSUlJWmXkzd+/evYp/5//2uei6TMmxdN1z16RJBQ68Pamz8/mn/v\nuScGWF56aX52A8ybF7/X114bgefWW2PXScm9t9+G+++PN/eXX46/v759oX9/2H33WJxqq62ymyq5\neHHcb01N3CZNivteujRaPkaMiFaHnXfW4NimVFNTQ2lpKUCpu2e19ZoCRDP1zjvxB/yXv8TMjObm\nlFPiDeT112MzMWkc9/hEf/rpsfz33XfDDjukXVVwj6WXKyuju+qii+Lfv2XLtCsTgA8/jJU+n3su\n9l6ZPj2Ot24db/zdu0O3brDBBjEzonXr6I6YOzduH38cYys++GD5rI8ttohxDIMHx4qZxbgkfa4o\nQChArNSyXQYnTEi3jqb29NPxs119NZx6atrVNC9vvhnN02++Cb/6VUz3TLMFa+rUmI75+OMx3mFZ\nP7zkr08/jSmh//53fJCZNStaQufMgUWL4taiRXSddegQ00h79Yqukm22iY3gOnVK+6coHo0JEM1m\nLwz5tmOOib7Cd95pPp/Sv/oqBnT17x+bBEnT2m47eOkl+P3vY2xJVVW8aQ8blts6Pvggarj55nhz\nGTs29vRQ03X+22ij2Itm4MC0K5Gkqee4GTvwwEjyf/pT2pU0nbPOiiZPzbpITps2cP750T3Uq1dM\n9Rw8OIJF0mbOjFalLbaI7bZ///sYLLfffgoPIvlGL8HN2LrrRivEzTfHJ/dC98wzMYDu4oubT4tK\nPuvTB554IsYfzJoVAxeHDIldPpcubbrHcY9uqQMPjL7uP/85tleePh1++cvi3D1TpBAoQDRzP/sZ\nfPll4S8stazrYo89YgCd5IYZDB8e60XcfXdMq9t//2ghOOusWGxobYZRLV4cLRpnnhljGsrKYrzD\ntdfGpkfnnBP94yKSvzQGopnr1SveAEaPhuOOK9xm4LPPjoFY48ap6yINLVvG4lMVFfHGf8stcbvk\nkhgEt9tu0UKx5ZYRCDbYIHYCbdEiQsfs2bFK4NSpscDZs89GsO3SJVoeKipiNdFC/f0UKUYKEEXg\ntNPiE96ECVBennY12ZswITbJufLKmJoq6frBD+J2/fXRrfT007Ggz+9+F2s1rEr37rFGwK9+Fb+T\nO+2kbZVFCpUCRBEYMCDWt7/66sILEHPnwlFHxc+gKZv5pXXrGFw5eHB87Q6ffRZjF2prY7npxYuh\nc+e4bb65pueJNCcKEEXALFohjjsumpALafW+X/wi3pSeekpdF/nOLKbwbbRR2pWISC7oJblIHH44\nbLJJzO0vFOPGxQySyy/X4kEiIvlGAaJItGkTU+L++tflS83mszlz4NhjY9rgT3+adjUiIlKfAkQR\nOe646Iu+9NK0K1m9006LAXm33KKR+SIi+UgBooi0axcbEt16a6z4l6/uuScWExo9Gnr2TLsaERFZ\nGQWIInPKKdCxI/zf/6Vdycq99x4cf3ysC/DjH6ddjYiINEQBosh06AC/+Q3ceWfsuJhPFi2KnSA3\n3BBuuEFdFyIi+UwBoggdfzxsthn8+tdpV7Ki3/42lkauqopWEhERyV8KEEWoTZtYNfChh2KVx3ww\nfnwsi/y738UqhyIikt8UIIpURUXsX3DyybBwYbq1vPde1DN0aEw1FRGR/KcAUaRatIi9DN56C666\nKr06vvoKRoyIzZfuvlurTYqIFAq9XBexvn1jf4nzz4cZM3L/+O5wzDHRAvHgg7FGhYiIFAYFiCJ3\n/vmxpfIRR8CSJbl97AsugL/9DW6/PXZoFBGRwqEAUeTWXz8WbZo4MbcrVN58c6xFcdFFcPDBuXtc\nERFpGokFCDPrbGZ/NbNaM5tjZreYWftVnN/KzC4xs9fNbJ6ZfWhmd5pZ96RqlLDnnnDmmXDuufDS\nS8k/3tixcMIJcNJJcPbZyT+eiIg0vSRbIO4GtgUGAfsCewI3reL8dsAOwPnAjsBIoA/wUII1Ssb5\n58NOO8HIkfDRR8k9zqOPwkEHxcDJ0aO1WJSISKFKJECY2TbAUOAYd3/V3V8ATgEONbNuK7vG3b90\n96Hufr+7/8fdXwZ+BpSaWY8k6pTl1lkH/v53aNkSDjgA5s5t+sd45JEIKHvvHYtFtWzZ9I8hIiK5\nkVQLxK7AHHefXOfYE4AD2SwT1ClzzRdNWJs0oFu3WFzq7bdh+HCYP7/p7vtPf4pWh333hTFjIrCI\niEjhSipAdAM+qXvA3ZcAszPfWy0zawP8Abjb3ec1eYWyUiUl0c3w8suwzz4wZ07j7m/RIvjFL2L5\n7BNOUHgQEWkusgoQZnaxmS1dxW2JmW3d2KLMrBVwL9H6cFJj70+ys/vusbT0v/4Fu+4KU6eu3f38\n5z9xX6NHw9VXw7XXQqtWTVuriIikI9uX88uA21dzznvAx8DGdQ+aWUtgg8z3GlQnPPQEyte09aGy\nspKO9XZgqqiooKKiYk0ul3r22ANefDG6MnbcMfaoOOWU2EdjdebNiymhl14KPXrACy/EAE0REUlP\nVVUVVVVVKxyrra1d6/szd29sTd++0xhE+W+g37JxEGY2BHgU6OHuKw0RdcLDd4Ayd5+9Bo9VAlRX\nV1dTUlLSVD+CZCxYELt2jh4dYeDnP4dDDoFNN13xPHeYMiUGR958c4yfqKyEc86B9dZLp3YREVm1\nmpoaSktLAUrdvSabaxNpUHb3aWY2HrjZzE4E1gGuAarqhgczmwac6e4PZcLD/cRUzv2A1mbWNXPq\nbHdflEStsmrrrgtXXgk//SlceCGcdRacfjr07g1bbx0tEp9/HgMvP/00tuE+9thordh887SrFxGR\npCTZI30YcC0x+2IpcB9wWr1ztgKW9TtsSgQHgNcy/zViHEQZ8GyCtcpqbLttbHb1xRfwj3/A5Mmx\nh8WiRdCrFwweHAtS7bGHBkmKiBSDxAKEu38BHL6ac1rW+f//AloZIM916gQ/+lHcRESkeGkvDBER\nEcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQgREREJGsKECIiIpI1BQgRERHJ\nmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERERCRrChAiIiKSNQUIERERyZoC\nhIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjWFCBEREQkawoQIiIikjUFCBEREcmaAoSI\niIhkTQFCREREsqYA0cxUVVWlXUJe0POwnJ6LoOch6HlYTs9F4yQWIMyss5n91cxqzWyOmd1iZu2z\nuP5GM1tqZqcmVWNzpD+IoOdhOT0XQc9D0POwnJ6LxkmyBeJuYFtgELAvsCdw05pcaGYjgR8AHyZW\nnYiIiKy1RAKEmW0DDAWOcfdX3f0F4BTgUDPrtpprNwWuBg4DFidRn4iIiDROUi0QuwJz3H1ynWNP\nAE60LKyUmRlwF/BHd5+aUG0iIiLSSK0Sut9uwCd1D7j7EjObnfleQ84CFrr7tVk8VluAqVOVNwBq\na2upqalJu4zU6XlYTs9F0PMQ9Dwsp+dihffOtllf7O5rfAMuBpau4rYE2Bo4G5i6kutnAcc3cN+l\nwP+AbnWOTQdOXU1NhxEtG7rppptuuumm29rdDssmD7h71i0QlwG3r+ac94CPgY3rHjSzlsAGme+t\nzB7ARsD70ZMBQEvgCjP7ubt/p4HrxgM/AmYAX6+mNhEREVmuLdCLeC/NimU+xTepzCDKfwP9lo2D\nMLMhwKNAD3f/Vogws85A93qHHyPGRNzu7v9p8kJFRERkrSQyBsLdp5nZeOBmMzsRWAe4BqiqGx7M\nbBpwprs/5O5zgDl178fMFgEfKzyIiIjklyTXgTgMmEbMvngEeBY4vt45WwEdV3EfTd88IiIiIo2W\nSBeGiIiING/aC0NERESypgAhIiIiWSv4AGFmJ5vZdDNbYGYvmtlOadeUa2bW38weNrMPMxuQDU+7\npjSY2dlm9rKZfWlms8zsATPbOu26cs3MTjCzKZmN7GrN7AUzG5Z2XWkzs7Myfx9XpF1LrpnZeZmf\nve7tzbTrSoOZbWJmfzazz8xsfuZvpSTtunIt875Z/3diqZlds6b3UdABwsxGAZcD5wE7AlOA8WbW\nJdXCcq898BpwEsU98LQ/MdvnB8BgoDXwmJmtm2pVufc+cCZQQizQ9hTwkJltm2pVKcp8sPgp8RpR\nrN4AuhKrAXcj1t4pKmbWCXge+IbYr2lb4BfUmwFYJPqx/HehG7AX8f4xZk3voKAHUZrZi8BL7n5a\n5msjXjxHu/sfUy0uJWa2FBjh7g+nXUvaMkHyE2BPd5+Ydj1pMrPPgTPcfXULwTU7ZrYeUA2cCJwL\nTHb309OtKrfM7DzgAHcvuk/adZnZH4Bd3X1A2rXkGzO7CtjH3de41bZgWyDMrDXx6erJZcc80tAT\nxGZeIp2IRD077ULSYmYtzOxQoB0wKe16UnIdMNbdn0q7kJRtlenmfNfM/mJmPdMuKAX7A6+a2ZhM\nN2eNmR2bdlFpy7yf/gi4NZvrCjZAAF2Ipa5n1Ts+i1Vv2CVFINMadRUw0d2Lrq/XzLY3s7lEU+31\nwEh3n5ZyWTmXCU87EPvzFLMXgZ8QzfYnAL2BZ82sfZpFpeA7REvUW8AQ4AZgtJn9ONWq0jeSWJPp\nzmwuSmo3TpG0XQ9sB+yediEpmQb0JV4UDgLuMrM9iylEmFkPIkQOdvdFadeTJnevu8/BG2b2MvBf\n4BBWv79Rc9ICeNndz818PcXMtidC1Z/TKyt1RwP/XNk2E6tSyC0QnxG7f3atd7wrDW/YJUXAzK4F\n9gEGuvv/0q4nDe6+2N3fc/fJ7n4OMXjwtLTryrFSYoO+GjNblFkafwBwmpkttDq79hUbd68F3ga2\nTLuWHPsfMLXesanAZinUkhfMbDNi0PnN2V5bsAEi84miGhi07FjmBWEQ8EJadUm6MuHhAKDM3Wem\nXU8eaQG0SbuIHHsC+B7RhdE3c3sV+AvQ1wt5BHkjZQaWbkm8oRaT54E+9Y71IVpjitXRRNf/o9le\nWOhdGFcAd5hZNfAyUEkMFrsjzaJyLdOPuSWw7BPVd8ysLzDb3d9Pr7LcMrPrgQpgOPCVmS1rnap1\n96LZ6t3Mfg/8E5gJdCAGRw0g+nyLhrt/Baww/sXMvgI+d/f6n0KbNTO7FBhLvFFuCpwPLAKq0qwr\nBVcCz5vZ2cR0xR8AxwLHpVpVSjIfun8C3OHuS7O9vqADhLuPyUzVu4DoungNGOrun6ZbWc71AyYQ\nMw6cWBsDYkDM0WkVlYITiJ//6XrHjyK2hS8WGxP/9t2BWuB1YIhmIQDFu05KD+BuYEPgU2AisIu7\nf55qVTnm7q+a2UjgD8SU3unAae5+T7qVpWYw0JO1HAdT0OtAiIiISDoKdgyEiIiIpEcBQkRERLKm\nACEiIiJZU4AQERGRrClAiIiISNYUIERERCRrChAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAh\nIiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII=\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "p = plot(x, sinc(x))" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": "Sinc function", "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " caption=\"Sinc function\", width = \"50%\"", "results": "verbatim", "term": false, "width": "50%", "wrap": "output" } }, "outputs": [ { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9\nwyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to\nXVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST\n7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a\nz8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK\nAca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy\nYCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo\nnj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB\n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\nNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy\nHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj\nvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg\nb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID\nQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU\nTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL\n7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7\nFqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3\nL+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5\ncGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt\nMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk\ni2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl\nciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6\nEjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh\nbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K\nc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x\nIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2\nBBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48\neUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K\nZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0\ncmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3\nyQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU\nE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg\n0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr\nTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0\nfSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA\nVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE\nZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m\nhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC\n9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK\nZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl\nY29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS\niDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+\nHP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY\nqNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y\nUvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc\n2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t\nMPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee\n+/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM\nLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg\nb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD\nMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v\nR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL\nTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ\n3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb\nfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos\nDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U\neXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0\nc3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT\nYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg\nL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu\nIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv\nRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd\nIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny\naXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0\nZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2\nIC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt\nUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg\nNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2\nMzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw\nMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0\nOCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3\nCjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg\nNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1\nOTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1\nMDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK\nNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz\nNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1\nMDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2\nOSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1\nIDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg\nNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2\nMTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz\nOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m\naXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl\nIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg\nUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq\nCjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8\nIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K\nZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS\nID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu\ndCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl\nbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzgrMDMnMDAnKQovQ3JlYXRvciAobWF0\ncGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4\nCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw\nIG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw\nMDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1\nIDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy\nNTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw\nMDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow\nMDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu\nIAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw\nMCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw\nMDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8\nPCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF\nT0YK\n", "image/png": "iVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx\nVutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv\n65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP\nmdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm\nthQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF\nZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm\nhwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw\nwyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr\nIQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F\n0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj\nIiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0\ntBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg\nREREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE\nRCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3\nQLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l\nZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr\n7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l\nW4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu\njEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv\nX2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy\noAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY\nRUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE\nRESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47\n4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR\nBYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi\nIoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK\nS1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw\nFH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE\nRPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi\n+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\nIiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII=\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "p = plot(x, sinc(x))" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": "Sinc function", "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": "sidefigure", "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " caption=\"Sinc function\", width = \"50%\", f_env = \"sidefigure\"", "results": "verbatim", "term": false, "width": "50%", "wrap": "output" } }, "outputs": [ { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9\nwyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to\nXVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST\n7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a\nz8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK\nAca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy\nYCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo\nnj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB\n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\nNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy\nHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj\nvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg\nb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID\nQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU\nTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL\n7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7\nFqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3\nL+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5\ncGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt\nMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk\ni2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl\nciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6\nEjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh\nbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K\nc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x\nIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2\nBBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48\neUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K\nZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0\ncmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3\nyQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU\nE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg\n0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr\nTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0\nfSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA\nVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE\nZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m\nhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC\n9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK\nZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl\nY29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS\niDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+\nHP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY\nqNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y\nUvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc\n2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t\nMPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee\n+/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM\nLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg\nb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD\nMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v\nR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL\nTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ\n3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb\nfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos\nDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U\neXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0\nc3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT\nYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg\nL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu\nIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv\nRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd\nIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny\naXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0\nZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2\nIC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt\nUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg\nNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2\nMzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw\nMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0\nOCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3\nCjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg\nNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1\nOTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1\nMDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK\nNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz\nNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1\nMDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2\nOSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1\nIDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg\nNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2\nMTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz\nOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m\naXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl\nIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg\nUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq\nCjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8\nIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K\nZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS\nID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu\ndCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl\nbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4MzkrMDMnMDAnKQovQ3JlYXRvciAobWF0\ncGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4\nCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw\nIG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw\nMDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1\nIDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy\nNTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw\nMDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow\nMDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu\nIAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw\nMCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw\nMDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8\nPCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF\nT0YK\n", "image/png": "iVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx\nVutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv\n65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP\nmdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm\nthQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF\nZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm\nhwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw\nwyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr\nIQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F\n0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj\nIiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0\ntBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg\nREREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE\nRCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3\nQLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l\nZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr\n7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l\nW4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu\njEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv\nX2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy\noAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY\nRUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE\nRESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47\n4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR\nBYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi\nIoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK\nS1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw\nFH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE\nRPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi\n+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\nIiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII=\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "p = plot(x, sinc(x))" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": "Sinc function", "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": "sidefigure", "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " caption=\"Sinc function\", width = \"50%\", f_env = \"sidefigure\"", "results": "verbatim", "term": false, "width": "50%", "wrap": "output" } }, "outputs": [ { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzNzguNjQ1MzEyNSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nI2Wz27bMAzG73oKHreLIlL/jw22BditXYA9QJemC9ICXYHl9UcHa0wqsuODgeiTKP5Eh5+M\ncDCrO4T9Ozg48HMChA2svuz+/n7cPWzW8PhuHOsvxudiU4geiYdHOaSYLLpc+OeRFzfDYfGzMa+G\ns/Bgwwn2xnhvQ4qJIpCzJWPJcciRiqVWPio5BOsu+riJlDnbk3mDXgrvgy1A5C3Bnx38hFdY3dFw\nfILvTHbg5wQDNMLDxug6jBuiJxsu0KzXgsGR1I+Tuvlh7uFN5z2dKzOVbkGJeNOJ9f0aDet7O71M\nFltnGGdmI/4f0vEhHb/+ocDOxvNx9wuAxfnWk9mF7ETy9Udyrq5Zb2H1DQEdbJ+Md5ZKrJ7XVUvD\nHzXC9pf55D7D9gBftxfqgdQUtFQD1qQohaop5YSglPIySu4vxBBdqVSSBsUuKFK1SJRTUaRS1qhq\nRrAqfRksk9kavCvOx4yalvq0Odka0fuqaYXc0MoZSSv1hbTZ25wxRcwlZk3ru7TEMDnXiqhopaxp\n1YygVfoyWiK0yTk2LcLgNW3o02biiBIKaVohN7RyRtJKfSFtqjZQyTWkQFXTxi6tZ8bgs4tB+4CQ\n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\nbhIwNEWy6oMb2FfHNT9PR9nByUG/isH4NjiZL0l5XwWhEI8X/g7P2cixkkMkFPJ9tcCII2yAEaFP\n7SMQZSA0RffumVI+JlWK7wBGIRx9qlcyvBeR2WqGzf8ZXdkqCgZVWR+fRnAmg0k482SjCtNStdO/\n+9zj8wdjY3qACmVuZHN0cmVhbQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCA2OCAvRmlsdGVy\nIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwzMzZTMFCwMAISpqaGCuZGlgophlxAPoiVywUTywGz\nzCzMgSwjC5CWHC5DC2MwbWJspGBmYgZkWSAxILrSAHL4EpEKZW5kc3RyZWFtCmVuZG9iagoyNiAw\nIG9iago8PCAvTGVuZ3RoIDMxNyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1Ukty\nQzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8t\nr0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpL\ni01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZ\nEN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQ\nm32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2a\nLAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAv\nVHlwZSAvRm9udCAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZvbnQgL0Jp\ndHN0cmVhbVZlcmFTYW5zLVJvbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJlYW1WZXJh\nU2Fucy1Sb21hbgovRW5jb2RpbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNlcyBbIDQ2\nIC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IC9zZXZl\nbiAvZWlnaHQKL25pbmUgXQo+PgovU3VidHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RD\naGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAw\nMSAwIDAgXSAvQ2hhclByb2NzIDE1IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0Zv\nbnREZXNjcmlwdG9yIC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQg\nNzMwCi9TdGVtViAwIC9GbGFncyAzMiAvSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2Nl\nbnQgLTIzNiAvTWF4V2lkdGggMTM0MgovQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZl\ncmFTYW5zLVJvbWFuID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAg\nNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0\nNjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYz\nNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4\nIDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3\nIDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUg\nMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAy\nNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgx\nOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAw\nMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1\nMTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2\nIDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAw\nMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5\nIDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIg\nNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3\nMzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1\nMCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEy\nIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9i\nago8PCAvZml2ZSAxNiAwIFIgL3BlcmlvZCAyMSAwIFIgL29uZSAxOCAwIFIgL3plcm8gMTkgMCBS\nIC90aHJlZSAyMCAwIFIKL3R3byAxNyAwIFIgL2ZvdXIgMjIgMCBSIC9zaXggMjYgMCBSIC9zZXZl\nbiAyNSAwIFIgL25pbmUgMjQgMCBSCi9laWdodCAyMyAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwg\nL0YxIDE0IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTIgPDwgL1R5cGUgL0V4dEdTdGF0ZSAv\nY2EgMSAvQ0EgMSA+PgovQTEgPDwgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSAvQ0EgMCA+PiA+Pgpl\nbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8\nPCA+PgplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIgXSAvQ291\nbnQgMSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNr\nZW5kKQovQ3JlYXRpb25EYXRlIChEOjIwMTYwODEyMTYwODQwKzAzJzAwJykKL0NyZWF0b3IgKG1h\ndHBsb3RsaWIgMS41LjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhyZWYKMCAy\nOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwNjMzOSAwMDAw\nMCBuIAowMDAwMDA2MTQ1IDAwMDAwIG4gCjAwMDAwMDYxNzcgMDAwMDAgbiAKMDAwMDAwNjI3NiAw\nMDAwMCBuIAowMDAwMDA2Mjk3IDAwMDAwIG4gCjAwMDAwMDYzMTggMDAwMDAgbiAKMDAwMDAwMDA2\nNSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAw\nMTE0MSAwMDAwMCBuIAowMDAwMDA0OTI1IDAwMDAwIG4gCjAwMDAwMDQ3MTAgMDAwMDAgbiAKMDAw\nMDAwNDMxOSAwMDAwMCBuIAowMDAwMDA1OTc4IDAwMDAwIG4gCjAwMDAwMDExNjEgMDAwMDAgbiAK\nMDAwMDAwMTQ4MSAwMDAwMCBuIAowMDAwMDAxODAyIDAwMDAwIG4gCjAwMDAwMDE5NTQgMDAwMDAg\nbiAKMDAwMDAwMjIzNyAwMDAwMCBuIAowMDAwMDAyNjQ4IDAwMDAwIG4gCjAwMDAwMDI3NjkgMDAw\nMDAgbiAKMDAwMDAwMjkzMSAwMDAwMCBuIAowMDAwMDAzMzk2IDAwMDAwIG4gCjAwMDAwMDM3ODkg\nMDAwMDAgbiAKMDAwMDAwMzkyOSAwMDAwMCBuIAowMDAwMDA2Mzk5IDAwMDAwIG4gCnRyYWlsZXIK\nPDwgL1Jvb3QgMSAwIFIgL1NpemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo2NTQ3CiUl\nRU9GCg==\n", "image/png": "iVBORw0KGgoAAAANSUhEUgAAAg0AAAFkCAYAAACjCwibAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAGkpJREFUeJzt3XuUZWWd3vHvw2VhwNjGIenWEYchXHUmbaoQgYiScBNY\n4mWc0VIQuYiAWZJSg0Mmo6MMQXQBI6Ooo4nAEEtdjomoEUYYlaVyiVVAZkKjsyIEROigjK1LbED6\nlz/27tXVRV/ec+iq0931/ay112K/5313/c5uus9T737P3qkqJEmSNmeHURcgSZK2DYYGSZLUxNAg\nSZKaGBokSVITQ4MkSWpiaJAkSU0MDZIkqYmhQZIkNTE0SJKkJoYGSZLUZODQkOSwJNckuT/JmiQn\nNIw5PMl0ktVJfpDk5A30WZLko0l+3Pe7K8nLB61PkiTNj2FmGnYDbgfOBjb74IokewJfAW4AlgMf\nBj6V5KhZfXYGrgeeB7wG2Bd4C3D/EPVJkqR5kKfywKoka4BXVdU1m+hzEXBsVf2LWW1TwJKqOq7f\nPxN4J7B/VT0xdEGSJGneLMSahoPpZhFmuw44ZNb+K4CbgMuTPJjkb5Ocl8Q1F5IkbSV2WoCfsQxY\nOadtJfCMJLtU1aPAXsC/Aa4GjgX2Bj7W13f+hg6a5DeAY4B7gNXzUrkkSdunpwF7AtdV1U9bBy1E\naGixA12QOKO66yW3JXku8C42EhroAsN/XaD6JEnaHr0R+Exr54UIDQ8CS+e0LQV+3s8yADwAPFbr\nL7BYASxLslNV/XoDx70H4Oqrr+aAAw7YwiVvWyYnJ7n00ktHXcbIeR7W8Vx0PA/reC46nofOihUr\nOPHEE6H/LG21EKHhJrpLDrMd3bev9R1gYk6f/YAHNhIYoL8kccABBzA2NrYl6txmLVmyZNGfA/A8\nzOa56Hge1vFcdDwPTzLQ5f1h7tOwW5LlSV7YN+3V7+/Rv35hkitnDfl43+eiJPslORt4LXDJrD4f\nA56V5LIk+yQ5HjgP+Mig9UmSpPkxzEzDgcA36O7RUMDFffuVwKl0Cx/3WNu5qu7pQ8ClwNuBHwGn\nVdX1s/r8KMkxfZ876O7PcCnwwSHqkyRJ82Dg0FBV32ITMxRVdcoG2m4Exjdz3FuAQwetR5IkLQzv\ng7AdmJiYuxxkcfI8rOO56Hge1vFcdDwPT81TuiPkKCUZA6anp6dd1CJJ0gBmZmYYHx8HGK+qmdZx\nzjRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwNkiSpiaFBkiQ1MTRIkqQmhgZJktTE\n0CBJkpoYGiRJUhNDgyRJamJokCRJTQwNkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhND\ngyRJamJokCRJTQwNkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwN\nkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwNkiSpycChIclhSa5J\ncn+SNUlOaBhzeJLpJKuT/CDJyZvo+/r+uF8ctDZJkjR/hplp2A24HTgbqM11TrIn8BXgBmA58GHg\nU0mO2kjfDwE3DlGXJEmaRzsNOqCqrgWuBUiShiFnAT+sqnP7/e8neQkwCXx9backOwBXA+8BXgos\nGbQ2SZI0fxZiTcPBwPVz2q4DDpnT9l5gZVV9egFqkiRJAxp4pmEIy4CVc9pWAs9IsktVPdrPPJxC\nd/lCkiRthRYiNGxSkqcDVwFvqap/GHT85OQkS5asfyVjYmKCiYmJLVShJEnbrqmpKaamptZrW7Vq\n1VDHStVm1zJufHCyBnhVVV2ziT7fAqar6h2z2t4MXFpV/yTJcmAGeAJYu0Zi7WWTJ4D9quruDRx3\nDJienp5mbGxs6PcgSdJiMzMzw/j4OMB4Vc20jluImYabgGPntB3dtwPcBfzunNcvAJ4OvB24b16r\nkyRJTQYODUl2A/Zm3azAXv1swcNVdV+SC4HnVNXaezF8HHhbkouA/wIcAbwWOA6gqh4F7pzzM37W\nvVQrhnhPkiRpHgzz7YkDgduAabr7NFxMd3nhff3ry4A91nauqnuA44Ej6e7vMAmcVlVzv1EhSZK2\nYsPcp+FbbCJsVNUpG2i7ERgf4Gc86RiSJGm0fPaEJElqYmiQJElNDA2SJKmJoUGSJDUxNEiSpCaG\nBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQJElNDA2SJKmJoUGSJDUxNEiSpCaGBkmS1MTQIEmSmhga\nJElSE0ODJElqYmiQJElNDA2SJKmJoUGSJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQ\nJElNDA2SJKmJoUGSJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQJElNDA2SJKmJoUGS\nJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSk4FDQ5LDklyT5P4ka5Kc0DDm8CTTSVYn+UGSk+e8fnqS\nG5M83G9fT/KiQWuTJEnzZ5iZht2A24Gzgdpc5yR7Al8BbgCWAx8GPpXkqFndXgZ8BjgcOBi4D/jr\nJM8eoj5JkjQPdhp0QFVdC1wLkCQNQ84CflhV5/b730/yEmAS+Hp/zJNmD0hyOvB7wBHA1YPWKEmS\ntryFWNNwMHD9nLbrgEM2MWY3YGfg4fkqSpIkDWYhQsMyYOWctpXAM5LsspExFwH38+SwIUmSRmTg\nyxPzLckfAn8AvKyqHht1PZIkqbMQoeFBYOmctqXAz6vq0dmNSd4FnAscUVX/u+Xgk5OTLFmyZL22\niYkJJiYmhq9YkqTtxNTUFFNTU+u1rVq1aqhjpWqzX4DY+OBkDfCqqrpmE30+ABxbVctntX0GeGZV\nHTer7VzgPODoqvqfDT97DJienp5mbGxs6PcgSdJiMzMzw/j4OMB4Vc20jhvmPg27JVme5IV90179\n/h796xcmuXLWkI/3fS5Ksl+Ss4HXApfMOua7gfcDpwL3Jlnab7sNWp8kSZofwyyEPBC4DZimu0/D\nxcAM8L7+9WXAHms7V9U9wPHAkXT3d5gETquq2Yscz6T7tsQXgB/P2t45RH2SJGkeDHOfhm+xibBR\nVadsoO1GYHwTY3570DokSdLC8tkTkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJ\namJokCRJTQwNkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwNkiSp\niaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwNkiSpiaFBkiQ1MTRIkqQm\nhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwNkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoY\nGiRJUhNDgyRJamJokCRJTQwNkiSpycChIclhSa5Jcn+SNUlOaBhzeJLpJKuT/CDJyRvo8/tJViT5\nVZI7khw7aG2SJGn+DDPTsBtwO3A2UJvrnGRP4CvADcBy4MPAp5IcNavPocBngE8CLwS+BPz3JM8f\noj5JkjQPdhp0QFVdC1wLkCQNQ84CflhV5/b730/yEmAS+Hrf9nbga1V1Sb//nj5U/Fu6cCJJkkZs\nIdY0HAxcP6ftOuCQWfuHNPSRJEkjNPBMwxCWASvntK0EnpFkl6p6dBN9lm3u4CtWbJEaJUka2P77\nw667jrqKhbMQoWFenXjiJLBkTutEv0mSNH+mp2FsbNRVbNrU1BRTU1Prta1atWqoYy1EaHgQWDqn\nbSnw836WYVN9Htzcwa+++lIOOGAr/xOTJG2X9t9/1BVs3sTEBBMT6/8iPTMzw/j4+MDHWojQcBMw\n9+uTR/fts/scAVw2q+2oOX026IADtv6UJ0nS9mCY+zTslmR5khf2TXv1+3v0r1+Y5MpZQz7e97ko\nyX5JzgZeC1wyq8+HgZcneUff50+AceAjw7wpSZK05Q3z7YkDgduAabr7NFwMzADv619fBuyxtnNV\n3QMcDxxJd3+HSeC0qrp+Vp+bgDcAZ/R9XgO8sqruHKI+SZI0D4a5T8O32ETYqKpTNtB2I93MwaaO\n+1fAXw1ajyRJWhg+e0KSJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQJElNDA2SJKmJ\noUGSJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQJElNDA2SJKmJoUGSJDUxNEiSpCaG\nBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQJElNDA2SJKmJoUGSJDUxNEiSpCaGBkmS1MTQIEmSmhga\nJElSE0ODJElqYmiQJElNDA2SJKmJoUGSJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQ\nJElNDA2SJKmJoUGSJDUZKjQkeVuSu5P8KsnNSV7U0P/OJI8kWZHkpA30+XdJ7ur73JvkkiS7DFOf\nJEna8nYadECS1wEXA2cAtwKTwHVJ9q2qn2yg/1nABcDpwPeAFwOfTPJwVX217/MG4ELgzcBNwL7A\nFcAa4F0DvytJkrTFDTPTMAl8oqquqqq7gDOBR4BTN9L/xL7/F6rqnqr6HPAXwLtn9TkE+HZVfa6q\n7q2q64HPAgcNUZ8kSZoHA4WGJDsD48ANa9uqqoDr6T74N2QXYPWcttXAQUl27Pe/C4yvvcyRZC/g\nOOCrg9QnSZLmz6AzDbsDOwIr57SvBJZtZMx1wOlJxgCSHAicBuzcH4+qmgLeC3w7yWPA3wPfqKqL\nBqxPkiTNk4HXNAzhfGApcFOSHYAH6dYrnEu3ZoEkhwP/ge5Sx63A3sBlSR6oqj/d1MEnJydZsmTJ\nem0TExNMTExs2XchSdI2aGpqiqmpqfXaVq1aNdSx0l1daOzcXZ54BPi9qrpmVvsVwJKqevUmxu5I\nFx4eAN4KfKCqntm/diNwc1WdO6v/G+nWQjx9I8cbA6anp6cZGxtrfg+SJC12MzMzjI+PA4xX1Uzr\nuIEuT1TV48A0cMTatiTp97+7mbFPVNWP+zUQrwe+POvlXYFfzxmydhYig9QoSZLmxzCXJy4Brkgy\nzbqvXO5Kd8mBJBcCz6mqk/v9fei+BXEL8CzgHcALgDfNOuaXgckkd/T99gHeD1xTg0yFSJKkeTNw\naKiqzyfZne5DfSlwO3BMVT3Ud1kG7DFryI7AO+nuvfA48A3g0Kq6d1af8+lmFs4HfhN4CLgG+I+D\n1idJkubHUAshq+py4PKNvHbKnP27gE0uOqiqtYHh/GHqkSRJ889nT0iSpCaGBkmS1MTQIEmSmhga\nJElSE0ODJElqYmiQJElNDA2SJKmJoUGSJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQ\nJElNDA2SJKmJoUGSJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQJElNDA2SJKmJoUGS\nJDUxNEiSpCaGBkmS1MTQIEmSmhgaJElSE0ODJElqYmiQJElNDA2SJKmJoUGSJDUxNEiSpCaGBkmS\n1MTQIEmSmhgaJElSE0ODJElqYmiQJElNDA2SJKmJoUGSJDUZKjQkeVuSu5P8KsnNSV7U0P/OJI8k\nWZHkpA30WZLko0l+nGR1kruSvHyY+iRJ0pa306ADkrwOuBg4A7gVmASuS7JvVf1kA/3PAi4ATge+\nB7wY+GSSh6vqq32fnYHrgQeB1wA/Bn4L+Nkwb0qSJG15A4cGupDwiaq6CiDJmcDxwKnABzfQ/8S+\n/xf6/Xv6mYl3A1/t204DngkcXFVP9G33DlGbJEmaJwNdnuhnBMaBG9a2VVXRzRIcspFhuwCr57St\nBg5KsmO//wrgJuDyJA8m+dsk5yVxzYUkSVuJQT+Udwd2BFbOaV8JLNvImOuA05OMASQ5kG5mYef+\neAB7Ab/f13Ms8H7gncAfDVifJEmaJ8NcnhjU+cBS4KZ+5uBB4ArgXGBN32cHuuBxRj9zcVuS5wLv\n6sdLkqQRGzQ0/AR4gi4EzLaULgw8SVWtpptpeGvf7wHgrcAvquqhvtsDwGN9YFhrBbAsyU5V9euN\nFTQ5OcmSJUvWa5uYmGBiYqL9XUmStJ2amppiampqvbZVq1YNdays/zndMCC5Gbilqs7p90O3aPGy\nqvpQ4zG+CdxXVSf1+xcAE1W116w+5wD/vqqeu5FjjAHT09PTjI2NDfQeJElazGZmZhgfHwcYr6qZ\n1nHDLDS8BHhLkjcl2R/4OLAr3SUHklyY5Mq1nZPsk+SNSfZOclCSzwIvYP31Ch8DnpXksr7/8cB5\nwEeGqE+SJM2Dgdc0VNXnk+xOt1hxKXA7cMysSw3LgD1mDdmRblHjvsDjwDeAQ6vq3lnH/FGSY4BL\ngTuA+/v/3tBXOCVJ0ggMtRCyqi4HLt/Ia6fM2b8L2Oz1g6q6BTh0mHokSdL88z4IkiSpiaFBkiQ1\nMTRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwNkiSpiaFBkiQ1MTRIkqQmhgZJktTE\n0CBJkpoYGiRJUhNDgyRJamJokCRJTQwNkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhND\ngyRJamJokCRJTQwNkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwN\nkiSpiaFBkiQ1MTRIkqQmhgZJktTE0CBJkpoYGiRJUhNDgyRJamJokCRJTQwN24GpqalRl7BV8Dys\n47noeB7W8Vx0PA9PzVChIcnbktyd5FdJbk7yoob+dyZ5JMmKJCdtou/rk6xJ8sVhaluM/EvQ8Tys\n47noeB7W8Vx0PA9PzcChIcnrgIuB9wL/ErgDuC7J7hvpfxZwAfAe4PnAnwAfTXL8BvruCXwIuHHQ\nuiRJ0vwaZqZhEvhEVV1VVXcBZwKPAKdupP+Jff8vVNU9VfU54C+Ad8/ulGQH4Gq6cHH3EHVJkqR5\nNFBoSLIzMA7csLatqgq4HjhkI8N2AVbPaVsNHJRkx1lt7wVWVtWnB6lJkiQtjJ0G7L87sCOwck77\nSmC/jYy5Djg9yZeqaibJgcBpwM798VYmeQlwCrB8gFqeBrBixYoBhmyfVq1axczMzKjLGDnPwzqe\ni47nYR3PRcfz0Jn12fm0gQZWVfMGPBtYA7x4TvtFwE0bGfM04FPAo8DjwH3AhcATwD8Fng78EDhm\n1phPA1/cTC1vAMrNzc3Nzc1t6O0Ng+SAQWcafkL3Yb90TvtS4MENDaiq1XQzDW/t+z0AvBX4RVU9\nlGQ58FvAl5OkH7YDQJLHgP2q6u4NHPo64I3APTz58ockSdq4pwF70n2WNkv/W3v7gORm4JaqOqff\nD3AvcFlVfajxGN8E7quqk5LsAvzzOV0uoJuBeDvw91X164GKlCRJW9ygMw0AlwBXJJkGbqX7NsWu\nwBUASS4EnlNVJ/f7+wAHAbcAzwLeAbwAeBNAVT0K3Dn7ByT5WfdSuWBBkqStxMChoao+39+T4f10\nlxtup1uP8FDfZRmwx6whOwLvBPalW9PwDeDQqrr3qRQuSZIW1sCXJyRJ0uLksyckSVITQ4MkSWqy\nTYaGQR+YtT1KcliSa5Lc3z/g64RR1zQKSc5LcmuSnydZmeS/Jdl31HUttCRnJrkjyap++26Sl4+6\nrq1Bkj/s/45cMupaFlKS9/bve/Z25+ZHbp+SPCfJXyb5Sf/wxDuSjI26roXUf27O/X9iTZI/bz3G\nNhcaBn1g1nZsN7pFqGfT3aBjsToM+HPgxcCRdHca/esk/2ikVS28++ie5zJGd6v3vwG+lOSAkVY1\nYv0vFGfQ/TuxGP0d3YL1Zf32ktGWMxpJngl8h+4mg8cAB9At0P+HUdY1Agey7v+FZcBRdJ8fn289\nwDa3EHIj94m4j+4+ER8caXEjkmQN8KqqumbUtYxaHx7/H/DSqvr2qOsZpSQ/Bd61WJ/nkuTpwDRw\nFvDHwG1V9Y7RVrVwkrwXeGVVLarfpjckyQeAQ6rqZaOuZWuS5M+A46qqeXZ2m5ppGPKBWVpcnkmX\nnB8edSGjkmSHJK+nu3/KTaOuZ4Q+Cny5qv5m1IWM0D79Jcz/k+TqJHtsfsh26RXA95J8vr+MOZPk\n9FEXNUr95+kbgf88yLhtKjSw6QdmLVv4crQ16Wed/gz4dlUtumu3SX4nyS/opmAvB17dP75+0elD\n0wuB80ZdywjdDLyZbjr+TOC3gRuT7DbKokZkL7oZp+8DRwMfAy5LctJIqxqtVwNLgCsHGTTMHSGl\nrdXlwPOBfzXqQkbkLronxS4BXgtcleSliy04JHkuXXg8sqoeH3U9o1JVs58p8HdJbgX+L/AHdA8F\nXEx2AG6tqj/u9+9I8jt0YeovR1fWSJ0KfK2qNvjcqI3Z1mYaBn5glhaHJB8BjgMOr6oHRl3PKFTV\nr6vqh1V1W1X9Ed3iv3NGXdcIjNM9QXcmyeNJHgdeBpyT5LFZD8ZbVKpqFfADYO9R1zICDwBzH0uw\nAnjeCGoZuSTPo1s4/slBx25ToaH/rWEaOGJtW/8PwBHAd0dVl0arDwyvBP61tydfzw7ALqMuYgSu\nB36X7vLE8n77HnA1sLy2tdXfW0i/MHRvug/QxeY7wH5z2vajm3lZjE6lu6z/PwYduC1entjkA7MW\ni/665N7A2t+a9uofM/5wVd03usoWVpLLgQngBOCXSdbOQq3qH8u+KCT5T8DX6J44+4/pFji9jO76\n7aJSVb/kyQ/B+yXw08X0ELwkHwK+TPfB+JvA++ie/zM1yrpG5FLgO0nOo/t64YuB04G3jLSqEeh/\n0X4zcEVVrRl0/DYXGhoemLVYHEj38K/qt4v79ivpUuRicSbd+//mnPZTgKsWvJrR+Wd0f/bPBlYB\n/ws4epF/c2C2xTi78FzgM8BvAA8B3wYOrqqfjrSqEaiq7yV5NfABuq/f3g2cU1WfHW1lI3Ek3UMl\nh1rXss3dp0GSJI3GNrWmQZIkjY6hQZIkNTE0SJKkJoYGSZLUxNAgSZKaGBokSVITQ4MkSWpiaJAk\nSU0MDZIkqYmhQZIkNTE0SJKkJv8fJGl6KVQSUJsAAAAASUVORK5CYII=\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9\nwyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to\nXVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST\n7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a\nz8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK\nAca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy\nYCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo\nnj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB\njaKI9RZgXkssZYCyxlwaIDtFizLA7BFXcqU8X2O1gZLtkptKIH9FLaonjbyShs655JoskHpH+5qV\n5PZQBq9kztZImVZqHagWpai9g3pG2EtqC9SWbWWUP0VZxakXh7XkWmTATkm7g7lZTRtYaFxPsMOF\nzhEdsNIpknN2GCGUER6NzKO1UBl4pJx/P7AjcbRsDlvsqTvphCYzDUFtiAWa/QkWLw4NFDSS5LKJ\nJaF3Q/oOw19pnzRg9w90S6Kh2qnutrqj8Yo+FfkCjnxIWhUpWw1VvNSbwJMQsLTOftU8xlzGFhkx\nF/wptEaWyPRICMbQNDapLiLE5N3lMHlHnTR6VwwmDt0nuhhB1dhDbyxWTnSYdrUWyY6rsxKUbbBb\nUyVaeiezVAbpop48yoyiVCjb2JlEYh8kDEkVctG2tfA3ArBgvlfc3CEhKzGtG1x0KzcKJHGue0Bv\nrK2EZBGllA1mbR3tkFBxQyEYuI0usS3NSpoxCofh0Z/MK1Uqi11gK5CuTa1vsMBVaVGPkN6w4cKp\nYnBZMm5IOhBHjCOYStqzNRqA5CGqp5xi8L1g0y3QubWQ6rEaI0ARbqP0Pp0to2ETRSI3KenobqNL\nBhMepWFdNQ0rMOu2rW5eDhrblYD2N/tKNHhyiVmAU7Fe0pC1F4SK0ygVEVbEsK2GVspua1VXofpx\n5Ns8g+gaRyHfFZcYR9LQnUXVUSrehiQlRmKIGfvAaMxdVwaMoWefowMmN3mDFRcnb+abiCXwATeO\nx1bUYeZRaXXAhoUgvuT8FB7No6EXELY1nLR6S6uMmvn0cZtBHBghJdiMXhKJYOtunikMtg2HFTqM\nOiKg0Ci8tTJkIpmORXAEwUUAg5XRj5QIRRfxwqOM7MYw4L4yCVx4Pi3gO2omxXPSyb4X3nRMH4cz\n7qk+Vuk8hkIfDckAJBzxAYqVE2yOG8zAQ4GwBdbUnvZWH4/qMnG4+KgcsNCo6LM5nMVk+LUoht2c\nbHcbtDIUKDhNw7G5yQDTvTKaT+iFYhKrOG1UQREHnBFPdJUQ+7gAjAQiMHwxSnN7iUnbRoRschkx\nKtyoQqcRN5h+R0f0S0MPFXkN9ZA2GjvH5lVIOLmMIIkh1jHKvYe4U9RtNeMU7xUZpdRiZfAeLUpH\nDVckE3lLN+pmiHM3cD2Qvvi0mrSZ24nDgCRzwBi7j986YHyhutZydOvMlgfca5VRnMywKdg/eqiu\nUd2GJnGQk+56gDeJ1O1Kx/jAurt3MJaXRuNkpgS3GSX1hK4ZA7QBI6nCfBlDvqI5T3YWIiDB3KxI\npPq9aixGrZnp5qUZNdgKmVErk9VnBhXDdcroMofpxFExTza2py/Dy1+WN+HLfJf8Ni668xXyf7jx\nsuX56tMrr68+2ebTSxfnaffrB/9t/VNwkeAit3i/LNNdI8z3N6nu4nr10slXNO4OfvX7wWR0efUY\nHv7EVTGGx58XryfpRzgBJbfx7OM/lj/E78Ljh/DHxwtjZ7nQPNzXuqSJ4g6dOe4/2JHcw/exxBkx\nKS5N5s47EU2nRP2CkjL3yTwx3cMz1emTHdcJv49sEi5yygTVrDjExFbO2WJcfvOtZWa7gw9s95/s\n2e7xO9n6twQ6unEV0DazzadscUy/c2MgE9s9PLOdPtmxnfD72Pq3TuYvZsXwzTPbcs52MzVuSDPb\nHXxgu/9kz3aP38kW++XGVBjHbqQTWz1ly9WIiyWTzmYT2MEHG9h/sjeCPX6nFSQniKETYioz23rO\n9qZbzlzPbHFefydTvwmcuVY7p3nqq/YMPJLcr+bedzJeJopfloSNf++vPbhc8nWeyVx8JIe3nw52\n5lckGx/FzW3XId4F5l8WcpDG65PLDzz/8Nd3v/39+0+/fv7X1/DjP5c3/DmP0V8APIvxCh5inFZf\nYjwsfzlGfy1yf4zy/4qxcQl/FuMVPMQ4rb7EeFj+oj1yDWeNXyGfAt1iOZ+PF4b+bkCfUdyhB47z\n+gvJ4wM3WPpLjT7RPJ83V5qM//Kc5hU90pzWX2keHrhFU4wvI3ua59Z9penfmZ/TvKJHmtP6K83D\nA7do8qWlTjRfcMELTb4tyHOaV/RIc1p/pXl44BZNvlHpRLPfcMHpxas9R48+OL+orc/he2j6O9my\no5lutdA8I+z0wv7yTLnSPDxwi2bhW/pE89JCb5b/ALXyzYwKZW5kc3RyZWFtCmVuZG9iagoxMSAw\nIG9iagoyMDg1CmVuZG9iagoxNiAwIG9iago8PCAvTGVuZ3RoIDI0NyAvRmlsdGVyIC9GbGF0ZURl\nY29kZSA+PgpzdHJlYW0KeJxNUbttRDEM698UXOAA62t5ngtSXfZvQ8kIkMIgoS8ppyUW9sZLDOEH\nWw++5JFVQ38ePzHsMyw9yeTUP+a5yVQUvhWqm5hQF2Lh/WgEvBZ0LyIrygffj2UMc8734KMQl2Am\nNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy\nHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj\nvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg\nb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID\nQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU\nTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL\n7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7\nFqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3\nL+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5\ncGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt\nMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk\ni2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl\nciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6\nEjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh\nbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K\nc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x\nIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2\nBBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48\neUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K\nZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0\ncmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3\nyQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU\nE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg\n0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr\nTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0\nfSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA\nVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE\nZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m\nhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC\n9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK\nZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl\nY29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS\niDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+\nHP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY\nqNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y\nUvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc\n2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t\nMPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee\n+/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM\nLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg\nb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD\nMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v\nR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL\nTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ\n3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb\nfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos\nDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U\neXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0\nc3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT\nYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg\nL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu\nIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv\nRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd\nIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny\naXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0\nZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2\nIC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt\nUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg\nNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2\nMzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw\nMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0\nOCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3\nCjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg\nNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1\nOTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1\nMDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK\nNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz\nNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1\nMDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2\nOSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1\nIDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg\nNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2\nMTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz\nOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m\naXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl\nIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg\nUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq\nCjQgMCBvYmoKPDwgL0ExIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4KL0EyIDw8\nIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K\nZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS\nID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu\ndCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl\nbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4NDErMDMnMDAnKQovQ3JlYXRvciAobWF0\ncGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4\nCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw\nIG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw\nMDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1\nIDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy\nNTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw\nMDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow\nMDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu\nIAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw\nMCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw\nMDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8\nPCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF\nT0YK\n", "image/png": "iVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx\nVutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv\n65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP\nmdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm\nthQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF\nZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm\nhwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw\nwyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr\nIQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F\n0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj\nIiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0\ntBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg\nREREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE\nRCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3\nQLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l\nZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr\n7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l\nW4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu\njEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv\nX2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy\noAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY\nRUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE\nRESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47\n4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR\nBYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi\nIoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK\nS1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw\nFH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE\nRPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi\n+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\nIiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII=\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2ZS48cuRGE7/0reLQPW2LyzeMKawvwTeuBfTZkrbzCSoZWsPX3/UWy3V3V07MzBixBUHcU\ni4x8RSZnLHw8vfrewoevIYaP/PsWLLwJr354/++f373/8c3r8O7rKYJ/OuURt9bizJ2vv+y/pto2\ni31YBo+3X7X4H6fT5xOn8OUNB3w4nXLdyrBUQ4rb6DZ61RE9bukG/WWPlrLFC3zZYY9y0k+nL+HO\n9jmXbYSU8pbCr+/DX8Pn8Or7JMtT+BOkPvLvWxBfCz++OR1dsDvNsO5CuG1xpDGywzG1Npxa29oo\n1Rpw3eq01twOzGimLWDCgjQXOkbvvkXeRp1tOjy2PmPKgm0bNgeOBp5bm6mNhGFzs5YhBVywctZZ\nJnDZerQxi+C0xTnhEGzOLdXYyxCctxZzmgPY2GSmriNLVdgyG9rgyMonX922aSkJbnPLxY8B5rMN\nBdmqyQu5ynRiz4vFUphsV0c1La5jawVwBHaG3Mxa2+JWCkb2QIRHLLXLxGbbrNkstMzjlqrSiM9W\nW2YBW5XeuoNly/ir5FD1qVmSLxoeb2nGGcSLo7IYtLaVVlkeIJ5SiR6o1rfc+mBtIQxpZvd9G1vq\n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\nspV0l0rbnkcR2ME3MrB/sheCPf5CKTARTHPq0luObNt9ts+q5ZHrPVk8rn8hU8Yau6da/T7Nu7o6\nH4G3JPerW7vXXg4Uv5wMGf9OP33tWwr0Zi6sURzffbqRMxqxhmoexaW2myfvCeZfTrqA+k9xLx94\n/9Vf3v/6t+8+/fz5X1/DD/88veXvfRs1qD6y8Qre2HhYfbHxZvnTNmpYfrmN6f9lI1NNe2TjFbyx\n8bD6YuPN8iflsW5Vdzrm5LOhy5b7/fHC0KJ+indLcYfecDyuv5C8feEZltQEk+me5v1+c6WZdVl4\nRPOK3tI8rL/SvHnhOZqJQf1A8750X2lyQ8qPaV7RW5qH9VeaNy88R7N2es2e5hMqeKE59GP3RzSv\n6C3Nw/orzZsXnqM5+P9Aczyjgoff/8zH6K0OHn9f1B7DL6Gp3w2VHU17roSOPWLeHdif7ilXmjcv\nPEez+C8gdjQvJfT29B/fkLPhCmVuZHN0cmVhbQplbmRvYmoKMTEgMCBvYmoKMjYzOAplbmRvYmoK\nMTYgMCBvYmoKPDwgL0xlbmd0aCAyNDcgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnic\nTVG7bUQxDOvfFFzgAOtreZ4LUl32b0PJCJDCIKEvKaclFvbGSwzhB1sPvuSRVUN/Hj8x7DMsPcnk\n1D/muclUFL4VqpuYUBdi4f1oBLwWdC8iK8oH349lDHPO9+CjEJdgJjRgrG9JJhfVvDNkwomhjsNB\nm1QYd00ULK4VzTPI7VY3sjqzIGx4JRPixgBEBNkXkM1go4yxlZDFch6oCpIFWmDX6RtRi4IrlNYJ\ndKLWxLrM4Kvn9nY3Qy/y4Ki6eH0M60uwwuileyx8rkIfzPRMO3dJI73wphMRZg8FUpmdkZU6PWJ9\nt0D/n2Ur+PvJz/P9CxUoXCoKZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago8PCAvTGVuZ3RoIDI0\nOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwtUTmSA0EIy+cVekJz0++xy5H3/+kK\nygGDhkMgOi1xUMZPEJYr3vLIVbTh75kYwXfBod/KdRsWORAVSNIYVE2oXbwevQd2HGYC86Q1LIMZ\n6wM/Ywo3enF4TMbZ7XUZNQR712tPZlAyKxdxycQFU3XYyJnDT6aMC+1czw3IuRHWZRikm5XGjIQj\nTSFSSKHqJqkzQZAEo6tRo40cxX7pyyOdYVUjagz7XEvb13MTzho0OxarPDmlR1ecy8nFCysH/bzN\nwEVUGqs8EBJwv9tD/Zzs5Dfe0rmzxfT4XnOyvDAVWPHmtRuQTbX4Ny/i+D3j6/n8A6ilWxYKZW5k\nc3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3RoIDM3IC9UeXBlIC9YT2JqZWN0IC9TdWJ0\neXBlIC9Gb3JtIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9CQm94IFsgLTE4NCAtMjM2IDEyODggOTI5\nIF0gPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LALCNzIyALJItgQWTTAAFfCgoKZW5kc3Ry\nZWFtCmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDgwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+\nCnN0cmVhbQp4nEWMuw3AMAhEe6ZgBH4mZp8olbN/GyBK3HBPunu4OhIyU95hhocEngwshlPxBpmj\nYDW4RlKNneyjsG5fdYHmelOr9fcHKk92dnE9zcsZ9AplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2Jq\nCjw8IC9MZW5ndGggMjEwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVQyw1DMQi7\nZwoWqBQCgWSeVr11/2tt0DthEf9CWMiUCHmpyc4p6Us+OkwPti6/sSILrXUl7MqaIJ4r76GZsrHR\n2OJgcBomXoAWN2DoaY0aNXThgqYulUKBxSXwmXx1e+i+Txl4ahlydgQRQ8lgCWq6Fk1YtDyfkE4B\n4v9+w+4t5KGS88qeG/kbnO3wO7Nu4SdqdiLRchUy1LM0xxgIE0UePHlFpnDis9Z31TQS1GYLTpYB\nrk4/jA4AYCJeWYDsrkQ5S9KOpZ9vvMf3D0AAU7QKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago8\nPCAvTGVuZ3RoIDMzOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1Ujmu3UAM630K\nXSCAds2c5wWpfu7fhpRfCkO0VoqajhaVafllIVUtky6/7UltiRvy98kKiROSVyXapQyRUPk8hVS/\nZ8u8vtacESBLlQqTk5LHJQv+DJfeLhznY2s/jyN3PXpgVYyEEgHLFBOja1k6u8Oajfw8pgE/4hFy\nrli3HGMVSA26cdoV70PzecgaIGaYlooKXVaJFn5B8aBHrX33WFRYINHtHElwjI1QkYB2gdpIDDmz\nFruoL/pZlJgJdO2LIu6iwBJJzJxiXTr6Dz50LKi/NuPLr45K+kgra0zad6NJacwik66XRW83b309\nuEDzLsp/Xs0gQVPWKGl80KqdYyiaGWWFdxyaDDTHHIfMEzyHMxKU9H0ofl9LJrookT8ODaF/Xx6j\njJwGbwFz0Z+2igMX8dlhrxxghdLFmuR9QCoTemD6/9f4ef78Axy2gFQKZW5kc3RyZWFtCmVuZG9i\nagoyMiAwIG9iago8PCAvTGVuZ3RoIDQ5IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4\nnDM2tFAwUDA0MAeSRoZAlpGJQoohF0gAxMzlggnmgFkGQBqiOAeuJocrDQDG6A0mCmVuZHN0cmVh\nbQplbmRvYmoKMjMgMCBvYmoKPDwgL0xlbmd0aCA5MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz\ndHJlYW0KeJxNjUESwCAIA++8Ik9QRND/dHrS/1+r1A69wE4CiRZFgvQ1aksw7rgyFWtQKZiUl8BV\nMFwL2u6iyv4ySUydhtN7twODsvFxg9JJ+/ZxegCr/XoG3Q/SHCJYCmVuZHN0cmVhbQplbmRvYmoK\nMjQgMCBvYmoKPDwgL0xlbmd0aCAzOTIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnic\nPVJLbgUxCNvPKbhApfBNcp6p3u7df1ubzFSqCi8DtjGUlwypJT/qkogzTH71cl3iUfK9bGpn5iHu\nLjam+FhyX7qG2HLRmmKxTxzJL8i0VFihVt2jQ/GFKBMPAC3ggQXhvhz/8ReowdewhXLDe2QCYErU\nbkDGQ9EZSFlBEWH7kRXopFCvbOHvKCBX1KyFoXRiiA2WACm+qw2JmKjZoIeElZKqHdLxjKTwW8Fd\niWFQW1vbBHhm0BDZ3pGNETPt0RlxWRFrPz3po1EytVEZD01nfPHdMlLz0RXopNLI3cpDZ89CJ2Ak\n5kmY53Aj4Z7bQQsx9HGvlk9s95gpVpHwBTvKAQO9/d6Sjc974CyMXNvsTCfw0WmnHBOtvh5i/YM/\nbEubXMcrh0UUqLwoCH7XQRNxfFjF92SjRHe0AdYjE9VoJRAMEsLO7TDyeMZ52d4VtOb0RGijRB7U\njhE9KLLF5ZwVsKf8rM2xHJ4PJntvtI+UzMyohBXUdnqots9jHdR3nvv6/AEuAKEZCmVuZHN0cmVh\nbQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCA2OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz\ndHJlYW0KeJwzMzZTMFCwMAISpqaGCuZGlgophlxAPoiVywUTywGzzCzMgSwjC5CWHC5DC2MwbWJs\npGBmYgZkWSAxILrSAHL4EpEKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iago8PCAvTGVuZ3RoIDMx\nNyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1UktyQzEI279TcIHOmL99nnSyau6/\nrYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8tr0fPEbctCgRREz34MicVItTP\n1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz\n+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZEN0msU20wOPclbSEmZhCBeZY\ngNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQm32VCaqXj9PcCSOmR0127cKy\nWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee\n1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAvVHlwZSAvRm9udCAvRm9udEJC\nb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZvbnQgL0JpdHN0cmVhbVZlcmFTYW5zLVJv\nbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJlYW1WZXJhU2Fucy1Sb21hbgovRW5jb2Rp\nbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNlcyBbIDQ2IC9wZXJpb2QgNDggL3plcm8g\nL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IC9zZXZlbiAvZWlnaHQgXQo+PgovU3Vi\ndHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RDaGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEz\nIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvQ2hhclByb2NzIDE1IDAg\nUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250QkJveCBb\nIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQgNzMwCi9TdGVtViAwIC9GbGFncyAzMiAv\nSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2NlbnQgLTIzNiAvTWF4V2lkdGggMTM0Mgov\nQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuID4+CmVuZG9iagox\nMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg\nNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAz\nOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYz\nNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3\nMCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1\nIDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAg\nNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2\nMTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYz\nNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0\nMDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAg\nMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3\nCjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUw\nMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0\nIDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUg\nNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2\nMzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3\nOCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0\nIDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9iago8PCAvZml2ZSAxNiAwIFIgL3Blcmlv\nZCAyMiAwIFIgL29uZSAxOSAwIFIgL3plcm8gMjAgMCBSIC90aHJlZSAyMSAwIFIKL3R3byAxNyAw\nIFIgL2ZvdXIgMjMgMCBSIC9zaXggMjYgMCBSIC9zZXZlbiAyNSAwIFIgL2VpZ2h0IDI0IDAgUiA+\nPgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTQgMCBSID4+CmVuZG9iago0IDAgb2JqCjw8IC9BMiA8\nPCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAxID4+Ci9BMSA8PCAvVHlwZSAvRXh0R1N0YXRl\nIC9jYSAxIC9DQSAwID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8\nID4+CmVuZG9iago3IDAgb2JqCjw8IC9WZXJhLW1pbnVzIDE4IDAgUiA+PgplbmRvYmoKMiAwIG9i\nago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIgXSAvQ291bnQgMSA+PgplbmRvYmoKMjcg\nMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNrZW5kKQovQ3JlYXRpb25EYXRl\nIChEOjIwMTYwODEyMTYwODQxKzAzJzAwJykKL0NyZWF0b3IgKG1hdHBsb3RsaWIgMS41LjEsIGh0\ndHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhyZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1\nIGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODA4OCAwMDAwMCBuIAowMDAwMDA3ODc1IDAw\nMDAwIG4gCjAwMDAwMDc5MDcgMDAwMDAgbiAKMDAwMDAwODAwNiAwMDAwMCBuIAowMDAwMDA4MDI3\nIDAwMDAwIG4gCjAwMDAwMDgwNDggMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAw\nNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMzExNCAwMDAwMCBuIAowMDAw\nMDA2NjY4IDAwMDAwIG4gCjAwMDAwMDY0NTMgMDAwMDAgbiAKMDAwMDAwNjA2OCAwMDAwMCBuIAow\nMDAwMDA3NzIxIDAwMDAwIG4gCjAwMDAwMDMxMzUgMDAwMDAgbiAKMDAwMDAwMzQ1NSAwMDAwMCBu\nIAowMDAwMDAzNzc2IDAwMDAwIG4gCjAwMDAwMDM5NDQgMDAwMDAgbiAKMDAwMDAwNDA5NiAwMDAw\nMCBuIAowMDAwMDA0Mzc5IDAwMDAwIG4gCjAwMDAwMDQ3OTAgMDAwMDAgbiAKMDAwMDAwNDkxMSAw\nMDAwMCBuIAowMDAwMDA1MDczIDAwMDAwIG4gCjAwMDAwMDU1MzggMDAwMDAgbiAKMDAwMDAwNTY3\nOCAwMDAwMCBuIAowMDAwMDA4MTQ4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1Np\nemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo4Mjk2CiUlRU9GCg==\n", "image/png": "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\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2ZzY8ctxHF7/NX9DE5uEWyWPw4WnAiIDc7QnIOHFmxYDmQjcT/fn6vuNrpnh1lN0AgCJh5\nwyZffb0q9ubtw+XV13l7/+uWtg/8/23L25vt1Tfv/v3j9+++e/N6+/7XSwL/eLGR9tbStM7Xn45f\ni7c9pz6ygafbr1r8j8vl5wun8OUNB7y/XMz3OnLxraR99Dy664ie9nKD/nREa93TI/y4wxHlpB8u\nn7Y725vVfWyl2F62X95tf91+3l59XWR52f4EqQ/8/20T37x99+ZydsHhtIx1j4R976Ok1gNOM+UZ\n1Pg8yhgG7PuobqUtuPElN2C48LnMsA/zWtbWcKuz5gWO0XtskfeU8hgjvL73mYoBp7azdljAc2+z\ntFGA095TCd9XbJ8+69zyzHtmRdd5tcB0wmzLfUIjjR6rbZ+pZsEt7TZG7l1w3z3bzHXLue/NU44T\nKyfm2WyblWCbTe3snFKsczgbW518Flp27J+c3eZerHqVj9x2t1Rq2zhteJsp0LpXLfbNcVxKPmJf\n38088xwnDCuW5E7SjAOctXXs0wfxWeiwWcrYYN6qwU1o32tNeHmrDQ+2VIrQsaeKx11ohQxWBtpq\nzdoBtFr2OA3u1fvaAbdWHwsdtdusOq2b5SIOWFQrYerBjLgM7dvyLiPwKlYYH5K808ruXns1WVzL\n6OGdRkr7GKQNT8kK0cV9uZee5jaI1cwjNqA65AXycWBOGl5lcM976SSYbzPItCIKvew8xRnbJCi1\nddnQjWw1Y8G0vfVkawNTsk7vinApvQaFXpWrPrNQxyFeF0p6Fu0A2nxYoCqZOdYORnxqoKqTTE5y\n2KSgxgPYJs4zoYRhkSXzpjvJSfaO2qhxoYO0H0lLE9HDmLBhkvWEDNd0chDXyzUj755aFkrOF7wR\nKGyzU8Mb7iAcih5oIyazYE8bWDM98obdvBQnqg2K+MjlBRyttGGHRmY2iAdKzuOnshG8OnqqbYGz\nkNsmFII9ywiok/xt9K3hBVfNCKV8SO6ywFbDMkDyaj5sgBZO8SJ8zVpNgfZSewtUNTWG1jri7HIo\nKHRqVgphA1njVWynK8upO9k7p6WQnYn3KgEu8k0iLUNUc8qh9SlvcinJ1gMtqEfNqN/QwRi/FpO7\njYS2bTifkpXP8GxTogiMe2aaAesLggZMBLoqIGDKlNNHwN6I59qEmu5aLrgaNd8CHrtT1egfcJKt\nC54EAi0sOhJ/z3B+zpI36heYxCRUFkzQWSeb6lC29EqKWMCmhCU7Nzoe6tVCfCSGyOWcXZ6ylGYL\ngpkaRfsJB3UJ0xZb04UMZS0hgS1bHgumSNHWpYxIPFoTMFWam5oDocGTMwqSYGrN6AEjDix5gKds\nDLi7e157k+XkFTkk2WhkQ9AudKzSJI/AI6GUa++mNJUSQhux8GVNIdFRXjbBSIouecCGYteEM7sk\n2Fc2mCq3oVUSf7qOLR503e6JM5U6RmRW2Omc5DRtSM420mJ5lbaXvRcPiYNsSAYdBzWcD8JXV2zB\n4JlRYSUfGVoXC3U0tCJgU68Ml9IKO9K2VqMadaF5Z1cpHyTKhFQJmKO7SeSgXOogtgFX5R7xkIEN\nrVkeVZsZkjH0jkDMlb/0xz6zs6SL3rQVWpS/8BwJJyn2WcaCi0RNLRDdto6Pwm56pHq5lEqtvNZo\n1Jkm2VCXEnBHnMKjtA/8nNbiPjFgLVZnm1Iwtk4o4HIpDbFlOkQXHN1DIMpH8+dBKSO50cNCjQOF\nqgpbsAqtCLgolRoZThpQGDP0KiM91ciOKTexqC1bpD020AyVEUrcVtGRs4TB2pCv82j064A1P9RG\nHwGmrjXEAGMZvfJBhwbei1kEB+GGHEIEjPPCGmygTYcOZRSw+EpemlVWykKDEcdWJXbpZZbcqJOg\nRr42ZmzAQpSCtkNJ0TUEixPzLaOS+mGinGITpexQBshPqshFWiKD6FKtMKIfadQT7CriHr5GCXwl\nyNB4kkNWSM75+cCuz6EqLMb/0WBRkZ3TJCvaGatyxEsdPzHbRbwoIoQ0YDakAtAPuQC7VtBpD5Sy\nxiicQPPwFS86QZM4VZmudriUds4oS/wXs2NTqf500dRpml0sohuhC5jcUuoI7fgg5iu6My52JRew\nxqSx9jBliK89CMWajtEcZchQ8WvrbmVtTT9GwxEQRayQWGs1ikUZULvQdvqJ4qgRWmtp/6QqXZ4J\nI2DDBK/hEMV2LFQ9fWru0AxEbobgaMAnWm1VNDUyIstKRps6o3V0zGHkxYIZF0eSzgfM4Bim0wgY\n2RmbYhOkJeJbipK8dW1iwXQumPDNNNLKM0Q6OhJzlrKBAUMRw8QW2cBUTOthDm4RscFVJMyxHEa0\nqEeaV1sRQ67pYaiH3AqKmQGTrDgzh7cxrkbvQeQ17RVsA6beGNIDJlvp+p61NzOErSCgzRwrWroH\nMHCO2AQRTjjQIqXYbOVIVbM1LdEU2EaOiFVXRNToMX0qc+JAxBbpUEfvuvRZpDASjbon3WgktpR/\nKHNxLFAbjXrUXBTSV9BgJl9XPeJsjWHBAw1momPqCpVjLFj0dCPpkQwafYlz8NDdg5ZligDZlVc+\n6TbAUKB6RDjYK3oSYSNeTdcX5WSnfmI1Ux7xT4KnukJPYblGyuS6fihe6FbQQD4pgZLzEqj0efFg\nsJDSRNOlDfpaPUPbVpWiW2XlKpKCVqnwIMKY78tyuZLbagrahF4FKxgFMF0PZWQyHBZeZUeSwgWT\nK4w2C1Yp4ygV3qrjGOwLjVU33h7OxmMeA1HRBYbR3sPZ1KPH7YL8YvUcFhVZ1ECDIPJHIPuCGfPa\nXEfiH7zZS1T10MVEsKbgEfdlrCyMHjEC4GByoEXHU3nQKcODU7e5NMJTJK5bbD3xj8ahdZMlk+M2\nUKYCPJM6IavdPCrPkDlG8ayWp/seWrRgJiKqd8GFlAprCO6uZFDRMO1YSJtgAljkqsgpMixUm101\nNekVA7b7WNdO3I6o1IcG5LphBkpAbDwUDZNXDhmxeAdBQa7VXCEi7MYEyxXQZgTSXZftgMkY0m9G\n2On9NYYARIE1qPLD0Nd7TH2meVKvHiw6JF1umV64NzFCL5h5XUESzJiLytZIwPl56sM+LCsSD9zK\nmM7NJWCuILpgRPdlAF9XY5ozQcBvS+IRsagQ00TJNMelG7cy5azh5Qvw5c+Xb7dP5xdAv8XbqfN7\nn//hNRVb3l999z2VVt/Z5uOX3naddr/+8N/WPxiXMC5t7+MNF34OM98/S/Vg1+svnXxF0+Hg158P\nxqOX12+3V3/MW07b2x8IP8rGQKqXEno7oWff/v3yu/T77e2H7Q9vHxmL5UXze5rMUyeKB/TM8fjD\ngeQRfhlLNThocudGUM5E812ipCJPIFp2YnqEz1RPvxy4nvCXkUX99OqLmw0jRj6zLffZqpaYBmh/\nJ7YH+Ibt8Zcj2yP+QrZd70uZGDQl9TNbu8u2FM3DLlU+sj3CZ7anXw5sT/jL2Gr8YlYfeoXAFHRi\nW++zRUgRwJz6me0BvmF7/OXI9oi/kG3XJaei+fHm4MTW77K1ot5cGheCkwgc4BsZOP5yFIIj/kIp\n0Hzc6aeYyKXgxLbdZ/usWp653pPF8/oXMm006Xuq1e/TvKur8wl4S/K4urV77eVE8dMlI+Nf6W8V\nzEYbl5CcaxLH7z/eyBk3BAYc/ZSW2u6RvBeYf7rggxx/83j8wPOv/vLul7999fHHn//16/bNPy/f\n8u++jZq7n9h4BW9sPK1+tPFm+ZdtrHqz92Iby//LRl1Knth4BW9sPK1+tPFm+RflkUtWjzvMfDB0\n2XK/Pz4y1JtVf0LxgN5wPK9/JHn7wDMs9U54nGje7zdXmqa37U9oXtFbmqf1V5o3DzxHk5Gzn2je\nl+4rTb3tekrzit7SPK2/0rx54Dma8T7uSPMLKvhIc+hK8YTmFb2leVp/pXnzwHM09dLqRHM8o4Kn\nv5bOp+itDp7WX4Xw5oFnaOrFTj3QzM+V0LlHzLsD+5d7ypXmzQPP0azxd8ADzccS+vbyH/9yVMoK\nZW5kc3RyZWFtCmVuZG9iagoxMSAwIG9iagozMDE4CmVuZG9iagoxNiAwIG9iago8PCAvTGVuZ3Ro\nIDI0NyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJxNUbttRDEM698UXOAA62t5ngtS\nXfZvQ8kIkMIgoS8ppyUW9sZLDOEHWw++5JFVQ38ePzHsMyw9yeTUP+a5yVQUvhWqm5hQF2Lh/WgE\nvBZ0LyIrygffj2UMc8734KMQl2AmNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMg\nbHglE+LGAEQE2ReQzWCjjLGVkMVyHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4\nfQzrS7DC6KV7LHyuQh/M9Ew7d0kjvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgpl\nbmRzdHJlYW0KZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVj\nb2RlID4+CnN0cmVhbQp4nC1ROZIDQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shV\ntOHvmRjBd8Gh38p1GxY5EBVI0hhUTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvX\na09mUDIrF3HJxAVTddjImcNPpowL7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzF\nfunLI51hVSNqDPtcS9vXcxPOGjQ7Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97S\nubPF9Phec7K8MBVY8ea1G5BNtfg3L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAg\nb2JqCjw8IC9MZW5ndGggMzcgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAv\nRmxhdGVEZWNvZGUKL0JCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQw\nUzA2NVXI5TI3NgKzcsAsI3MjIAski2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2Jq\nCjw8IC9MZW5ndGggODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7\npmAEfiZmnyiVs38bIErccE+6e7g6EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v1\n9wcqT3Z2cT3Nyxn0CmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0Zp\nbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER\n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\nCtKwgBGBOb2wir3mCzkWwIhlnZosDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0K\nZW5kb2JqCjE0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4\nIDkyOSBdCi9CYXNlRm9udCAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIK\nL05hbWUgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2Rp\nbmcKL0RpZmZlcmVuY2VzIFsgNDYgL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9m\nb3VyIC9maXZlIC9zaXggL3NldmVuIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENo\nYXIgMjU1IC9GaXJzdENoYXIgMCAvRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsg\nMC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9i\nago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5\nIF0gL0NhcEhlaWdodCA3MzAKL1N0ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVp\nZ2h0IDU0NyAvRGVzY2VudCAtMjM2IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFt\nZSAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2\nMDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw\nIDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTgg\nMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAz\nMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAy\nOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4\nOSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1\nIDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEg\nMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAz\nMTgKNjM2IDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAw\nIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2\nMDAgNTI1IDYxMSA2MzYgNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2\nMTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0\nMDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5\nOCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3\nIDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMg\nNjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2\nMTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0K\nZW5kb2JqCjE1IDAgb2JqCjw8IC9maXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAg\nUiAvemVybyAyMCAwIFIgL3RocmVlIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3Np\neCAyNiAwIFIgL3NldmVuIDI1IDAgUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8\nIC9GMSAxNCAwIFIgPj4KZW5kb2JqCjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUg\nL2NhIDEgL0NBIDEgPj4KL0ExIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4K\nZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoK\nPDwgL1ZlcmEtbWludXMgMTggMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAv\nS2lkcyBbIDEwIDAgUiBdIC9Db3VudCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIg\nKG1hdHBsb3RsaWIgcGRmIGJhY2tlbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4NDIr\nMDMnMDAnKQovQ3JlYXRvciAobWF0cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3Jn\nKSA+PgplbmRvYmoKeHJlZgowIDI4CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAw\nMCBuIAowMDAwMDA4NDY4IDAwMDAwIG4gCjAwMDAwMDgyNTUgMDAwMDAgbiAKMDAwMDAwODI4NyAw\nMDAwMCBuIAowMDAwMDA4Mzg2IDAwMDAwIG4gCjAwMDAwMDg0MDcgMDAwMDAgbiAKMDAwMDAwODQy\nOCAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAw\nMDIwOCAwMDAwMCBuIAowMDAwMDAzNDk0IDAwMDAwIG4gCjAwMDAwMDcwNDggMDAwMDAgbiAKMDAw\nMDAwNjgzMyAwMDAwMCBuIAowMDAwMDA2NDQ4IDAwMDAwIG4gCjAwMDAwMDgxMDEgMDAwMDAgbiAK\nMDAwMDAwMzUxNSAwMDAwMCBuIAowMDAwMDAzODM1IDAwMDAwIG4gCjAwMDAwMDQxNTYgMDAwMDAg\nbiAKMDAwMDAwNDMyNCAwMDAwMCBuIAowMDAwMDA0NDc2IDAwMDAwIG4gCjAwMDAwMDQ3NTkgMDAw\nMDAgbiAKMDAwMDAwNTE3MCAwMDAwMCBuIAowMDAwMDA1MjkxIDAwMDAwIG4gCjAwMDAwMDU0NTMg\nMDAwMDAgbiAKMDAwMDAwNTkxOCAwMDAwMCBuIAowMDAwMDA2MDU4IDAwMDAwIG4gCjAwMDAwMDg1\nMjggMDAwMDAgbiAKdHJhaWxlcgo8PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIg\nPj4Kc3RhcnR4cmVmCjg2NzYKJSVFT0YK\n", "image/png": "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\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2ZzY5cxw2F9/0Ud5ksfFWsP1YtLTgRkJ0dIVkHjqxYsBTIRuLXz3dYnZl7e1qeCRAbAqbP\nVFcdsshDssa2D5dXX9v2/pctbR/49+tm25vt1Tfv/v3j9+++e/N6+/6XSwL/eCkj7b2nWZyPPx0/\n5tZ3Sz6sgKfbj1r8j8vl04VT+PCGA95fLqXtdVhuW077cBvedISnPd+gPx3RWvf0AD/scEQ56YfL\n5+3O9qXUfWw5lz1vP7/b/rp92l59nWV53v4EqQ/8+3UTX9u+e3M5u+BwmmHdA+G2+8ipe8Ap9z6C\nGj+PPEYBbnub1vtC+6jNOmjZR5t9zjAP67ppZ9tTsjHGQsdw1xbJ99TT1eix+0y5lM3m3HNLXmP1\n3PvMfeTNxtzLHNUduGL8bLPOzbzsvdXqOrHm3VMafNNq30thga6Kn1Oao9g2225tNIvFvjcr0+rm\nGDt7CQsrPOSFrZe91p5bbAALY8VGAJQkmoAt7S3nNLaGdXNymkDbLRcnQrRR4ltjoc5OtW8cat2G\n6aiW95L7hDkEa/E8F9izQ0dg6bDOC53yZY6lM/UsvzduPM+aYwOfhOcVxVSW6LCZho0qtHIEp7VN\n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\npHnzhedoNs2cR5pfUMEHmmMgRk9oPqK3NE/rH2nefOE5mnpuO9Ecz6jg6Y/r8yl6q4On9Y9CePOF\nZ2jqjakeaNpzKXSuEfNuw/7lmvJI8+YLz9Gsej060nxIoW8v/wEWcMTkCmVuZHN0cmVhbQplbmRv\nYmoKMTEgMCBvYmoKMzI4OQplbmRvYmoKMTYgMCBvYmoKPDwgL0xlbmd0aCAyNDcgL0ZpbHRlciAv\nRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicTVG7bUQxDOvfFFzgAOtreZ4LUl32b0PJCJDCIKEvKacl\nFvbGSwzhB1sPvuSRVUN/Hj8x7DMsPcnk1D/muclUFL4VqpuYUBdi4f1oBLwWdC8iK8oH349lDHPO\n9+CjEJdgJjRgrG9JJhfVvDNkwomhjsNBm1QYd00ULK4VzTPI7VY3sjqzIGx4JRPixgBEBNkXkM1g\no4yxlZDFch6oCpIFWmDX6RtRi4IrlNYJdKLWxLrM4Kvn9nY3Qy/y4Ki6eH0M60uwwuileyx8rkIf\nzPRMO3dJI73wphMRZg8FUpmdkZU6PWJ9t0D/n2Ur+PvJz/P9CxUoXCoKZW5kc3RyZWFtCmVuZG9i\nagoxNyAwIG9iago8PCAvTGVuZ3RoIDI0OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K\neJwtUTmSA0EIy+cVekJz0++xy5H3/+kKygGDhkMgOi1xUMZPEJYr3vLIVbTh75kYwXfBod/KdRsW\nORAVSNIYVE2oXbwevQd2HGYC86Q1LIMZ6wM/Ywo3enF4TMbZ7XUZNQR712tPZlAyKxdxycQFU3XY\nyJnDT6aMC+1czw3IuRHWZRikm5XGjIQjTSFSSKHqJqkzQZAEo6tRo40cxX7pyyOdYVUjagz7XEvb\n13MTzho0OxarPDmlR1ecy8nFCysH/bzNwEVUGqs8EBJwv9tD/Zzs5Dfe0rmzxfT4XnOyvDAVWPHm\ntRuQTbX4Ny/i+D3j6/n8A6ilWxYKZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3Ro\nIDM3IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9Gb3JtIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9C\nQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LA\n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\neJw1UktyQzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF\n9xazFM8tr0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZOR\nGhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBX\nksdnJSYZEN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JM\niYWGwxJQm32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5\nFsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9i\nago8PCAvVHlwZSAvRm9udCAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZv\nbnQgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJl\nYW1WZXJhU2Fucy1Sb21hbgovRW5jb2RpbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNl\ncyBbIDQ2IC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4\nIC9zZXZlbiAvZWlnaHQgXQo+PgovU3VidHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RD\naGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAw\nMSAwIDAgXSAvQ2hhclByb2NzIDE1IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0Zv\nbnREZXNjcmlwdG9yIC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQg\nNzMwCi9TdGVtViAwIC9GbGFncyAzMiAvSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2Nl\nbnQgLTIzNiAvTWF4V2lkdGggMTM0MgovQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZl\ncmFTYW5zLVJvbWFuID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAg\nNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0\nNjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYz\nNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4\nIDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3\nIDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUg\nMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAy\nNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgx\nOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAw\nMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1\nMTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2\nIDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAw\nMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5\nIDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIg\nNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3\nMzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1\nMCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEy\nIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9i\nago8PCAvZml2ZSAxNiAwIFIgL3BlcmlvZCAyMiAwIFIgL29uZSAxOSAwIFIgL3plcm8gMjAgMCBS\nIC90aHJlZSAyMSAwIFIKL3R3byAxNyAwIFIgL2ZvdXIgMjMgMCBSIC9zaXggMjYgMCBSIC9zZXZl\nbiAyNSAwIFIgL2VpZ2h0IDI0IDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTQgMCBSID4+\nCmVuZG9iago0IDAgb2JqCjw8IC9BMSA8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAwID4+\nCi9BMiA8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAxID4+ID4+CmVuZG9iago1IDAgb2Jq\nCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9WZXJhLW1pbnVz\nIDE4IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIg\nXSAvQ291bnQgMSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBk\nZiBiYWNrZW5kKQovQ3JlYXRpb25EYXRlIChEOjIwMTYwODEyMTYwODQyKzAzJzAwJykKL0NyZWF0\nb3IgKG1hdHBsb3RsaWIgMS41LjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhy\nZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODcz\nOSAwMDAwMCBuIAowMDAwMDA4NTI2IDAwMDAwIG4gCjAwMDAwMDg1NTggMDAwMDAgbiAKMDAwMDAw\nODY1NyAwMDAwMCBuIAowMDAwMDA4Njc4IDAwMDAwIG4gCjAwMDAwMDg2OTkgMDAwMDAgbiAKMDAw\nMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAK\nMDAwMDAwMzc2NSAwMDAwMCBuIAowMDAwMDA3MzE5IDAwMDAwIG4gCjAwMDAwMDcxMDQgMDAwMDAg\nbiAKMDAwMDAwNjcxOSAwMDAwMCBuIAowMDAwMDA4MzcyIDAwMDAwIG4gCjAwMDAwMDM3ODYgMDAw\nMDAgbiAKMDAwMDAwNDEwNiAwMDAwMCBuIAowMDAwMDA0NDI3IDAwMDAwIG4gCjAwMDAwMDQ1OTUg\nMDAwMDAgbiAKMDAwMDAwNDc0NyAwMDAwMCBuIAowMDAwMDA1MDMwIDAwMDAwIG4gCjAwMDAwMDU0\nNDEgMDAwMDAgbiAKMDAwMDAwNTU2MiAwMDAwMCBuIAowMDAwMDA1NzI0IDAwMDAwIG4gCjAwMDAw\nMDYxODkgMDAwMDAgbiAKMDAwMDAwNjMyOSAwMDAwMCBuIAowMDAwMDA4Nzk5IDAwMDAwIG4gCnRy\nYWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1NpemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo4\nOTQ3CiUlRU9GCg==\n", "image/png": "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\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "for i in range(5):\n", " figure()\n", " p = plot(x, sinc(x*i))" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": "", "results": "verbatim", "term": false, "wrap": "output" } }, "outputs": [ { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzNzguNjQ1MzEyNSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nI2Wz27bMAzG73oKHreLIlL/jw22BditXYA9QJemC9ICXYHl9UcHa0wqsuODgeiTKP5Eh5+M\ncDCrO4T9Ozg48HMChA2svuz+/n7cPWzW8PhuHOsvxudiU4geiYdHOaSYLLpc+OeRFzfDYfGzMa+G\ns/Bgwwn2xnhvQ4qJIpCzJWPJcciRiqVWPio5BOsu+riJlDnbk3mDXgrvgy1A5C3Bnx38hFdY3dFw\nfILvTHbg5wQDNMLDxug6jBuiJxsu0KzXgsGR1I+Tuvlh7uFN5z2dKzOVbkGJeNOJ9f0aDet7O71M\nFltnGGdmI/4f0vEhHb/+ocDOxvNx9wuAxfnWk9mF7ETy9Udyrq5Zb2H1DQEdbJ+Md5ZKrJ7XVUvD\nHzXC9pf55D7D9gBftxfqgdQUtFQD1qQohaop5YSglPIySu4vxBBdqVSSBsUuKFK1SJRTUaRS1qhq\nRrAqfRksk9kavCvOx4yalvq0Odka0fuqaYXc0MoZSSv1hbTZ25wxRcwlZk3ru7TEMDnXiqhopaxp\n1YygVfoyWiK0yTk2LcLgNW3o02biiBIKaVohN7RyRtJKfSFtqjZQyTWkQFXTxi6tZ8bgs4tB+4CQ\n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\nbhIwNEWy6oMb2FfHNT9PR9nByUG/isH4NjiZL0l5XwWhEI8X/g7P2cixkkMkFPJ9tcCII2yAEaFP\n7SMQZSA0RffumVI+JlWK7wBGIRx9qlcyvBeR2WqGzf8ZXdkqCgZVWR+fRnAmg0k482SjCtNStdO/\n+9zj8wdjY3qACmVuZHN0cmVhbQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCA2OCAvRmlsdGVy\nIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwzMzZTMFCwMAISpqaGCuZGlgophlxAPoiVywUTywGz\nzCzMgSwjC5CWHC5DC2MwbWJspGBmYgZkWSAxILrSAHL4EpEKZW5kc3RyZWFtCmVuZG9iagoyNiAw\nIG9iago8PCAvTGVuZ3RoIDMxNyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1Ukty\nQzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8t\nr0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpL\ni01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZ\nEN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQ\nm32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2a\nLAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAv\nVHlwZSAvRm9udCAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZvbnQgL0Jp\ndHN0cmVhbVZlcmFTYW5zLVJvbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJlYW1WZXJh\nU2Fucy1Sb21hbgovRW5jb2RpbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNlcyBbIDQ2\nIC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IC9zZXZl\nbiAvZWlnaHQKL25pbmUgXQo+PgovU3VidHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RD\naGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAw\nMSAwIDAgXSAvQ2hhclByb2NzIDE1IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0Zv\nbnREZXNjcmlwdG9yIC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQg\nNzMwCi9TdGVtViAwIC9GbGFncyAzMiAvSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2Nl\nbnQgLTIzNiAvTWF4V2lkdGggMTM0MgovQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZl\ncmFTYW5zLVJvbWFuID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAg\nNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0\nNjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYz\nNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4\nIDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3\nIDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUg\nMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAy\nNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgx\nOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAw\nMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1\nMTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2\nIDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAw\nMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5\nIDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIg\nNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3\nMzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1\nMCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEy\nIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9i\nago8PCAvZml2ZSAxNiAwIFIgL3BlcmlvZCAyMSAwIFIgL29uZSAxOCAwIFIgL3plcm8gMTkgMCBS\nIC90aHJlZSAyMCAwIFIKL3R3byAxNyAwIFIgL2ZvdXIgMjIgMCBSIC9zaXggMjYgMCBSIC9zZXZl\nbiAyNSAwIFIgL25pbmUgMjQgMCBSCi9laWdodCAyMyAwIFIgPj4KZW5kb2JqCjMgMCBvYmoKPDwg\nL0YxIDE0IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL1R5cGUgL0V4dEdTdGF0ZSAv\nY2EgMSAvQ0EgMCA+PgovQTIgPDwgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSAvQ0EgMSA+PiA+Pgpl\nbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCA+PgplbmRvYmoKNyAwIG9iago8\nPCA+PgplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIgXSAvQ291\nbnQgMSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNr\nZW5kKQovQ3JlYXRpb25EYXRlIChEOjIwMTYwODEyMTYwODQzKzAzJzAwJykKL0NyZWF0b3IgKG1h\ndHBsb3RsaWIgMS41LjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhyZWYKMCAy\nOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwNjMzOSAwMDAw\nMCBuIAowMDAwMDA2MTQ1IDAwMDAwIG4gCjAwMDAwMDYxNzcgMDAwMDAgbiAKMDAwMDAwNjI3NiAw\nMDAwMCBuIAowMDAwMDA2Mjk3IDAwMDAwIG4gCjAwMDAwMDYzMTggMDAwMDAgbiAKMDAwMDAwMDA2\nNSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAw\nMTE0MSAwMDAwMCBuIAowMDAwMDA0OTI1IDAwMDAwIG4gCjAwMDAwMDQ3MTAgMDAwMDAgbiAKMDAw\nMDAwNDMxOSAwMDAwMCBuIAowMDAwMDA1OTc4IDAwMDAwIG4gCjAwMDAwMDExNjEgMDAwMDAgbiAK\nMDAwMDAwMTQ4MSAwMDAwMCBuIAowMDAwMDAxODAyIDAwMDAwIG4gCjAwMDAwMDE5NTQgMDAwMDAg\nbiAKMDAwMDAwMjIzNyAwMDAwMCBuIAowMDAwMDAyNjQ4IDAwMDAwIG4gCjAwMDAwMDI3NjkgMDAw\nMDAgbiAKMDAwMDAwMjkzMSAwMDAwMCBuIAowMDAwMDAzMzk2IDAwMDAwIG4gCjAwMDAwMDM3ODkg\nMDAwMDAgbiAKMDAwMDAwMzkyOSAwMDAwMCBuIAowMDAwMDA2Mzk5IDAwMDAwIG4gCnRyYWlsZXIK\nPDwgL1Jvb3QgMSAwIFIgL1NpemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo2NTQ3CiUl\nRU9GCg==\n", "image/png": "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\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2YT48ctxHF7/0peIwP7iWLLJJ1tOBEQG5yFsk5UGTZgqRAFhJ9/fyKvZ5p9vZmJkCgP9h9\nwyZfVb16xekUPiwPP6Tw/muI4QP/voUUXoeHH9/9+9e37356/Sq8/bpE8E9L7nGtNVpu/Ppx/6to\nXVNsPWXwePzVF/+yLJ8XTuGX1xzwflmyrqUn0SBx7S31pn5Ei6sc0I97tJQ1XuDLDnuUk35evoST\n7XMuaw8ieZXw27vwt/A5PPwgHrmEP0PqA/++Beebwk+vlzkFu9MS0V0I17X2oqkOOEqtfWO89t5a\nz8C6qqVaHbU1WorFQKHCg2LAheis5LFHXrtatQGntVjTLsCyajUpvnXJa4zs50QicCulOVxWjdoK\nAca+JsDsRxZIRes5Aeuak0pKDsMvsQSUU2KNzUtVbK3Jag78txo7V+ehaW2iuVTgtCZ4tAGXNWWy\nYCF1WEftsThc155NpIfUytpSkuwHqq2d86yEVPPaTGP2YPxnHkwhlc7iyl/QpqyInB8S9GrpOvZo\nnj6rWkM36HlmPi49cXaLUQM/pW429u1lJZeae4BE7LVk59YrGTDREmpfS211W8vPQqZTgE0plVhB\n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\nNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMgbHglE+LGAEQE2ReQzWCjjLGVkMVy\nHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4fQzrS7DC6KV7LHyuQh/M9Ew7d0kj\nvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgplbmRzdHJlYW0KZW5kb2JqCjE3IDAg\nb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nC1ROZID\nQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhU\nTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL\n7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7\nFqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3\nL+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5ndGggMzcgL1R5\ncGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAvRmxhdGVEZWNvZGUKL0JCb3ggWyAt\nMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQwUzA2NVXI5TI3NgKzcsAsI3MjIAsk\ni2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggODAgL0ZpbHRl\nciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7pmAEfiZmnyiVs38bIErccE+6e7g6\nEjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v19wcqT3Z2cT3Nyxn0CmVuZHN0cmVh\nbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K\nc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER/0JYyJQIeanJzinpSz46TA+2Lr+x\nIgutdSXsypognivvoZmysdHY4mBwGiZegBY3YOhpjRo1dOGCpi6VQoHFJfCZfHV76L5PGXhqGXJ2\nBBFDyWAJaroWTVi0PJ+QTgHi/37D7i3koZLzyp4b+Ruc7fA7s27hJ2p2ItFyFTLUszTHGAgTRR48\neUWmcOKz1nfVNBLUZgtOlgGuTj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0K\nZW5kb2JqCjIxIDAgb2JqCjw8IC9MZW5ndGggMzM4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0\ncmVhbQp4nDVSOa7dQAzrfQpdIIB2zZznBal+7t+GlF8KQ7RWipqOFpVp+WUhVS2TLr/tSW2JG/L3\nyQqJE5JXJdqlDJFQ+TyFVL9ny7y+1pwRIEuVCpOTksclC/4Ml94uHOdjaz+PI3c9emBVjIQSAcsU\nE6NrWTq7w5qN/DymAT/iEXKuWLccYxVIDbpx2hXvQ/N5yBogZpiWigpdVokWfkHxoEetffdYVFgg\n0e0cSXCMjVCRgHaB2kgMObMWu6gv+lmUmAl07Ysi7qLAEknMnGJdOvoPPnQsqL8248uvjkr6SCtr\nTNp3o0lpzCKTrpdFbzdvfT24QPMuyn9ezSBBU9YoaXzQqp1jKJoZZYV3HJoMNMcch8wTPIczEpT0\nfSh+X0smuiiRPw4NoX9fHqOMnAZvAXPRn7aKAxfx2WGvHGCF0sWa5H1AKhN6YPr/1/h5/vwDHLaA\nVAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggNDkgL0ZpbHRlciAvRmxhdGVE\nZWNvZGUgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64m\nhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago8PCAvTGVuZ3RoIDkwIC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nE2NQRLAIAgD77wiT1BE0P90etL/X6vUDr3ATgKJFkWC\n9DVqSzDuuDIVa1ApmJSXwFUwXAva7qLK/jJJTJ2G03u3A4Oy8XGD0kn79nF6AKv9egbdD9IcIlgK\nZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDM5MiAvRmlsdGVyIC9GbGF0ZURl\nY29kZSA+PgpzdHJlYW0KeJw9UktuBTEI288puECl8E1ynqne7t1/W5vMVKoKLwO2MZSXDKklP+qS\niDNMfvVyXeJR8r1samfmIe4uNqb4WHJfuobYctGaYrFPHMkvyLRUWKFW3aND8YUoEw8ALeCBBeG+\nHP/xF6jB17CFcsN7ZAJgStRuQMZD0RlIWUERYfuRFeikUK9s4e8oIFfUrIWhdGKIDZYAKb6rDYmY\nqNmgh4SVkqod0vGMpPBbwV2JYVBbW9sEeGbQENnekY0RM+3RGXFZEWs/PemjUTK1URkPTWd88d0y\nUvPRFeik0sjdykNnz0InYCTmSZjncCPhnttBCzH0ca+WT2z3mClWkfAFO8oBA7393pKNz3vgLIxc\n2+xMJ/DRaaccE62+HmL9gz9sS5tcxyuHRRSovCgIftdBE3F8WMX3ZKNEd7QB1iMT1WglEAwSws7t\nMPJ4xnnZ3hW05vREaKNEHtSOET0ossXlnBWwp/yszbEcng8me2+0j5TMzKiEFdR2eqi2z2Md1Hee\n+/r8AS4AoRkKZW5kc3RyZWFtCmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDY4IC9GaWx0ZXIg\nL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDMzNlMwULAwAhKmpoYK5kaWCimGXEA+iJXLBRPLAbPM\nLMyBLCMLkJYcLkMLYzBtYmykYGZiBmRZIDEgutIAcvgSkQplbmRzdHJlYW0KZW5kb2JqCjI2IDAg\nb2JqCjw8IC9MZW5ndGggMzE3IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVSS3JD\nMQjbv1Nwgc6Yv32edLJq7r+thCcrsC1AQi4vWdJLftQl26XD5Fcf9yWxQj6P7ZrMUsX3FrMUzy2v\nR88Rty0KBFETPfgyJxUi1M/U6Dp4YZc+A68QTikWeAeTAAav4V94lE6DwDsbMt4Rk5EaECTBmkuL\nTUiUPUn8K+X1pJU0dH4mK3P5e3KpFGqjyQgVIFi52AekKykeJBM9iUiycr03VojekFeSx2clJhkQ\n3SaxTbTA49yVtISZmEIF5liA1XSzuvocTFjjsITxKmEW1YNNnjWphGa0jmNkw3j3wkyJhYbDElCb\nfZUJqpeP09wJI6ZHTXbtwrJbNu8hRKP5MyyUwccoJAGHTmMkCtKwgBGBOb2wir3mCzkWwIhlnZos\nDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9U\neXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdCi9CYXNlRm9udCAvQml0\nc3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIKL05hbWUgL0JpdHN0cmVhbVZlcmFT\nYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2RpbmcKL0RpZmZlcmVuY2VzIFsgNDYg\nL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9mb3VyIC9maXZlIC9zaXggL3NldmVu\nIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENoYXIgMjU1IC9GaXJzdENoYXIgMCAv\nRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBd\nIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny\naXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gL0NhcEhlaWdodCA3MzAKL1N0\nZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVpZ2h0IDU0NyAvRGVzY2VudCAtMjM2\nIC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFtZSAvQml0c3RyZWFtVmVyYVNhbnMt\nUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4Mzgg\nNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2\nMzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEw\nMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0\nOCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3\nCjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzgg\nNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1\nOTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKNjM2IDUxOCAxMDAwIDUwMCA1\nMDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgK\nNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSA2MzYgNDAxIDYz\nNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1\nMDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2\nOSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1\nIDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIg\nNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2\nMTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgz\nOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjE1IDAgb2JqCjw8IC9m\naXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAgUiAvemVybyAyMCAwIFIgL3RocmVl\nIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3NpeCAyNiAwIFIgL3NldmVuIDI1IDAg\nUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAxNCAwIFIgPj4KZW5kb2Jq\nCjQgMCBvYmoKPDwgL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4KL0ExIDw8\nIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDAgPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4K\nZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1ZlcmEtbWludXMgMTggMCBS\nID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lkcyBbIDEwIDAgUiBdIC9Db3Vu\ndCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIgKG1hdHBsb3RsaWIgcGRmIGJhY2tl\nbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4NDQrMDMnMDAnKQovQ3JlYXRvciAobWF0\ncGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3JnKSA+PgplbmRvYmoKeHJlZgowIDI4\nCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDA3NTM1IDAwMDAw\nIG4gCjAwMDAwMDczMjIgMDAwMDAgbiAKMDAwMDAwNzM1NCAwMDAwMCBuIAowMDAwMDA3NDUzIDAw\nMDAwIG4gCjAwMDAwMDc0NzQgMDAwMDAgbiAKMDAwMDAwNzQ5NSAwMDAwMCBuIAowMDAwMDAwMDY1\nIDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDAy\nNTYxIDAwMDAwIG4gCjAwMDAwMDYxMTUgMDAwMDAgbiAKMDAwMDAwNTkwMCAwMDAwMCBuIAowMDAw\nMDA1NTE1IDAwMDAwIG4gCjAwMDAwMDcxNjggMDAwMDAgbiAKMDAwMDAwMjU4MiAwMDAwMCBuIAow\nMDAwMDAyOTAyIDAwMDAwIG4gCjAwMDAwMDMyMjMgMDAwMDAgbiAKMDAwMDAwMzM5MSAwMDAwMCBu\nIAowMDAwMDAzNTQzIDAwMDAwIG4gCjAwMDAwMDM4MjYgMDAwMDAgbiAKMDAwMDAwNDIzNyAwMDAw\nMCBuIAowMDAwMDA0MzU4IDAwMDAwIG4gCjAwMDAwMDQ1MjAgMDAwMDAgbiAKMDAwMDAwNDk4NSAw\nMDAwMCBuIAowMDAwMDA1MTI1IDAwMDAwIG4gCjAwMDAwMDc1OTUgMDAwMDAgbiAKdHJhaWxlcgo8\nPCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIgPj4Kc3RhcnR4cmVmCjc3NDMKJSVF\nT0YK\n", "image/png": "iVBORw0KGgoAAAANSUhEUgAAAhAAAAFkCAYAAABxWwLDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAAPYQAAD2EBqD+naQAAIABJREFUeJzt3Xl4VPX5/vH3wyIIIqAooKBQF9TaoglaN4QEBNwQ6oKx\nVutWt6qNtVVrrV+11lp33OtuW2NR64K14IYLiluCWCtoVSguFRcwgqBsz++PZ/gRIgGG5MyZydyv\n65pLc3LOzJMhmbnns5q7IyIiIpKNFmkXICIiIoVHAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREspZogDCz/mb2sJl9aGZLzWz4as4faWaP\nmdknZlZrZi+Y2ZAkaxQREZHsJd0C0R54DTgJWJNNN/YEHgP2BkqACcBYM+ubWIUiIiKSNcvVZlpm\nthQY4e4PZ3ndG8A97v67ZCoTERGRbOX1GAgzM6ADMDvtWkRERGS5VmkXsBq/JLpBxjR0gpltCAwF\nZgBf56YsERGRZqEt0AsY7+6fZ3Nh3gYIMzsMOBcY7u6freLUocBfc1OViIhIs/Qj4O5sLsjLAGFm\nhwJ/Ag5y9wmrOX0GwF/+8he23XbbpEvLe5WVlVx55ZVpl5E6PQ/L6bkIeh6Cnofl9FzA1KlTOfzw\nwyHzXpqNvAsQZlYB3AKMcvdxa3DJ1wDbbrstJSUlidZWCDp27KjnAT0Pdem5CHoegp6H5fRcrCDr\nIQCJBggzaw9sCVjm0HcyUzJnu/v7ZnYxsIm7H5k5/zDgDuBU4BUz65q5boG7f5lkrSIiIrLmkp6F\n0Q+YDFQT60BcDtQA52e+3w3oWef844CWwHXAR3VuVyVcp4iIiGQh0RYId3+GVYQUdz+q3tdlSdYj\nIiIiTSOv14GQ7FVUVKRdQl7Q87Ccnoug5yHoeVhOz0Xj5GwlyqSYWQlQXV1drcEwIiIiWaipqaG0\ntBSg1N1rsrlWLRAiIiKSNQUIERERyZoChIiIiGRNAUJERESypgAhIiIiWVOAEBERkawpQIiIiEjW\nFCBEREQkawoQIiIikjUFCBEREcmaAoSIiIhkTQFCREREsqYAISIiIllTgBAREZGsKUCIiIhI1hQg\nREREJGsKECIiIpI1BQgRERHJmgKEiIiIZE0BQkRERLKmACEiIiJZU4AQERGRrClAiIiISNYUIERE\nRCRrChAiIiKSNQUIERERyVqiAcLM+pvZw2b2oZktNbPha3DNQDOrNrOvzextMzsyyRpFREQke0m3\nQLQHXgNOAnx1J5tZL+AR4EmgL3A1cIuZ7ZVciSIiIpKtVkneubuPA8YBmJmtwSUnAu+5+68yX79l\nZnsAlcDjyVQpIiIi2cq3MRC7AE/UOzYe2DWFWkRERKQB+RYgugGz6h2bBaxvZm1WdeGDD8LUqeCr\n7SgRERGRxkq0CyOXLrywkgsv7Mj668PWW0P37lBRUUFFRUXapYmIiKSuqqqKqqqqFY7V1tau9f3l\nW4D4GOha71hX4Et3/2ZVF06ceCWzZ5cwejQ88QTstx8MGZJYnSIiIgVlZR+qa2pqKC0tXav7y7cu\njEnAoHrHhmSOr9K668L++8Pjj8MDD8CkSbDzzvCf/yRSp4iISFFLeh2I9mbW18x2yBz6Tubrnpnv\nX2xmd9a55MbMOZeYWR8zOwk4CLgim8cdMQJeeQVat4ayMnj33Sb5cURERCQj6RaIfsBkoJpYB+Jy\noAY4P/P9bkDPZSe7+wxgX2AwsX5EJXCMu9efmbFavXvDhAnQvj0MGgSffNKYH0NERETqSnodiGdY\nRUhx96NWcuxZYO06ZOrp3j3GQ/TrB4ccEt0brVs3xT2LiIgUt3wbA9HkevaE++6D55+HX/867WpE\nRESah2YfIAD694eLL4bLL4dnn027GhERkcJXFAECoLISdt8dfvITmDcv7WpEREQKW9EEiJYt4Y47\n4OOP4cIL065GRESksBVNgADYYgs4+2y48kp46620qxERESlcRRUgAH75S+jRA047Le1KREREClfR\nBYi2beGyy2D8eHjqqbSrERERKUxFFyAARo6MtSHOPVe7d4qIiKyNogwQZvC738ELL8A//5l2NSIi\nIoWnKAMExE6de+wBv/mNWiFERESyVbQBwgwuuAAmT47xECIiIrLmijZAAAwcGGMhLr007UpEREQK\nS1EHCLOY1vnUU1BTk3Y1IiIihaOoAwTAD38IvXqpFUJERCQbRR8gWrWC00+He++FmTPTrkZERKQw\nFH2AADjqKGjXDv70p7QrERERKQwKEMB668GPfwy33AILF6ZdjYiISP5TgMg48USYNQsefDDtSkRE\nRPKfAkTG9ttD//5www1pVyIiIpL/FCDqOPFEePppmDYt7UpERETymwJEHT/8IXTuDHfemXYlIiIi\n+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\nIiIiWft/T6GFuNDLuOcAAAAASUVORK5CYII=\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2ZS48cuRGE7/0reLQPW2LyzeMKawvwTeuBfTZkrbzCSoZWsPX3/UWy3V3V07MzBixBUHcU\ni4x8RSZnLHw8vfrewoevIYaP/PsWLLwJr354/++f373/8c3r8O7rKYJ/OuURt9bizJ2vv+y/pto2\ni31YBo+3X7X4H6fT5xOn8OUNB3w4nXLdyrBUQ4rb6DZ61RE9bukG/WWPlrLFC3zZYY9y0k+nL+HO\n9jmXbYSU8pbCr+/DX8Pn8Or7JMtT+BOkPvLvWxBfCz++OR1dsDvNsO5CuG1xpDGywzG1Npxa29oo\n1Rpw3eq01twOzGimLWDCgjQXOkbvvkXeRp1tOjy2PmPKgm0bNgeOBp5bm6mNhGFzs5YhBVywctZZ\nJnDZerQxi+C0xTnhEGzOLdXYyxCctxZzmgPY2GSmriNLVdgyG9rgyMonX922aSkJbnPLxY8B5rMN\nBdmqyQu5ynRiz4vFUphsV0c1La5jawVwBHaG3Mxa2+JWCkb2QIRHLLXLxGbbrNkstMzjlqrSiM9W\nW2YBW5XeuoNly/ir5FD1qVmSLxoeb2nGGcSLo7IYtLaVVlkeIJ5SiR6o1rfc+mBtIQxpZvd9G1vq\nMWkttseaSl+oMmkmobXkVpLQCZ1cSQzQ3CckQLEn9or5QgvJmepCG9SnCW02S5IV3TiNZKjiEOOM\nzXdI+CmOXoTOSCgU0J7xdM6pyAq2T1UR6kWJRZrJ4mylR/Htytg5Ki7LeBTU98UizCyhYnCM6/0p\nP7Xa5HKSOYrWIEeJbLdAoc8IA+XwgHiKUSjbk5VdG4yxWSpWS+BTnXU034EMSR0vTewefXp98rnm\nyNcwE8nU/H2ysORsuYVJdSoKCqQWkFTD0TmseMi0Au3R2oJrhxcRH63EMhysvfmmdYuU2HkhReOJ\nBDoLGVqFWiPn5NfZtlGowaqjWiw2fO3YYjXDb1CpCdaOqpII/whT+RVzEVmLcetVRS8fjNG6dYd5\ns2GG/NXb7L6FxaoM63JtzXnxtaj3YiEFCXPFWkdNzquZYiV9CGJOyWHlx1T1K1sbhTgdhj7F1UpQ\nwncO8fMkOBP6rK5kfLbzJhJqUq4HSomXipelGVURc9YmKOtozcXEjINIGCqeNJkltrg2IRMJQ1tw\np2T9SIQ3IidajaNHntVXJ7Ld8kRwgDuVdV6dyCa+NhGsEHEpMMSadKvUVFPFVNLc4ap8I9Hc+Ipb\nHSW1E+JU5alKUZ73QDKJVimBOilssqzJ8nHnQGKggLuiGDJPMUsmRsKtCJyzRtCH/JPCoEKQXhd0\nQ6Rziyp+ohulqe4/RFpaNb1I+oSHxwaRpvpVclRRQq9drqygdwprEYxCxeVWRNqwQZsIRpLXapSO\nfKGqfZNaPasN7a4j4i8dOdCelWfoDBmHAIKSBM3c9ILTUBYsHorYzK5ZVnHETLknt31abL66Epo5\nkMGATqAydRFBh+ljeIRkRamkwqBNUZ8ZlJJWLHxnJB2nFnKRyOSSyBeHUTMEgphKRSti4jsrFzNq\nP4NLLgqwNsGXtLvsQaekirMjLyaNCp81SQ8ysnigSMVUpHxii9WGVgMjQYtOtDjLCpjaTxmqWGC0\nZbowk49KBi88vLXkx0giU2ZJoGWfW4Kqkh7q1jym2sk9wfiRqKgacd3suNL3RVoRoAJMN8w5kk8O\nU43IiWAOnmiBJ9nolHQpylT5i/lgwRiAuiN/wEX540eirwi9uhBwtWhnmIhGCrkKzpXs8iNRu06R\nIsIciR/TshGRJLbMKudMyCuMsyu4XTBVXGibzgRBpCKLfDJxFK5WGBPKV+Ts0HmNPu9RhIS+qLe6\nI9VRHVa8ploEfsXZ0WVBMw6dS12QfFIleWfTRFQqBdQFpyQFcBgbWo7Fxwl8dl6squ8qDY9jW51f\ngxkRgY+vrhmCDndkk6hObY1sNVechPapULondsc2H7sSIqfWLTjRNyieBSeUfBJBFQel0zzAKSnA\ng1MD+SKRac4kR6Wi+lzXKZzttmdcb/TKJIXS/Of9gDIiCfRXQSAcra5NKPtUbcGMXfEMI+UEcHiq\nMZbFtGAKizGidYdpGJ4OTEWkY1ezwkiagffGVJTpKTma47RlY1EPIKXFjiEtep4h4LRMVLopF2pT\n03aYIsQ9rCYZmMjMpYWk2XpvpI6SgVAkb+a6P6C76ijSFgSnOGkNkeSLYOqqaIwRrCly6uVVknms\n+DZlLrXiEZuzLl+rFzEdk8JazO2lrj1Ihtj6gin1ulKY8bCbhnfNXU3Dn6NoBNKsfMcHaqtuo0hR\nhInVjEZUwQojMR1qL8Wj23r3RpM0VJFonIOj8FdaRKg3so8Bm+dePWsxikhDc7SjHC7jeJnuk5Sq\nPqFx0tqCUlpcfXVe1wyWKbciOelb9+xalBAG1f9Sd8iV5SeNTAMx7WLdKyODlwEKQBVI3rscUryx\nkaLkRVUREkbufd3lIusmQr+P3iK4O2VPEYY/uU93C2DFzTtHRgEwRhqMI6damYzMjD/UV1swirOc\nTceigJJuWFqdz7LP7LvF3It5xIjq6qVZc05hvlxMBj3HeVPUpFHDYngzHK3JgAFr00epNrKeVjOg\nWGi8kSlKHikNf/udLg33Gj7ufjnqPkIh6hqklbgK76Bjm8OQHcOFlZpmQvBk0M1U4rJgqmQlPH2E\n9Oq6H2k1EfQR/An49OfT2/DleKX95vft4032f7h4s+X91Xdv3lp9Z5tPT93fD7tfH/zW+rNxEeNi\n+OB3diY9N/PDs1R3dr1+6uQrGncHv/7vwXj09PohvPojd+EYHn4i/GQ+owqvTN3i9O7D30+/i78P\nDx/DHx4ujMXypNZLBjP27Snu0CPH/YMdyT38MpZKE2gyB2p+PhC1u0Qt0/syM3s+MN3DR6qHJzuu\nB/xlZC3RIZgLooYoO7JN99m6sCL15ch2B9+w3T/Zs93jL2SL1vfBPYuLLOPIgW2+y1ZTAJMMknpg\nu4ePbA9PdmwP+MvY6odfXICYdZmK8pFtuc8WZUShmRGPbHfwDdv9kz3bPf5CtrpD8IcZR/p6YFvv\nspV0l0rbnkcR2ME3MrB/sheCPf5CKTARTHPq0luObNt9ts+q5ZHrPVk8rn8hU8Yau6da/T7Nu7o6\nH4G3JPerW7vXXg4Uv5wMGf9OP33tWwr0Zi6sURzffbqRMxqxhmoexaW2myfvCeZfTrqA+k9xLx94\n/9Vf3v/6t+8+/fz5X1/DD/88veXvfRs1qD6y8Qre2HhYfbHxZvnTNmpYfrmN6f9lI1NNe2TjFbyx\n8bD6YuPN8iflsW5Vdzrm5LOhy5b7/fHC0KJ+indLcYfecDyuv5C8feEZltQEk+me5v1+c6WZdVl4\nRPOK3tI8rL/SvHnhOZqJQf1A8750X2lyQ8qPaV7RW5qH9VeaNy88R7N2es2e5hMqeKE59GP3RzSv\n6C3Nw/orzZsXnqM5+P9Aczyjgoff/8zH6K0OHn9f1B7DL6Gp3w2VHU17roSOPWLeHdif7ilXmjcv\nPEez+C8gdjQvJfT29B/fkLPhCmVuZHN0cmVhbQplbmRvYmoKMTEgMCBvYmoKMjYzOAplbmRvYmoK\nMTYgMCBvYmoKPDwgL0xlbmd0aCAyNDcgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnic\nTVG7bUQxDOvfFFzgAOtreZ4LUl32b0PJCJDCIKEvKaclFvbGSwzhB1sPvuSRVUN/Hj8x7DMsPcnk\n1D/muclUFL4VqpuYUBdi4f1oBLwWdC8iK8oH349lDHPO9+CjEJdgJjRgrG9JJhfVvDNkwomhjsNB\nm1QYd00ULK4VzTPI7VY3sjqzIGx4JRPixgBEBNkXkM1go4yxlZDFch6oCpIFWmDX6RtRi4IrlNYJ\ndKLWxLrM4Kvn9nY3Qy/y4Ki6eH0M60uwwuileyx8rkIfzPRMO3dJI73wphMRZg8FUpmdkZU6PWJ9\nt0D/n2Ur+PvJz/P9CxUoXCoKZW5kc3RyZWFtCmVuZG9iagoxNyAwIG9iago8PCAvTGVuZ3RoIDI0\nOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwtUTmSA0EIy+cVekJz0++xy5H3/+kK\nygGDhkMgOi1xUMZPEJYr3vLIVbTh75kYwXfBod/KdRsWORAVSNIYVE2oXbwevQd2HGYC86Q1LIMZ\n6wM/Ywo3enF4TMbZ7XUZNQR712tPZlAyKxdxycQFU3XYyJnDT6aMC+1czw3IuRHWZRikm5XGjIQj\nTSFSSKHqJqkzQZAEo6tRo40cxX7pyyOdYVUjagz7XEvb13MTzho0OxarPDmlR1ecy8nFCysH/bzN\nwEVUGqs8EBJwv9tD/Zzs5Dfe0rmzxfT4XnOyvDAVWPHmtRuQTbX4Ny/i+D3j6/n8A6ilWxYKZW5k\nc3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3RoIDM3IC9UeXBlIC9YT2JqZWN0IC9TdWJ0\neXBlIC9Gb3JtIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9CQm94IFsgLTE4NCAtMjM2IDEyODggOTI5\nIF0gPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LALCNzIyALJItgQWTTAAFfCgoKZW5kc3Ry\nZWFtCmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDgwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+\nCnN0cmVhbQp4nEWMuw3AMAhEe6ZgBH4mZp8olbN/GyBK3HBPunu4OhIyU95hhocEngwshlPxBpmj\nYDW4RlKNneyjsG5fdYHmelOr9fcHKk92dnE9zcsZ9AplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2Jq\nCjw8IC9MZW5ndGggMjEwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nDVQyw1DMQi7\nZwoWqBQCgWSeVr11/2tt0DthEf9CWMiUCHmpyc4p6Us+OkwPti6/sSILrXUl7MqaIJ4r76GZsrHR\n2OJgcBomXoAWN2DoaY0aNXThgqYulUKBxSXwmXx1e+i+Txl4ahlydgQRQ8lgCWq6Fk1YtDyfkE4B\n4v9+w+4t5KGS88qeG/kbnO3wO7Nu4SdqdiLRchUy1LM0xxgIE0UePHlFpnDis9Z31TQS1GYLTpYB\nrk4/jA4AYCJeWYDsrkQ5S9KOpZ9vvMf3D0AAU7QKZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago8\nPCAvTGVuZ3RoIDMzOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1Ujmu3UAM630K\nXSCAds2c5wWpfu7fhpRfCkO0VoqajhaVafllIVUtky6/7UltiRvy98kKiROSVyXapQyRUPk8hVS/\nZ8u8vtacESBLlQqTk5LHJQv+DJfeLhznY2s/jyN3PXpgVYyEEgHLFBOja1k6u8Oajfw8pgE/4hFy\nrli3HGMVSA26cdoV70PzecgaIGaYlooKXVaJFn5B8aBHrX33WFRYINHtHElwjI1QkYB2gdpIDDmz\nFruoL/pZlJgJdO2LIu6iwBJJzJxiXTr6Dz50LKi/NuPLr45K+kgra0zad6NJacwik66XRW83b309\nuEDzLsp/Xs0gQVPWKGl80KqdYyiaGWWFdxyaDDTHHIfMEzyHMxKU9H0ofl9LJrookT8ODaF/Xx6j\njJwGbwFz0Z+2igMX8dlhrxxghdLFmuR9QCoTemD6/9f4ef78Axy2gFQKZW5kc3RyZWFtCmVuZG9i\nagoyMiAwIG9iago8PCAvTGVuZ3RoIDQ5IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4\nnDM2tFAwUDA0MAeSRoZAlpGJQoohF0gAxMzlggnmgFkGQBqiOAeuJocrDQDG6A0mCmVuZHN0cmVh\nbQplbmRvYmoKMjMgMCBvYmoKPDwgL0xlbmd0aCA5MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz\ndHJlYW0KeJxNjUESwCAIA++8Ik9QRND/dHrS/1+r1A69wE4CiRZFgvQ1aksw7rgyFWtQKZiUl8BV\nMFwL2u6iyv4ySUydhtN7twODsvFxg9JJ+/ZxegCr/XoG3Q/SHCJYCmVuZHN0cmVhbQplbmRvYmoK\nMjQgMCBvYmoKPDwgL0xlbmd0aCAzOTIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnic\nPVJLbgUxCNvPKbhApfBNcp6p3u7df1ubzFSqCi8DtjGUlwypJT/qkogzTH71cl3iUfK9bGpn5iHu\nLjam+FhyX7qG2HLRmmKxTxzJL8i0VFihVt2jQ/GFKBMPAC3ggQXhvhz/8ReowdewhXLDe2QCYErU\nbkDGQ9EZSFlBEWH7kRXopFCvbOHvKCBX1KyFoXRiiA2WACm+qw2JmKjZoIeElZKqHdLxjKTwW8Fd\niWFQW1vbBHhm0BDZ3pGNETPt0RlxWRFrPz3po1EytVEZD01nfPHdMlLz0RXopNLI3cpDZ89CJ2Ak\n5kmY53Aj4Z7bQQsx9HGvlk9s95gpVpHwBTvKAQO9/d6Sjc974CyMXNvsTCfw0WmnHBOtvh5i/YM/\nbEubXMcrh0UUqLwoCH7XQRNxfFjF92SjRHe0AdYjE9VoJRAMEsLO7TDyeMZ52d4VtOb0RGijRB7U\njhE9KLLF5ZwVsKf8rM2xHJ4PJntvtI+UzMyohBXUdnqots9jHdR3nvv6/AEuAKEZCmVuZHN0cmVh\nbQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCA2OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz\ndHJlYW0KeJwzMzZTMFCwMAISpqaGCuZGlgophlxAPoiVywUTywGzzCzMgSwjC5CWHC5DC2MwbWJs\npGBmYgZkWSAxILrSAHL4EpEKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iago8PCAvTGVuZ3RoIDMx\nNyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJw1UktyQzEI279TcIHOmL99nnSyau6/\nrYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8tr0fPEbctCgRREz34MicVItTP\n1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz\n+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZEN0msU20wOPclbSEmZhCBeZY\ngNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQm32VCaqXj9PcCSOmR0127cKy\nWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee\n1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAvVHlwZSAvRm9udCAvRm9udEJC\nb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZvbnQgL0JpdHN0cmVhbVZlcmFTYW5zLVJv\nbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJlYW1WZXJhU2Fucy1Sb21hbgovRW5jb2Rp\nbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNlcyBbIDQ2IC9wZXJpb2QgNDggL3plcm8g\nL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4IC9zZXZlbiAvZWlnaHQgXQo+PgovU3Vi\ndHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RDaGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEz\nIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvQ2hhclByb2NzIDE1IDAg\nUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250QkJveCBb\nIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQgNzMwCi9TdGVtViAwIC9GbGFncyAzMiAv\nSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2NlbnQgLTIzNiAvTWF4V2lkdGggMTM0Mgov\nQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuID4+CmVuZG9iagox\nMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg\nNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAz\nOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYz\nNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3\nMCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1\nIDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAg\nNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2\nMTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYz\nNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0\nMDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAg\nMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3\nCjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUw\nMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0\nIDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUg\nNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2\nMzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3\nOCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0\nIDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9iago8PCAvZml2ZSAxNiAwIFIgL3Blcmlv\nZCAyMiAwIFIgL29uZSAxOSAwIFIgL3plcm8gMjAgMCBSIC90aHJlZSAyMSAwIFIKL3R3byAxNyAw\nIFIgL2ZvdXIgMjMgMCBSIC9zaXggMjYgMCBSIC9zZXZlbiAyNSAwIFIgL2VpZ2h0IDI0IDAgUiA+\nPgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTQgMCBSID4+CmVuZG9iago0IDAgb2JqCjw8IC9BMiA8\nPCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAxID4+Ci9BMSA8PCAvVHlwZSAvRXh0R1N0YXRl\nIC9jYSAxIC9DQSAwID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8\nID4+CmVuZG9iago3IDAgb2JqCjw8IC9WZXJhLW1pbnVzIDE4IDAgUiA+PgplbmRvYmoKMiAwIG9i\nago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIgXSAvQ291bnQgMSA+PgplbmRvYmoKMjcg\nMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBkZiBiYWNrZW5kKQovQ3JlYXRpb25EYXRl\nIChEOjIwMTYwODEyMTYwODQ0KzAzJzAwJykKL0NyZWF0b3IgKG1hdHBsb3RsaWIgMS41LjEsIGh0\ndHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhyZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1\nIGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODA4OCAwMDAwMCBuIAowMDAwMDA3ODc1IDAw\nMDAwIG4gCjAwMDAwMDc5MDcgMDAwMDAgbiAKMDAwMDAwODAwNiAwMDAwMCBuIAowMDAwMDA4MDI3\nIDAwMDAwIG4gCjAwMDAwMDgwNDggMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAw\nNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwMzExNCAwMDAwMCBuIAowMDAw\nMDA2NjY4IDAwMDAwIG4gCjAwMDAwMDY0NTMgMDAwMDAgbiAKMDAwMDAwNjA2OCAwMDAwMCBuIAow\nMDAwMDA3NzIxIDAwMDAwIG4gCjAwMDAwMDMxMzUgMDAwMDAgbiAKMDAwMDAwMzQ1NSAwMDAwMCBu\nIAowMDAwMDAzNzc2IDAwMDAwIG4gCjAwMDAwMDM5NDQgMDAwMDAgbiAKMDAwMDAwNDA5NiAwMDAw\nMCBuIAowMDAwMDA0Mzc5IDAwMDAwIG4gCjAwMDAwMDQ3OTAgMDAwMDAgbiAKMDAwMDAwNDkxMSAw\nMDAwMCBuIAowMDAwMDA1MDczIDAwMDAwIG4gCjAwMDAwMDU1MzggMDAwMDAgbiAKMDAwMDAwNTY3\nOCAwMDAwMCBuIAowMDAwMDA4MTQ4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1Np\nemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo4Mjk2CiUlRU9GCg==\n", "image/png": "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\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2ZzY8ctxHF7/NX9DE5uEWyWPw4WnAiIDc7QnIOHFmxYDmQjcT/fn6vuNrpnh1lN0AgCJh5\nwyZffb0q9ubtw+XV13l7/+uWtg/8/23L25vt1Tfv/v3j9+++e/N6+/7XSwL/eLGR9tbStM7Xn45f\ni7c9pz6ygafbr1r8j8vl5wun8OUNB7y/XMz3OnLxraR99Dy664ie9nKD/nREa93TI/y4wxHlpB8u\nn7Y725vVfWyl2F62X95tf91+3l59XWR52f4EqQ/8/20T37x99+ZydsHhtIx1j4R976Ok1gNOM+UZ\n1Pg8yhgG7PuobqUtuPElN2C48LnMsA/zWtbWcKuz5gWO0XtskfeU8hgjvL73mYoBp7azdljAc2+z\ntFGA095TCd9XbJ8+69zyzHtmRdd5tcB0wmzLfUIjjR6rbZ+pZsEt7TZG7l1w3z3bzHXLue/NU44T\nKyfm2WyblWCbTe3snFKsczgbW518Flp27J+c3eZerHqVj9x2t1Rq2zhteJsp0LpXLfbNcVxKPmJf\n38088xwnDCuW5E7SjAOctXXs0wfxWeiwWcrYYN6qwU1o32tNeHmrDQ+2VIrQsaeKx11ohQxWBtpq\n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\nvBZ0LyIrygffj2UMc8734KMQl2AmNGCsb0kmF9W8M2TCiaGOw0GbVBh3TRQsrhXNM8jtVjeyOrMg\nbHglE+LGAEQE2ReQzWCjjLGVkMVyHqgKkgVaYNfpG1GLgiuU1gl0otbEuszgq+f2djdDL/LgqLp4\nfQzrS7DC6KV7LHyuQh/M9Ew7d0kjvfCmExFmDwVSmZ2RlTo9Yn23QP+fZSv4+8nP8/0LFShcKgpl\nbmRzdHJlYW0KZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMjQ4IC9GaWx0ZXIgL0ZsYXRlRGVj\nb2RlID4+CnN0cmVhbQp4nC1ROZIDQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shV\ntOHvmRjBd8Gh38p1GxY5EBVI0hhUTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvX\na09mUDIrF3HJxAVTddjImcNPpowL7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzF\nfunLI51hVSNqDPtcS9vXcxPOGjQ7Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97S\nubPF9Phec7K8MBVY8ea1G5BNtfg3L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjE4IDAg\nb2JqCjw8IC9MZW5ndGggMzcgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0Zvcm0gL0ZpbHRlciAv\nRmxhdGVEZWNvZGUKL0JCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXSA+PgpzdHJlYW0KeJzjMjQw\nUzA2NVXI5TI3NgKzcsAsI3MjIAski2BBZNMAAV8KCgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2Jq\nCjw8IC9MZW5ndGggODAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicRYy7DcAwCER7\npmAEfiZmnyiVs38bIErccE+6e7g6EjJT3mGGhwSeDCyGU/EGmaNgNbhGUo2d7KOwbl91geZ6U6v1\n9wcqT3Z2cT3Nyxn0CmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMTAgL0Zp\nbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicNVDLDUMxCLtnChaoFAKBZJ5WvXX/a23QO2ER\n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\nCtKwgBGBOb2wir3mCzkWwIhlnZosDG1oJbt6joXA0JyzpWHG157X8/4HRVt7owplbmRzdHJlYW0K\nZW5kb2JqCjE0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4\nIDkyOSBdCi9CYXNlRm9udCAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gL1dpZHRocyAxMiAwIFIK\nL05hbWUgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuCi9FbmNvZGluZyA8PCAvVHlwZSAvRW5jb2Rp\nbmcKL0RpZmZlcmVuY2VzIFsgNDYgL3BlcmlvZCA0OCAvemVybyAvb25lIC90d28gL3RocmVlIC9m\nb3VyIC9maXZlIC9zaXggL3NldmVuIC9laWdodCBdCj4+Ci9TdWJ0eXBlIC9UeXBlMyAvTGFzdENo\nYXIgMjU1IC9GaXJzdENoYXIgMCAvRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsg\nMC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9DaGFyUHJvY3MgMTUgMCBSID4+CmVuZG9iagoxMyAwIG9i\nago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnRCQm94IFsgLTE4NCAtMjM2IDEyODggOTI5\nIF0gL0NhcEhlaWdodCA3MzAKL1N0ZW1WIDAgL0ZsYWdzIDMyIC9JdGFsaWNBbmdsZSAwIC9YSGVp\nZ2h0IDU0NyAvRGVzY2VudCAtMjM2IC9NYXhXaWR0aCAxMzQyCi9Bc2NlbnQgOTI5IC9Gb250TmFt\nZSAvQml0c3RyZWFtVmVyYVNhbnMtUm9tYW4gPj4KZW5kb2JqCjEyIDAgb2JqClsgNjAwIDYwMCA2\nMDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYw\nMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw\nIDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTgg\nMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAz\nMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAy\nOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4\nOSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1\nIDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEg\nMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAz\nMTgKNjM2IDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAw\nIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2\nMDAgNTI1IDYxMSA2MzYgNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2\nMTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0\nMDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5\nOCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3\nIDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMg\nNjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2\nMTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0K\nZW5kb2JqCjE1IDAgb2JqCjw8IC9maXZlIDE2IDAgUiAvcGVyaW9kIDIyIDAgUiAvb25lIDE5IDAg\nUiAvemVybyAyMCAwIFIgL3RocmVlIDIxIDAgUgovdHdvIDE3IDAgUiAvZm91ciAyMyAwIFIgL3Np\neCAyNiAwIFIgL3NldmVuIDI1IDAgUiAvZWlnaHQgMjQgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8\nIC9GMSAxNCAwIFIgPj4KZW5kb2JqCjQgMCBvYmoKPDwgL0ExIDw8IC9UeXBlIC9FeHRHU3RhdGUg\nL2NhIDEgL0NBIDAgPj4KL0EyIDw8IC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgL0NBIDEgPj4gPj4K\nZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoK\nPDwgL1ZlcmEtbWludXMgMTggMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAv\nS2lkcyBbIDEwIDAgUiBdIC9Db3VudCAxID4+CmVuZG9iagoyNyAwIG9iago8PCAvUHJvZHVjZXIg\nKG1hdHBsb3RsaWIgcGRmIGJhY2tlbmQpCi9DcmVhdGlvbkRhdGUgKEQ6MjAxNjA4MTIxNjA4NDUr\nMDMnMDAnKQovQ3JlYXRvciAobWF0cGxvdGxpYiAxLjUuMSwgaHR0cDovL21hdHBsb3RsaWIub3Jn\nKSA+PgplbmRvYmoKeHJlZgowIDI4CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAw\nMCBuIAowMDAwMDA4NDY4IDAwMDAwIG4gCjAwMDAwMDgyNTUgMDAwMDAgbiAKMDAwMDAwODI4NyAw\nMDAwMCBuIAowMDAwMDA4Mzg2IDAwMDAwIG4gCjAwMDAwMDg0MDcgMDAwMDAgbiAKMDAwMDAwODQy\nOCAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDA0MDEgMDAwMDAgbiAKMDAwMDAw\nMDIwOCAwMDAwMCBuIAowMDAwMDAzNDk0IDAwMDAwIG4gCjAwMDAwMDcwNDggMDAwMDAgbiAKMDAw\nMDAwNjgzMyAwMDAwMCBuIAowMDAwMDA2NDQ4IDAwMDAwIG4gCjAwMDAwMDgxMDEgMDAwMDAgbiAK\nMDAwMDAwMzUxNSAwMDAwMCBuIAowMDAwMDAzODM1IDAwMDAwIG4gCjAwMDAwMDQxNTYgMDAwMDAg\nbiAKMDAwMDAwNDMyNCAwMDAwMCBuIAowMDAwMDA0NDc2IDAwMDAwIG4gCjAwMDAwMDQ3NTkgMDAw\nMDAgbiAKMDAwMDAwNTE3MCAwMDAwMCBuIAowMDAwMDA1MjkxIDAwMDAwIG4gCjAwMDAwMDU0NTMg\nMDAwMDAgbiAKMDAwMDAwNTkxOCAwMDAwMCBuIAowMDAwMDA2MDU4IDAwMDAwIG4gCjAwMDAwMDg1\nMjggMDAwMDAgbiAKdHJhaWxlcgo8PCAvUm9vdCAxIDAgUiAvU2l6ZSAyOCAvSW5mbyAyNyAwIFIg\nPj4Kc3RhcnR4cmVmCjg2NzYKJSVFT0YK\n", "image/png": "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\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/pdf": "JVBERi0xLjQKJazcIKu6CjEgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDIgMCBSID4+\nCmVuZG9iago4IDAgb2JqCjw8IC9YT2JqZWN0IDcgMCBSIC9TaGFkaW5nIDYgMCBSIC9Gb250IDMg\nMCBSCi9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9FeHRH\nU3RhdGUgNCAwIFIKL1BhdHRlcm4gNSAwIFIgPj4KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Q\nYWdlIC9NZWRpYUJveCBbIDAgMCAzODAuNjYwOTM3NSAyNTYuMTA3ODEyNSBdIC9Bbm5vdHMgWyBd\nCi9QYXJlbnQgMiAwIFIgL0NvbnRlbnRzIDkgMCBSIC9SZXNvdXJjZXMgOCAwIFIKL0dyb3VwIDw8\nIC9UeXBlIC9Hcm91cCAvUyAvVHJhbnNwYXJlbmN5IC9DUyAvRGV2aWNlUkdCID4+ID4+CmVuZG9i\nago5IDAgb2JqCjw8IC9MZW5ndGggMTEgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh\nbQp4nK2ZzY5cxw2F9/0Ud5ksfFWsP1YtLTgRkJ0dIVkHjqxYsBTIRuLXz3dYnZl7e1qeCRAbAqbP\nVFcdsshDssa2D5dXX9v2/pctbR/49+tm25vt1Tfv/v3j9+++e/N6+/6XSwL/eCkj7b2nWZyPPx0/\n5tZ3Sz6sgKfbj1r8j8vl04VT+PCGA95fLqXtdVhuW077cBvedISnPd+gPx3RWvf0AD/scEQ56YfL\n5+3O9qXUfWw5lz1vP7/b/rp92l59nWV53v4EqQ/8+3UTX9u+e3M5u+BwmmHdA+G2+8ipe8Ap9z6C\nGj+PPEYBbnub1vtC+6jNOmjZR5t9zjAP67ppZ9tTsjHGQsdw1xbJ99TT1eix+0y5lM3m3HNLXmP1\n3PvMfeTNxtzLHNUduGL8bLPOzbzsvdXqOrHm3VMafNNq30thga6Kn1Oao9g2225tNIvFvjcr0+rm\nGDt7CQsrPOSFrZe91p5bbAALY8VGAJQkmoAt7S3nNLaGdXNymkDbLRcnQrRR4ltjoc5OtW8cat2G\n6aiW95L7hDkEa/E8F9izQ0dg6bDOC53yZY6lM/UsvzduPM+aYwOfhOcVxVSW6LCZho0qtHIEp7VN\n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\npHnzhedoNs2cR5pfUMEHmmMgRk9oPqK3NE/rH2nefOE5mnpuO9Ecz6jg6Y/r8yl6q4On9Y9CePOF\nZ2jqjakeaNpzKXSuEfNuw/7lmvJI8+YLz9Gsej060nxIoW8v/wEWcMTkCmVuZHN0cmVhbQplbmRv\nYmoKMTEgMCBvYmoKMzI4OQplbmRvYmoKMTYgMCBvYmoKPDwgL0xlbmd0aCAyNDcgL0ZpbHRlciAv\nRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicTVG7bUQxDOvfFFzgAOtreZ4LUl32b0PJCJDCIKEvKacl\nFvbGSwzhB1sPvuSRVUN/Hj8x7DMsPcnk1D/muclUFL4VqpuYUBdi4f1oBLwWdC8iK8oH349lDHPO\n9+CjEJdgJjRgrG9JJhfVvDNkwomhjsNBm1QYd00ULK4VzTPI7VY3sjqzIGx4JRPixgBEBNkXkM1g\no4yxlZDFch6oCpIFWmDX6RtRi4IrlNYJdKLWxLrM4Kvn9nY3Qy/y4Ki6eH0M60uwwuileyx8rkIf\nzPRMO3dJI73wphMRZg8FUpmdkZU6PWJ9t0D/n2Ur+PvJz/P9CxUoXCoKZW5kc3RyZWFtCmVuZG9i\nagoxNyAwIG9iago8PCAvTGVuZ3RoIDI0OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K\neJwtUTmSA0EIy+cVekJz0++xy5H3/+kKygGDhkMgOi1xUMZPEJYr3vLIVbTh75kYwXfBod/KdRsW\nORAVSNIYVE2oXbwevQd2HGYC86Q1LIMZ6wM/Ywo3enF4TMbZ7XUZNQR712tPZlAyKxdxycQFU3XY\nyJnDT6aMC+1czw3IuRHWZRikm5XGjIQjTSFSSKHqJqkzQZAEo6tRo40cxX7pyyOdYVUjagz7XEvb\n13MTzho0OxarPDmlR1ecy8nFCysH/bzNwEVUGqs8EBJwv9tD/Zzs5Dfe0rmzxfT4XnOyvDAVWPHm\ntRuQTbX4Ny/i+D3j6/n8A6ilWxYKZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9iago8PCAvTGVuZ3Ro\nIDM3IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9Gb3JtIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9C\nQm94IFsgLTE4NCAtMjM2IDEyODggOTI5IF0gPj4Kc3RyZWFtCnic4zI0MFMwNjVVyOUyNzYCs3LA\n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\neJw1UktyQzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF\n9xazFM8tr0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZOR\nGhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBX\nksdnJSYZEN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JM\niYWGwxJQm32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5\nFsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9i\nago8PCAvVHlwZSAvRm9udCAvRm9udEJCb3ggWyAtMTg0IC0yMzYgMTI4OCA5MjkgXQovQmFzZUZv\nbnQgL0JpdHN0cmVhbVZlcmFTYW5zLVJvbWFuIC9XaWR0aHMgMTIgMCBSCi9OYW1lIC9CaXRzdHJl\nYW1WZXJhU2Fucy1Sb21hbgovRW5jb2RpbmcgPDwgL1R5cGUgL0VuY29kaW5nCi9EaWZmZXJlbmNl\ncyBbIDQ2IC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciAvZml2ZSAvc2l4\nIC9zZXZlbiAvZWlnaHQgXQo+PgovU3VidHlwZSAvVHlwZTMgL0xhc3RDaGFyIDI1NSAvRmlyc3RD\naGFyIDAgL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAw\nMSAwIDAgXSAvQ2hhclByb2NzIDE1IDAgUiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL1R5cGUgL0Zv\nbnREZXNjcmlwdG9yIC9Gb250QkJveCBbIC0xODQgLTIzNiAxMjg4IDkyOSBdIC9DYXBIZWlnaHQg\nNzMwCi9TdGVtViAwIC9GbGFncyAzMiAvSXRhbGljQW5nbGUgMCAvWEhlaWdodCA1NDcgL0Rlc2Nl\nbnQgLTIzNiAvTWF4V2lkdGggMTM0MgovQXNjZW50IDkyOSAvRm9udE5hbWUgL0JpdHN0cmVhbVZl\ncmFTYW5zLVJvbWFuID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw\nIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAg\nNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0\nNjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYz\nNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4\nIDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3\nIDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUg\nMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAy\nNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgx\nOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjYzNiA1MTggMTAw\nMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1\nMTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgNjM2\nIDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAw\nMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5\nIDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIg\nNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3\nMzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1\nMCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEy\nIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9i\nago8PCAvZml2ZSAxNiAwIFIgL3BlcmlvZCAyMiAwIFIgL29uZSAxOSAwIFIgL3plcm8gMjAgMCBS\nIC90aHJlZSAyMSAwIFIKL3R3byAxNyAwIFIgL2ZvdXIgMjMgMCBSIC9zaXggMjYgMCBSIC9zZXZl\nbiAyNSAwIFIgL2VpZ2h0IDI0IDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMTQgMCBSID4+\nCmVuZG9iago0IDAgb2JqCjw8IC9BMSA8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAwID4+\nCi9BMiA8PCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAxIC9DQSAxID4+ID4+CmVuZG9iago1IDAgb2Jq\nCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9WZXJhLW1pbnVz\nIDE4IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvVHlwZSAvUGFnZXMgL0tpZHMgWyAxMCAwIFIg\nXSAvQ291bnQgMSA+PgplbmRvYmoKMjcgMCBvYmoKPDwgL1Byb2R1Y2VyIChtYXRwbG90bGliIHBk\nZiBiYWNrZW5kKQovQ3JlYXRpb25EYXRlIChEOjIwMTYwODEyMTYwODQ1KzAzJzAwJykKL0NyZWF0\nb3IgKG1hdHBsb3RsaWIgMS41LjEsIGh0dHA6Ly9tYXRwbG90bGliLm9yZykgPj4KZW5kb2JqCnhy\nZWYKMCAyOAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAwODcz\nOSAwMDAwMCBuIAowMDAwMDA4NTI2IDAwMDAwIG4gCjAwMDAwMDg1NTggMDAwMDAgbiAKMDAwMDAw\nODY1NyAwMDAwMCBuIAowMDAwMDA4Njc4IDAwMDAwIG4gCjAwMDAwMDg2OTkgMDAwMDAgbiAKMDAw\nMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwNDAxIDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAK\nMDAwMDAwMzc2NSAwMDAwMCBuIAowMDAwMDA3MzE5IDAwMDAwIG4gCjAwMDAwMDcxMDQgMDAwMDAg\nbiAKMDAwMDAwNjcxOSAwMDAwMCBuIAowMDAwMDA4MzcyIDAwMDAwIG4gCjAwMDAwMDM3ODYgMDAw\nMDAgbiAKMDAwMDAwNDEwNiAwMDAwMCBuIAowMDAwMDA0NDI3IDAwMDAwIG4gCjAwMDAwMDQ1OTUg\nMDAwMDAgbiAKMDAwMDAwNDc0NyAwMDAwMCBuIAowMDAwMDA1MDMwIDAwMDAwIG4gCjAwMDAwMDU0\nNDEgMDAwMDAgbiAKMDAwMDAwNTU2MiAwMDAwMCBuIAowMDAwMDA1NzI0IDAwMDAwIG4gCjAwMDAw\nMDYxODkgMDAwMDAgbiAKMDAwMDAwNjMyOSAwMDAwMCBuIAowMDAwMDA4Nzk5IDAwMDAwIG4gCnRy\nYWlsZXIKPDwgL1Jvb3QgMSAwIFIgL1NpemUgMjggL0luZm8gMjcgMCBSID4+CnN0YXJ0eHJlZgo4\nOTQ3CiUlRU9GCg==\n", "image/png": "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\n", "image/svg+xml": [ "\n", "\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "for i in range(5):\n", " figure()\n", " p = plot(x, sinc(x*i))" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " results = \"verbatim\"", "results": "verbatim", "term": false, "wrap": "output" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Verbatim output\n" ] } ], "source": [ "print(\"Verbatim output\")" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " results = \"hidden\"", "results": "hidden", "term": false, "wrap": "output" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Hidden results!\n" ] } ], "source": [ "print(\"Hidden results!\")" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n", "```\n", "\n" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": false, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " results = \"verbatim\", echo = False", "results": "verbatim", "term": false, "wrap": "output" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "No echo!\n" ] } ], "source": [ "print(\"No echo!\")" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": false, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " results = \"tex\", echo = False", "results": "tex", "term": false, "wrap": "output" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "No echo!\n" ] } ], "source": [ "print(\"No echo!\")" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": "term=True", "results": "verbatim", "term": true, "wrap": "output" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0\n", "1\n", "2\n", "3\n", "4\n", "5\n", "6\n", "7\n", "8\n", "9\n" ] } ], "source": [ "for i in range(10):\n", " print(i)" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " wrap = True", "results": "verbatim", "term": false, "wrap": true } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \n" ] } ], "source": [ "print(\"pweave \" * 20)" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " wrap = False", "results": "verbatim", "term": false, "wrap": false } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \n" ] } ], "source": [ "print(\"pweave \" * 20)" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 17, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " wrap = \"code\"", "results": "verbatim", "term": false, "wrap": "code" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \n" ] } ], "source": [ "print(\"pweave \" * 20)" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [ "\n" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "autoscroll": "auto", "collapsed": false, "options": { "caption": false, "complete": true, "display_data": true, "display_stream": true, "dpi": 100, "echo": true, "evaluate": true, "f_env": null, "f_pos": "htpb", "f_size": [ 6, 4 ], "f_spines": true, "fig": true, "include": true, "name": null, "option_string": " wrap = \"results\"", "results": "verbatim", "term": false, "wrap": "results" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \n" ] } ], "source": [ "print(\"pweave \" * 20)" ] }, { "cell_type": "markdown", "metadata": { "format": "text/markdown" }, "source": [] } ], "metadata": { "kernel_info": { "name": "python3" }, "language_info": { "name": "python" } }, "nbformat": 4, "nbformat_minor": 0 }Pweave-0.30.3/tests/formats/formatters_test.pmd0000664000175000017500000000237513326267164023277 0ustar mpastellmpastell00000000000000 `````python from pylab import * x = linspace(0, 2*pi, 1000) ````` ```python p = plot(x, sin(x)) ``` ```{python, caption="Sinc function", echo=False} p = plot(x, sinc(x)) ``` ```{python, name = "sinc", caption="Sinc function"} p = plot(x, sinc(x)) ``` ```{python, name = "sinc", caption="Sinc function", width="50%"} p = plot(x, sinc(x)) ``` ```{python, caption="Sinc function", width = "50%"} p = plot(x, sinc(x)) ``` ```{python, caption="Sinc function", width = "50%", f_env = "sidefigure"} p = plot(x, sinc(x)) ``` ```{python, caption="Sinc function", width = "50%", f_env = "sidefigure"} for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ```{python} for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ```{python, results = "verbatim"} print("Verbatim output") ``` ```{python, results = "hidden"} print("Hidden results!") ``` ``` ```{python, results = "verbatim", echo = False} print("No echo!") ``` ```{python, results = "tex", echo = False} print("No echo!") ``` ```{python term=True} for i in range(10): print(i) ``` ```{.python, wrap = True} print("pweave " * 20) ``` ```{.python, wrap = False} print("pweave " * 20) ``` ```{.python, wrap = "code"} print("pweave " * 20) ``` ```{.python, wrap = "results"} print("pweave " * 20) ``` Pweave-0.30.3/tests/formats/formatters_test_REF.html0000664000175000017500000001602113326267164024150 0ustar mpastellmpastell00000000000000
from pylab import *
x = linspace(0, 2*pi, 1000)
p = plot(x, sin(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
p = plot(x, sinc(x))
Sinc function
for i in range(5):
  figure()
  p = plot(x, sinc(x*i))
Sinc function
for i in range(5):
  figure()
  p = plot(x, sinc(x*i))
print("Verbatim output")
Verbatim output
print("Hidden results!")
```
No echo!
No echo!
for i in range(10):
  print(i)
0
1
2
3
4
5
6
7
8
9
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
print("pweave " * 20)
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave
Pweave-0.30.3/tests/formats/figures/0000775000175000017500000000000013326271702020776 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/formats/figures/formatters_test_figure2_1.pdf0000664000175000017500000001651513326271576026602 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xA+xL沪HyX@nr9Pdł@|Ytz  ͼa*VKz}+T;>'I/wo7?|^ Fɽi__,Ň(xm6NKxmreEKZp/Yo_h<;QNyN7y$U˚~{~Jݷk+9_I?܎)&AzV2=I$fEkO|$G:*:-Kl2Y]g>$pdQWh#WiӁ n ՚T*ރ,ӵt.ٜ=ĂUGṩ6&٠#d"΁dLmcjpZ۲U&goEGXr*H.^L,b 8q"s^ݫ[\ՅrU sQ9`Nשb6rYEr{j$p+f. :7X,R.lQ+cm2 \CRk{A>QBԩ&9~fZu["Z%/+$l̅;sd\X|G `pˎSd[֎e5 ~d+a{/(/*.N.W$Q*NH#.t/I(q.^pͥ5 6ֺ@X0% vmBWl`^{/8wjUQ4u8yiJOvQ$#Ma,9`\z @C1|_,a%g[0ʐ>UMYG%bc d腎䄞m."V5 VV0DcUSY]hϳ5i&MoD 2F i0J b F5sYK[KCe\%ihw:%naM׬᮵]E$_L*fQ5]`:TYTה{ɱFee$iݢ;6  4̹OՋ6ܮVۤ"B]בy+ncu4N^ M?&H75iVOTpB)OizYB%Zr)Q J#ȍ Bm<4m!"$i4R]rJ')4Q*\,LOw">)ku4m{>ǁkV9N–OX}f wJn+̷_S'_Ѳ;}^0t=1ijTߥ?2ƧF ;;qÎ~KkѣG?Sq݊vL<-\a=c{6μTxd[2 090s_l3SA(l)[n5Xnyl; 7=V AP$D&~-?i_ؗ]ixKrz9PȻuIě+)q o=;S49~|߿yˇ?yEW&o?#C|nxx 8L< '[$3#kt~I^i24-+͛F1h>jy:=]¸y+4v4WՆ endstream endobj 11 0 obj 1710 endobj 16 0 obj << /Length 247 /Filter /FlateDecode >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 25 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /seven 24 0 R /six 25 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 26 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160835+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 27 0000000000 65535 f 0000000016 00000 n 0000006674 00000 n 0000006461 00000 n 0000006493 00000 n 0000006592 00000 n 0000006613 00000 n 0000006634 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000002186 00000 n 0000005268 00000 n 0000005053 00000 n 0000004675 00000 n 0000006321 00000 n 0000002207 00000 n 0000002527 00000 n 0000002848 00000 n 0000003016 00000 n 0000003168 00000 n 0000003451 00000 n 0000003862 00000 n 0000003983 00000 n 0000004145 00000 n 0000004285 00000 n 0000006734 00000 n trailer << /Root 1 0 R /Size 27 /Info 26 0 R >> startxref 6882 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure7_1.pdf0000664000175000017500000002027613326271576026606 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xO)x%,uD@nr9Pdق@}if&@?}&_Uz>,?k^׷~z*DOKq5Znqh]Sl=ex,N~Y' q-~DЏ{5^{~^s.k"yۻ9< ?CO9]׵8J}cZZ5Z@ƒbG^ZX.j5)ukD"p+9\V ƾ&GHE9뚓JJ/SbKUlj;WimT&x5e`!uXG8\מMRTLc`gL!_Цj:h>ZC7yf>.=qvQ?n6e%{Dd+0j_Kmu[BSM)XA`^K,e\ ;E2Wr<_c풛J E-'ι,zGPdHVjzFKj Ԗme?EYũZdNIYMXh\OÅ)sv!̣Px?#ql[;&3 Am / 4䲉%wC_i4`tKک>|HZ)[ Uԛ~<\1)FH46."0yG4zW &'ACo,VNtvɎm[S%Zz'T颞<ʌT(ؙDb$ IrѶ7`W!!+1\t+7 $q{@od fmPqC!.-J1 џ+U*]`+MoUiQް©bpY2nH:G#Jڳ5!b`-й#@n>-aE"7)nKa]5 +0붭n^ە7J4xrYS^Ґ(VİVnkUWq<G!GНEQ*ކ$%Fbh]Wg&7y'o曈%7VaQiu ͣ5zKqA!%،^`n) ::"(2d"EpEяE£02 \x>-;j&sɾtL3>VKimSp"x,]#7zW4~dtyU1ǟ'G8%?? cg<׺9?ؑ1).M;MD2<13 l.rլ8Vb\~efl;:q6ͧlqLsc =<>ٱN/f3rv35nH3|`dvTn[=eՈ%f7=~$'b*3z[\lq^'S V;y <ܯw2^&_=\u\|$vW$m!_r<7W=Ҝ_iES/#{}ߙӼG+hN4_p M-sWHsZyxMQDpū=G>8{h;ٲn<#L<> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160839+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000007535 00000 n 0000007322 00000 n 0000007354 00000 n 0000007453 00000 n 0000007474 00000 n 0000007495 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000002561 00000 n 0000006115 00000 n 0000005900 00000 n 0000005515 00000 n 0000007168 00000 n 0000002582 00000 n 0000002902 00000 n 0000003223 00000 n 0000003391 00000 n 0000003543 00000 n 0000003826 00000 n 0000004237 00000 n 0000004358 00000 n 0000004520 00000 n 0000004985 00000 n 0000005125 00000 n 0000007595 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 7743 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure2_1.png0000664000175000017500000012342413326271607026606 0ustar mpastellmpastell00000000000000PNG  IHDR6sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxw|VF 쑰F'"bζ*jk=kmZkݣUVժ(nA;aC!{ܿ?<';!ɓ|ޯ9s|Qs>m90T hlEc, d!Y46@ȢB hlEc, d!Y46@ȢB hlEcYӽ|h% /weh\Kw@t5}SE!ƒycǎ~f4p;wȑ# O7hl4.?ѱcG%$$и:<B hlEc, d!Y46@ȢB hlEc, d!Y!0vfv=df>3sפZK 3iff0QUG3Y1fu4T~8 ,F{)Vr3{9 S'{_u]fа쌍b$}YEEMΓ4R56CfvmY70f>VQSeI$t#ZHz̆¯'gl<$iιfM3;Eӏ$ 7)J"13s`)C2$.A1fIj"I/'dgl89Wۏ'Fa}ƫ`EJ9pZғ8`f$5G-du!ȸT\rCߗt8p|A)*e5\~t\}@)):p}qmNQZv^֠<-z@ ֹeFh=[ԾmզYt9wgW06[}*GEHbwP|I|.%d3EߢdtlV:c@{9[5;1 :`l/WRxQ}Uή-4rٸ]oUfRXuiD]Z5QB|kM"6R-b#ͤ<\gk %Ptmݟ#*wҼ)9EZ[cuЎ)v2Phl/5%5 :.I}*GEҳszw~=QkxعuSq |{R3ra 1osJ͎%I$xAEz :Ac|3 TkY)g%55, ZxU\8@=p^n6ȩp|B|NV'jQ=ZٚǨ]NRvM5{>}~2rJ_#3'_,١ЀqЎ PFw6Ws%m(>[ ,BRP_yX/I-ݡ2ծAg Ō3SշCs]92s}r.}zޤYxo]1M-byL5F`(IHzAf%iT5ι :>Ee46$GQfW'0aT==u>[qFc:cէ}r1?h|\W-LҴ{[{SuzMxb7@Q\Mt,:/8\_K:$+1\i?*踴6=gZPڷ.=.Qk X"t:}@{;oכsjcS3sWٛu5j_A8zVס̺I8}9wU%Jҫs24IS$] zH:(sĊfw9/hITl;Uef JISy۔WI$Wʬ%z򝦯٣WݤR׶y<.0@HNNVbKR&VguDIJm{?pM8禛$]*\ISI;$ t tOiM%]"̬`Kױ~nNVu/;7_oݪgZÙ'v/FuU:Z/aã*+?ިO,1noj2Mn?gFlCZ4!;c&Is%~$Xq+Ge>_ҟʺ>>$}*wCKsS]j֬u{ڴ/G449{^Wbz|e덜="1cpeH`f`ZJ-Isͩ}6pI7HH3NTlTҳιPcßK}?&2LONM8]ӿcZb^ĘV73磺x *-dgl꘱hdOugSu.t\WJ)a-5S\ tŌ  vԝ]o+ -Ԉu,4?uJI+Cfy\oԞ]c@c5P=S'//uq1DDH#{ KmhbK=uPl0whhlFPzp,Qw<@Xhٸ_M^^B1abtW<%46Phl`K~b%lw'7+Gw-ގC9ziF2 ,y[M_{czsv!Y2H_=R=zȧktݛ YhkNV|FhU⽩vR@Ac@ȧu;KyM(q> gW_ѿVMQ69s^[r C98i^{#ҧ7{!Jfm|~H,Ijf&Ngn;}4>464:I)ٚnoUx!*rRկCsO9/&Pn^~W!QY|H;m]!2  Rd84gh%{{6]hDwƌ5{tKs75So,Jor.ŧd&Qu}K7k^]9y(+(=o}}ҳ<>OԱJt^zg(:ٚ]:iTР9u.,9Gk1ܒ\CُwۿVM<]3usx.`;=*=7m}I>N-b#K.|hS?aOPhlhy&}{7/ZӵuS逸gi]>%@mMo/ֻ =u33|JԲI޸fNS^w$ %3'O׽@,Gt~>OPWDE+Մ!`t9[|w)yz|ٴS )ZTDtb"mp+Fw%j3649yM&Qzhj4BaGߜڳ{p^32shoSyL޸xЫO73gmx@(BZVn{cYγEl}ԹOP4LғSyp$Ker7i溽z\LM qu{37V&ru[5}OyLޤ2v\oqF?Xl! !'?.U=zҧd7VtۻKUShl)9=*M^zӨpMzw)Bɍz{jyN׿HmWUhl)OߠImb"đѕ*{{jٹk xRhlo٢jfGhdVB23~B]4"SOU]>%@U>\]S3xmS*0ӣяweWi hl]OTy;P?ٟPh0LO_2L'i<2hl:߼Pޮm NtD^봬ٕ^_<"46[?1O'M=OPF8V=6lگ;[b546KGr5q|4z+q1+UlytfoS*m[o:_`[WK:ӗ t[Tl XS WvŦY:}<9)@Ec@w$Kysr.>ӡ\lF>ql/S[}1Tn^n|kvԯ;~j-zkCfySu~>&hB!45r%᜛t3[/1MCUs.GҊƘYS>iιr 4$9n mڛ_4"AL)P ܷ~0?ި~˹G#dE1TPxXSГVo1Zr­KB'飥;\cPz=\@M ^c+1>+53\Rqs`)oI/KR3:tA52U4#ZZsDݴ_Sv6cn9PtUс5YީhpMr$]@7U K.%iWU T#ֺIT?Et)/3RBܴZ%ŧT K66R+xIᏊ+Jl״N)k,PM[[oOS"~ԳWxPwYC9>&hB˔/pPX3WQc#"TgXt\_f.b"eɺe\oOm nrUnC-%$ n2 ކau*)%%=>?{߾ RO.wsW[y׏㻷>YS-,ws/T 64qt̮ϝf m}J?3@=6ԞA˒z-F'ι*X }}DI%*0l ιRoR5Iwm&rI/I)i f@홳q^۴o~e\ XlTxg ؼ|[Y̜<nlHs#IC$=&F X nIÝsG=zK:>p:9 UҭޕBnI9H(I*&@}p$+WwSӳ ckW &oOmܛ~ƧDmRCsn\*Ūsn}eǖrjl5Lu?JfxjwW:]7khYjޢ ڔs% ug=z{w]㻷't)"PFNW  r(=Go4*\O\4Taal;^ IDAT TWvtivԃSV P)|RgyjMVM|J4Wz_]-S"Ac@>_SoNVL)аP5.}V(%-ۧTr;&b"؅Cd#(@M2V;S۟x$\469O^~bաEO5~@{OmbeUvh\hl('wbP1٧D@ffy"6So LPi)F%hl͹<z&hL^0X͢7yҲr}JP I={A ף GZw?m?)@Bc$i4O3*U(tDSZ|ЧD Z|P/ӥ͟@< wI(k;Ior}L?@#\^8Da<=6MV<}٧D {ufySiԻ}s(˯N|uڶ?ݧD4bI)zzzO_=}J%Pc"yjsǫ|J@#k'5SElOTu|J@#4^S;O[MѧDsyLv+W  ׽/W 1azAmvq1l#d饙|JPhlȤhÞMz+U8ZEC[zjAn3<')fy4*+7_B.xz@Ech$R9`"cu:yj3+w XG_~s.ѵOԴ裶ͣ=>Z\ @>Z驵n{WBQ\L~?PާDu4k[DEH-z^vJ)@4`I) ڈMf~2HE+; Ѐ=*epfC?4(=6u'mIvkvkjCM;)r^Jt̜<=0e֦YnǧDRlT%y46dƚ=juCt)攞һ?Y\,@>.`h4 \lTSy(S/S"Ech &}YyjݏCA4gkOYuZW@75KM.:,% $8wƒן>^c*Achbdy܁, }7וyj_ޭ'@ ɇ$Oc4,OW6͢<>Z젝B 9G+\QiT>[q1~ڦ}i>%8z466e-zSjS"OIb3^{R3}JptDc̺f,f(}Jٝ|)fv$ 3r4YѸg/ԺnOO !!,=<=:olI$.&%'qI̬ YOI$=|񒚪 풖ُKPϯ7jaOXQEG@R?੽ I+w)@tc̆JzWR IG$'iq^ +3kVy>('k3I(o\ }-$gfCj +t8kvR6?O;&QEP ugT0C#Wι9AM7*Om:[Rk䐤s7fH_3NvJ4xlv132c{W>.FןSO=}rdU368IN_)(Ձ[,.ܛ<_ 5u!ft.Ow>%=: y>%mlH:/8%8WQ#*p J3) ДG+=&>>%b"u_Okm'@5rc4I 73ڋSg9JZ__Vc-HҚ]mgU&LF3FtԞAdjB?us.qa/sTL2fmfl=lf+.sה5(XݬfPKM#Yg%_DhL3SKSSllY6:h~xv"%t v4`fוs]9VIm,*xͯP8sc~Ea-upo?iͮ>%P(x#_ب$=!BI#K%'IO3UJVy8mzZv:w2󬾊,5I_@J/1wlJ7YR/ܝιswsK:WRN`fVy:y+xWx⋵%wݏsTM)==k=>%PmldGUb|#U !WΏsKz0pD5 +[R:{IUMP,K>o.^@=ԱEOW+;ͼm!*F< R/` V%T{y"sz՞ZjAlT>;l41wO* \}ӄƚYI=<{CJMͬe+\hts/Vּ)c{M+ sNu(#+c2riuު2F: pͬٹz3o-c5n(`z^D ƷM%(g\!k#S!JcU4V"t1wO>bv-0k~4ػ()%+ʍ'6$]8=(iF-efl,% _ife*xr$CH:禭ԆwiS"]gSdx_Wyz˵>&(]66s$}8F2vI:<٩fI/6nf6fv^-%k%Q}FhGι}.m(<'W=1Y4Gu>\C˒t!Y[FH5Qf6^X`:IOV$-2>Fٱfv+iq9{=!Iً^I_~nFV4;l& ][@ui<ƻ#V9ԹݬsIoJH)IK-x%]ҭιɚjf$}* _Ua%9("=}{*sY5Mt^z5?nJ5{4{ r}$iUHWz $-isK/sImgK-i$u/u\ 9% Y,z@M<[5)1Թe(7/ߧD^t$%IRRR|N`9]rZ&yX1ndROd%&&&:k3B~P|z!I7ES~2uԞNiY>%(Bcrxj e\u',{jdY|JPPwa69qF_EGj}zj/ڤ݇3}JPೌ<=:Om`8;Ot¬<#'OOO]Wuެ݇<{Ӿ.>6S{wA> G)i=zщw>,zL.It@cGc+5hW3鞳..F<6c^ݴߧDdt9wvްةOr;4ls>% 'V9yED}|L4:B7S[tP_S"И|,>ZSbtW%jS"KKT?br}J+@sxjc"t^>% g6M%4V46:6s^}ѻR|(@LQ:yjOO]̜<ƈPK"FOO 8 aap^n?@DcCSnך]ڭ(&2ܧDptNV'jF)hlhlu$;7_OM]m\S"gm?gn) hlhlu۔yf_Of Ih ;zjެ݇3}J@Hs7xjtiqjg4j3sW}L @M:̘aѶ.9.S{wA6=S"Xj١kiQ=ZqVLdZ;=ZƀP9kgzjwק4P{h =OҤ>% 9Wgo& A[jׯO_?_#O@CGcEOߠ̜Lc"]-b#u==674t46ZmޞShDzmS"W馎-b<'\ˬ P+hl)7"t}Lu#&2\nY!}rO@CFckvK{jW-b}JucԣMSOkϬ Phl/*xu^:[)nMY+PnMWxj}9Sal/5)k\vޥ )hhhl5$?/xj[ggf󌾞ڮÙzsVPC>[K+n>#}JØ^m4gkO텯7HVO@CBcyNOMѳmS]0O~L﬍lfP>\]yjwW'tLx޿ҬM:S"P]prNq:kP@tx﬍Ԭ\8kOi@CAc8J[=#3)O:C;yjެ=>%  (db5wi}ەq4n[aE̜|0c@KҎCޟ4>/5 =6ӅxV[| +Gc%PE2rҬMkXbK@hjùsҳ_@&nǧ4Z6'zgm|bV8S"hlUWMQ:B5'uW\L 6@řyIc"mq1=%"f6TһZH:">Ic$r`X_IYj|DfKWxIH:Sҋc2+qWB=m[]6j2UmG{jO}ɬ PkϨ`F3ssޛnf%=IzWAAܪR>4YRͬsIҜs+>znz+ c5-6*\ןS~TWM}ӳ@}368IN_)(Ձ[,1er}眻F%8)iXU>ۖ}ixQ]>.ƧDа]6:3U @c IZ\*jԴA= _ʿb-1ạFh>%](76N |Mq3O,9 !e#l+tUfe\ -c=e(U(76np3nM)ԴS3fjfflfU}T83K(%ܿ &QI`PmYg!0I%79w@:$) 4!p8K:VR3,\IIZbfG|I5(ݨl{D,)6[ct7fԉ G$(wS1k m*lZFu|-EK?"I+gxintNt8 iuɜ秭h_l +aޞڲCzO@}۽/]Y厪`$望R sKcf/HzYҕ* )Ĭ msDSԮMFw _o}i?ԞN ':c#32m>?QS^INJe45 ܫp}ͬsU39{IU{6FO/9[㗬u." Fjqe/iZV*dfIz$pVιr.P`WJ5gÞ5:♭NٶW딟Z@H66sNkf*jl$ge^ntsi^x36pA5е'2[f>ښ]tN&$ n2 W5bfJz]vJxģNˊl ۄշ}sO홯+Y@6𵩤 ~cvu?IzW 49+ÀeBxvzlHLa}Y O,mI"pzP;<[,*F1W)&@e IDATK  \n.IHh! pIB $^`0nKr{eV-̳3gߙ9Ξy_nʍlWT5 >I;6Zu#IUAy}mB}: a=yb3f2†snW*iX`z`llM1%ΐ"Ig:6&W3jfx?Y3~lU\Aԭq5sk@HH0t@O,w~knhp/i#3OU]m$}[VIz7ޖt(SI{ldmsm ].?fIsT>U2Fҵ.l JV|~JO)#@M ﮡ3zq3suJH`*UT6s_E^NK[%,\a gAǏ4jXҷsk oUn$]=5 $$n>u{ñU[%:kt3~GQqν*i$P|IS1ι<2$/UM>DVIeKZ-o\v-OIՆn D6M6c? 3˖/I9#zsIua]Z>d \E?= "ƍs091 m)jHՓSw۵ )/ KKҕ L7:[Po-- (l .-ݼWo/}orK[jژ]# KgI L?:Ȯ P@YiYڭOtk@T9cdw Mg  ĝGC5ڧ' }Id N쉭((; P@\Yi[~tk@tkQ P@\1ۭсn j5͵AƲ[SFp8sd :F] fn E5um,rd1&  + bo[ѭ1Q5um0cҒtľ$Ӎ5tm b ļmz}OIԎP 5vm+ Q@{|VLMҕE$02 Q@L[}fO슉}NĢFЀ.m=16m6ӞZƵMIUXU[ƻtm(l fYlB_uhSFpGvm̤kXEa1٫UԮ&9QL[b]M]K7ӵ@^|'v>ꔑSFtҵج<6A6ZAi >fhM XiSFP@ٴ0>IēGP̵@Ԝ*5%)AמHě]?u'e}ç@KRXۭ{k42ܣ{wtOl] )O]Ҋ) $5 ^%'&<5;} Čm< fGV2Do^ f)n635*)HN4`:ă`k5 ]  ;O{b9:@|q2c| Ą߿FeI ҭHMJ2AaQL;sT SFhr>jڵS69(l *=:+.nevStؿܤ;I4 Dz}oCjT6zR?Iڨtz  D.ؠK<1VB4WT]:'OƠP\Vz?=;qpӻOb&WjRENKр>׶BoMЭ.o?>=}4 D nS;iL>eEמ_)A]eNOӵ@ģ6`_'v)}Kӷxb4_[C 3mfr3+2]fn30kfm4fF\#̮5l4<3{̆+XQZ^yDƸu|?5wIhK+5u 3;K"IJ*)]RIc%=(s3{=-MIߔKRJ4긌̬y4YRgIiH6U5ּFm yG )@پukϟy@†%$t N!^7fꗒBw$x"_ԑk%,$m*f3**Ĝuν(iR .IwـZ.uO:wν[{LDI$%Jz̒o,nzch:lOs?]D-lXISpͯaÒo6&I 7:pAՅ ̙q9q-XCyεaf$obHM ?1ƚWmֺ/ҧS[{tOO칏iρR2ku?觪 BCS}% yor +*p\cFEc4ep2ģTPӆJ+G6b{h.l 9s{4>MNglLzmf^D 蒡Ӈ`OPRg͘Kw:†jTIXXnUuuHRN]ck=_==_ IA0PaK6>- u_i#\Rm/sk2[ü**! -W:ešZH oȃEgkӂ ^.>N[e瓱3uڰn%{7N}r6zӇꝛOԹGTU7G;>[d5**k/¯G҉:rF|Fa~C84 gC[i}' OS'ƺ6I_uoNFD 8pɃ<ǻ酏oњޅ[C†sXҎalYU [>3x4:NO4unK "앥Sy'kt§Y -TF@3k5PjNcӔ; ZMhƎ'tmZ[K jƓ֐1/VҘ:Ɲa#VS$ yo^~1+hAGה!]<_26-iLoƐn6.l;hʚY{$n sN+áf6Su+󂯳J]Yz-"h_Ю%zqċwoՊBOS~@6s $}80VIӝsEll-zTҡi335y(QoI?  "Θ>49d]M8wd:cd2f55ukVgSF);6{UhIq@Ui|&NI8yJՒR՜UU8>9ws4AU5NIŒHcsoNvml[n)@jڸ~*,dK03˖/I9#ׅOׂjFsnĨs:w {zwL׬[ORR}ٸqrrr8f|5"M!]Կ>k5$醩Z44OOy*T<^)Fa 숹66:WSFX]tnOyܱ|UAuTN{Oyd3@Ӆ3+MaPh"3M (ҫ_ѵhkwyL$~} _f:FKI.MGF](l4CMsm^7o)#@Z~>]wR&%QtLa=ybU%]F蒙oۧl fiU[>e66ќ=kO쯴d5Ca !2=34̌y)>>e](lABƐzwV2D%꽐ߛ_mRh ar513Wѵ㳼ғu85@$&n<۵t>ZͧnE>2'5mjOE at߹'F6tkdIeh a`!k㫍{5wZīܭzcOISFщ@sTOMky ֐'-hEa ̒tToh^2Dկ6{bWN짬6tk4 cz)COl{tm<1;OA2Rtľ(l6>[[)#@XH|ָ|BOO)Falzvm̘S6H={R f5*.HJ0nЊ2Rtͤ~[K `OZJM>e(l&U$OR ԭqԁ>f(lviɺ*k[ЧV[FNtk \92S6kb $ʉ}=WmV޶$5Z \52B6f1#@8ЭѺ(l}z` Vtk> >f]g2D+5Z OO9bm*VHC?(lIG\} Ե-tm@[?6"Փѵ1 tk@JO֕ybo,ޢtm@[_6"Փ)3-kcn QYmu]ZQϧ[6"ȕ]4=H4A$I=7hf6 l+, ӭᷨ/lYnf l7f&ٽf6̶Y3fՀ\)D+'UkTRNߢaf$}.Ic%uVPIJZdfg66$} gN]RLI%@fvY3viɺfk㭥ZyOBѭ9af^4$S$Mt$F7Vyt$MtݒL~kgpľjѵnȑTu:3$܃A7ْޗ.QUu[4I# yoE|I]$nf8uAܒ&DfZ7zz׷n{5gֈ,Qٱafɒn .p|IN51Msns_-asrPOޮGY!|GFd†)sU2٠Z0AZ> TumxxwV-\5"O6&ϭcgZ.Vdhk"Ssֈ4ZAιrIk8'NjH>ٻf3l63cfwY$afumZD6[N`o^nHksnO=c],ΑM`fnJz*ȯ%1ё_j+D'U#6V2RҐnN[oZ oآ~IO861v_H1I\;Kzh<@HMN ئE|.ԋ = (#~FZ൴cKۄ3 3X cιι{s9>w}{9w%=cfM5ml "cOl:sm@y|VJ+5RtskD-lY0lW\8?~r0,0If6EtsȌsiI{ 86ֵI*h5@dhtm\M_ӵ-mg=9(Z;6  ym~C]'?*I:9, ~:hZGt>Gtm<\fUy;|J($%/+7pF%x$5tChtsq bf#$y>J$}9qs\k65Iמ_~z9+k]ӧ@Z}^ۭq>.3Z!Iιz?meTca̒$ .oMlw%uT."{ͽn-x-.G`v쯞jwV/cVfUP$')j?.ZE_#ǩQsC3˖4SRI.w5di91 =%I?mhN}zO@ZWjv꜑ZC6Hؿjt"h_Mu>uι4zu6hn \Ā[CZ*9j9Z3"Dea9W*iFpBǘxIWTQ IDAT:>ZA+ޖ4$9kf̬Ιeڠ| ԌB miɉd߭spYe^_}աmCDkj96ZЃ.4XZuR՟r3K?KzFqZsnmHlgl7%-3PIH:-0Bҵι Å詹qwjR'ڛY ȻU2Ӓt$5"Q6sfv7$ ls_66=$M:8e)5%jSι4"GRS.:[q[M cfoܫwmľ7ғ}uGQqI:Fҝ>GI+%="is52< U=f򌤅ZbUM$o I@:^׹';+UY\h+''+j;6 <@`kj:) K:Ic`| busꊂB@gcf>߰[VlĮ=q2ֈTQݱSexb}w*& [S]6O- (lD-Vo/+_n)#^ !+L`Mb (wѳ'6}f**}o]9Kѭ(lDӏOvmy@/-SF}>ۡĮ:Piɉ>eNUG 2!skJEcs|Aa nشiO@rp2т@4{|VTV:=[#c}k т@032ƶz2-Ze'v˩įт)rBN<'9UTRSF+*Hfܣ{@ ]!egQh?@{MZu%&O)(lĘczw)CzbO]|"OIy}ۭ1:;KSFh* 1薐}z>e/lŞmӆȌnhCa 앥F:m+, E%zbv'vBGQ@a Fx`s*:Gc'vtkD+ 1j@ ]pl'O(Ss<ѧ\6bMRJR|e  fp2Ӓuԁ5;5/oO@Y}p'z+CO!(lĉKQ4O~*US&9b/ 8BڮmܫE[<+'UT2BQ#Vm=Y < qfZ=qO٠%P#I 4҆/6y;Aw.Lɔ(lę3GЈ<媤§ *+ۭѭ]ϧR(lę69? ^_E7n>uڤ$Z 8t.:_GOy_RSF>ez蝕X.m1>eDa kcgQ5>e Z'vCȯU85OG:'kاJ5}f'vtN{>OQcw|m@i_BLV;xbw1TfVv6n ?}n#:SFh 6- VjRN3 2=2 YUgb 8#{kiSFx腏{b^]|.*㳽uԩúDa5u}YV+8ZnjY*,.>ķ' QNt]:'Wņ>eҺEzعG>eQ@n:PҼ rx+TVQoPJbn6nj7 U))e -\W9} fnf3efl=dfpf=k~6-fVlfl\sKQ_~rWxӯ^_OO)#D.lIKz@XI$4TҭٙeefifJ&TI}$]"C3)!5)Qw]5A=Z{sI>߰Ƀ&٧)af^taK:EIwK/)K?ltnSI?H:;?[7$/jIUq]|⌑u\،YUTSFIiyk'֧S.ק3O!6UufHι;f9;SUGDtI鞛sK6v$黁W%{9sIx3cJ_1Lw5+,.׌>e zykCͿ"\3KtSpC8櫪CB٘VJ6w^+$9y(9Cҝs鉽zپߧă4czl:cdw2B†)u4<眫eܳAdBu <6sJ]Z,i_`߷|js׆x>!-t+8g\9P}0O!Dkacr:}&(?ҩ$T#_\Lu~ػ˶j>e ޾__牝9K>LZ~֏s媚3֚Y5f[y 7$I̲T @pulet>e Vrے_Kx-rsxbfu߱JJNpIJZ(pvC9$?h?Q[i#pviɺؒM/jGU5s6O1ݧxmLUEAMIt=VYp?r~f~}9#_9ʃoҊZ+/__uHS"Y6 Y8$hMYR/Uι~{9wiSG ɹ9Գmj:s'VXO]]p4_z?!HM)#D-lY0lW\8?r\s@J8(tc Ê˹:6ֵI*h2uHWM{jjmఽwVzb#zc}.Z;6  yTm~,'iip~] ˹3K+77cfv,+1]QqΕY8rQ ښYz&=4v\Ikz줓AOehki%I8l*z3Q%5+#Vp˩ʗ`'RI| Q{]x(ʼwґTT5ΐ>Ukf):9אQ|աm~h>pn{˽˻^5zwbyW-Z s$ _nf}pEZ*3<\eιBI3Ymޜ']`Oݎ\u_qY-g@J5o}]?u@-gբd8&1f6^ՁùιOkV+jyuNdf%9(d-C &IzCY=&)1A=YTfhZme%IT6*=mfSlD;*"ts3/I~3;N0L3{Tҗz9rMq͒bI9fv]yB].f & ӆw:Boj@Yuxvq9x-9WhfgIzC IlI9e3o7P[s59SR/sO7%I}0]]UOW:c} @zU,f 9$#NU-GI+%="isfI4KjUQ.iWHa}::Βtw%mSդ"is7};UybVlj9@<[yzOQ=4~˻9W(Ą0h%m/̧z՟#.|z>]W~Zrf:Eڷ13ƍsp߃,$qOl"=:^r!IOHQFaaw:*;^H\]޵wt}>ehFaa`s˿7o)#YV蝢ggWZrO!Q@8wwNؤkwHz~qZO]t갮>ehGa-3*3-%*, 8tTVQEr鿿>\f,%3U6[QPx}-ge-ߦ{bWM]2|Z%hhLOb"Q UזzbڥƓb #=’rM&s(AOԤZZؾuޱٿHu9*-=3 C6*dӘH7o.)!^1lSF56j.e"%>e%/)׽.ĺ; 4 {e =*t#0aEa~u1މDfSFZ²G<Ƀ:QI1ZO̴D_Y 2NN?bUTñܑLV%3Uw~m'vGڧ?xb?2@};)#2 wczĞZypUT߼)]ם4(l 9J m_圫L7o.מeؽTZrO!Qohk&>YK/}ɧ4ǂ6zbgw)# MRme)J+tˋ<)}|{**կ\SF٫f{'iC=+ͧ/(lw 3FvF}fOhU[ 9yQYbB_B\_$O/QiyOhJXeՓ&&~}h@K=+MNmۯ'C>Yz-\5g;2Bq+{bvVl{P)]72ȧ(l bT򴯗U8"UT:ڜs略_RQJKN)+# (#{e{b_џ>\SFj֒l'vlM٧(l A߹';+a2l2󟥞X)a>exFa'-9Q_0+.]//s<7oO잯W)>exFailߎl|O;}$}C]29O!Q@ĺkC3+˵u_O񭨤\wKOI/1RfVY@ˢ_7+,.OGR m}!SF DCczyb.۪7>^S_߷.ן x?;{:LJx+KsI-gGPҒ#( DmS?vWrpz୕ڰ˻Uߐe?P@T8kTM{}f2'kvُyb+&%  D3/9Rӓ=񟽲D Y%h K+X%5DAA53M8w'@~bVIZoGPn6Ddp$ *_?bpOiGk=czUP3 :8w:gxWIeڼOe_qnW nJIJЃ#(86u:M}ΗH eR(} #(<6}CdO%zs]'먫y}K~rQSF@tVXbO,#5I_xxVVz~se/TVQSV@tr'/-֮RO>\}  D)C'ľڸW3fifMM)#a(l a߹'<}nOek<)yd#(lQ_0t3.3of!3]:3sp7) $o9*t߾Ծ23"_yEn**shuH)+ᢺaf$}.Ic%uVPIJZdfgrZ{%=Wf=oѩû8I~'Tf!5ICKzQAIS%DRxܢ&jzƜ*ߝsUk;iܮA&MU_?5;,|49g)#񢶰!6UufHιޛof%/)]ңNnMscf? :|\Ҕ\Po/:Jg< KbA=۷1; 9P*]u,)4(#5UDGQ,YM㜛/éf6rɒtNpsn^K !]HOl_qnۗ c9bmm6:w&* Hj9W"B\()-_oZ7s>z], uAZp€N>e4]6&ϭcgZ(N=H;RB=1+W)# 2n-Խy'퐞G.:Z ,aA+j+sI8[5fVjflef26Iݛs}h&Y3E9馿}K| OqYn*.6?xQ.ksnO=c],܋0_&wHO+iѷ~CHV 6$nǺJ:%8!:Y>F -g񷼭M;vOAk+4lm3ŴdOg9#]̊:nl8힊N" $}#8]qAQkx_tܥ+];+ H݇竲67^,WoIۅdp~ z$elj!IDLڰ1m;#o+v%j1w׏Vi>iN/֓WIcp:R$I3}NCyf>}4jIkl k%QS4ҩCtWĴ-^U?$[b7D<=!'-o%o6;H3;~*UE)te"0XulpohCJZnf3;&yf;5.qo}efihHA~Ls/C 7o.ߠ߽qL[׎ٺC!u56⡭ݷ ^4\Wmv zQ𱙒$wfs[)(xnE X2JvGȣv/03h@ ZY:ؐ*ik$͕T*i%Ahw!efNK%$|xIi&wKv*Y$eIߗ4ݟMDhtͧi%ӆ!ULYe.~`WTǴ#myt6 %IRQQ C uR3kULۘE)7!H],Y~tckuܽ8ϑ#6D7Gh1m ,յO/"{#FF"j= $egfsƪ{ǘ]o *q/~Vk+bںv_]Rh #?GwOة'7\o.ox@r,**'!ä=Y,eD.}U#ݥ+YOo0 ʚr]\UVƴ_{H}}8}!9+}uƴm֌稤2պڸ=x愁`C4G /hs.ʫjB ]mjm1퓇ԯ ED4tuHaטEe$߯_Yז2 _=VٙC+#7;SwMbwJǒߗTګ{g_CO׎ٺꚗRU@6F3^scμg*ΪB{kuËKcڲ2Lw3V C H @; ~Rd]HUx&౅zn6J ( l0yh~s6wGh!UnciTZ6fvh~p1mյ9Zf[G{grMwUTǴ=qw䰐RW5L-i^Y/6*5wTivkEL1ѯu0ۺQ6034m'R6lHyW{gk1gQf`h vM#hsλwReHwU5ZzkL|3}:dT6Aui_nslUVy$аZ]м=5W\0A=sB Hm^꒛gL=bYUhZ}bcL{A=tDvϋH>չ`t>͚qWՄTEM'Ŵw҃LԐ^B H>#O]0Q=Mxf]\U"@jj]?"=98=/'SϘ:tMTY穲pjj]W?HO_ӞӘC H/@E]8Q];Ɔ3WlegV?||^P/Н!U ү`:fŴs]p`v/j,ҳ ĴdfsC HO@*fLP;ny]!UUU-sYy Zu \/ܘuڼ*Uպzõ19Yq:@B `oldzXPtɚm;ӆm!UdۺsιkƘYqz@*ЊU]2I;widCN=*ReH *ti1y9gxN Чdw:w5-!UŦ:w15e8`H 4 ?}*uzuɺ*CkYXTSnWEct/1TжlIҿ[G=va:]yz/B Gku_SIY" K'>C h{6$9W^N-3?SYeua_쪩ϞH7L^/=zaUoY`Avfn>u=l}igaoU?|ǵ3нW `_l!13ia1V/i$\[gi{\#tӴQZ -/ҝt=u6 %<9XnimgeG y4D Raz{St@N15^^;wTU>XW=HUձ5WtN/`H{~Mgk/[n}[P}L'=2{4& /хB h6ҩC`H1+>@̘91תjj?/.9|[C)Y+YX]51:fg_~` Bu@^zkܠ{\{M:sքPYt5w=og=t* l)o\=rad=l, +ZYe~b}s~[Ϛ8P|kֻscl~Y"I***Ra!2@:y]"ٺg%7K?; 6E%tsK]Q:v=R\\ԝpD?F;B/H.lx =uGipA~+k֔赥~t)շkn+`xvj]ܵǵLӌ)u WY!T~*k_Ϊ=dO& dD H( R74^;S-TFozurLS7MA=`mzsӋ\BEW{8 ,,*Ս/.՜Ϸ4xg~~vH{` EvUVo|Jjܠ5ih$WZ>,.-7ooP$V=H( o2ϋF޴OSN/hW#7>iЁҡ'2"hut xIp~>=$IߕuI}%mH}h sH-uޖ'w?uG=/@;?/,gw3og]|tH?egf$䩩ut}gf߀u7FQhm07%rƒ 3$yI{#ȕtt߰/6HuM^Z񉊷׷Kk6PXaٲJO/}~蟽G~.:D'YIh6afoIn4W$I`.tWpXR?Iߗtdpaw?<,MIHZ#ik% ]w''hk"O~[e~f{tN7jj5zr~^_>Z#R$и!:AgK\l4.T&i}.ilY7I$u^u=SӒN TIoKD]/4O@E!^?CslcjպZY$uꐥF7OG+eCr^]NXN%eUչ.2@Hj`GnNlh- 0\R(xI5o?f#DIֺ^_^w2Vr25yh ) 4W֡pwo)+75*nqwՌ)Q6RF RɒI Ff$UJ*pk$H wf{H(wk3Dݟ`1>ZU)3 Vk{3)&=4Mι٭R_Ye>^]n/fkebde؃k, c ١ͨk~ r*3{_ұ&YܿU?R/-^iUEk5nУנy3O{~[^f+3ÔǎHZ;*UVQmnkVԚ o٩O6M;[g:t`72P'['p:67\77H#wc.iieF#2ӷ@1'S-)c a[d^ZNڤf .\iZtA}Ր^_l4n@qSe)Ѻm͛zh:^:jdovIBBѸQeq{ED/+]?"N}*A'鯓ke}rުūKn!:_] a[@j!h\tQECtl4HJ{$3^44jGeu>Y_U%;ŦbN}y6nԖUZ:tTԯ[wSn*쑧a;vתeIJqpgDQtF5,6CV mHMk{.mVjj]ٶ5C:_u @K1bqۣu\I Suk=;l{lg&{#zDS;DOg(>bݛ4T#)S҈&F__V8O6 }d]@*s*IIfJ9"cv/:Uq?186L𽋤i u0BIGo{ N7dZ<^W @;Ѯ 34G%!?%ff'iQ[O}KKkI`CPqlڑZlHif$\PI6%I3 Esd뵒np;Nڛv=%:E”) k ^tMܣOtv }Nq[@cv H`"I***Raa5Lw0`@w/Ns0b- 6@"i`- 6@"i`- 6@"i` @Re]6:@ sָ/R4':xw2-Fl#fAҨtiL_Y2^ҺkAjᵁ@<6^beJ/vD?kl# (~̢O׹{qX @Cx] ^h k u0_͙H[ mlEH[ m]^aH[ mlEH[ mlEH[ ml @3-3fffv}H.3mf'ٯe3+13 >5kDUY0a׈3.fvf٧f̪lef?6a׊af7G\q3;"욐<7Vص"fVxs1f6)av $Nq|,xw_&3kdՂ`f3%ތJݫZ$3;ZkZ"wG+gfH+)+Hw+lMmњ inX Ј/qIy$$MI%!"IJzƻ{YX"4EI:6B5/%eJ$骠Ϲ;+"E~v *2:PҩI*\ð E,C];ARp+BnFHV!H fv*3d"Y6K+i$ FbR)IՒw]Wɭa0_J#i7% .3b2$= Iwizw$4o'D2zMsӧ֯ ̮IyM4Ĉv$j/0kA0H('8}sXc3tOP#{E>+,;!\~îOt㽁uEFm959!lMAgy#+5oJ 3 2I)VEBID:6 ^ȧ]ﭨaU7<7*?KȿB@ 1 No >0A @*`"u<rkC)'^tyc}6NTdB.@9-3nfY+ul  Ս%td^ڻQǼym,/e,,\%IJ3ݯqaփr}lff>1Ȱ C|*imf CWH*1fvu J]Q*3UdzI*no1% h`D5=V-8SSd{q/7+  3g$: hS^ +3XN5}MrJCcu:nusIH4&O0AY(0w-\/5IDATbfS$]kt"S(6}N, ׷=# 5J%]ȖйKz9s'U2Fl lы5gU{V@3~nPdOH :*钾-a3_8$H$w_rIHݽVEQde{I5G]kf'JzA7%M4MߓZ%@UD[{y+ MW$=H`_)t nܽ? >My(V$VːkA j][Ȗu]&O 5${Ňl$ m{qsԥ͙0^Ud+IgTd IYKB+ nipzh?WJz-8ff¬Ix}VT+̬DD ZlvmR_KIrI3pB{Vi) #[堕@+% 98?̬oph[laQM~?x$I~_r*CXI埒Tdx}EЙ:KzR3E~t4JUI:_O~H5fv#Afd+o{qKYvd׉3^JwHzJ6E~\k N"@0$=$K.+EU0}70mkԂIibŊZ=.lO-7II{iVTbf#2nJ䩁]Q2y3-lUȧjJzBm3(IGK:R}BzI % q~P䃓&)d")绒wBqefUII:UpI$mPdΚ) mx(H[ mlEH[ mlEH[ mlEH[ mlEH[ mlEH[ mlEAatDIENDB`Pweave-0.30.3/tests/formats/figures/formatters_test_figure9_3.png0000664000175000017500000011056313326271607026617 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxyi]']Y*kNzn@hYٻFpg@tEgA^EKy[Ede\AYdiEn;YIe$:9Us]:<ϝNr]o]jhNOXx@ $Hm'N @h;v @ $Hm'N @h;v @ $HmJ)I8}$N(ɹ$zÓI ]湾%@۩ 8qN>}<lm'N @h;v @ $Hm'N @h;v @l QJ9򽥔RR陯,|2\J?J)Ϛ@Z v=,L-]xZ믴kNzB$ANM$L$wgK)9@ ')M֝;)\Uӏ%ZM&%ɅIQJZ\IVHZ׵^3I~r\qblt}ƪ&)l UI^8TS $?0'3 6?A֣IwJ)K{bfNO.=$ ㎿yL7}\!ͧLIĭc+h6Y?5e0Զ;>r|=}ߝ|W?=Oټ3X1fqǫa.]֚vp}Ǿ1xhof@HLmٸ㣧{di>gi^WO~mH֯X2GFݜO’ ;^zO!Sޑ$)ew+Ko92rzk~Y-THLm-X9t;EyҦ53/>鳏}}[>#D 1 c|̾hR9˖,Yy>~{ n!2<$k~[[,?lڹ?mGf@HLlfyͩR&y։ZuoloɕV7]oOf@HLֺ?5Nre?dMzȢk_y`(7߷`!XЁD)GK)z)8R$8Jyl{ɓ7u;XzvR\>9//gZgJ)I^S$ٖIޚZ9lɢ.ɯɖ͇jpoЯz6H$=Y<2$%Io4ɯZ7gW\%ķr$њ}}[^K:<3:aA/8Sõ֗&$Jpƚ]nM'IWk}[fV .΋t~ӵC ֳDGkL_Ƽ 'ZϯZ/p9xZsO~hoܹCz6xCwN/YhMp#&-Y\vvӵ/ݵCts/?wJCtHl;=ԡn :qʹe @(y-6t@`H1}$|#$^޼ƾvH1.˛tߞvHQW_|VLh'7߬B`AHQ CC;4E AG]~]eO AG <"6e_:ԡ. :۷k:} ;ޡ :ɛצ#5m׹ 0tܪyy}ݲ &+\yن@ $ W{;4A AWhmlyﮃ:tC` $ WlX8_ ’EyҦ5Mn&W ƷmZt~6[+]-mH+]{w̡# I A׸b &ܱs`$˖,ej@HUXt>K Jk7"VH}l/ ٫aͲkm]GcK'.۰'@HuZ+$nW!wt+6n:uhv<ڡ0tZhޱsf|Hu/ȥlv:4@mܩB$J?Uӹ%E AWz܄ K6@+$=x48ҡ0t^[wP%/tE%\%qH ]KcK%kni@HеZ[@_$Z[>x4t Z ;m#tIwG/$jkiG@ AW@b$]zʦ{H]5xhp=ޡ0WtKY9ڽm<]mٴvYӵ{vil tK; ބ6l t ;m!tKm8Zkf\H.miGrcCfp߾rQK-YH ;^zQ'b]K)uIO I>dw,ؒkJ)/~M:岓Rtݗ.>{E*$zV6?La,xL)e0ɟf,ؑY?>XkN9'eVHls(Gkfld QkNqy9HLyLrAk;N1[Q@kı5l Гz2h8,RTKO;gj6_9[NLY+f`oe/6W&ywi>cdm,9#\tNs}[^$>25 ( $yut(csNǽ㎟ハ{O9Y@@zc/4N_[Jy$~:']VK)זRju$$'D)em?K)ߓ%ڙJ>YГzuޘe˓|r]ƪ 'ye7ݑ]ӽyukIޞdu/R~;c~ضߗs2yKutƿ"B?t Qkj)bM&vGZOٙ/IX*5^%ZMs䢳+$PFGkJfL쒍jK$Xp(c"nNIZkk$I'9dov$Vk},~)i822;4f+$NޟMt$gZ-iړ8o`-𱓫bu(.`a)>G$9q.;m=–Ɩ[$z@H<[ k*$wh&̔@e}s 82ҡ0 zj@OHs-Y 6]H=u "'MiCcK"'MiC@OHГ4d$I[&YQkl.=cdzHГ_,Kkm=i@Hv zVk a@Hгo8ܡ0] zVN[ z֖Zn:cG;4C Aj]1ZC !g[$7]l7$Yl@OHӶo#U -vڰ'@/HZd7$i[>(  z断?=x4l8S zOА>N AO[98V,i&~ z^kCvz z--hl  57d $yd$yzHz z^kshfHZ+$FkcpfH֭XK5]{P &R1 6z@=:4΄@pMlt7}a’ @WHZZnhl8}yH]58?h %/ l\>K Ah# %oL$uh&@ys=$@qzK6z@1qZ;4"oln8txl@a kN ƒE9Ͳk[t'}eSK{H A_i $YЕMkll;ܡ0}e’ ]I A_Z!1B $+α "5ٹO@HW֯Xkl uRJ.'@Hw6 $;ֶlW@Hw6Z"(\XJyg)RRRʍ7RVYJƳRR.|Rʹs<K6NO`J)/MI֎"ՍJ)/3 &$MRZ>zI{|d6bv6,f@@rUg,8W|6$LIHRյ3|$;4.}!ɇܞd$EIJofalj:t,dҞWz_hX1E}RʝIޑ$oJ>r2xs]-cƂȒ dllL(\'+cU IS3 J)&yKIˆ&c}sk][m ҳD;dj[Z$s2'Yf٦6kl Uz9x~`[qϛsN􅸹zoRJ)K)R&6m#?J/xBZ9wHc K7RdJHRʗs6fȆw!P!a@W@,9[kSJ9de-|N$YI^PJywM|FlwƖ6YUzuqgtY8kOe,rk2YI~8Ƙ\Jy4vN?oS˒c:t,W[.?Lat8z$b'_=0_,9eݣ'F®;TRd 1וּN6?W/_lL)]3Ky@XRVN1|vM9̏M--Ht^$>25 ( $yut(S8x_㎿00Zdkl Qk1'Rʳ'I8FcJ)זRju)ߓ<8r~RʵI]f%c?=H41c[y.NRϕRUJR1$jIjTJR3J)+I&c#IPke1&P!-jj_-"%YIݑ䥵|vR9I~3ɖ$;ɰI~֪:K.رo8Gk S|v Z?)IޝPEܜgZ~Uݠ+$NޟMt$gZI~rZc^4Kc׶ O-@|J)%6/;$kֶ6Ht}m =$@Z!֟]A A_Cb>@7HZZn+$k[|>rH=hE A_k5yxu+dpq8}2J֟''@ ${vHt@%رO NH> G Ak]lH,K6Fkȁ# @କKtQu}$:K A+LiC H .ؾ֟$`Ah $THt@aC֟ $:I 0aƐ%$`Ad$X6,عH B붟Gkv8ҡ `A8{,YTmGc,eB>#`ظeO@$X0&THHt@uO=$:G H!9  k  3:Z;4M H:pCX,tͲ H` JB  ;m,(֪ Ml ,(ִ.Ht@}zHt@νG2:Z;4K C'`AY4Prk#n >;h7 Ƶ}$ $M ӺK6N Ӻdcm'`i]@ $Xp&vh6 @gӺ@hv<ڡ,L sW f4_G,8 խ;m$e IDATI 4?I G’ H mXӲ@,H'H رO N Skl Rk=|CXx,HYRml],HK UMv;ܡ,< ,;mt@kN H`m\\@$XTHt@ĶZK_ K),^J9XJ]JRʊyzR=x7a.رw8`aY V)I8qW$z])%{oOrߓ6j8tx d%|8caā$oM$/Lư+|j$?d8/uޚ h$'c#I^TkzC3'Ƹ+i.XJYcQ잋~UKmG-z6(\Zodػ8R\1ӓ|+ɯ ;mtFI^> &Pt}N3RJ(c#'jGgs?:oÚƖmˁ2ŸϏ;~,{IV&^tƖlG/]֑)}sL[)I^dO7> 0㤍Z ГD)eYsN5ֺr0c [fk$o>2xR@W7N|v:ӽ~NBB`l Qk1-<{a? ߪa)RJm6m v@`r$ycƖa,ORuXI^wGwudt=ӁDW$$k\7ɰ;ֺ`BёX=Z.8$OI2/mZ]!ݮB"Q%0G>tފv=|ȎùU@ H@2Ď;4A Q!n Ha y%L&W Hq$LsXl@lX|5}$@\Ճi`$aC˲/ hh $TH46>$/ hRH@CkG  Z7 hh]9ޡ74VH$t`&O  k-ΊmG`>$2>}$@dOH8vh%ؾW qTH@ƙX!! gÚ榖8# @H8&W%00κKlI_ }$@)deH=ذNM -0bCK c $EkĶ!sM -ZZ!0Тu3r|CO hѺdc&8ҡ'8k,]WNsK -J)wH)L56dO$IP!00֭?H%LBH$4_ Dk}9>Z;4#IVHZ;4"Sش98>Z# @H)ri.n+А>sA 00P&iC 00M-}$ F;m Lu*$@к6=$@evK6@кdуG3|xf?0-Dl߫J`0Ufk[̞@Nc6@Ncb al $46miC $4&THH̖@NuOD)R;K)RRvRn,b^VJRoRqcJ)o+l_ ݧuévh6atRKq.HruRKjOI$'x}g5^o*>׺d{X֭Xڡ(\ #$yk$ya7]㥔U3xĚ #|w%yq%9'ٯna|NX5HZogJ)w&yG+)ۧyь\km?YJ$;ɢ$]Jy\UW,ysߑǮm:'nZY(\'+*,3j_aĉ1/%<` ճD;djI>8]\tЦ;mX0H<~0-S\3Mwڰ'r'4蝹L1|g]s睑R 0{26THld`Vz2(,KrNZR&Yd<$/m:U)l)1&d`Vzuq`Lj3 $ux Ɵدqwؐޛ9Z!q|rpfz5_/ Ɵh:9g K)?u[ޫ:岓RLo9{,]<#'{n:,^],Xx?UJ\8V冀+RJ6miC @:dWt*J)s2uR%IlKN3ՓDK)S-=rH)eI>nۓt-T!0SH|2ӧw͸/a&pn;R2s_Zoɽ]׵VH$fgZI8}m)ٓ $OhVK)זRjud)|{g`Zo_eb K6fW<[<'K)e byW&y}cI5ݛR.K$~!RʷMkOYt%͡#Y_OKR+Q59xw$yiu$7g_N<.Z!qy;0ֳK6N~,S2ܑPEܜg>}u˳03=_!tA˲TḦ@- H4 -Ž@u9:2ڡ.Lu+kMvlz@aY5ؼ[C:4%i(hl 00M[̞@CC H4Y0{ &'ijؾpFGkfЛ0Mǎ}|]?|,Kr+[_])Z~H L$THtCGG߿xo>{3t؄Ͽs;ky-se.?ouf $`6պdCSN֡Ͼ=Eɧo8#y .͛Y 6h'3pM NC/ny0_>0b5y!Q!3rhv{z0g )u([g=W0C[ַ*$w>{WnOӵ|@fhY}`@bݹs~w5] 5\K5]5Ls+Q$`.lYmi禝1zjV/[2?|Jӵǎu00C=$3̛ܲT_pi}˺9{ˮڔW}DžMnww>йtq_m̋GFO~Eg_9Ͽ vPyfy? 2@W-pO\}/{R| 7~kGFFK5ZsE GGm9v8}k<\{yg_vv~97]v3`H,s ㏝e{9`ӵ 0s ֭?[{k?͹byyKtygB Yhxp%s:\=_=ec㒳~`0 [n{8GGF;4\MmC)%}Oʢص##Oٶ9@H,&ۆ|.|eKIh_u WnXW^ڇoޚ (̆@fa%Ylq5-gh>ͽ#^msy;b2o||5O|#s~!Yjغ[l7Gw^֡$Y>kugz@fvژx%gIvf2 Ҭ_ڻ?uGfO t-l׶k[9wf2Y$e/ܹK̐@fiM?}M.w?Lŏ<뢜jo7`&~0ͭ=$!1S?mM~eN-Y7\siogHY1'@gS}hn߾/;$2zK^ fْS~;Bܲd#IZ1m[}S6嬕K;4ɭX8?K}C{;4#Ns~3տad~`o9wёy)$YZdQ_W@ 1}_y`OyzKf3&;Ca27޻;/~[?< w;|s4CԔز~Ev;ع>l:V.i~z'nۑ9]1r|4;ߝZ'yUeӺYd CCCĿ;>ts36Ym$`l9kEn*$ ,3tuCW?wg_&=xJgp>_ȄJI^ \]~֚ߓ~7vL6>|GW_+6_ `́-;m$=|$?^$? @g˹IHʩęոPTzT4J!+#0x;X"H rAN{!( A0lҺcMH @fY=pY=8.(iRɣHoId ͡\֥̎8<NW=l$]`e&sZ#vb,7`s!#)[r!;ʾn+'{jkF !b(O;N8fE{.0@XjIr*u4#pZ; |o€#YwFw _* J%?Na>#T]oݙ>|7 MR*lK!teH%*-)Cs kPX3%S#<lŻYs$.:qIʩ{;3xc6"|wOE@ƀnI/g_k*pngٙ&\/gِwІ9KGaz\l;}-_kؕz*ę5jǖJOg06ϏQ5*GVYIP$CDc ,D𴳀%ܬ0[( BhI ?CYхў烕3Q$>H>ޝOOԯP ?99u4+uL &liV8Jud(+Og:̊H rB02ЩW;V] IDATfX ~H-{3q*0Cx}V{8g k#G+Պ.wʶH01 S#dqB( AָZ\$@KVqM E3xh6ce&~X?؟gP8wqtùH'&hF1(iFr_)hQ ]iexsqv+3cB~^X}gJ4SS"s.`U??KߔIeyH7r%gUpVܖG,-^'H V,k>_وნt8+""o/ @ ]Q'b u݉8G3 '㱉JeF`+xskIx](EziVwZƥK`_(pY6ʯƩj=KFֽ!}W'!j# *QT݌feD; 1\lfk@WZÖhQ5/ Q@-hZq)fg1LS~O4KXnGL3뜓ޝ[WECˍݖ/;$PRۤr%^+N tgb}σ1Q73NB9W1xA4fx|fxO_(XK^vu5`g) S(Q,CiM3.W5bqm\%r|}0m ~x|R0eQ-8pI98WTܫ~dx';b|+-! D\-Zd7}r HT4H\1'pV.o=4.#u4 vE1xJ7E6ȆjK%`VޝNEC1-m:[>,S"+M0Idxw&' tўe4Iq,3ʱ' j ]#Spx~?]{G`oIwMqM3:SPTN I4U(*_g[遛x`d:CYEͨhhAc2  ai&vpؤ? ( A U;Rqh4c]p$ؚyXk8=q<?$Ɔx驡:QMx5Eַ`3遑T_ *ZpǚȸRg x7:@f @t?ݛFoA4eO3ßgގtX냥#e׍fFybf'r%_*o RDWr۩B4s0ʕ7Α !:qW,Dycq/f-0-r.\a-bq- xio&,$Ѣj%#=@_-;*o̫YL Xzj.p֍BrA5ߙn ߕZ 9+ iylM'⍭d!oߖ%(iƷwZ!&< a٘@5ZȽڀ"HF)<~=uoBwu^"'/c<յt1B%jc;K1pZ4PЂfT62%)ŵH)[Ӱ e+nKWqR9fWYs:2ԁ@ BH5CEFiME~Eڝ̛l5C]fvKΣD7|'SmfPm^G02S#m!)n5'xCkG~e]Yxw^4=Tޅj,\} ??^TP[8Exs[5f"; Uߍt[Fa`|7 %]ʯ-\P,ÚùXw,_cg̈́  u@-Enj+]ހ3kp* j\fl8~?C<`D ұF)_(Jp]-mq3w.3ƘB(,,gD:PrNH7~(S;@ߙq} '^fH.?Rxc;Kw:q:>?hЯŵ1ޝQ{K1?1>TԬ'(guOF}Og.-x7ՍR<ޓy}[,d8$겠j <35Oь8L "ʕo)^X5˃ `U~U,fB>=Z": v^3;/ \,3ǥ2"7/7G{`fZ KΌSCxu6/7rQA sza" aXZV5f%Z 1֛WSэhOxۦ^֟LD쫼ɃMnckd r^0 3` 32M294w(OJ)^obycxp<;-TmׇrM:Q;מO'.?I4N1, Nm20t0;q6+ԏ⟔+j,Dpa ݛ`4 anعb^%pX4M󤨺 +~9[>?ٕm%o? H0,\BlњE깐k|W ;x\wvTXJ:j%(ߜ+kʲ6Çfε'Pf 90ԏ:x]h%Ƨ ŷw 9>X?'bgDćfb'2VDr1Pg xYXLs3@!2ԀDw,v{zr{z.$fHpSL*3$nRjrRڞs3NJiꦀ1׉͡\~lr6OcVL Ѭtk~\32q'يUqVƃ?&.<,CcY3&vǎ'adzc9؟ahpܦ !(OxmR1xgn4a*l}qS(0f %ߒ 1xtb`k.3p X 1 $ڇ~S-ɞ~yy8+Fj$U2 *L.JkҚkd8BaQʒ@Z՛#`c]%~MupYw=JD7GyCLBՌ!X{O<,Uϭom'L.--FY{[`㲑xzjZMU;:1CjvbcêjkPd?3w􃦷ν!iqM.DC 8D,lM$ڗGN=Mݓ%n Ѕ!!U(QTm\a#QGVb,痙d!%|cTPوՇrycqKf?|J݀zt-rؙ&Z{R-H5:-XƆbòᰵb7I(7: mXoHy~w OL/5G0gQ`vڕsIIECSqS}޺5 [a~] %>ߗ)syd^Nƒ?FVK=ϬH8Xw7Cb $;c7AB]}o#dm{K~)֑Pm_86Šk˽xw-[imW厝PƜH#RSkֶaؚ )\*aw\Dww/ʗ̲,X*z//|"1ज़±rQ T1|v<9V aGɞL̖h+j6n0NWw3ǚmto{lz8+F=kOr7}z;RJq8]_'aI8]Nky"V-gDog|ۗ/7G!F1fu$rZF1=y}ejENI @m0=1;/J-tW͞ Lc?A@k7t$=< ^*w/W5aWpذuNRdc.ڻ ^v _7DLz/WrdOeKʼ>9v]L}/}jx?fƬ̲< nv^ѻRaoz}u Kלm{aݽ 3\Cb#m[~>s/8k@~CPJ ʐH.R+B6.UG?[4c0l+4ޘ94b1;\⥿RpH*^s3 ;yU ~$TV-X: ;/hf"WRԯѢrl'bR8]tv1FM/ìϏj,/qw'5~wuOFyj٨cvbvKv<95VZ~<ď t^c^"G0d3,폏Ȑ^M0j۬''8m316č m#&.M%CmJ~D$C}:=c}Xs8*_)veRp;uޘTC?&|4y7ng! ff8,C.:e < 4a08T?mop*'FpPDn%Cq\V_T骜;/^N_v5ǩWpFkYv#Ĥ`<=-L3?.౟6=<  YIM3& IDATyc# ǻ3^ǤHFk6ӗo{`A}ex9ϊIJQ-Zkm̴PLp]z `5_wN$} 4S*9lO)'{2Ep[̌Ĕi׋Lj(Ƕ ]Cq mK%u*CHĢu%Z;[%x vǚu8+{3~F9c`.B֞DRn%o|n7>ZcpikKwDo^ʕxq5\: =t05Ix{{Ƭ ̍¼a]G[Z >/d-fIn٦^cNfxaFR)/ׇrҮ]/{ vA_kgM7qjpGs*:| necXo V Htcl :p3q; H| Ni*$ S\Dl͏FG7(+]h%FS}k:7cXol?=7JG32t|^ HGAu/X-!gv>=G9Ƽ5M7RE㛻 ?KBPb槇y8R{I+ÂФR`Ctf}'?.}}gnͤPgK ƆyQqM: IT`fޟmYR9ߑ+qHIan= cB\P(9/2}t1^xzj(\].]l¦ӅLqn>5 ~~Ҋ$ ٽߟv&]GE@웻yNUKOAagIhJ!c_@X>WNow* #^G&fRF t;Z MX2ܯG}q/[qEmXWo7BB >ޝVpXP0G-,5+(iF~eJpr5 Q(b4ZV˿ieؓ^ NDzabf @' H0dݖGo4_YZw$wj MY#%QV'QrcMhd[wZ{?Lፙê󿜼U L 3 gi+tO*и?2cCsRN%>ؕ3sG0%GPb˹|w4%]h\ks!B85 ET|5~7 DM :q2p$ kpU P uP_ugLj MB?\MKh Ft\$v!`$ܚ Fs")GCiM3>w,R\8uz·r?jF)k"!ޜ3)(巊TV;מANX>!C]v'Rp S+zc~<19 L X(8ShA:"GCKׅ5 ł8 `0cEXv -ȫhDAekQ$CMW@\+1d_'+Ҍ:d HүBTyʕ0* {X5loAfI(Ra>󧖎PJ;w'`TnJ%Ie]|BFidbv=5lO/ ̫ɼ*ba m. | 8]\ +7gnjYc> 9I`ۅR̫Tz!n6[0ě񍅳9m̩m35ZahɆm!yc>5<°V5a~t4@gmb_>77fhYrL{'*d5r+~=m3:W\gK=61L 9]7uZP_ qE#Bmag;S(9U7!'*[ŝ9YA,Ud~NU!K4Qek!B5}瀄':QCCK61pbۙƇwVY$d[D9Y!Su݉p/KӽYjո_9Z& ⡐)ؕzT#NQ}v( 5 xaF8h0ccOŦӅxwIԎQr58wh)R [ JR9eݾkfk'&`QQg+K3!Ƈb|lGL+I"WBP׉- e:Q9_1.mb<2!ȸ>[W1!M3:9O> (?|~0 h),SJ"C`!uB,D5$h g-;N5dr&E'1*zGJ%LS,dxgn%Gf"V-|O*oOKJ|n&I-ae&w$P0BX=OOF`0oXj!h`%˃#sX,J`!NQ!LuyFVqv8Wf6crB,SCܦ 2㯳XǙ\!?UAj9}Bûdm/̯YXЅG Jo8Z; K]w*p2 G+p" eh*:}=02#H2!$gi%~T7 yTv#[ gY37lu4#3fL[oMb8c0|$(]x]>n +oH,B uŸZǡVҚfKoC,`2B'+8YQ!>!,؍!!Wr(lD<kPMwݩcW[lZ4C!Bz cq lm!vOcx}V$f^O-p~,ǻ3ycVx~FfDECqOw 皬|7 J p@Di1щwteB!njk;!z*DvvqT1>ԕ}j k<0nohv%p{Id <0`XQ[_Lpǁg'aR(EFV4v0 pp?{v<DB! }k$d,3֟>+xch<:1)FizolMŘ`xHolMCwьHG,̈́X>!KSeW6깜Ͱt7[ݽ!b( A0N' ݸK0}j3'__)X{wNnl9_O^捅{⩩>}Vfxh|yUؓV#*oBi|fx%;cz!!B$:mW6" [.׈q#Ԫ)덿X/.¢xKVY=^37f)%(m@002#f9U4urXkVaiFWB! H2-iuP)h9k̊ T4(N拈G̡݀Qe"獿ut(,B !BH{wI>~ª&^榣7+33woL"Sb3j S(|?|B!P@z2NG3ўNfveZV4MqkhR?S[*AB!B  HG qv["ٞRwg8Û"޸9+FB!^!D5 Q^߂v M\c9;\Yr0YK}/h\/aݱ|޸Ho}$B!G B kX ĩj4׷ƅRAˁdOoj2ʫ_ J(ؚUsx"ê%렕B!E BPU#VG;>pvfb{zW/eDC7Qˌ` hPLpsB!r $@^u$ 7C@&~ʎpKGcŔēCDX\9_+jޛ1^+!B!D]Bc)lYT݄؄0 HŠ)OdƷ/Ar~^`b5MR|y kAgW .ڝC]!v:ll Xc/ jq(3p2C\ 0H/;#NV=}B!b!B _'KޘՑhmYa`w|j;"!BH% v7Tkmvu  cp(ǦE8] $j<1\xB!TQ@3J%`P1>MG3!] +TV j0 bm0[ (B!!LE}yrь Y*>LJr C  eopT !B„ 0{ H_(lzf_ROB!BHQ@P͒8_hu$'QOB!BHP@BDC'rxcu4B!B!:!2RG#YW!m7Ga\gD!B1d D-r%:8Z?M׏[ fC!B1t DdeJ% ZA!B H#j-T4Hych6B!c@ BtĐ [.rfC!B1 DGT3$.]Dl:72kB!Bo{0vc[VZ u*N5!B!}C Bt\`Wؙjͦc{xb;h6B!cA Bth$v^۞ :!B!}CWP\? \P t4uՍRȫ⡣B!B $ѡxW[PXլ٨ۓ^FB,PWΈB!b,( A ro,ޮTr񡮰2h6B!cB Bt1a6AC*xc\B!- DTm׏āKʕ׷EI:!B!ĘP@W)lY^&fsjw`[u4B!B!:698:3yc3"i!B!D{( AwϭlZ˩@Tq}1`j- B!h$yI9 HH/׈wfC!B1F D $.գE'si+StZA!B2 H}ae&骎KWQ/fFyd.B!E BX(@Bı eANr\!B!ƋD:CC{xcctB!@ BWvaU3*tӮ@"S^ - B! H'{MŁKWtk qـ΁B!b( A`a|(?K@$8ů[1gB!bZ( AHȭDs}r博bFȹ !B!葱-r%r*Si6 !B!{+1byc]/ťz~?/!B!tQ@=3MeĿeP(jv%F:wp4!B!$33x+Hί5Iz]cQ/׎B!BQ@=lvo hh_0`AOB!B HfD$v^m|2o{\+<-\B!r $C7Ee kpr olq<$B!?H0Ƭc1N2ƪc t؇1?-:j y. J^qu!oW\$}N*"B!n1؀gњ s q8K8X9 `P^8n+q9;qњqc}8!׹Y`L+oLeo4IX>oln7ʹB! H0lLRmۜ͹8K8nq[pͶM99!,/8WԒ>?chl1qK#B!  H8Svpܺv?osP?p5}4OY'=-^tB!B烝 17b(8BHc?ol˹\os~?2c{|B!猎8N Gcm|wƘOgك#`֮T7r:yDNJJϛx öOs$B!2Ԁoߍtqla߮1NƘmR{4]9Cbc9Cxc?$ގ H7xDgwB!Bv;6?ɿZU9{lR0DzJJ|;Gϱ; .A.Z#!B!$,v-9 RmxOş͔:gk,t&^+7fo)C6GB!ʳIDATB~ H0D1N QyjIfݘFe=qcln^=?qEpEK&I os$w8Ê_Ϣ\Dɺ;!B!D 5C,hޝ%]b؂`G#ǥi 鈛VLg4T6?RTrqߙ'b0~+!B!tEԟOq1*E޽YRg>,, "ʢ\V.1%j,R,`0S DJ 4&&1cT(b+ w&* +7?9sf3;Oy3?9<,NLl96Ojk%<wy,y8;7o#>rF{ gᇋw^xͯⅼg>$I$umV z`NW] $;&  pdU]<畦j=_/xg]y+~/'dvfsxWe?Q߿тpƫ͓XөH$Ic6,|?C 9߲qL~`O,)K󡣟k?~5>4~%%>g'v$IVsu]m {~@$[OkwPUI3u.[wGSb ܃#~;K$IRd QUo7w޴f$i7/&zMhNH1p!gIvVW'9.3D.y|7Wq=ri[-brgM6JI$Iux !<}HIcMUǶkpiUgR+V\ҥ^֯*n>AZ1K6[J$IeժUlآlWUϘ#$X,|x"pzUcRg-6u I$Isœ$j5pZ5z n,I$I:6''$I$Is$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I܆})Y0ָ[C$I4s~3:9U}!I$Izˆ$I$I#$$l7u+IN$_JrGj>'ɳ=/V&?=IKrf]qIJ$&>]IHr{I,V}תё䴁וJr@5;k'ZwO%Inmsܜ俒;ɾ}(HU]$˪RL嬪:Z4:\ 7f$$/.B;WU՗g$${W>VS.f$ˁ3Uա!6\{iM"]WM&ٻVf%p }m> \X 4OCJ׎o[hFq.o_KBկ$q;ugg Hr 1בiΓˁOvFsf$W_UՕk?8絛W~eEIN\KsN=yd`۫>khI4>]h9-4aG #Z凉:pbMSꂪZ4::{؇ϪfĘûL}Z[9(Lle:0aaah0L s:T4WDd<hWIcC7 Cf4#V\dW qW;̥^9 VFJ;wvj`{OIi@F-<՚Ffb$<6$m?xcIo f{,K=HxoYF$Oro_$Awasǻk4AuInHrJzR*$xjU$v]=-#q e5F33׀\Fo:&q!p#\I^RU7wSqkT4R0'>Hܪ:\l^I|xռN/O,/`/ iPsN><}ܕ&8fyM/}vi/Gt N*6jo7Z$qIݼf}?cAԦ4dꂾS, N%itl[UwN$йmeqqc!UW'9x)<03VG1t7^8׸{gIsXgфGdTUwV_WUէ0`G[:6~Z4BcnY6z:)J`9k#+NYJ2tb=0˩!iHe^YUN]o43o|0ɖ=Y.v UzҠ\)}֣ ~>ҰNU]޳Z[64-Uu_;h&\:YX rk47o/Uu^Ui}4Cm?o9e'ьX >$Oj_0=࠶-뿕4Z&onK3zd f"eI6d]I\%4Wvlw>cI}K=>*ԕ[=wm bikJse|Â:E bٓ}#i.HeƗzKUC%invfpIPGG9i-}.x^uگC1Wg(I+"BY$ڮ*}.8vcOekD$xqyCUs~<`>lXvef(M@BVU`k;A7̐ pzU=8AI@yoN?$$%d-}N^n=ILC <648nrl`m _,3L}Jr.W,.NrY/LJr#9p.M4'f9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxyi]']Y*kNzn@hYٻFpg@tEgA^EKy[Ede\AYdiEn;YIe$:9Us]:<ϝNr]o]jhNOXx@ $Hm'N @h;v @ $Hm'N @h;v @ $HmJ)I8}$N(ɹ$zÓI ]湾%@۩ 8qN>}<lm'N @h;v @ $Hm'N @h;v @l QJ9򽥔RR陯,|2\J?J)Ϛ@Z v=,L-]xZ믴kNzB$ANM$L$wgK)9@ ')M֝;)\Uӏ%ZM&%ɅIQJZ\IVHZ׵^3I~r\qblt}ƪ&)l UI^8TS $?0'3 6?A֣IwJ)K{bfNO.=$ ㎿yL7}\!ͧLIĭc+h6Y?5e0Զ;>r|=}ߝ|W?=Oټ3X1fqǫa.]֚vp}Ǿ1xhof@HLmٸ㣧{di>gi^WO~mH֯X2GFݜO’ ;^zO!Sޑ$)ew+Ko92rzk~Y-THLm-X9t;EyҦ53/>鳏}}[>#D 1 c|̾hR9˖,Yy>~{ n!2<$k~[[,?lڹ?mGf@HLlfyͩR&y։ZuoloɕV7]oOf@HLֺ?5Nre?dMzȢk_y`(7߷`!XЁD)GK)z)8R$8Jyl{ɓ7u;XzvR\>9//gZgJ)I^S$ٖIޚZ9lɢ.ɯɖ͇jpoЯz6H$=Y<2$%Io4ɯZ7gW\%ķr$њ}}[^K:<3:aA/8Sõ֗&$Jpƚ]nM'IWk}[fV .΋t~ӵC ֳDGkL_Ƽ 'ZϯZ/p9xZsO~hoܹCz6xCwN/YhMp#&-Y\vvӵ/ݵCts/?wJCtHl;=ԡn :qʹe @(y-6t@`H1}$|#$^޼ƾvH1.˛tߞvHQW_|VLh'7߬B`AHQ CC;4E AG]~]eO AG <"6e_:ԡ. :۷k:} ;ޡ :ɛצ#5m׹ 0tܪyy}ݲ &+\yن@ $ W{;4A AWhmlyﮃ:tC` $ WlX8_ ’EyҦ5Mn&W ƷmZt~6[+]-mH+]{w̡# I A׸b &ܱs`$˖,ej@HUXt>K Jk7"VH}l/ ٫aͲkm]GcK'.۰'@HuZ+$nW!wt+6n:uhv<ڡ0tZhޱsf|Hu/ȥlv:4@mܩB$J?Uӹ%E AWz܄ K6@+$=x48ҡ0t^[wP%/tE%\%qH ]KcK%kni@HеZ[@_$Z[>x4t Z ;m#tIwG/$jkiG@ AW@b$]zʦ{H]5xhp=ޡ0WtKY9ڽm<]mٴvYӵ{vil tK; ބ6l t ;m!tKm8Zkf\H.miGrcCfp߾rQK-YH ;^zQ'b]K)uIO I>dw,ؒkJ)/~M:岓Rtݗ.>{E*$zV6?La,xL)e0ɟf,ؑY?>XkN9'eVHls(Gkfld QkNqy9HLyLrAk;N1[Q@kı5l Гz2h8,RTKO;gj6_9[NLY+f`oe/6W&ywi>cdm,9#\tNs}[^$>25 ( $yut(csNǽ㎟ハ{O9Y@@zc/4N_[Jy$~:']VK)זRju$$'D)em?K)ߓ%ڙJ>YГzuޘe˓|r]ƪ 'ye7ݑ]ӽyukIޞdu/R~;c~ضߗs2yKutƿ"B?t Qkj)bM&vGZOٙ/IX*5^%ZMs䢳+$PFGkJfL쒍jK$Xp(c"nNIZkk$I'9dov$Vk},~)i822;4f+$NޟMt$gZ-iړ8o`-𱓫bu(.`a)>G$9q.;m=–Ɩ[$z@H<[ k*$wh&̔@e}s 82ҡ0 zj@OHs-Y 6]H=u "'MiCcK"'MiC@OHГ4d$I[&YQkl.=cdzHГ_,Kkm=i@Hv zVk a@Hгo8ܡ0] zVN[ z֖Zn:cG;4C Aj]1ZC !g[$7]l7$Yl@OHӶo#U -vڰ'@/HZd7$i[>(  z断?=x4l8S zOА>N AO[98V,i&~ z^kCvz z--hl  57d $yd$yzHz z^kshfHZ+$FkcpfH֭XK5]{P &R1 6z@=:4΄@pMlt7}a’ @WHZZnhl8}yH]58?h %/ l\>K Ah# %oL$uh&@ys=$@qzK6z@1qZ;4"oln8txl@a kN ƒE9Ͳk[t'}eSK{H A_i $YЕMkll;ܡ0}e’ ]I A_Z!1B $+α "5ٹO@HW֯Xkl uRJ.'@Hw6 $;ֶlW@Hw6Z"(\XJyg)RRRʍ7RVYJƳRR.|Rʹs<K6NO`J)/MI֎"ՍJ)/3 &$MRZ>zI{|d6bv6,f@@rUg,8W|6$LIHRյ3|$;4.}!ɇܞd$EIJofalj:t,dҞWz_hX1E}RʝIޑ$oJ>r2xs]-cƂȒ dllL(\'+cU IS3 J)&yKIˆ&c}sk][m ҳD;dj[Z$s2'Yf٦6kl Uz9x~`[qϛsN􅸹zoRJ)K)R&6m#?J/xBZ9wHc K7RdJHRʗs6fȆw!P!a@W@,9[kSJ9de-|N$YI^PJywM|FlwƖ6YUzuqgtY8kOe,rk2YI~8Ƙ\Jy4vN?oS˒c:t,W[.?Lat8z$b'_=0_,9eݣ'F®;TRd 1וּN6?W/_lL)]3Ky@XRVN1|vM9̏M--Ht^$>25 ( $yut(S8x_㎿00Zdkl Qk1'Rʳ'I8FcJ)זRju)ߓ<8r~RʵI]f%c?=H41c[y.NRϕRUJR1$jIjTJR3J)+I&c#IPke1&P!-jj_-"%YIݑ䥵|vR9I~3ɖ$;ɰI~֪:K.رo8Gk S|v Z?)IޝPEܜgZ~Uݠ+$NޟMt$gZI~rZc^4Kc׶ O-@|J)%6/;$kֶ6Ht}m =$@Z!֟]A A_Cb>@7HZZn+$k[|>rH=hE A_k5yxu+dpq8}2J֟''@ ${vHt@%رO NH> G Ak]lH,K6Fkȁ# @କKtQu}$:K A+LiC H .ؾ֟$`Ah $THt@aC֟ $:I 0aƐ%$`Ad$X6,عH B붟Gkv8ҡ `A8{,YTmGc,eB>#`ظeO@$X0&THHt@uO=$:G H!9  k  3:Z;4M H:pCX,tͲ H` JB  ;m,(֪ Ml ,(ִ.Ht@}zHt@νG2:Z;4K C'`AY4Prk#n >;h7 Ƶ}$ $M ӺK6N Ӻdcm'`i]@ $Xp&vh6 @gӺ@hv<ڡ,L sW f4_G,8 խ;m$e IDATI 4?I G’ H mXӲ@,H'H رO N Skl Rk=|CXx,HYRml],HK UMv;ܡ,< ,;mt@kN H`m\\@$XTHt@ĶZK_ K),^J9XJ]JRʊyzR=x7a.رw8`aY V)I8qW$z])%{oOrߓ6j8tx d%|8caā$oM$/Lư+|j$?d8/uޚ h$'c#I^TkzC3'Ƹ+i.XJYcQ잋~UKmG-z6(\Zodػ8R\1ӓ|+ɯ ;mtFI^> &Pt}N3RJ(c#'jGgs?:oÚƖmˁ2ŸϏ;~,{IV&^tƖlG/]֑)}sL[)I^dO7> 0㤍Z ГD)eYsN5ֺr0c [fk$o>2xR@W7N|v:ӽ~NBB`l Qk1-<{a? ߪa)RJm6m v@`r$ycƖa,ORuXI^wGwudt=ӁDW$$k\7ɰ;ֺ`BёX=Z.8$OI2/mZ]!ݮB"Q%0G>tފv=|ȎùU@ H@2Ď;4A Q!n Ha y%L&W Hq$LsXl@lX|5}$@\Ճi`$aC˲/ hh $TH46>$/ hRH@CkG  Z7 hh]9ޡ74VH$t`&O  k-ΊmG`>$2>}$@dOH8vh%ؾW qTH@ƙX!! gÚ榖8# @H8&W%00κKlI_ }$@)deH=ذNM -0bCK c $EkĶ!sM -ZZ!0Тu3r|CO hѺdc&8ҡ'8k,]WNsK -J)wH)L56dO$IP!00֭?H%LBH$4_ Dk}9>Z;4#IVHZ;4"Sش98>Z# @H)ri.n+А>sA 00P&iC 00M-}$ F;m Lu*$@к6=$@evK6@кdуG3|xf?0-Dl߫J`0Ufk[̞@Nc6@Ncb al $46miC $4&THH̖@NuOD)R;K)RRvRn,b^VJRoRqcJ)o+l_ ݧuévh6atRKq.HruRKjOI$'x}g5^o*>׺d{X֭Xڡ(\ #$yk$ya7]㥔U3xĚ #|w%yq%9'ٯna|NX5HZogJ)w&yG+)ۧyь\km?YJ$;ɢ$]Jy\UW,ysߑǮm:'nZY(\'+*,3j_aĉ1/%<` ճD;djI>8]\tЦ;mX0H<~0-S\3Mwڰ'r'4蝹L1|g]s睑R 0{26THld`Vz2(,KrNZR&Yd<$/m:U)l)1&d`Vzuq`Lj3 $ux Ɵدqwؐޛ9Z!q|rpfz5_/ Ɵh:9g K)?u[ޫ:岓RLo9{,]<#'{n:,^],Xx?UJ\8V冀+RJ6miC @:dWt*J)s2uR%IlKN3ՓDK)S-=rH)eI>nۓt-T!0SH|2ӧw͸/a&pn;R2s_Zoɽ]׵VH$fgZI8}m)ٓ $OhVK)זRjud)|{g`Zo_eb K6fW<[<'K)e byW&y}cI5ݛR.K$~!RʷMkOYt%͡#Y_OKR+Q59xw$yiu$7g_N<.Z!qy;0ֳK6N~,S2ܑPEܜg>}u˳03=_!tA˲TḦ@- H4 -Ž@u9:2ڡ.Lu+kMvlz@aY5ؼ[C:4%i(hl 00M[̞@CC H4Y0{ &'ijؾpFGkfЛ0Mǎ}|]?|,Kr+[_])Z~H L$THtCGG߿xo>{3t؄Ͽs;ky-se.?ouf $`6պdCSN֡Ͼ=Eɧo8#y .͛Y 6h'3pM NC/ny0_>0b5y!Q!3rhv{z0g )u([g=W0C[ַ*$w>{WnOӵ|@fhY}`@bݹs~w5] 5\K5]5Ls+Q$`.lYmi禝1zjV/[2?|Jӵǎu00C=$3̛ܲT_pi}˺9{ˮڔW}DžMnww>йtq_m̋GFO~Eg_9Ͽ vPyfy? 2@W-pO\}/{R| 7~kGFFK5ZsE GGm9v8}k<\{yg_vv~97]v3`H,s ㏝e{9`ӵ 0s ֭?[{k?͹byyKtygB Yhxp%s:\=_=ec㒳~`0 [n{8GGF;4\MmC)%}Oʢص##Oٶ9@H,&ۆ|.|eKIh_u WnXW^ڇoޚ (̆@fa%Ylq5-gh>ͽ#^msy;b2o||5O|#s~!Yjغ[l7Gw^֡$Y>kugz@fvژx%gIvf2 Ҭ_ڻ?uGfO t-l׶k[9wf2Y$e/ܹK̐@fiM?}M.w?Lŏ<뢜jo7`&~0ͭ=$!1S?mM~eN-Y7\siogHY1'@gS}hn߾/;$2zK^ fْS~;Bܲd#IZ1m[}S6嬕K;4ɭX8?K}C{;4#Ns~3տad~`o9wёy)$YZdQ_W@ 1}_y`OyzKf3&;Ca27޻;/~[?< w;|s4CԔز~Ev;ع>l:V.i~z'nۑ9]1r|4;ߝZ'yUeӺYd CCCĿ;>ts36Ym$`l9kEn*$ ,3tuCW?wg_&=xJgp>_ȄJI^ \]~֚ߓ~7vL6>|GW_+6_ `́-;m$=|$?^$? @g˹IHʩęոPTzT4J!+#0x;X"H rAN{!( A0lҺcMH @fY=pY=8.(iRɣHoId ͡\֥̎8<NW=l$]`e&sZ#vb,7`s!#)[r!;ʾn+'{jkF !b(O;N8fE{.0@XjIr*u4#pZ; |o€#YwFw _* J%?Na>#T]oݙ>|7 MR*lK!teH%*-)Cs kPX3%S#<lŻYs$.:qIʩ{;3xc6"|wOE@ƀnI/g_k*pngٙ&\/gِwІ9KGaz\l;}-_kؕz*ę5jǖJOg06ϏQ5*GVYIP$CDc ,D𴳀%ܬ0[( BhI ?CYхў烕3Q$>H>ޝOOԯP ?99u4+uL &liV8Jud(+Og:̊H rB02ЩW;V] IDATfX ~H-{3q*0Cx}V{8g k#G+Պ.wʶH01 S#dqB( AָZ\$@KVqM E3xh6ce&~X?؟gP8wqtùH'&hF1(iFr_)hQ ]iexsqv+3cB~^X}gJ4SS"s.`U??KߔIeyH7r%gUpVܖG,-^'H V,k>_وნt8+""o/ @ ]Q'b u݉8G3 '㱉JeF`+xskIx](EziVwZƥK`_(pY6ʯƩj=KFֽ!}W'!j# *QT݌feD; 1\lfk@WZÖhQ5/ Q@-hZq)fg1LS~O4KXnGL3뜓ޝ[WECˍݖ/;$PRۤr%^+N tgb}σ1Q73NB9W1xA4fx|fxO_(XK^vu5`g) S(Q,CiM3.W5bqm\%r|}0m ~x|R0eQ-8pI98WTܫ~dx';b|+-! D\-Zd7}r HT4H\1'pV.o=4.#u4 vE1xJ7E6ȆjK%`VޝNEC1-m:[>,S"+M0Idxw&' tўe4Iq,3ʱ' j ]#Spx~?]{G`oIwMqM3:SPTN I4U(*_g[遛x`d:CYEͨhhAc2  ai&vpؤ? ( A U;Rqh4c]p$ؚyXk8=q<?$Ɔx驡:QMx5Eַ`3遑T_ *ZpǚȸRg x7:@f @t?ݛFoA4eO3ßgގtX냥#e׍fFybf'r%_*o RDWr۩B4s0ʕ7Α !:qW,Dycq/f-0-r.\a-bq- xio&,$Ѣj%#=@_-;*o̫YL Xzj.p֍BrA5ߙn ߕZ 9+ iylM'⍭d!oߖ%(iƷwZ!&< a٘@5ZȽڀ"HF)<~=uoBwu^"'/c<յt1B%jc;K1pZ4PЂfT62%)ŵH)[Ӱ e+nKWqR9fWYs:2ԁ@ BH5CEFiME~Eڝ̛l5C]fvKΣD7|'SmfPm^G02S#m!)n5'xCkG~e]Yxw^4=Tޅj,\} ??^TP[8Exs[5f"; Uߍt[Fa`|7 %]ʯ-\P,ÚùXw,_cg̈́  u@-Enj+]ހ3kp* j\fl8~?C<`D ұF)_(Jp]-mq3w.3ƘB(,,gD:PrNH7~(S;@ߙq} '^fH.?Rxc;Kw:q:>?hЯŵ1ޝQ{K1?1>TԬ'(guOF}Og.-x7ՍR<ޓy}[,d8$겠j <35Oь8L "ʕo)^X5˃ `U~U,fB>=Z": v^3;/ \,3ǥ2"7/7G{`fZ KΌSCxu6/7rQA sza" aXZV5f%Z 1֛WSэhOxۦ^֟LD쫼ɃMnckd r^0 3` 32M294w(OJ)^obycxp<;-TmׇrM:Q;מO'.?I4N1, Nm20t0;q6+ԏ⟔+j,Dpa ݛ`4 anعb^%pX4M󤨺 +~9[>?ٕm%o? H0,\BlњE깐k|W ;x\wvTXJ:j%(ߜ+kʲ6Çfε'Pf 90ԏ:x]h%Ƨ ŷw 9>X?'bgDćfb'2VDr1Pg xYXLs3@!2ԀDw,v{zr{z.$fHpSL*3$nRjrRڞs3NJiꦀ1׉͡\~lr6OcVL Ѭtk~\32q'يUqVƃ?&.<,CcY3&vǎ'adzc9؟ahpܦ !(OxmR1xgn4a*l}qS(0f %ߒ 1xtb`k.3p X 1 $ڇ~S-ɞ~yy8+Fj$U2 *L.JkҚkd8BaQʒ@Z՛#`c]%~MupYw=JD7GyCLBՌ!X{O<,Uϭom'L.--FY{[`㲑xzjZMU;:1CjvbcêjkPd?3w􃦷ν!iqM.DC 8D,lM$ڗGN=Mݓ%n Ѕ!!U(QTm\a#QGVb,痙d!%|cTPوՇrycqKf?|J݀zt-rؙ&Z{R-H5:-XƆbòᰵb7I(7: mXoHy~w OL/5G0gQ`vڕsIIECSqS}޺5 [a~] %>ߗ)syd^Nƒ?FVK=ϬH8Xw7Cb $;c7AB]}o#dm{K~)֑Pm_86Šk˽xw-[imW厝PƜH#RSkֶaؚ )\*aw\Dww/ʗ̲,X*z//|"1ज़±rQ T1|v<9V aGɞL̖h+j6n0NWw3ǚmto{lz8+F=kOr7}z;RJq8]_'aI8]Nky"V-gDog|ۗ/7G!F1fu$rZF1=y}ejENI @m0=1;/J-tW͞ Lc?A@k7t$=< ^*w/W5aWpذuNRdc.ڻ ^v _7DLz/WrdOeKʼ>9v]L}/}jx?fƬ̲< nv^ѻRaoz}u Kלm{aݽ 3\Cb#m[~>s/8k@~CPJ ʐH.R+B6.UG?[4c0l+4ޘ94b1;\⥿RpH*^s3 ;yU ~$TV-X: ;/hf"WRԯѢrl'bR8]tv1FM/ìϏj,/qw'5~wuOFyj٨cvbvKv<95VZ~<ď t^c^"G0d3,폏Ȑ^M0j۬''8m316č m#&.M%CmJ~D$C}:=c}Xs8*_)veRp;uޘTC?&|4y7ng! ff8,C.:e < 4a08T?mop*'FpPDn%Cq\V_T骜;/^N_v5ǩWpFkYv#Ĥ`<=-L3?.౟6=<  YIM3& IDATyc# ǻ3^ǤHFk6ӗo{`A}ex9ϊIJQ-Zkm̴PLp]z `5_wN$} 4S*9lO)'{2Ep[̌Ĕi׋Lj(Ƕ ]Cq mK%u*CHĢu%Z;[%x vǚu8+{3~F9c`.B֞DRn%o|n7>ZcpikKwDo^ʕxq5\: =t05Ix{{Ƭ ̍¼a]G[Z >/d-fIn٦^cNfxaFR)/ׇrҮ]/{ vA_kgM7qjpGs*:| necXo V Htcl :p3q; H| Ni*$ S\Dl͏FG7(+]h%FS}k:7cXol?=7JG32t|^ HGAu/X-!gv>=G9Ƽ5M7RE㛻 ?KBPb槇y8R{I+ÂФR`Ctf}'?.}}gnͤPgK ƆyQqM: IT`fޟmYR9ߑ+qHIan= cB\P(9/2}t1^xzj(\].]l¦ӅLqn>5 ~~Ҋ$ ٽߟv&]GE@웻yNUKOAagIhJ!c_@X>WNow* #^G&fRF t;Z MX2ܯG}q/[qEmXWo7BB >ޝVpXP0G-,5+(iF~eJpr5 Q(b4ZV˿ieؓ^ NDzabf @' H0dݖGo4_YZw$wj MY#%QV'QrcMhd[wZ{?Lፙê󿜼U L 3 gi+tO*и?2cCsRN%>ؕ3sG0%GPb˹|w4%]h\ks!B85 ET|5~7 DM :q2p$ kpU P uP_ugLj MB?\MKh Ft\$v!`$ܚ Fs")GCiM3>w,R\8uz·r?jF)k"!ޜ3)(巊TV;מANX>!C]v'Rp S+zc~<19 L X(8ShA:"GCKׅ5 ł8 `0cEXv -ȫhDAekQ$CMW@\+1d_'+Ҍ:d HүBTyʕ0* {X5loAfI(Ra>󧖎PJ;w'`TnJ%Ie]|BFidbv=5lO/ ̫ɼ*ba m. | 8]\ +7gnjYc> 9I`ۅR̫Tz!n6[0ě񍅳9m̩m35ZahɆm!yc>5<°V5a~t4@gmb_>77fhYrL{'*d5r+~=m3:W\gK=61L 9]7uZP_ qE#Bmag;S(9U7!'*[ŝ9YA,Ud~NU!K4Qek!B5}瀄':QCCK61pbۙƇwVY$d[D9Y!Su݉p/KӽYjո_9Z& ⡐)ؕzT#NQ}v( 5 xaF8h0ccOŦӅxwIԎQr58wh)R [ JR9eݾkfk'&`QQg+K3!Ƈb|lGL+I"WBP׉- e:Q9_1.mb<2!ȸ>[W1!M3:9O> (?|~0 h),SJ"C`!uB,D5$h g-;N5dr&E'1*zGJ%LS,dxgn%Gf"V-|O*oOKJ|n&I-ae&w$P0BX=OOF`0oXj!h`%˃#sX,J`!NQ!LuyFVqv8Wf6crB,SCܦ 2㯳XǙ\!?UAj9}Bûdm/̯YXЅG Jo8Z; K]w*p2 G+p" eh*:}=02#H2!$gi%~T7 yTv#[ gY37lu4#3fL[oMb8c0|$(]x]>n +oH,B uŸZǡVҚfKoC,`2B'+8YQ!>!,؍!!Wr(lD<kPMwݩcW[lZ4C!Bz cq lm!vOcx}V$f^O-p~,ǻ3ycVx~FfDECqOw 皬|7 J p@Di1щwteB!njk;!z*DvvqT1>ԕ}j k<0nohv%p{Id <0`XQ[_Lpǁg'aR(EFV4v0 pp?{v<DB! }k$d,3֟>+xch<:1)FizolMŘ`xHolMCwьHG,̈́X>!KSeW6깜Ͱt7[ݽ!b( A0N' ݸK0}j3'__)X{wNnl9_O^捅{⩩>}Vfxh|yUؓV#*oBi|fx%;cz!!B$:mW6" [.׈q#Ԫ)덿X/.¢xKVY=^37f)%(m@002#f9U4urXkVaiFWB! H2-iuP)h9k̊ T4(N拈G̡݀Qe"獿ut(,B !BH{wI>~ª&^榣7+33woL"Sb3j S(|?|B!P@z2NG3ўNfveZV4MqkhR?S[*AB!B  HG qv["ٞRwg8Û"޸9+FB!^!D5 Q^߂v M\c9;\Yr0YK}/h\/aݱ|޸Ho}$B!G B kX ĩj4׷ƅRAˁdOoj2ʫ_ J(ؚUsx"ê%렕B!E BPU#VG;>pvfb{zW/eDC7Qˌ` hPLpsB!r $@^u$ 7C@&~ʎpKGcŔēCDX\9_+jޛ1^+!B!D]Bc)lYT݄؄0 HŠ)OdƷ/Ar~^`b5MR|y kAgW .ڝC]!v:ll Xc/ jq(3p2C\ 0H/;#NV=}B!b!B _'KޘՑhmYa`w|j;"!BH% v7Tkmvu  cp(ǦE8] $j<1\xB!TQ@3J%`P1>MG3!] +TV j0 bm0[ (B!!LE}yrь Y*>LJr C  eopT !B„ 0{ H_(lzf_ROB!BHQ@P͒8_hu$'QOB!BHP@BDC'rxcu4B!B!:!2RG#YW!m7Ga\gD!B1d D-r%:8Z?M׏[ fC!B1t DdeJ% ZA!B H#j-T4Hych6B!c@ BtĐ [.rfC!B1 DGT3$.]Dl:72kB!Bo{0vc[VZ u*N5!B!}C Bt\`Wؙjͦc{xb;h6B!cA Bth$v^۞ :!B!}CWP\? \P t4uՍRȫ⡣B!B $ѡxW[PXլ٨ۓ^FB,PWΈB!b,( A ro,ޮTr񡮰2h6B!cB Bt1a6AC*xc\B!- DTm׏āKʕ׷EI:!B!ĘP@W)lY^&fsjw`[u4B!B!:698:3yc3"i!B!D{( AwϭlZ˩@Tq}1`j- B!h$yI9 HH/׈wfC!B1F D $.գE'si+StZA!B2 H}ae&骎KWQ/fFyd.B!E BX(@Bı eANr\!B!ƋD:CC{xcctB!@ BWvaU3*tӮ@"S^ - B! H'{MŁKWtk qـ΁B!b( A`a|(?K@$8ů[1gB!bZ( AHȭDs}r博bFȹ !B!葱-r%r*Si6 !B!{+1byc]/ťz~?/!B!tQ@=3MeĿeP(jv%F:wp4!B!$33x+Hί5Iz]cQ/׎B!BQ@=lvo hh_0`AOB!B HfD$v^m|2o{\+<-\B!r $C7Ee kpr olq<$B!?H0Ƭc1N2ƪc t؇1?-:j y. J^qu!oW\$}N*"B!n1؀gњ s q8K8X9 `P^8n+q9;qњqc}8!׹Y`L+oLeo4IX>oln7ʹB! H0lLRmۜ͹8K8nq[pͶM99!,/8WԒ>?chl1qK#B!  H8Svpܺv?osP?p5}4OY'=-^tB!B烝 17b(8BHc?ol˹\os~?2c{|B!猎8N Gcm|wƘOgك#`֮T7r:yDNJJϛx öOs$B!2Ԁoߍtqla߮1NƘmR{4]9Cbc9Cxc?$ގ H7xDgwB!Bv;6?ɿZU9{lR0DzJJ|;Gϱ; .A.Z#!B!$,v-9 RmxOş͔:gk,t&^+7fo)C6GB!ʳIDATB~ H0D1N QyjIfݘFe=qcln^=?qEpEK&I os$w8Ê_Ϣ\Dɺ;!B!D 5C,hޝ%]b؂`G#ǥi 鈛VLg4T6?RTrqߙ'b0~+!B!tEԟOq1*E޽YRg>,, "ʢ\V.1%j,R,`0S DJ 4&&1cT(b+ w&* +7?9sf3;Oy3?9<,NLl96Ojk%<wy,y8;7o#>rF{ gᇋw^xͯⅼg>$I$umV z`NW] $;&  pdU]<畦j=_/xg]y+~/'dvfsxWe?Q߿тpƫ͓XөH$Ic6,|?C 9߲qL~`O,)K󡣟k?~5>4~%%>g'v$IVsu]m {~@$[OkwPUI3u.[wGSb ܃#~;K$IRd QUo7w޴f$i7/&zMhNH1p!gIvVW'9.3D.y|7Wq=ri[-brgM6JI$Iux !<}HIcMUǶkpiUgR+V\ҥ^֯*n>AZ1K6[J$IeժUlآlWUϘ#$X,|x"pzUcRg-6u I$Isœ$j5pZ5z n,I$I:6''$I$Is$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I܆})Y0ָ[C$I4s~3:9U}!I$Izˆ$I$I#$$l7u+IN$_JrGj>'ɳ=/V&?=IKrf]qIJ$&>]IHr{I,V}תё䴁וJr@5;k'ZwO%Inmsܜ俒;ɾ}(HU]$˪RL嬪:Z4:\ 7f$$/.B;WU՗g$${W>VS.f$ˁ3Uա!6\{iM"]WM&ٻVf%p }m> \X 4OCJ׎o[hFq.o_KBկ$q;ugg Hr 1בiΓˁOvFsf$W_UՕk?8絛W~eEIN\KsN=yd`۫>khI4>]h9-4aG #Z凉:pbMSꂪZ4::{؇ϪfĘûL}Z[9(Lle:0aaah0L s:T4WDd<hWIcC7 Cf4#V\dW qW;̥^9 VFJ;wvj`{OIi@F-<՚Ffb$<6$m?xcIo f{,K=HxoYF$Oro_$Awasǻk4AuInHrJzR*$xjU$v]=-#q e5F33׀\Fo:&q!p#\I^RU7wSqkT4R0'>Hܪ:\l^I|xռN/O,/`/ iPsN><}ܕ&8fyM/}vi/Gt N*6jo7Z$qIݼf}?cAԦ4dꂾS, N%itl[UwN$йmeqqc!UW'9x)<03VG1t7^8׸{gIsXgфGdTUwV_WUէ0`G[:6~Z4BcnY6z:)J`9k#+NYJ2tb=0˩!iHe^YUN]o43o|0ɖ=Y.v UzҠ\)}֣ ~>ҰNU]޳Z[64-Uu_;h&\:YX rk47o/Uu^Ui}4Cm?o9e'ьX >$Oj_0=࠶-뿕4Z&onK3zd f"eI6d]I\%4Wvlw>cI}K=>*ԕ[=wm bikJse|Â:E bٓ}#i.HeƗzKUC%invfpIPGG9i-}.x^uگC1Wg(I+"BY$ڮ*}.8vcOekD$xqyCUs~<`>lXvef(M@BVU`k;A7̐ pzU=8AI@yoN?$$%d-}N^n=ILC <648nrl`m _,3L}Jr.W,.NrY/LJr#9p.M4'f> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xO)x%,uD@nr9Pdق@}if&@?}&_Uz>,?k^׷~z*DOKq5Znqh]Sl=ex,N~Y' q-~DЏ{5^{~^s.k"yۻ9< ?CO9]׵8J}cZZ5Z@ƒbG^ZX.j5)ukD"p+9\V ƾ&GHE9뚓JJ/SbKUlj;WimT&x5e`!uXG8\מMRTLc`gL!_Цj:h>ZC7yf>.=qvQ?n6e%{Dd+0j_Kmu[BSM)XA`^K,e\ ;E2Wr<_c풛J E-'ι,zGPdHVjzFKj Ԗme?EYũZdNIYMXh\OÅ)sv!̣Px?#ql[;&3 Am / 4䲉%wC_i4`tKک>|HZ)[ Uԛ~<\1)FH46."0yG4zW &'ACo,VNtvɎm[S%Zz'T颞<ʌT(ؙDb$ IrѶ7`W!!+1\t+7 $q{@od fmPqC!.-J1 џ+U*]`+MoUiQް©bpY2nH:G#Jڳ5!b`-й#@n>-aE"7)nKa]5 +0붭n^ە7J4xrYS^Ґ(VİVnkUWq<G!GНEQ*ކ$%Fbh]Wg&7y'o曈%7VaQiu ͣ5zKqA!%،^`n) ::"(2d"EpEяE£02 \x>-;j&sɾtL3>VKimSp"x,]#7zW4~dtyU1ǟ'G8%?? cg<׺9?ؑ1).M;MD2<13 l.rլ8Vb\~efl;:q6ͧlqLsc =<>ٱN/f3rv35nH3|`dvTn[=eՈ%f7=~$'b*3z[\lq^'S V;y <ܯw2^&_=\u\|$vW$m!_r<7W=Ҝ_iES/#{}ߙӼG+hN4_p M-sWHsZyxMQDpū=G>8{h;ٲn<#L<> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A1 << /Type /ExtGState /ca 1 /CA 0 >> /A2 << /Type /ExtGState /ca 1 /CA 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160841+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000007535 00000 n 0000007322 00000 n 0000007354 00000 n 0000007453 00000 n 0000007474 00000 n 0000007495 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000002561 00000 n 0000006115 00000 n 0000005900 00000 n 0000005515 00000 n 0000007168 00000 n 0000002582 00000 n 0000002902 00000 n 0000003223 00000 n 0000003391 00000 n 0000003543 00000 n 0000003826 00000 n 0000004237 00000 n 0000004358 00000 n 0000004520 00000 n 0000004985 00000 n 0000005125 00000 n 0000007595 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 7743 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure9_5.png0000664000175000017500000011233613326271607026621 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATx{eW]'[u~# $ $@_Dq 7A^FǙy}^dF ̠ETFEDH @HȅtwZUk:}<9{ޫ&Rk rZ G ,;HN ,;HN ,;HN ,;HN ,;[ px$Ohޟd %9u|mub?@ OHrU'@0Ջ}SK6eB?ppWSO\s{o.5vPψSO=5~z7`Y>lN ,;HN ,;HN ,;HN ,;HRN*D)ϕRRj%zJ)_Jr[)K)O]@Z A5IOK)o4Yc+$:ܙ%s0,ɋ\In,o4BIJrUR#ܺ)<'[IZDR_'&əI]JZŞVHZZZzjO$wˆؒMc3U5̡r(lH?Z:пHuK>1h8.J2:ҡZ%ځRV-zQ5rۺ=z\{H,sp7$yA~N#}H) 9HM{_=sN~9qd_`$vƴC-8Ύq F;>wޛ7̚UC]ȒL;ycӎ7,\zڟ_sWغ͛w_K3 $fÌ;x[{!HmϴՇ;Y_}.^%F cz7</yίlEM)Ì=xf:Ǟv{Du.^$U99TJYSk=\̾vyܩۮ]~˖.^$Cu4[?ZJ9ԲNr7\5u|շmLEHR^YJ1=IWJ I:ݞ/dGv~ڥkVv{ UJyf]٥WN_kBSkB)O,O&R{ܓ Iޚ7Z$yǴ?{ܺ;gK346H$xϞzMx/ejIƋI )Xy6@e5#P!0,+[$Xf-UH & 1 H_|m?@eu\G @` $XV*$H,6wdf@$XVK6d.UF :n,eG Z9"Ǭ[vmNH@eg ,;$Xvǭn;:K3[,;K6Hf,ٰHߠB` $Xv #`uvdl]6&k}.nH]jƵv`$Xv+22H ]q\NE AW=C`$cֶضK HǮk$R!0HtŌ%*$@8f] /RʙR/RR,nR;K)הRRsy)7K)'.sű*$nOhR.N$]^5Zxy?lwciI>0b2ɇ8EI~6gZCOץG,9%сDf*(OZ;jWZPk}mwN7,dujTkZUOZ2>_(l<{_j] ˭D)$m~z,.Ir}U9gc> x!flDfrkl e|xL-H=n,=$WSiG c}Hw<2O2F Sk?6$/|)IN69؎@AlZ$:=}cs0oaFLw|uzA)y>g \B`P42h9,R\#5}of5x&pɁWZc|ᖷL_0~Q<ăɁħjI^:ݞ9i:ǭC4\ $jW&rե2rpZ RJm>2?dWWJ)nYJyaNN# %ޟڥH.S[yLri)-RWJ@wݘ޼ֺ=;[#I./uK)?^Jy=|suhPb ZѽV n$~Lp1;fvck|v$K2~lH֫$^k,1MDؽWH$OL ve_IޔI֛\%.h$fjwICe_=ƖZoOk>brqפ}kOR)%ֱ֮,w$B+$hk31A AWuرG 0tUN*$@H &]5c.$: A AWm\#D .I AWY0tƵ+w$@Bڥ\tUg f.":wH jZ HUC+JF;[ $*w $@HXtݦl ]׹ӆ '6Y0pt]g cxfrHuZ ]7BB t݌@.}O AmӒ '0xt]g kDOLvi6,]qͪ4o sIJ ~'֬ &'tVI3ޥ;m =A 0XkVe $  &'`$ #K6Fg zB綟*$@B`$ zH =A`H6$TH3=sƮ}lXj zƎ@"IvU%ЯeL AOXz(C+J۵wkl ЯRJ6 kl 0( [ =s K AP!08έ?UH/=ccg^@H3:l'@H34 zƌ M-@B`p$`P$*$@CB п?1٥%* ~%gt.H4W zUCZQڮO zF)eF*$@bO `0$)Ďݖl#=Œ D)R{J)חRJ)[K)WRXJYϺֳvRvRn)|RʉA3sɆ ~Cz[)$OiuI.l^SJyQG$#ɫz(|h56$J)%dIk˒M$O&l)Z>guL֥/'h듌'yx܂0$Ɍm?GG$7SaxZJ)7%yws!0⍵K:>zRVC`04D)$m~#8LU1$RͭӏF'` @"ɋxL-Hcs0&Yf!ɁijZcIcܗ?s9ZIRJYQJ9rV)e!̨H&8~suZo;G#[WR6fJHRI]k|?9f) o`042(IrBZRƒOr<iǻ|#ɣ:ƬL$.n |Fܹkۗl̾ɬ^b:5iGX}:粓Rʑު֬Z%kv?M]1:Hat8zξ$1_8RJlc^@id ѪR:sRʱ9H̷yZZ2}I|l$THF-׷.̵YsnJraNoG3ݫ%@ir $Ocsu>OrER9O=U (HP>zJSsi_^shY!!7 $jW/.ds;RߴN<+1h7}OD2$RRJyj)y$ywk܍I.Yj;Ij'J)RYJ$ $\k#.}of=RK|,$e؍I.ّ>J)'$$g$y,v&Zꈣ4b Z?I~7SîL:ɛ=$v$N+$ޞ |$e㿓kr%7tVH!l?=g.}O A\1B$9M-OfdfRHsFgnb@Hs:+$-@vPVk{wi6,=2 "'$+ z[3=BbT@_HГ:wC$I#kV@_HГM-+ zҌ*$@d@HГfa@_HГ6 $@a}O=$@Թdct. 'u6;>}] M AO騐H1}$@4[ %@HГ֮ʊ~McK!'RfP!?5[i_$Y*$@C AiC@Hгf,P!7,K A꬐a !gmnӒ !gua@Hг_ zֈ]6@չdcT@Hг:w@Hг:{H?] I A3I,  zVgDjl uRJ5[=2@?$i#vK zچ5 ~ iiÒ !B/$iK6TH=mfSK@?H:l$@6sɆm?@f $u@H:l  zI AOR Od|bK`$il$މ.$u.Hѽ0@nPJiN'XQa6@׹lct%M'mic'tTHd [@ $y#K6TH4@Cb@"(YJyO)RX)ek)RK)J)/붥x3wعW t+?R.N$]^5Zȏ~{b.*$|2Sa$oM$OaMRʆE|>ɞ$u_f7c @"{3U 1wZ~$5$oXR2v %yGq_3H4^cRʅI:`Y]K)f3_K$KEac=hI^<ó N&h 0LH_;qd:Z!xM$zKr4G'Yk8B3ZZxMe͵ֹ~Ca[)eI^d[7.>rb>i:{H7ɚK3h52(IrBZR2Upwlh&ɛkr9ܹ+D2U%ibdcd#?z_\7 IDAT֟-IDY&K66IL;>ƒ{[kRʳRZk=*7NIr<֯%њHvw!$$Z#UksI)+aŊ +۪"Fm hM]1:Haoޚ䱙y~EԹlcԒ FkdDuO)eK[ιCE!@b#z$?qJ^ډ#I6Z0g1 kV&;[l $ZO$gRVα9ߙA^z$:R"iCSKfk꒍$J}}19ӎta)u.P!lM$>=xRʊ$hnOr|Pk-{%5iן;? Y!@56^˭WR6˰_Krnjm[3R[JGnM-hM!$2I.-#SUk,k[nLrIWfȢ0ܒ fkt Qkf)I>dcw2$ZGgؠ%@_i쒍jI$aWE\m;Tk{3d1lHFWHPk=Z|IQ>G} &k| "_4Hg%&:7ڥp4BgDS%T eb@ $hg $X ahECm\ sƨ%%16 wli@c $h5[jj \ sO%1:l!\ C ?4F.;4ƈ]6@eÒ H3l$J Act6ܩB4Fg%%14 cKh$h]6dl* &HM-6J AcHhl H chEɺCmv$I AtVIXL eN*$I Ats.!QF:lh$@H(=$TH4@FQ!!h$2ҹˆ%$Q:Q@# $h ~'@ $hΦl4@F@?H(3*$$Qflo;UH4@F $,hM-E A#h6qM{SK@E QJ9RRRʕ7RהR~K)_o{RJ).֟#32#dIV~Ho+\I6M.ɅkJ)/~~b$c9}i3h.ӎ'L3[SK+e=$m\ko;9x)~!BbDɬY5ԥ0 $J)k:km$드s9/ŭobw.BgD2U%!h.vƏ!RL$f $hFVH$Y3xz_I.hQxUn޻/ ;~e@9Hvh:{&PJyK״NI Wue'޺Y;>tc?K6F2#YqX%yaul6v,P! $j{liιCE) $yd)_%y$?ZkhuݣB)H\z?2ғsf΂R~2G3s7܂qm֟*$ɁWZ$TߍXޏBH|zfPJYI.[ȃJ)OOWj#ɏZ{xF+$vh+|uRfkIm^K)-#=r~fc,ɋj,ƟY!C@c4u^ek\ZJyG &yY׶ݘ޼$֥H`)Z>Y@S5:~$K1$ZGgpi{$o[kh.8$OTXpc]qu7%yR͐B]!q@$oh/&)s|$9hWH0fnB)4YlZ4C Acu5Oti6̇@\$;v[ k,?A AcZڮ4̝6TH4@F۸vN>Y!C@#$h5*$H A!L m@B@$hl4@Fr%M 4h&fOfHh*$i@e*$ڶ+OUm%8Yg ݞHh׶WH;ɚ+Jftt+&c&vϯ3 3%4ڦ@.۸^Fe羼W;03':$y[?7o|cܽ?ϾCh nP:g4Ǿv{nڳsb.xxk~0t95%!J)3$V!kxwmמM/^}҆wm`0@kz oܝm[?ZuW?϶ǾvrN` $h[6(棗vy=m7 q\~q'o~$Hx[6BM;g1Wwvv篿oI4^g Ѥ{O?vmq3Ɲ1yJG˿K:7$C֚=m.~):/8mζ}K6?$f]\{skr pjW@S$hk:l4B5~<qͪ-?eP K6b̓ۗm|݇ л4^g ф ͣ{Fۮ9'bA| 39unA Am\ zvٸ7 yo:V 9?h 7ےZkfsdz>븬:9>Joy 5' '4ë7WH<ỷY`}M[@HxI]{{{#֮Egvm #F:<&׾^q†< G粍ܴ痩L'VȆ4vN~t{E=m:,}aFc]=Hܹg;{}҆42v+7#4@q6zю=smמt1O)eF߉jl 4@qM3l|3yit@[dbR K6zBw/xi3rhAzǷ3~psXN BSl| YqQ'oֹ@_"4PgĎ]ɡZgTHQGu^kx>;kmeЊwoߝW]q[۵sOݘwrNY򎿽>[v]A A_H$U%?bx2}C3ƞyk6g<ᄋ@Y!$;N2GcŊ ^%qeH|-o;;>yǟZ۵O^sg}%#5ze_^jlΆ?​hlٰ K.ml8id8yY[^tn֯>XAQkrɥ7.z͞پk_&&5V~45zR q5.t6i<{#۷wW5Gu7ɿG]wC׾t֝s,\iνoAn޼3IzhE?̓<2+}c_`{rζk=eq:mӌ_FyG3vWnm;?uӚ_G ۮ?OD5yλ/ˆ$71+oݚ7}\_?i !otVJeD{icNp z劜wz߸;箻ګ񈬚Gg?e߻2&y맯o|훘sMwo_H7:w@ګ#N1Vb=>4B_# _=^x O}x_3Wn;ud[wK83X ƱJ c爣䇷ߺc{O7=̧qW۵Xze~h'G]wC≯OzX>+Oo|tcG9)\zcחniu]y\tV{~PkշoAwG۱'WMkǞ<82ip*${BscBđRi̗@13~ĭ[fqX%>h ~i?5V_7_S6悎tTb?\u[^g/gTPJG_}}Oh6}㘵3lZ ͛pF<_=}]?eI;wov'x mNF'Wߙ_{cKKѽm3e3}g_];;?uٟW~aĺ}7Q]-Yl(KQE 'KFJ[Vm{4G)ҴI!wΐ&w{S)Vك /r_WPZx UB\Ʒ3xF0@bąng#Ս8_:*XJhv: B!Ds =eNN#\t?C?_Vr}]ra$Gyk3FAR kf]_)1Oƅ@&5*J/b:|c0~?w}<k4wJې<~;s8|-`ߙ{:O{ шXcYR듐*'{S?#ZmTcVۨq2s+.wԾ^0 !$Hag)U^'րD ۀ$ Ķn07DaU#/c|V-Ļp4Im?V= yY 7LkCKx,Xx[XxTܖhDh^hR<>Im_[C& GKQߤmWݨcdl001FMJ~8Sq}ݦ HʩMytTP]m̱lB(^u9!sbܺo:o)-|`Dk3x1[\_ϒW$[)xdT \mzƗ(b_F8 6THQu#^6'w_ms,d@zq-bl$&rǼ7hhRLn%NT rH8L?GK`P#,M鴘B>yIq,Lx];rLWJj䢞NH4+T8wR;l?[[1aDNu_/ Zd >?odheh æ\\h5&iwfvN& 胫 dύ׹ oLű0~Kjan6޾T1ma*ża u7D*Ȃgϋ^RX\&\.5;mq&S8T1lJG^ڣP1l޳ IDAT;mg1*+n1bsRv/D\R ;ខ>fA|]+p puMhT(ae*)]ch/=D1/mxYd[rb c*/`W|\+cHQX,KT $Wܖ3HɫwD.2kHή8pJ`<>&h/c{칄sWnkJ_,vҸϫG\7*}sq4TmpN\ {bzԄ"+9GK3%(iD}2&v@-:`TQZU5N \b[B8n2 ZsBngetaoh t9b֓{Kᤍː" d}x#QZӈ$qL]Ms[[5vܜ# ݗyf3_1a.x#@:faelIŞ u07֯Kq޻7.W¨P3R-C?&@Lg8{ <1M_U[bcFl:~n?W3112JgE[~:Z3`3~?[϶9C]aGKS4rꐘY#h*^ƮsbV?x2eϋ-s[xmJFj>54)KB6ޟg@u%\Dy1nZ_Nd㏓yjP 5 XF΄`gL{{mNyd E8^+hJF&fXA෧k© ʮ@VY-QV+`&VvFo/;DzEw3o6pYj ,`q1&`IH9Kasn̐"ȐCˉSʻ}"ޗCtSb@^@Ra VNgr+xGA:ܤpT|+e|^3JꬂѪ7齵17Ǵ.^z|G\p לOq0Qxt}2.5Ǽa)6BJR{аp[xO:axoG*~<i%q+mؤTmDbT  @6*뚰9)R 1X9&kq,T G^ZBp5VK8[vnFI-{h1yX" |V uƫwFaXn1#t%QjR2_,Fbك`gaYX8wr Å*\ȯ†ٰ5>x0ֿW";`|^oG8[bx3&G{bteΘos`4/Gs^eщ}MԷ%^;pX,@NN=ʲM5xn9G'aGʍ Ċs2q;Xxd-%a(73PTF}뿲x`/ޚ[7&c[;f1:K\)^pDa3 cD=FV$dㅭgy&E7$",)WqfǤ^uT1,$h[rf4w'sogEnXpQ!nh?%hFg~Nx{Zo c\́ #p_YeVzͤh6{U74a׹Bl8mؘ{b_?XFY$a w[sHPӨDnYUrQn厗KjWͭϷzt C|(g{.YC`h&b=UwƃC#rsssǒc,W0ڀq1hcl# @97ƘF9}kcj%%cl&1P@<~8|>r,>=]1k^C7wJV>SxeB MJs7/ rF4fꡉg{.ژpqZ]ZQ>7) >s]i}=}tώ֜୻>|=M>w0UT޺WklytVmJs[ DM$X"^#g[J͜T38PLiM#9y?/MXک%}} ~HZ ߘ,;6fXq{8pFc ./}9X2&KB c kgmY}[?K+|k3^# 1`nkr%>s ʀ8uQ[xڙLRF )D[ tҨB\aͿi7DH$6͟% 6Yڰ`'<;! 1 y$p G]$q6{ͥ01[}phxHey{T4f/ Ht{/VS Ec~*C;y?/ 'ÂO`oq)ݓ[]pr8a/닩}tﶼg ͺle*őq:O|fl_:UI Dvٍ&h8(=?=Ȼ1a#5awxwLlg&|"Cu?MܕIRlX8X'iE58+6ظhދZQ9z_$x{Z/xxlIok3 kΎ|r\(; DbD6۞*Ŭ~p5 F,|+ANxz|ƣ]*)r_ZuGཻ{pN+gy+ۚ㞁ޘ9ЧCY M{?'d3-&F)QZʱrEr"̀9 . Cn#iT\^%˱|aD-GbHRw")SvpרPi58w Y7p{ow,`W LP@0@-{Ƙ48rm ث#ͽ"60Zm 7L2Է Htܺxsח9`ˣC~}woWiX^v{p? p5qƺk>^B}1xԴ: wyڵߋ|_owGfL)IuC~nKM/nqC c /v&և`EյemxLz1 f-6.,QO5x*8[y1^F c _D,Az$Ф~WC/lQۻ).c٦(VӴOr^9X+Um6 O~^ݚ-QYׄf55:9zv+Ts+S)yC5Fj=pET֫Ow1ìA/4;?ZQ_x6JkkJ8?O LԂ*ywN\I19ڳ ;KR~?nFyq!S*QHVfZ F\:UۧUqw{nAc'8a쮱 RQ+wWNޯn0Dj0s ?_Z *Z#d O#AG+S<,{7'2_[5@?CĤ^??KHz)Q夨q!: F7ޚ Âp ƓPt`<.lJ#$:keo #*YIUb7GE/{ l^G]j: o@5S}jJ|yXڒY;/s oNϏ#&ȊxkZ/يq*uDz0z~|5Ԧ:,t }v`D5ޙ/Q.daسlLcU -9c?ڏHA$F8@IQX9(@[nY4%Ms?'~(iA0N 6~נnVb8+յ*VOPrb;Ě16RCk]G \O=lT;[1W<ǫuJ/ڔ(x NۑbԔ=p$_;"KƆ|&R =ڃ_u/vFݻzᦧ6."*9W?$A) W0c;h,t04[qwǰx.ɭ/i5cOƅ9ag#iq}b]DTqxfI-f~s';[aC'{KS?&ˮsA:WѺQPـ% ɢi1OҸ6͋c=}Ԗ1ϯ?\6Œo|~&R,`NV^3 ÁcEM+w]Ę㷤\jxlMS[h닝O}j7‘b`ؚI2n6Kn5Fк#g-W2iWU0u l4 ΐVKS"㮖0;" A.}=MSs[-9Wta!X5+37L*GŶuaӅ~&X9Q²M_Vm};=SSv&X3/Fp c>ܯ6{gG1:iNkn"ؿ|46K l>;GRYׄW6xu2SwhL'k3,C7&,ՌsohRa j= $Z%t$ 鷷&i-~|n Bx)ȐwzTdHąvK=oeuHcJŰndK45v^[Q79[agqyCyNT:MyxSu2 fK|-܁Tշ_3X6QtxTdҐOVbc:[R.$G&nش8#57^x*Ç.b'E%~|GB!-; dztrY^+ǣܖ3SM^5bVogiOo[r.&}rPm:Sq- EmѸpWH⧗;{KS{W4,E %5xSw1R:}?9.@s9EĴ57sh N]5 H-grtFy{߇=2q!8<8_+#cgaep1X0<@jte T>k5 Ѻ#-Κk1}3r€K}"=I3zZQsW_6ѢBwI6'lcojh|#L&ŲuUQ |HXu#~W=?)\HQ3O ې,zp Ӭ sǂQɌOrJwӊ1o }1>x~R۞g+l\4.i]{0l>-1> ktzrDWXɰjGW;?$MF<&_Ƨ~6$>> 0NO"[0XQ$W)x(N8c ;S 0Ӄة&0b#!^HW~kPMV5`ֳa%NVbV?|@B D|Yw~JDbfY =Y65*41R1$ea٦S^|/MmDaPxn r6wDј5Wm棊9C5 zPGZ45- d?f_L44HnlPD)Cb Q^$ >A!; M8QsgAA~o>M%Z׆˅բ!ΘԫzZJ=}xw<*eN ;/ഠ٤(w,SӶA&%=:hYR; r{wk k8SB~f~sY<,]w(LyttPNn<͍-O3o͌{44cv}'3ƶwt?8Ao}q1at!#W%4N@ؐwnWΈʼ&7}j_O|v_?[ľw{6TN}u{`z]s J{cjd1q͸ѼT*ΧF fnX?1ϙxbI:'KdA0ư|l4 wGjSNY]% 1< j,Ŭ!_pVn.gTɱS8&ᑁxaRxUWӢ dz:TYׄww\/'rD?J8vg$󩳚*#^+VX6>r:|[PSJ`ikJGUcӢ&-8i}=12ԥ͋IJZ9].oy8tE IDATXm\^:1:W79d/Vp6LʡN@Ae#.ThF GrgdڢP)1ԡ* 8XL&AVAK#:* { s*p`X5a1{c933\M.r~9Z`QXۚZqgoy&g% Q'W$N5\m1&̕bsbgGۚh6֟W sմ~2IN_#-CFҸK-u'h:`mWS$d|5A#ώwF^y=, מvt sW'|j F~}8;ƻ(cw<0įSwfV'Euw񄗃ߐ 09b0dzCYJl:^FI; Ցb";"1$ Y+%XIxڙcz/pC1ªFVO_šŢƮ-F`hj>Q-~`lN]E5Oi :Z" &8urd" <1bi\H8La.X, _ŧ\M1c}1saƅ`B[f܌L*}1'?f2ZS1T*h<6:Ƞ-m܁l0B_9C+-aoc{mq"c_ yܧ'TXD;^@sP"#!;Ƌ̿49 X+x>vzۿ2ֶ1P7k(wB,ju]*x\jb׹<.n3tvQSVQ+y'+n {$\)=צDiu?r ﮈ,eP_ 1x ,LaB}gAe}uXC・qO~24QYׄ; >vX3PxlaYF`F(ל@jAgqx}j:VW'Wt@_Lύ1caߗ^k'" `R;,yK*Å*L)'rԖ$?O[wDE]'O:ha*&+Tȯi+349S$AU Mbet4KԔd3`n MDl7c8afPTФx<Ilx06Ȑ0 -AUjH+cL} kcjk@ <1ܘ <7f ._zn,SH.]_qW&39FGHNMJutt{aVRYgP\KĮs7F$mNY)Is`oN- 'K.^w14˼g7>ѧGuZLNV;P`'3hh_EC74*d(.0bN [wk-)_OSlmgǠil)ۃtϥv/:hs)jRR{XJ0<ot[3JΎNnD9C$.`24U\݈\OGPοy{d cR=l>](T;->Y|U7`BN+AJ^ڌfe`מ:" Hq\01vT>:c5Gh)_fΡ%~[AG$crW@ g ~:u}y {W?^SBԸv[ %z/wCt:1z,=S%< =?V͟*^Ե:X0</tUNY}|w11>2D+w*Eỹ NߊgsB6o]_{hH2:5ct[yJߙ m9 ª̮gBk}}ngRR[XFSxk1H)3p k3#D^U\ 8^z q ):bJOà鴥Ir.jUԣ pB ;#`7 y(Ilw[sؘ7$,{#}%ufK}4s>tAr{DstA8*@0NPdRD{!Ur$RDc#Xf HV5bGJn_dzxR mqcɞK%dasbn*[Sxlex{z/>xHUNT`O'܁4g\G7$~NXF͝7/Ŝ TFm:_O`i\9]KB9xt _״ɤ89ANxnQ2:|q.pX26 l Ex%\ȯ8bP)p{ogr+l>/DzqۓYle Qnݨ~':T}0*W#e+XJ{ Y#Ơz肹C1;EBs5۬RADxM Br H@?^@"uaoj!o:sA_{$g߸k+3Ckɵ Q{{t\-9yosC:}̌1zF/;"Lg7&R|7w 0R]oF,X(Jݶ4b <@kl^kNb!+28-08hTp2J';k/ޘecݰwh7gو=#BkDpnĬrl:vsĘ0W7ȧGD{#+n@e}.TUM07.VvPОD*Aoo;6̉108.xH :欋4-p=,vteD{3 ]V':!7 9r*T1P[0 "yc9H.돉G?b %+ꘛH(^iEM7;^p<7hiZۙcC0㛣~(1w|~ꇁm_\*ƳOۘ˰2"Kdqf^E=&,MxkZ/8 4[zc@:?O]m$k\?cqbҋkQ\(U &2 ,jmAZ]01 FXeh:|`FG;r '+ShBϞ\Өj6-lQX jn8-&Fނ~+Z H g\o16 3xcKd%<;1L:Y7>[gga67_0s~839)}<1'| phRp< @v&X3?ƨ ZJ=}01 }^n"޽+UԂjT!W28[1rt8v5! BZ$*t  WtOgGؘڽ]dR w^_39eu]xV~i\HS_^3JߪL4Dzz̒ZSUXՀUQ.g)ǬAur ˷VtcB^E=^3;& FDzCfSdR āc6x8<0įG#!B:2$Hhmw/ز^$<,lū>^z;Ry|/e]_D8΋̊ۍ3385z?5a|l;o $Ԍ;eu ڬ}8Z≱!xblUVka>LBB!m# U&nlX̄YP(U}n4u{bl0ZP^6wD4>F.p`F4k$#Ba`ث)i\m7u`!BHQ@H»uH\)$maijXw9OdQlckR&jd8q$lE/cGJA_'WgxLX6>T[mdR ^O 󛿟M[B!b( Az$a@FRbHZ74fb@gl?/e$.n;ۯv&'c /zn֏LCύc`)4XJ`FC1B!ĸ[B2$ ig +SǩaDKWbu_q[/.=YxbJjxbc26.62=)0 !{{KS<;1 O AjA5b F;ɤ}B!ĈP鑄 }eHfvXԢ.?gRVhmFR}Nd_OAP9!sLgD T^^vD_ FB!Q@HJIo9Y8& Hd!K)f@oqpfx[o;~<&Vl=+j=} \B!CC%GhlcKnhejD-\mPT}xu:T18oh,,ձ4׳c檣J0re<|-QPـF5KB0H&B!(CH6%5rF8j*S!` 9Ø0~Ğ ml}sGKQ hx{o!kҔ_UZ6dl0C$B!Q@H RQ/yr01+e(nD[-Gx"ݦf(;cp6kw;)W3q=o!B!F #Th0Cɰ{sU*QEG6*3{u E_Y6%ϒ?,B!E=$Hdn" Ս7"JF Dqn9syv+@\y}YSzj0 )^3 O ټJW7la/hJ!B8 Hƌ(aDF ? o 3ړ8YzxY(dzy#C]jcc4$&R;vaB!cP鱄e%պ,0ĈPgؘcb)yH*筛1[+F!B( Az,g~:}I\')K6L&$ dzTulOG3yˮ6f4B!a =(CBG%r }ӬzTtǕy0{LB!Bz =r _'KȌ¼=Z?>B!BHeWMt0 Q+Dl8[wR1.V=[wggmfI!B HF?M-_C֦m斌_ŧFvTai\NB!P@X5`c 5!,0H)RѶ)yX/9sa!B!ݏl*T7*Ƙd/  oAuÍ! <)SK(;B!  =d~Fqu#J:c HY ueuxd]PY߄E?%"cf!B!İn !D k3jZeE袽}G~$p5掳SWU~}ݑR ?*P.ţ}B!2$H&#џNVH8C_V׬I4׳TF!B!Ρ ңFjdC8a5Zq`oi6&X`jdI!B HM4SW{:ϒ*mmKG]7!B!'G$  oK}h2Kjr8ew!B! & !T1d z!B!0Pф/ +!qr{HB!BP@hv $ҋkx62TB!B!Q@h’&44).8I!B!F ң 3$@KeWJ * B!Ѭd6nVFF d#ЅB!Q =nF K6B!r+D-PQ'W _Ս+ydB!B4B ɤQD^E}/]Pan" !B!`[)s Z8[C"L B!. H[o9 #%!B!hϐ-|jr B!MQ@9eϐ$ȐusB!Bȭ ![^ƘSQ'Gqu#o](eHB!B( An ZuM?0;DωzHB!B( An v &atĥB~@gkH׈B!B4EWR Jag[י> %!B!h$-C] MQCKB!B H[hF'‘ВB!B:ϐдdV9o]eHB!BHP@2!_[6I'rB!B H[ x[VRǟH@F6!B!Sj2]Jr;^qj%o9V+E!B!" H[)Lyc!q\5klW R9>:9>B!BUuW>l&Q? 91 .a ڟǭHCҭ]q&FOK$yan617ɱB!Bȭh3$8n#`(.` Fx@9s~ u V % ~LB!r1 gќ1VQ` Sc;WMmp }侈OHͯ\Lc!YG B!B*̐8/H c(p73b ej1k2S;?Q\¥jf֡V[7QgF!B! H ZƘ~ltx<-0%o &f]m`c#B![$FvKP{uw80k#ĀD{d$fhF)oy8qB!BȭX{HD{j[1ǥ㪁3aI \d!Ev׹eI6Tfԏ g`q5|7pnx Zwy$IMJU]Ì!?O)Uu41?{n|3vu֭cٲe[5aG/vU I$IY|bJWĜecBU]  xiSvX>Kv6$I˷lPUگ|3ϪZ xf*I$IV6GHH$I@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$un Y0ѸC$I4lr`XHUu%9:$I$IҡUu~Qoِ$I$Isd!v˙ΞL8Ihxlh*cCS0ccviߩ{p9o1[[͟TjxT<.4džqa<64Vq(_[6$I$IR $$I$IR $$I$IR $$I$IR $$I$IR $$I$IR $$I$IRRU} I$IGHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHhHWw%:Ɇ$?K$Iԭ$MrL&$ɭI:ԟ$HX$w&69IwVݒI$.IKrsI^dkHrJ%9ԝM~}V'ɒ$?i?s873a}(HU]$GUu}wUOIZU-Iނ^QU$$GnA[߭/$$\l?{eU"um33#GYSӅٟ:*ICl.p퇂ہ/;'<bCξjUoWnic|+a>GjT?Ѽw|mH3spp<|^}~%0߈[zA |}frg~}ըIЬ$2p$&Ͽ8y*ǁ )_\^WULoC{I1sKg4^.hzoeIUuKh$w'#&X}^<}:)I&ȼ5ILKoUj#Ifs' ,umv7 :Zԏ$r `]4Lk~9ffl:5E6gxXK3ğLg I_U?4  Ԯ-Ys_HIÜZ۾oϬז˃+I^Aiպ 4Y^mO>sBy4ami4/.i^ Q!TlKf}iHuy3 .&h&6= $W}n%{ {;=񱴪nbIΦ9<6W8fq! W%9xg:R1L3qhI ǻGP9,S iB{\2v~۪گ+UuQgO.֩ cIK=>*ԕ[=i @{&' P䈇ux~:-ǝ_+FW #/1<o{,IsҁIڜ%A1?@{ i{i $4 R:_uQWgVU$']maWU*}D+[SIn^_UtoԮ{QHhƪL#~yæj[UOG<.w!V՟X@UIm ͵LГ4$96ΓA.GUSN5L].jpk`0vBW4 vNz-pHU1hےp`%;LYPUtS&X;p:dWU׎0*Z`WhOvduptU]}7I nU3v5nG1yrਪ:Տ$yOy=}:5@BXnC\KRlKCoKppnGQG{r%TYԼ` 1?=F[MhnX1MNsv\eCVU_HtOiWZFs:u_UwX$i|=8 XIs4W7n \ {$ GLL؝4K9~XU} ի:A+'7ӌPU9ݘp$I$I꜓ZJ$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$I?8Rh4tIENDB`Pweave-0.30.3/tests/formats/figures/formatters_test_figure7_1.png0000664000175000017500000010641313326271607026612 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxy]W}'<lyl3ؖ<ݘ!!ӝtH B% Mg5Mc%2tH44My4 C'66-[gY,UG]YuTUZ9='/Zz)LiM0HN L:0HN L:0HN L:0HN L:0HnFprI^ٺ}.@'9uZ^@ ^/]~#C;^k1u@/PkZD@Fck_n.Ю `]HLRʂ$o~ֺS2ɮLxa#6N4z(׏~2s ~o6oۗ]t9LaCb2\6} ɷgK|T)8ɔsNYMzΝoOLVr΢9|3We f V>q6w|vp=0XĎyb|ާO~3s򳯽8/;oQU081îda &)o#'`ͧTrXS#3 g osGʓ tʪfߡ'e'2" u$"##IRJQJ};@v?{OW53mٱp;ӯ(dڴg`$F{Ɏav}=gd9ܼWW=Of]Gyֿ"gLor&#sdo~'Tsg߾%;_|_{[?|Gtw $F6MdIĔݖ/?uO̜~D+o?zgJnϱf9ѤRʬ$Nd 0V)%?vÚ|'YG4s}OkC0Y#N7RNtl,j]Մn|ɲOݐsۘ|'۟{,}HR~R[?>>g$RJ/,KIۄۃ^bq>?Ɇ`2t[6J)7&xвaR~bZDzN?OI'gK)$L$Zֺ},?zU30Ư7gͲ#|nյD%7'ݫ[?}4zKd|W׶~Ljtk׼{^_{_sH~/̙ulZZ뛒9g~Q xA.>{A:p/ ӧ׾emc[ UxH0g 6nm `ozYfN//}8] 5oX6Wgw7SM AWxeެ/>Pp:te f7^6wx:>8 n0hK; $O|Q&>@HU kx̶? UX $*gOzM'~2LA@Z7n?=`E@dެUmccK}-]m7]Yӏ`>M Vh$J=mOxh"FC Azˍ?P>q Uh$Z07^mecj UHr㚶ޝ[yb8e /=;,6߿X3ptiJ~k>3yjf $z?nEϚ`M V$z fuoߔ# U$ ?rݪgv?>lCp2 z[+W.i '#gc?=\6=j@ݗEsf}|`$ zY-- U$)?xʶ'v7>P5@ >~cS@RJɿzETv8PE@W x$眵pv^{Ymcӱ D AOڏmضp$_{dkC7}smpcMHW6>s3 Uп7vx~ܶq[C/}eՙsO5T @Hw:߶=A6&@W: w4T @Hw.>{a.>{AgLC'};^s $&@ݓ[6T @HЗX$nG$&@4mZ.;mL #ou۸ٱPC}/ |$[sgMM/Y6Y}$&@ylK>CGD QJYUJy)RRʶRm_,5VR~rg)eG)pkR~rxz]Gc=֍7T @@$$ygKK45I~3RʅƏ$f_N.$3Zܐ=I/tapN\ms޶0:(\c $yWW%y}?nM$ɧJ) Ƹ I>c0ɇ|_k`O5cY|ڏmϦP5$HozK֟JKy&ywIm-ֿ^kZ$:4uز}ynoC $J)$u'[3Io]|)ezuZO0=î_55hХ,9洍}g?tm cG}xj:n {y j}n<фZ$[[ǰ *K{~?ts qSso;Ga7aZhB)eQe"me# U9pus|8?j}YJ?e#$9gdt^}̘V^?40[O2Ƣ2'v$linu{)eoNr-C1ޜK)W%DJI57j93sꥹuƾyC8]H$Y8z)?H՟ց$?ZJD_Ip_Hc #"^{m|.֔RFcѭG6)?;J)&$<x)ܱ-#$yzd.Y~zD@bS919]J%YPZGkZfā$+r5t >P5+Z$[[+F[JYchG~g[׿Wk=NZ}I>ںr(ao߸?&@W->/.Ԝ|T ?~$sO=M}$7$$oP r8]k C(ƋwI|' Xtu $O&͖w$`/?oQΛ6HM+y6iHIH| Up-;P5A 'b\l~qlt$3oy*  87tmܖ Up =wh lP5O `قٹmc<X $u@`p:[8&Qll'vf UН0JV/ͬ 䶍$`̜uH$` npYm $FC cp݅g]u@ S%1r̚G8U 93ʕ}$n $`:m@T $`=;. V/͌i7X@H͛5#\m̱ S#pgߺ*. 8 u{87mϡ# Up:wH8<{#0%fs0:m$F&qp݅gضGD0:H=4P5S@sYn|CL} '6n۸J>k״۸m U0 $`\fi}= U0 $`dn] $`͝5=8q[H[HM6z0$7P5S@& f碳淍 0A^GBcK0A $ߖZkCL- ׬i#uϡ<Zz"(*r)eo)e[)R/RZזR>ZkW)eO)RʧJ)(5ѽV1/g-6$J)oJrOw&4ɼ$K\7/\8.q'y{kI'0w%@WZRʋvI!HD)$K8ɞ$J$Oǭi$T)ei3+_%y[I$7&>%yoou zի58Mp~'C;"$Z-~Rʷ/Cޑ=c\'yck FUJ95Aoxtls0>7C(\tG} KX:+'hSk=<5]0fMoK$7CǛPkL 0F㧒LR3ӧe*}$:us qSso;Ga7aֺ1IJ)J)+J)RVwnC{H\|zdy; ϣo踥(C$~<~uI ڙ'=ډZߜ:ƖߞAj;$>|I _Uq0Lg <ܞd†*hFnr9w1@&ٺ] IDAT $`]Ɩ@H$#s{}h@&[93ml_0fN_6o-~'t{l'[~dc<| h fe@vƖ@H@C:H$~"tO؟gvh%Y8{Fۘ]@H@CO+]w4T H@֮l$6lC hڎ>lٙCG`$AWh!q`xzWCL4hYp z@R $aVXoа;$6mۗ{6T H@.Y0sgNo. $a3O+mج0[Gq;$&)`>woّP5O S@?Cn')sbܶ [=L SĺU}$6il .Lk;mlH=L Sڎ<7;n%)e.ʬ%ڢЛ0E̚1-<qۘc@Hve{޴(L!}$ڴ=j&@7m:p$nP5G SyKEsz@]HH SLg aЋ0t6|sHCL L1<qfL+/-mE S̜mG1 ֮Gm :Hlش#ֆ u=7T H9sm=D SP)%kW#.LQ/#ٛ6!)s7ܕ`| $`|ŒL+ G ̞._6%+0[Gb>@oHve6@oHwS;7T HvY4gF@iʋvIhl LqkWk@H׹CO̡# U0>0]}ġ#] U0>0-735ml>@H@t._yy'O+m[L ]ĆMvHK ]MwoّP5G ]ʕ;$Cn#.qYyܶ16nD)eU)K){K)J)R~2o֜WJyR[?M:0ڕ6kl t$J)oJrOw&4ɼ$K\7/\8K'\8u/jl)SW+|,${+ɫ>]S$?@4-ynov;P5cՁDЎ#IZ-Z*/]`)ezŽIޛdx<Ne.ʬmڢ}6(\Zo9δ$u󥔙%*ɃI~cl֌iyQIo7:#ۥ9`I)euzG$kNy0kWvC>Hܛ}iO?k_8gtk ֆMp.k}>\k=2¼Q+pJ=/9'xL9g<ףxq 02(Iueٰr-P$Zcy6a.f]_[vUa{NaX7,OrKNQJɺc6#t!dΰSi,y?%B-zOZ'vn X.vՒ|ާ_6Hv=n}"Ikwk:ⱓRD,Kllӻ̟ݭ~ӭG6v>c[rcw%$C==„yy3cڱj&l`Eӕ9z5C-G|CE!@b#$} G=&$yQlEB 熋l*SוDInJrq)e;q8O~F,j])@ vՒ@B t둍$Js~Fa_r`r]~æ㯛v} iI~u#F@'y+s0[o+@c6ޖ˭۷Rn8δw&uYJR[?ja>s^Θ7T tm sz$)j)RkK)}y%@SED(d2 J$8JZUK< ;tZ?$a_Eܑv>\0q֮j#'w၆8u]CZIkNp:._8$G_qx'wKG"@ú~sfg/l۠%֮hl^H@7H@Xz;$)L =sc˶`d 0sfk]$1c\B ;$]%@zڕ-ڼ#jNL =sĞGs{C/m$ӹKbHS@zU}$6x'0 $tֳ{ᆪ8>(]kr Vb 1gL[6%0$uذYcK`jH@zQcMSkmH@Z}}ЃV,n[0$R^Kb&}$C =E}$6!L Qoڸhj $G]bqc5xbgs #5o֌\z΢ [S@zX -B =MSkmcuxv<@C#vYT VJyQ#4O =n>6!4O =n>34T +W.I) @z93smcw>,VHMH@zM{ ~Z@ }Ugos(kgͲ$>PJUHMH@J':ٝ7T '^~̚~|]w4X'̜Wm̱ ) #HS@Hg aӎ ֆ@ȺUĞG3g #g/gmslh@U$ $$ϼ&0gu?/>P5@H@d̟5ml]$H@1}Z\mL ` $u6 ` $u牝9xdj~$>cġ#] U#sg#L&V#4G }j]DZ;ߞZkCF }ssf U g9L$J)J)/_J[JVJ򋥔y9-^)ֳ>o)rxY`Rslc[CfFRʛiÆ%RwZó/O$ IoZF45Ky&GW(\c #$yWW%y}?nM$ɧJ) -ʱ0I~5ɷ%Y;Q֜?+qlh5kwHax{ ;%'rh KSP$940o<3t+Rʜ$Z[F[k^Jٛd~PIԺo~#<%,33(?녱&&TX8z)˫?O2;6ߍaƖ@bΰC0`s8_\ݺO9+Osi ##qc28#I u 6?^R~5Zw&ٱ>:ⱓRX sĮGгs9uݺCbS91y*;N&yo$o+0xnV,m@tc@z o(,ͱ@ⴛGRunOZs\hZg;P%@?@ť\zI){|$CܞJnqƖ$@+Iak]uR^c|o>2Tsm'v;ƭ @n$zOoB)eZoH,TJyUPs]IzXSEg-Ȓy3&Jے|uR Ǚ$zx/K)7Rj[reOeh'$Uks< 0LVrc $ ҭ<2t cnϔRޛ]spj{(FREI!ɒпOlѮSk??_}$ՁDuC)凒|4ɢ{p%ySuq~w27%9{owcwa-h\6|fwv;G9NW8$g(,x(ɾ #/'Y[k} {E=-Ԛܹɱ `uj'yGg4b2?çQt3犕Krc!m.]`U@/fM{cKo&@hG;s@CJ YziʰLsϖ$fќEmc;3"]~l>P%@H/rmG qsd`j^$^3wh >j^$^dقٹmc:#p\}$nݨ%0~q]wmoܖP5@HչCb#)}$!k9Ys漶16"N ڏmhl pB]~lǶeP `$llc<z@8K涍>H#{ACTkͷݓts{:28]|\gƗ,˜DZZ $:c^Y4'O:حH@˳wnؒG><|2oҳWM/9+ӧ١t?0RJ|'_myu wS/>O;4=O%s]~Mϛ9L$pR]Hl|^ O>`>w'[JrY 9g,;3f`پP}0ϷݝٝO| W """ ADm|)$>qFo}#!p霥<;Ґ W zhU) DFH8SfC݉N'_zus$Hu0avb,.Lo_lZ1n[g/) "jz*S($ /v˗T `1wdBu,J{Y`-oy -ۃsE eGDDD] D&6tGL$IAK3~ ey_gYJ_'sʌ"$͚ؗ>dlIbjOg M}}ʪqšGF"Icu#DDDD "jCP[ndslM*zz)rmz.: O7{)u),HQ vhF"j_'sYL`0BY)gG!z^$>ޖ IȌ $ͺ[ ?I/G?ŭͿgXUx㶾xpt޾ś_Y ""Â]6J&5&F`2>B<cOM̜Ax~h#Zw*ۜĢ+  "`m~8ܤ垔BĄ{,$l9'vIJ{R: ?Wh[ xjbb:-J+DNi- +kQXQ:PV X[`m` GkuE=j="2j,HU.+HNSp<mK\|vm,gE IDATHnMZ,PfD桶^i%8^,ENYM^R};3!͎#ňh ADWmT;>ǠYe(YQW[EbjҙjPV! ៫oIPfDL~6'bwJ+k:g">?huwP7 sCL7Ă]A`gFUc3KIbj_3p/OV+7cHtjyQ phIAD-J+x"IJ8_R_2k\&TxcRx;(u1,HUP!: /ߝςuW֞Dr0gD2 @o'dVnPfDƩsl4x%,vvwmC_kt Vj,-T$ ju(Ѡ)AZaT*C$"8[Knc5/񝆈ɨ0wYAbWr$IT42K\, 5?Q^S6&^$`#c"̖()_:uDzFk"  9#Ԅ Ye8v3Kq\k[}N\Z1ҊLC؍DaX k2:]]ZJy:(u%)yzwX:s l, ee >ٞz1J],\̎H$a_j!>uO_xGkL; #1"b)yؓR)؛ZbZ8|amU"j_k?! Ȁ]"IM_7GbH6U]ŴepL]̛$5L@,hcFBu.I)!mKƉe`}qc_o 8Fhؑ'rT.k[= Ĭ@6&"233_$I5X0,H{xdb35.g oPF]N'቟,YkMȬI]xwigxZ%0Ǹli^O }:Z]jGp"3ǂ`AڣpыVj}zFk[b.:V5TN08Yqǯ} C'Rb!xL7;K{4W+#tVx DŽ4D:$ d *j-14sʩV%PPq9,.,5-|y] pak1ko@7;N'a[b}x ua:_g$x5"}d]ɗoEV$exyJ$RfG,~$xZBoKƸ[,F჻`ۢ5DD AD"&C},U!sVXW%bnVxsz?a7ζC`kBY]ŠZ{ <VĦ9xbbf \%X,[ocPf*&llg*g.qNO$ 7,)j Gޚuuc4 YRƠn eEd9xaqUs 7Œ(̼GD{U9ؐ Dx9թ}0<^|QQ[\|(S e??(q "2)#}$ΗT#5+!I^Sc1H͊cdقJ"+`x<}bM}1{hWH񽼰aa ^ ޣr+pxxT܉ARn9^_nc?䖋@44=k ~#v>6.4Wt|y:,x0b PA`-/qnUaΗA=W+|I>w+־K bB0u/ܐՇ{rĶ<ͽqs?$WaSB.sVo!N6SbDQ,a8eLᧃGÿLjNT_uw_O6x獌F0*bGR,+R$|#mN@W#m}Y{=W[{ eonvѵ+`št|/`)k L”~> !:c & 2%O.n[U89D$7 ŘfSxUcgpBd\,եQ*S+㱳{ 8Z[1}Pwީ Z퍉lZY;"jN!p&_9Uq6⊻`RoX =,H$ȴh0ͨori(@m{|tD3o_je{Y,stP־L!tyzC\;IJkOb˩\`ə]2,ݞ?gÝQv  2=w}\Zaϭ}̈LIiہK^N8Z*] Ld/J4S#`|BY$,;K$ cׅ|'$ NO"@BE#0/&mhN/m)ؚhxy QY,q &v7 t>$IP"o(+FSaB=Ŝ(\~6'wFl+`G OGk|p@.=!n냑axsC"~:._WDяIQí؛Z1j}qߨ`.o}LlCDFglO$'j*.?87S785ϯ>+Z)ԥ #b#%޸/~~0%ߎTMH:ь-#-0Lv=;bU2"@XqJQ)(BB<-hIBIBBL!DmBIu"sgYC4Z^X}BRi}8LL[$<}N/U(+2'eᖥ{VX%U;\Eè qß b0oT^^77$b'{WLԥ.üobq=؝R`;K<51{y|]l;9Kb=$CNI3pl<$u=$5_sd~`Fd>ٞ6&b/My1! eD ewkyd]\ڮ^;N^>9!ab_lA>+ [:@j~lIcY-6tƃCpЀ.z\g0BVQE#B\KR1 m~ ^s1i^lإVჭIXR&!P' *j1竃(S(+2Uŕu!ň.X(#LDTeGKԎJ/7\rzc0/&#:IB `,z%Il3n|E׮aNhly@Tc=%IJm8BLNy^ {g fEH$ꐬGFbQGb|nna0[00#N%ԑk4d{*}Vl)W{+<26#! !4#ňFO!EM IR7-сPFd[{-Ŷ51Ok3s\-݃f*wg{ <2C] #S.Hnn`p+ǍixOqۘ0yx"7l{<^Lt!Zך5tS#ʈLwmgߎC>b~=5s m.7PHhzKUapx2$a,Lxo)}l,M1ߗKcߚ<Bٍ%n O9k7{ ![8O4.X+}$ +p4Dl@bytumfd?Y0a:77$_xFx9GG"*w:Eb<6. j յG.v<%F"ܺl/2 T ?*;Fڂ +M$$I:`WB[W$IԄcR-j >BȺ(5nԸYx<5fpO<>Nj4XiY#fD "}]R?| >ޖ³ȘUzGNX =ǂfPZ kc݈mA"uK1}-޼[DV4-H4Z%6-lB 3>ݧWpķ e1:5>{ (<❿Nc;ۑбD,KǸKb5^I}|X0C&?B+ 2'ϯ>f\`FQ`1xqrBY=oo<}ZoH "IlI[g㋹C @4Zݗ%[P^So^>Nkt˶`olkƄbΈ@YO#$_:դ>>ьdVٶg$,joǮ W(#2G V+IkOB`VtBQSuZ#B܄FÆ9|,m8k f ѡv X)/ IDAT ADnRoYAй"ײ"n&e>-I"/J1e5<{C^,tIxc)aَh@LrDWH ^gI6聳EG>]zO^y ~ӐҩvVj̊ļ~X N7:vVjTilJ=8ԥVd 02]KY8!B菔d{*ʪ5x}ZT,Jt:-[} k/f FDJ#7gPPQw\|F tN65<3W4?:=@:6'بh(JFõ|u\ep 2Gx4ip`FN^ܶT lzr SbY>A/>/޽{ّ208$q}޽?mGL[FgS+ nQfs=> g"c⾑s?yOTp "2[7$JN&lojsGAQpsɦ  >9@ܮ$b/({rB.,/Ȩ뱱Tc`=,cdWWWú,Bw[>7Ei+lB|FebBp}nA!a8BQem=wm: S>-jo˕5H1gc#huz:˹CjJa_3z-@fD^æ\|,bWh#n`m$IBj~SK+nq l,U/f &3FH aX s؜pu==! fDWkt<,[ BڙšZ}m!Pf/xq.B<|vB/c%rYy<uZewpĄ{`DdJSaE--3ؙsqA/G[v3`Aך#x*ؗ&ŎMLIyoGAť5zx98!0*+k8[P{:wO%oy1 }xc)|/MoZɑ=x{z?6lʼnxHɫ~~. dFdt: ix66FnYۊXUTJ K5*$PաVEYM};dx;^#Bacn%Ƃ`A۟dz/ntd9Sмe>hxcX#7k0$| |ZA(а;*IDWH$.Ǯ|LǡWs3Y1$!n wGo_'|ꂸ'q=ɸXpIhz_tn9~oS*IɫsUbc‹#aP!j!"}cBQ]ь(N/AAŵh`w{uB슾ݝ9: D([+5&FzᷣVcAiu^_ uĂ eDtT* VAy!5x#;1N .:Cpk;};U4C0< @ܲZU 5բat f 7;#׉MhI1], qi,_7;֬:YeS#q==Q]^WU3q\5)23JU #cð`|8,x#!log +Ai55ZhhuP`e!`VRB7;+[%W"Ă).&ζ(|Dz1LYQK*j_epOQcͣ#(U!X0>웸VbXq(Za14ص#ltH2,,T,sd>ٞfK4%w^dYY`]d)ZeS1iNM-P(Î՞x;~:_P `h#]#ȝ*CrpaRVfq:+1 eD~n`psUZye5 d$I_'spY/ zz;b##HZ""|,HQq,y!uܩU/N`FD??&FRr1`K2W25$aGR>-݃!9B[K5=> ]Ȓ$(U .9|Z̤sEX,[0OG2"jc00@bZ[0nv|j4QP~ eLMc >rEu-n'&~Pu0!A]mkFKcWQUWq#!M]NBVgz\t+I}ډ*lٞmr@N®b[owgD:bnvBE]95*Fr^ʐ]SeoZĄ`\ON ""u$". f54j4.vTxirdND]IT+*p ?fJEuؑI nVTR +@FjUZU,x\Ì(kADD Ddt&򂣍kάk9^5Gbw @o.I\.> [seUZ.YH/#aeDDdX "ccƔ~`χ209̸StIYOMP(#"`cƤ>ޘؙ]ؓR9J}\0" 14ؕ g$ ADFjJ]~[apsV(#"`mা>*(ABvʐ[ܲ0J nvH'q€8Xvп ADFowguɬ3X1Q  eDd]j^ku+Evi5ʪQѢ^ M+5l-հTζp`""2,HQB஡xc[N"6 ff>ؒ:Y앛{s:QPb˦DD%%i|ak]k\/LM$}d^H>DDDDdX "dc)|de@ז t$I«NBke˓#̊ Dd N+¾3 ec6v)3$Ȩ wA/GY-MWNqJucCʈ DdԄ{,dK<}3K?&{Q`Aޭ`guV'i fd^2TY,: """"kǂ=g[KL'x 5BI'Q[S _S{C`fDDDDdX "0gDlJߏf)d.%bI`ALB#be$q ЫUY[Wם< eDDDDD] Dd2$>]gI ,ْYɽdcPFDDDDԕ AD&cl'dS&w* _9' s$DDDDD] Dd2T*9ÃdN JLN'N@4J%u$Ȥ&K$]<[bY족pP(#""""X "dcb+c3W^3ŠZ1Q t#cCʈ*$̋ Ԃzj {u]J4R3: Ddrmp@?Y}i(Ѵ - =>K#<ʈ2$$kݾ42re5qYPFDDDDձ AD&)7žs5B7<ܲZY)tQ(#""""X "pFuXq0]lޔt0C wAʈ "2a};#&][=u%qAU]=[-ago t Q'cALׅ˶k~퍧^T%sRO)Q$Ȥ v%ɎTT+ؕŢaVt2 5EmU=g8Vi/d1k ޜ*jX "7zyb<:2RkO F{ƞtP(#"""""9$,<51B]^S&+~Yب0wLBDDDDD ADf! SbOÙ 2RFNi ^Z#_UDDDDd\X "VƆD3\ZVEYo g["""""2 "2~p`YlsB.*Qx[ 6Wo1`A#Bjo% h:2{S dk,dקV(#""""ֱ ADfO6kp[/v2X($RLh@YD""""" ADf!$}%Kʨhu(keEG`HBY] Ddv,*־MhOBj: 1S d1xhtB]$, w̡\;PFotYٟK|cAֳ7[kʨ8_g=&Y7k"""""r,HrīV(MzFAE-6C^QADDDD& "2kSbJ?Yl˩R({`氀EDDDDd|L !B<#8((BT!N ! !ӹh0Jb"[Q'(BB,Bo uק{i ~9e etu4Z0eCᕛ{,"""""d !D(0@7zXk<9 :,80#B"Gd[b50*jʪm$I‹kc|Y-3V&vNDDDD]~B8XGch9Fx@g!]é7~O?gCDhb Wy'$͔\,C&DDDDdzL i4g%IzPm$$Pk8ADH$I$I$i$Iadƅ[!B\Dԁ^ euYx[B]&f9Z[Ŝ!pP(+""""kc !%Iqsb՜K$%p UT5nZv5!gmҙhc!9 kW(-;mNTMI$It-uǷu`>7yځ!kjU/z *$M_־YS-H4ybT6>q#Dd$酗&Gbu:!ĥ)%Z; L%y>k($""""g^M't$IR <|Z"k +{Q;wdf7krYYŜ/pzBYx8x ]o߿nĬ@"""""2=Zo^)IReh!hVB;O4nX{/qCמ)5%MH/Y>?OuzNUm^lJȕUaܑQG1Ղc+8hG 㧗JdHZ3a|OOYNyi_'s0un-ŭs94ȼjA¦{[m{&!cx/!ז)Be=v~"""""X\'쁗w$I_7ٮinum:Mr!Ҳn$^_˜j^g=GdVExo wiN$y<#٥5z#|vDDDDDƤC ˜+L,!DPp$I D k 5W;|lu3u66-IgdK1Ǎ}`moDDDDDסv%IBͶ3 `/pLc 0%Im+" `#XED \N2U8@"<ˀLQڪ4Z^xc5ܾQy {pC8=& $^n0t42FOԺ;g+ۚE fC$IJL7;%64'_.{,Q,0neH$I3ƌ$j-pAؘzV^ޔ$I$i3sF5I$I9 I$I9 I$I9 I$I9 I$I 8IDAT9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$IԹ.@dX㡇I$I,޹a6Ej:WQ7w]$I$iVZZUwn7 I$I9GHI?^豜H=֢ⱡx\h MBxlhM3عm琘_f%|VUFdž&qa<64 㱡a<66ͽeC$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u.Uw $I$iq$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁6$'PMhۓAOJ$G'y_듬IR㒾Sx ɳILrOKխ$HrR')ɽIO\IV$$;]FG >W*}פ챢Z՟$Ϗ[<~x0ɿ&`QpI.vUu_wUOI&riU-$7n@Vs\F@#6W\F\ؽVS6A7UYFSk؎J[OERp$g|$ශ_LVn.D[>?\ |k4OC4_oь88X|, Ul5߈+H=$$YMs<  Fs6IÁC^?6sHh%YJF|j0ag&EmWU[UU#}עQUGWN>j (1wS4U6mIy:}&X7,0 \}zU"Q0$i"+{UFm{B}8f݊k4b ݼСg M16Z~i}#i @ުHiྡd}eJr"p4=g\t@ʱFjM@Bbުz~~_Kఁ'X/O3 {,K=Hc]U?|;IH$&Ywaśǁi{5IKrnUp m$xjU?IMwmfv 캢Zԏ$r `C4Lkvff\o{I8%5gxXI3;''pp|_)M8BBk@{C4R0g?۶;,F#.Uuv<جTռNS4˿8fy?l \ʏ҄,-zbz mI6dgP.a43k Llz"KeIά*NJ I G=ѱ` I>Fsymeq<U/ߙh:q?vZ^DH뙁6C{>?= Hp5MH,pKNUXUg.Shv.Jus-!CˆY6zQ0x~rza+NiJ2zb!a%r{Y"ɞ?, ilSU1}+$;\Y|{3jdAUupC$ɫG?18 =ꉉG[$Kv->ضoeԧ$W1~4Y\U3텩WIV h> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xO)x%,uD@nr9Pdق@}if&@?}&_Uz>,?k^׷~z*DOKq5Znqh]Sl=ex,N~Y' q-~DЏ{5^{~^s.k"yۻ9< ?CO9]׵8J}cZZ5Z@ƒbG^ZX.j5)ukD"p+9\V ƾ&GHE9뚓JJ/SbKUlj;WimT&x5e`!uXG8\מMRTLc`gL!_Цj:h>ZC7yf>.=qvQ?n6e%{Dd+0j_Kmu[BSM)XA`^K,e\ ;E2Wr<_c풛J E-'ι,zGPdHVjzFKj Ԗme?EYũZdNIYMXh\OÅ)sv!̣Px?#ql[;&3 Am / 4䲉%wC_i4`tKک>|HZ)[ Uԛ~<\1)FH46."0yG4zW &'ACo,VNtvɎm[S%Zz'T颞<ʌT(ؙDb$ IrѶ7`W!!+1\t+7 $q{@od fmPqC!.-J1 џ+U*]`+MoUiQް©bpY2nH:G#Jڳ5!b`-й#@n>-aE"7)nKa]5 +0붭n^ە7J4xrYS^Ґ(VİVnkUWq<G!GНEQ*ކ$%Fbh]Wg&7y'o曈%7VaQiu ͣ5zKqA!%،^`n) ::"(2d"EpEяE£02 \x>-;j&sɾtL3>VKimSp"x,]#7zW4~dtyU1ǟ'G8%?? cg<׺9?ؑ1).M;MD2<13 l.rլ8Vb\~efl;:q6ͧlqLsc =<>ٱN/f3rv35nH3|`dvTn[=eՈ%f7=~$'b*3z[\lq^'S V;y <ܯw2^&_=\u\|$vW$m!_r<7W=Ҝ_iES/#{}ߙӼG+hN4_p M-sWHsZyxMQDpū=G>8{h;ٲn<#L<> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160844+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000007535 00000 n 0000007322 00000 n 0000007354 00000 n 0000007453 00000 n 0000007474 00000 n 0000007495 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000002561 00000 n 0000006115 00000 n 0000005900 00000 n 0000005515 00000 n 0000007168 00000 n 0000002582 00000 n 0000002902 00000 n 0000003223 00000 n 0000003391 00000 n 0000003543 00000 n 0000003826 00000 n 0000004237 00000 n 0000004358 00000 n 0000004520 00000 n 0000004985 00000 n 0000005125 00000 n 0000007595 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 7743 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure6_1.pdf0000664000175000017500000002027613326271576026605 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xO)x%,uD@nr9Pdق@}if&@?}&_Uz>,?k^׷~z*DOKq5Znqh]Sl=ex,N~Y' q-~DЏ{5^{~^s.k"yۻ9< ?CO9]׵8J}cZZ5Z@ƒbG^ZX.j5)ukD"p+9\V ƾ&GHE9뚓JJ/SbKUlj;WimT&x5e`!uXG8\מMRTLc`gL!_Цj:h>ZC7yf>.=qvQ?n6e%{Dd+0j_Kmu[BSM)XA`^K,e\ ;E2Wr<_c풛J E-'ι,zGPdHVjzFKj Ԗme?EYũZdNIYMXh\OÅ)sv!̣Px?#ql[;&3 Am / 4䲉%wC_i4`tKک>|HZ)[ Uԛ~<\1)FH46."0yG4zW &'ACo,VNtvɎm[S%Zz'T颞<ʌT(ؙDb$ IrѶ7`W!!+1\t+7 $q{@od fmPqC!.-J1 џ+U*]`+MoUiQް©bpY2nH:G#Jڳ5!b`-й#@n>-aE"7)nKa]5 +0붭n^ە7J4xrYS^Ґ(VİVnkUWq<G!GНEQ*ކ$%Fbh]Wg&7y'o曈%7VaQiu ͣ5zKqA!%،^`n) ::"(2d"EpEяE£02 \x>-;j&sɾtL3>VKimSp"x,]#7zW4~dtyU1ǟ'G8%?? cg<׺9?ؑ1).M;MD2<13 l.rլ8Vb\~efl;:q6ͧlqLsc =<>ٱN/f3rv35nH3|`dvTn[=eՈ%f7=~$'b*3z[\lq^'S V;y <ܯw2^&_=\u\|$vW$m!_r<7W=Ҝ_iES/#{}ߙӼG+hN4_p M-sWHsZyxMQDpū=G>8{h;ٲn<#L<> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160838+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000007535 00000 n 0000007322 00000 n 0000007354 00000 n 0000007453 00000 n 0000007474 00000 n 0000007495 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000002561 00000 n 0000006115 00000 n 0000005900 00000 n 0000005515 00000 n 0000007168 00000 n 0000002582 00000 n 0000002902 00000 n 0000003223 00000 n 0000003391 00000 n 0000003543 00000 n 0000003826 00000 n 0000004237 00000 n 0000004358 00000 n 0000004520 00000 n 0000004985 00000 n 0000005125 00000 n 0000007595 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 7743 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure9_5.pdf0000664000175000017500000002256213326271576026614 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream x͎\ w,|U?V--8!YXFwX{{Z TWCƶW_-mfۛ7{zKx)#Y??wK>ۏZӅS_.uXn[Npt=ߠ?Z?pD9}l9=o?}^}eyu_۾{s9paȩ{)>?zkA9be~%)0g!d]'gumDtY 8Y$?b[ߺ$-HdJ G =F oyiєQ="d03vnN6*7z$pTZ$:Hj϶Pʇ mAH(" f Y͵ep HbYY 4+Q%\ɞXZ'CrDcMNWFy;[MEi;PI]-dZR!":0$ڈT{[ l]`  KYVN-Yc Yms|b=_Q2MjO$Wź6Ӈp34*.Ɵ)Aβ-π k'7,~ Fhu fkᅀ<,*hpX5W Q 2*gAxҒ0ګ\% <)"5dX>p k">e5Je%ZLzy#0vw1L)zUd&+qZ v+wj́PcJFm*hcqyY\;{kg,SKb$RQLF%wLq:@Ŵ%HHYԣ0UȣDGxV2i9d[^r.}?竇 Djk'6KZ萫B$M^a (CN[RzuSCOQתj;z>TJF9#/ (rQm[@3tE<*A)UlR+ .ră))[Hm\J^^Wy&~l]"«󵚰U+)rX{ÄbjPovHP}@)bRdm#>H(SJ\fV̡*WKCyLPeM^[OW ' z~\$}ՌnP(tVcq Z-\B!Me#stw٢W YQѴՀm m?L$d P[3~5T\#!*jW[U)ƣ2 ؄Rmr%zЦ ɫx!kGC+weYmf0ݥ(1 I9l\V\*J fuC\;zv7_h ,HV2Dp 5CRl1jV>([ފ/q\C\>Z%r+k!mjHJ G$ w bgDП(dNyTH7GDA/cf8hUX:r?CwR &ЇF8Q3Zg&EẻGф`=i_{1rCH8%'VSVm0/eS#"^-i鴘έ =XOۉ hBri/?EOW#SݡE̪s$T@;`ljq%yÌ=G6E#"hcCc "l=z0!",/ F1hSd*Rćf&Y*ܧYsK\VsaiӋAaIjq=:ʖ°@dGDZY) Z;L 5Q8ZDvAqqsKtV36aĝH$}ݘgS1W5#yXRijBVGQZɈqz}GMl"`Dۡ&AP.7ҺA2~F]B5UìŝZS ik꩏kHz#صqrzDKŻ/b/s4>|x<yh6͜G_Pc FOh>4Oi|9zn;Ϩ)zBxghꍩhs)tnH Ѭz=:|Ho/p endstream endobj 11 0 obj 3289 endobj 16 0 obj << /Length 247 /Filter /FlateDecode >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A1 << /Type /ExtGState /ca 1 /CA 0 >> /A2 << /Type /ExtGState /ca 1 /CA 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160845+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000008739 00000 n 0000008526 00000 n 0000008558 00000 n 0000008657 00000 n 0000008678 00000 n 0000008699 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000003765 00000 n 0000007319 00000 n 0000007104 00000 n 0000006719 00000 n 0000008372 00000 n 0000003786 00000 n 0000004106 00000 n 0000004427 00000 n 0000004595 00000 n 0000004747 00000 n 0000005030 00000 n 0000005441 00000 n 0000005562 00000 n 0000005724 00000 n 0000006189 00000 n 0000006329 00000 n 0000008799 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 8947 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure8_4.pdf0000664000175000017500000002214313326271576026605 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream x͏W19EX8Zp" 7;BrY`9~~e7@ y&_}*y{떶mۛ7{zKxҴן_=>ۯZ \:r}<눞rtDk#.;ۛ}l^_m~^}]dym߼}rvᴌu}N3<n-%7`̰Zp{l#vXsoQS Wl>{fEytl}B#mf-6F]p=u˹S+'l`MRs8[|Zv쟜^zvTj8mx)кW-q\J>b_<' +NҌuYY`ުMhkMxy Tб]h VjZ8 V ۬:"XT+a .#*V^{5Y\FJ O }6#6:q`N^ep{$o3ȴ" <$(uЍl5cdkSNp)^>P!^Jz|X*9F|jLNrؤ&3a%;IڨqIKØa tr5#ZJ(lS h#&`OX3=ݼ' aFf6J㧲:zm&=mW|HV2@j>lN"|ZMR{ T55:r((tjV aYUl+˩;;*.M"-CTsʡ)or)-Gͨm8lS{f L* `ʔGވڄZ.5Sp -,:p~Β7$TLY'PJX%;7:B|$]f E u [Ӆ e-!-[ H֥H޴Z ')YƂDM-ݶnzzJhԙ&PpG£>1`-VgR0N(r) e:DC GA)#B [ (NP3*#=Ȏ)7-[=6 JVёڐh5?F5cAދYBlMeJ^UVBV%veܨF6flBCI5-abPOEZ"R0i*F |%xCVHϡ*,`Q$+rK?1E("4`6Vi(@/:A8Uvv(KcSti], R +3.v%Ƥ0e=ŚePknemM?FEXk5EPvZki*] #`v,T=}j Dnh'ZmU452"JF:utałGb%[umbt.43D::sCTLanU$̱FGW[Ca 831FA5l&[73 +Z0pN8"lHU5-FUWD1}*s@PGY0'h$(sq,Pz\W`&_W=la fc c,Xt# }s݃eٕW>6PzD8+za#^Md~b5SOBOaF~(^V@>)y`Dӥ Z=CV[e*V ˜rj ڄ^+0]ed2^eG+6 V)(ު U7cQԣbY@ G \GKTDe,1`rESy)ÃS4S$[l=ơu%6P<:!<*ϐ9F񬖧Z`&"w kdP0XH`X)2,T]55XN܎ԇaJ@l< WxAA\!"f]oF5D5{L}yR,:$]n^71B/y]A̘Hy>,+ʘ%` `De_Wc3AoKD4ǥ2 ϗoO@۩{5[_}=Vvv?0.m ~3?K`/|EןƣoW[N?@z;goE{S'Á~K58hrFPD]"O ZvbzTOEꋛ #F>-٪h'##B]K4%3[˶.U>=g_lOjbVztb[EHa{m%ﲵ\8r#B)|駘ȥĶgZޓ2m4{Ӽ xK򸺵{D%#_oFk?7x}ǟ?/ヘxol<~fmzbF]Jxol<~fKV;|0tr?>2ԛUBp<$y3,Nxh7WOh^[W7H *HsJyZys4Ds<Χ_ghN=ϕйG̻{ʕѬwrT endstream endobj 11 0 obj 3018 endobj 16 0 obj << /Length 247 /Filter /FlateDecode >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160842+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000008468 00000 n 0000008255 00000 n 0000008287 00000 n 0000008386 00000 n 0000008407 00000 n 0000008428 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000003494 00000 n 0000007048 00000 n 0000006833 00000 n 0000006448 00000 n 0000008101 00000 n 0000003515 00000 n 0000003835 00000 n 0000004156 00000 n 0000004324 00000 n 0000004476 00000 n 0000004759 00000 n 0000005170 00000 n 0000005291 00000 n 0000005453 00000 n 0000005918 00000 n 0000006058 00000 n 0000008528 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 8676 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure8_5.pdf0000664000175000017500000002256213326271576026613 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream x͎\ w,|U?V--8!YXFwX{{Z TWCƶW_-mfۛ7{zKx)#Y??wK>ۏZӅS_.uXn[Npt=ߠ?Z?pD9}l9=o?}^}eyu_۾{s9paȩ{)>?zkA9be~%)0g!d]'gumDtY 8Y$?b[ߺ$-HdJ G =F oyiєQ="d03vnN6*7z$pTZ$:Hj϶Pʇ mAH(" f Y͵ep HbYY 4+Q%\ɞXZ'CrDcMNWFy;[MEi;PI]-dZR!":0$ڈT{[ l]`  KYVN-Yc Yms|b=_Q2MjO$Wź6Ӈp34*.Ɵ)Aβ-π k'7,~ Fhu fkᅀ<,*hpX5W Q 2*gAxҒ0ګ\% <)"5dX>p k">e5Je%ZLzy#0vw1L)zUd&+qZ v+wj́PcJFm*hcqyY\;{kg,SKb$RQLF%wLq:@Ŵ%HHYԣ0UȣDGxV2i9d[^r.}?竇 Djk'6KZ萫B$M^a (CN[RzuSCOQתj;z>TJF9#/ (rQm[@3tE<*A)UlR+ .ră))[Hm\J^^Wy&~l]"«󵚰U+)rX{ÄbjPovHP}@)bRdm#>H(SJ\fV̡*WKCyLPeM^[OW ' z~\$}ՌnP(tVcq Z-\B!Me#stw٢W YQѴՀm m?L$d P[3~5T\#!*jW[U)ƣ2 ؄Rmr%zЦ ɫx!kGC+weYmf0ݥ(1 I9l\V\*J fuC\;zv7_h ,HV2Dp 5CRl1jV>([ފ/q\C\>Z%r+k!mjHJ G$ w bgDП(dNyTH7GDA/cf8hUX:r?CwR &ЇF8Q3Zg&EẻGф`=i_{1rCH8%'VSVm0/eS#"^-i鴘έ =XOۉ hBri/?EOW#SݡE̪s$T@;`ljq%yÌ=G6E#"hcCc "l=z0!",/ F1hSd*Rćf&Y*ܧYsK\VsaiӋAaIjq=:ʖ°@dGDZY) Z;L 5Q8ZDvAqqsKtV36aĝH$}ݘgS1W5#yXRijBVGQZɈqz}GMl"`Dۡ&AP.7ҺA2~F]B5UìŝZS ik꩏kHz#صqrzDKŻ/b/s4>|x<yh6͜G_Pc FOh>4Oi|9zn;Ϩ)zBxghꍩhs)tnH Ѭz=:|Ho/p endstream endobj 11 0 obj 3289 endobj 16 0 obj << /Length 247 /Filter /FlateDecode >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A1 << /Type /ExtGState /ca 1 /CA 0 >> /A2 << /Type /ExtGState /ca 1 /CA 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160842+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000008739 00000 n 0000008526 00000 n 0000008558 00000 n 0000008657 00000 n 0000008678 00000 n 0000008699 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000003765 00000 n 0000007319 00000 n 0000007104 00000 n 0000006719 00000 n 0000008372 00000 n 0000003786 00000 n 0000004106 00000 n 0000004427 00000 n 0000004595 00000 n 0000004747 00000 n 0000005030 00000 n 0000005441 00000 n 0000005562 00000 n 0000005724 00000 n 0000006189 00000 n 0000006329 00000 n 0000008799 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 8947 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure8_4.png0000664000175000017500000011115713326271607026617 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxyg]'{wuw;$@d " "/#΀Ƞ0.0*# :㰉  l !$l{z?tS]Uuss]:<]r]K5KiY' HKN ,9HKN ,9HKN ,9HKN ,9HKnE'RV'yDt{N<ٝ/Z/$7z k|jojTH7pC?^w汏}/D;3E]˹0\%HKN ,9HKN ,9HKN ,9HKN ,sJ).RʎRJ޴H|~)彥{K)J)_/Ry0Vzg[KRʚ$_g7>zA)kym ;o9F|(s<6O%Z&_]Jy"F+$^$7ZUJy@!$yA]IWkXJygO'$oRwuBIk+$jVkZb/xE}r)ww|W=KGKwesh@R!1lqw{Snz}_lQkrwK;+-"݆)O1vlEK_sׁ|޽]׎O?[4٭r|cO9^;\|5sߒ;2>g_u~֮\uG9j@bvSi)Ʈr|p.5+7r^<:էiW;>wO}G3 $foaL9>򎁵f]uNTJOwpV6)ǗR~bZZK)I''#*%Tk= ^7͝N[wal[ I^_켦z<_erI3D AO\<ڽl{4zA AO\8]!q@`$艋{D AO\Y!0HCڣDsؑwhfRH睵&J5-@X|Y۸@`x$f -@֟CK A4H3n$ zdC !g{c= KI AϜi׾PfRH3kW-Ϧu+}>0HSm\u~?@:@BpHS5HܫPHS*$@:H+  zjz@ AO5"M-}$@ZzE6^uM '皍-W A'0|6N A5[޳G 0ܹWwo't z K6;ܣT931Q{4@;dDGz4@ۺ~uJf`Hs+/u $@pvĶvd ¹0L"(\RJym)RX)eW)RK)R~RʞRs>^J9j6\+z=3UJyVNr֔\yZmg$}M%~pf͝6d`Bruf2؟UIi I]JY?g<>_e2HII~(ɻ:C$yg)yΰ;gCc^ՁDg2(8{j^_k`3$/3~9񿫵Z;j7Z$| 3ԚK6B`6(\_Za9~i)e<7d̫?azӖl=Zkfbkm eLj\nL{vYydj%9]}q\sc{Xfbks XO2#S8yR6&azݲ @)3yRJ3?mf{%9ol5+gM_4\&'*mluw)e, '/<?K)I$&$ <3j3w9do'T $lrN8HyZxRޙ䗒CI~salX[M $,Tm $v@ɋJ)_;Gr$7㾭rƖl S|IGpc>L.ؔ$Iv%97sF&t<=֛NrZg]vRJ[FcKK6W[}SOgHtwܯ:d2fZ9e]IXJHO%(ی^30ӆ%lZ%9hќ$<{\9F1u>_J鷗RsdS˩TH VǗE\^JsnSIidC @⣝$eSl86T[V{f 8`9x㟜i@)eYuNdr{ι}N1vjqIGqR%* A@zC:?UJy ~!']ztꇥkK)z @-̸g)C@ A߱HwL $TH }r #L_B`$;*$@eDHwnHwt/5v8G`1$;g7*$&j* A"lnTH$m }geٴne׵[ }Gb@`$K[wi@HЗE A_ں{Ɇ "/l Җf 1B`$KlS!0H-( @bxlXh Җƒ$}@HЗZ2˗k Ҳe%Vv]e !oMiC 0(f S 00f [ 00-K A<|&om`` $[l .}Y!%HзFĞG3>Q{4@լ5}@ HзƖB AZ|Y6Yum~ H׶_uB`0$kͭ?w!0u@’ 5w5vG3`! $kw;  Hצ5H }M 0f Z{4@ $=tG`$k[FVOf@ $kkW-ڕ˻;ܣP沍UH@ $8ڣPMVv>Bf.@ ${K6,h;}Hh?}ot@ ${*$m'M!aOHK6v8ڣ涟5{H@ ${%I۲ VH֬\+w]"(\RJym)RX)eW)RK)Y-󬽥R]JyY)|F`T)YI:YS.KrMR3ksV'$?4>~P$%yUk=IJ)J)RXJY;{2G zHZ{H\yzlq7AK)3Y%LV\$ɱRǓvs\t!羃Cb Vke QJYdkZwRƒ$xzؔI>ƘIɥ߫lH;\[ Vk뒍 SOg+ϱ9>gf2xdrwI~<ɽ1?_J9>ӰY!qhj= gIL9>*?yk)ǫ3٫iCkrcvƿ?jSUn9olj{XZkU6jk qh񪓎:au}.!A9I)aj_-Q'9;w'y>:벓Rj`5+$ɭ?%2d9C}kNaY?ګDJaGt*J)9H̵yߪԱ9B)eZc=hV7u//̶soO1vmC<5T!^m$>yIY=eZ$wN-2|vw9FcK[WO9əR%yQtOfq2y_fSs8f@ZHZoȉ_B+;oT<ܯrm)v^o:ɣ{mהRm(\~1s4+$v!V $:^ɭ;R$$8ðI^XkUH6`PB"w%*e2|8~JIUkuI䏒ܚʌI>JZq6`PBZI^y{NR0KI~nNcljdZ_!^!q$u@m8:^3!5F>m%5FV--?N Z2mنƖ$Ufjl @$hi[!F ZE`H*=$4h%HV!J ZCb$U~h'2:]! 6H*ͦ*$I A4l>6G{4K A6Z&$H Al\2J5@$heJZ%@ $h-N A4[H@i6m@$hM K6ZG A4+$4hBδ*$ZG AL_Bmδ%h3:]!бlQ!$GMNsF%@$hU+edkh%@ $hfc=l@VmVHX* Ziڒ "F5lh4BB & ZY!a@$hfSKK6E A+hj f ZiHJ%Gk>֣0W ZiSB"IX ZiYt]'@{$hRJ6L-hll{L  ZҒ HZ K6C Akhj V ZҶ!/P! Zr]6ZC Ak5{Hhj  ZCbxl C"Q% ZkڕӮ֊˲a͊kh6}O@$hfcKK6A A5d%*$@ Amj.S! ZY!a@;$h5M-I AmR!J ZMSKvHjͦ{Dl8] ZmtBb&l8]HR.)rS)erC)奔uuJ)b<5Z&HARʳ|>/$"ɺ$II;I>SJy"0:Ӓ ~@I$eG? $#IgCgx/ȦF%oE'pZk=6˸gΜRIv'y|s{_t!-MsOD)eMӻf]Jde|h&h&/Z>s7T=$TH.0xiwIrnsb;Q%*$]++$r|:~v*<9ɿ֢?Sksi8UyIn\K6TH:Vw!I4IIZUkuI)e1;0FG,h.7tatOgyTJLx9~%!qDl8*dcYw4<H̵y/v1ɳORp#8d[s|\LVI֜WDZHtܔII./e+ߙl&G$5+$S{;*cm]$$y,2c7zeٲvWI#H} eI^9ݓCsy@;\v? gGB ZHZoHr]J)a/$sZѩR-M7[ۦu ' @?hs$yI&aMRk2Y6tg-I^ד${THVϖR~4ɛlLݒY}3|ƀ4mɆ ~%Zߕ$@&E|*v>zkfRhnG jw$yY5}8I9g?LMZ_!LlX K6E @] ё Df$&T%Я MeL @Xby֭ZuMcK%``= 沍*$@Ѭd $#l@1XB $M-TH+Y!%@H007T!Я 涟TH-cm?k= H00#= H006vmeH ذzEV,+]4O F)eZcK['GB П ;mXЏ K6A @Q! JsOI @iVHH#eC’ $`l'@+$(Z@\96ѣp2 Ȫil$(֮vͲ #`X,֬躶֟}G i6ܭB$8Ɩ{l w M*$@ӬحB$8*$4; O  $8+$F i{,; Φ.{MG`& HwDCz4f"`6*$-@vZW֟E )L@H0m9&' Rs K6@Ԭ$HK6}E @B @Z䬵[+lCcK!``5!7 f%C d@H0,_ HsɆ ~!``mR!з"(\RJym)RX)eW)RK)kJ)?PJR';>y륔gaLojB_T)YI:YS.KrMR3kW%h 3|XJjNrE%y??Z<+'ے,OZD}fs%Kk\9Fq9~i)e cNZ돞$8>IO$3X<%ƖDN9˙Z'Ut4')Ǘ-35+gݪ]$B'uǒ|zqrE) 桹lc6A{H\yzlq7<ﴔR.:ŐzO&mZ2w9x%D)eMӻf]JK2EI9l&fqN){m]a?y֟'UJY3FBޟ3llB?B"ɚ)ǧ$s9UyIn罇ڴ*$B[CSWt ǛNuR^ŝO'Wue'z6*$ںdcߔY1y?TJ7I^9J﫵zdSBbט@2Js:ќ$θyd)ǒszG﮵n?8FGlV7u//̶3/$LݛiZnAo5+$4m$>yIY=eRӒ5}7v&yzkKc ~Z{4ks )?9ӀRʲ$/I<$ds̽IQk|jqd|"h6@zC:?UJy ~!ɕ7ZR-M3=$d%XgZ??oSDb@?h붟ǽ$0&y_)5XI~3$K)%yoMKRgڶZ붹>űaXVrl2=N vϖR~4ɛl̉8%ɳjfT)wOI~}bRi*B@vqw%*a-Id_ħbGZo ;mZ]!q\$/')|$o:FuأBZ_!2BbL@ $x =$zO CB k 舦F $xӷH@!.='`5l;|,G'z4Cd#Ihl S ަFD%@ $x+/ˆ5+H@e{ن@ ͍@b@ -Ww/%CdcD زH%CaHUHҊSۺ.3ٱpGoݞgȪO`> [ ֟i[mg׵O=g<]-8 FsaZql|"=݁gɯ}͸<ҬYy&jo%`h4{H$Ġs*|EȪcO9Ё ;xfu/8wt/Wd4 ˗eӺ]v ֟G'uypN,<cxS56H0T-w hcoߕv/GG^pk.:WeCg|_`$*[F5[:ꢳr3_}AF4Ŝ;n̕@icVHZF +]{^g_۾?wړuўml̅mK\_7ctm;?x⣷k H0TJ)9r$>vήZ^>J)އuM 1-F~͟}wO?oB' >K6:[7{>(;mp'\u9<_|oܱs,nY7ۿ8u+k.c8˖wlkbsÝ9xdw/C֟FsceG˶djM>|Y1xwuY8??=}9ڱ7CB ЙV!1DBK\+9ne_go~_G;?|՜Csv߸s;t&=t4˄K fĎoy]$K?b✼ ~Ww^|Ijw~1Ǧһ|Y#n?$7ܾ+cgsun۾?{mU˗7l><삍=)ǩ`4+$Ǝc'V/}ٙZ px>yۮa@sƯs^/4{X,oGeÚ@UoB}խg|>}-ܝ{#D=o_s&@$:[ׯv͍-5؜e˖q[֯ΣmK:vȱnvuO}ᦵy]u]=(O?|{ާ؝l;7@/ $:WȚز#zڕ~o]z55+f8}@?޽ r65v$/Ou¥k\so.S`Q$:i6#mX׵^u9]w:[\۞GZ׵'?Znz l: 5cV̍{qLe^@ZVOP%! ap2-UbmZ,R_r5XWZDU~E.g#UbT 1\0Ft_BagIgqſQ\[ u!a*b#)\J*1-1(巊\6VKRN goW7әxKS%.VpTpg'/6%dr,gթb<Jk\t6 GY5^@V"#p0DZf r`Glm0bd#fؾN4BA镔3$ qɆrAKk٘h6s$^+T&7zR6mED8`\_'Vt{lݱ4,i/|w;ZܸWů (i3*$X9;cۖx*oNn>vX>. /*q kjnƥ7+q& _NŮ<{KjdؗP} p1qEYP% MZL1Ζg!t7 H^'T1K5nQnY)Bfqь4cw\J 7;aľDE?L3wha8ޘHaaqxP`Rs -E{Ņ3c _GRUs4;C19̵N2"Sar+v];yh\GrA>3&FB/J,g D_!ƫc40/?=c q9ؗpSq5kD9`r+J!F + IDAT)$jdpK(gHx-n6fqFb~sɅ`aR(?{ :=m09%ܼ=t<8vr93[/\))R'E(AY]Xw< hD.gxuG<~Ss| {`t^~ x{%|w`)n(l9nmj6q$2z\YkUj_[^[/c\;#گ6mlBM:񹕈ϭƓhّXsʜh c yb\,Õr!B: k8mmSQ R[Bdh̒0I wP4J@)t8Y+( \}7qiAUO&d>ڰtb2m9 sŃ}vLsc#]:ɫkCZXg!bgaucݱd_2nb,pk.ߓ["X<0sy۵4 {l6.e<~z&}~ X"Ö,|s$M#7kװH##4|'`!) a|dԶF ô߭Kuz\+BJArPY'EXD+Sh W+rGq ;;B$zbXs7J0WPꛓŬ24o`wv^ɿigcϏkbAVlS886CVT)kN^*=ig=+FuZ)Ex(jt1z܅c I†woQ",j@/[HzZZ<SxlT<:ӊŁ -3yapהCIx}GrZ}P ֦0 !P\UZHd#ۘܤ ,ꣳ@"c||2Wr*~A; pW+0쳧ΤȵBL)n1c%Ζポ12Б C] y^P:䗋Q]/D&VF37)-b{3''^^^6c9>Fq7L @*memq&x @'EbgcdeFa+&.G#`-,QPprMVAWWsń@^: KëBt6'M#OmF:a | 1^*.Qǿ> 9|5&ixeI4oeecpTh(c?_P۹dtޙ N{#q7*i~)y wDaoL^ۊ(S;Heru1k B :A*ǎyq9#rb4ҖjlŽy*;"l&lE )@&gUCI8~ `;s9`x&RV|qS ELahi 혽4b3 CuOVS5-3(/|0sgjն8u9:*??2T3꜏KƷGno8>G888[/M֮Dxn\ΰs8o7]J>v7&pfA&jiEXJ>ش8 f=k ˹x+hm"޺'s"4KIz>[13Q~=`b3NmYGGac\2xqTugzBec^prߓ[ژ0Vp517+,EB^(0 C]ԻZ2Q'n /kCɡ=~gUclu1W#}0=3yTF`wdHt@㸁N0P G`IS a[qr%H{1jg) 6/ dGpaXs5~m1 p4;Rp(Y5*G!U8{x^0$ +Řꥷ|̱g(dT1 3g>NȫgxK913{~UcwgUNu†"{L 2*Ζva\rW_Wy 9^-0%2|7?P_;or0"}I)Rx[9몝[]˯Û;T *r11m;Bݭuq[Q'bs9 [\.#p?&E]g\*'16N0j(i(X"os_A.X1!wLΰ/&~8λQ-BEC}=㻂m8F3(=<cN#@6NqsD6#1n_E xkW6ʸ=+ ݄ک^7|,UJ,.-+.Om;hj"|'H/eI(iwX97n0;)uM #\zA?aV'>o/tؙ2>?HS%5X9 TŬg4KkZ\W`Vƿ3i%xcgب1eeLΰL>w 5Ju`nŒQ}0)ԵKjLx:6X ޺'̠)+-} bd#xڴȕϫbH,P[WQ_+0/;ϱz _wo XuI2Xf5A$je5 (AJA5FVkF8` p8n7wj#2.1y|-˚61ΪyN4[cOu$`ݱ4|7,)YYkcoBVY 7ũHO|<[>,pwg"ebܧ, ],qiXolf>5{x|axadS)jʱh9s#:9J̫ĂgUZ{|7I* B`M Ub r G<`7ޙfOc.јg["Kdr=/~r  b8Ĥ/n ƨ@'W,sYpJp&{BnkcB] _N7Z65(o#٥R.~=j xuZ?_kI&s@'iwfnyΤdJ%d) u9=D+QD3εѸ&1tc--8.@_95YK<{ Kvg>dwyߟL;k8Z ^\q卭P ^~[bYǟg0œrLo]C$RqoFce%3. #4/fa*įO :j[t 3|' O<69_ ˀvkc|&oNT)4g*i!Xmu|nVn6["kFMf]G0xƎTxyJ?u;N=8Fy: 䔩 fcG}^pIdr썿oEsxcդ mÑkhV;8Zcf'Dz"o2^m8TVH/Nj# a9F5]B+;vO<EI|.VVE.\ʹӶJn"@$l>kTΨc~8R;E0LEB|1/3v-ܱGT Fۘb: F@]r݉⽆C)j&ىA:B 8:-KAE|r*ؙtĮ'GbPn}9Р&0.eaxj yi^O#01 ^'u `Dw1ĭlTXky0g-f8q h8y]J+$Kԯ'= 8[JnhMx,ux\@֘l䕫ˢO` o  կ6xξ 1^C2T-jeL):1\U{`<5!P?,rs饘Vjm6UcjL qG,T$wbX)]4IdXG88R;8+}>f]7_@y;㧇`ͼp89vLz)&qp&ɱXX}Lm#cqqxtTn98 {WgsUM=z)ߓ;8z;0~{=s-,9OGaS#q@wUv1ʉA8qx0:C(ຽ1Ȁq6[ 93ИE-+Bۊ;z6H;XyDTJ]}%q8"M@bJzqEF0$ٝq;3sM#`]qyrf>٥Xw?;Dz~$2ͬbװPcN퇥cu0+wOG\0'̵߬Vԩfd">ӿ> SݢznHY{l6f|sJogDw%bfΊόB s8j D.aޞ$\{Z|I_Ĥb'dnG0{W‹w뤓@af'?735<9sQU=^'?;=Wo}N6=4?1ANݚUe*bPZ5./{n;>2Ȁw{~ HtW[G#f=z K#+/;D T sxSQ|n%nQDH~;OmVf;|J'}rzO ֻn1V3$ VGj]MK6Ǫ[>wtѬZl?4=1&#͵޺'ꣃYn~|JvLNYf= wu+J:3,I}vzb8U d'߬_= f&U➯OSFlEvaV76m͍呡S-h]_R *1V~s;ވ1V7[֋#FXqG <73#:R֜;Q^۾TS/Ś)|6SmY[3o }zm o;__j@B1=[aގqC=Wtp8SiX)J5|a''-)Ցkl#F緺J}l?/KB"c~fI%2#7fg. Jw޿^.]z\ΰreewsƪ>sק`7xiM^cx{w";~C ÃJ}nO \y 65 3|vQ詇|bgE_xX3/\Gm +^Kۯ| \ΰxf|sJE@G{f4ydU"1|v:N296JDŽOa%@5g^5{]GWS|6',Aު7 drdbGtK3]/3Q|~ִ6f"2Y=22ԀUc{ݺ 3GVCiF˜{a9Rm-1Y)$b9 7{ѠE`l$wেTn #yO(x|8Z<| 3=7w&{L)ƴN]j6߻?lS-Z:_ W칼V7w%b'Gn L%2l:k;PTHaA:P|ړG}SG=;rşWJR%E ZLǯ#q*XwigaTgٸwDviʜ"mqѝ7 =?q%\G3{5_ԛt붘 H TZs|JB 6 81g|-MhZ?_jbˣC `%Y>s#U?70SXsHer?Ù%*YcS#?`*Ǟtol8~C+9X,}Nm+M+#qwv,aP)&Fb#c>>uҴ)'1xkW쉣ύKwOof Ƙ۪mpg`jY)^z Yv8DG#dC&g*K6 !C9CܠN"S{koĀY*s675cxsg!ZpgZ*gX2jNX-7&pfA|T3K#x$WthK*]x Ǭm*sc#|w`KӶdcκ3ڵgI|B ^  T)(3|~:f|s TvjŬ2)'Ye 郿G0 S/@P)=II:5R%5*՘ %Cv 0s+~[b :cKL~éh ؟Xa9V4Oė 5xiU5b/ ν4Aog`Gyckcz]JBb IDAT#Awmj꥘1^|GK~nfmD&ug_!X<{{50w\Q:鉏f л"iQ\ΨԏuƏEtдzv`W+ vGYXH,!goDJ1(Q x(r63wb`O͈h3i%Xs:hGKؘT\zQ)n@G<=!G{ENNn/joQp+cl3cC9} aj L淌9F;@ -9ws7Z!;u8' v ˍj_}70G?~y|7 k~mE8JΌgsu6$t#0Ԁ̒L$N>n:1rQz=~ydARPTZzڙLJtf[TMU.͍`$]{enVcU^;C].'ZPק~וr{@璎H+Ƃ gUYۅ54eg\^~JAMQ0btUQ'mqHQ~x D:lٝJvk/#â݁m8nS}4XSdU)~,H4=/6m^4`Pc0^Вz)B;j 8W>ucrTz5| ǟcoycW11 (_{xtr9gp>~Ha*d_29odOjycVF{و*,x5%ƋecAu1-Aw'ԕ/66=4Wܑ~9$@% }0)ĥ RH)Ɵrp(;}UӾ+c2 (O hGl6u0 03fFxb\_43p*q2di"rwP?{ Ǩ'v3 Hqw@KS}ׁ2<o HhW7HlYaU '#?:;8}մ L$olӣn!6Q~0H3=RnݢL{[b'; +-29M18R懣 #7&p!Z->O Ň#صs?W$͝ j #^Bߤ?xEu8Z n6036T&GaU=R _E^s#T l=xp/EX7且] q"7Z q9;`TF8҅r%2dԠb)%0`n,p5Q@8T4l _3段7 )h̺Gϣ.#-Z4aQu_.޶1uYQ1rb椮s1c~}:C,ac +o{sX9&F_Ϛ[^;??;7Ágb [{F]@Glx R7ՆN=u 2<%K(PyL(0oOn/dC)-qwgn{0ưJ>>ܛ6XY"!}Ĩd8Tsa@嬡D*#5NDKdIH@ ڶ`YNk`<6_3RkRap$Z3wv'ֻu¾gGl>Mƺcͩ6f"{0Y+.O)t񬖃@1<<+]ճvW^ߜBal|`H1뼟uO(ۥak% 8i1=\Mor29R q*;.jv}B;# 3#w/d"XxltӅz Wr*p>٥+r`l$)\mLlH_;ZC3M!] ^Oyͫr4}W„29̕VP*UoMT?/dfEx`LOgBfsGSq@7#fp5``RKpY|ׅtD_K* pxl?9`K*]!rI 3 agn ^mCP?{??.X< ű"lɅcE(k)p ^_#LkOm !=& 5⠠R,>.T5"V&;;/cBV zlqޙ>yD_WaZYQ\vkX5=)e5& GhXRr5 23_^mI4n<뎓W!Ɯ`p_[WK 7? `hLEBQ^ l=bgZQ~M;H^eB10ۖzK6nYDRvH?o6=܃(ŕn=(u=,;Bъ s5Y)a}4=Ɉſo'h"?G~d t*^H/LwGJ29Cb^%v_9(QmGga,gsqgan6fxPWobMĤUyٛ!cUt'B$Hj17i)ܬ P@O8#Saθn Ht&mc&] ޽acur /gK5=6T,"ΥKt|2f"!MMD~h|O.@K$+S œ!^r[^)8p09uv Btn^ݖhQ掤$p{vݮqmR/<'gTgTE+WՎKʰj[oH q};Z%x`pN"CfI-2Jj[ F8ё~H Ft@}0>ゝ1˖BQ@zV*l'T4=(ǹY/*s0n9:5A.%/7:j,z`מy*c*W!Bz H^O(Ԇ/*ݡR,-k g+s_}Q ?)-+/{s[j~̍MV)5Xn%XE:Zpx,_?w}-H?\9/ ʊ BHӻh ijc欈rH(/ uQ2=I+xXi-b᫵飾Vbn8WjU%2<4·]5T.db *EG8{B>d&(ǵ*TI!38ZB.!BHOCp5mWǒ 傖A.V069mg-ȰJVétv%;hhR+79Xe݉x+KԼLΰxo8euCD 19Sah FB!W3FB+uӛDϬq);ƶ*pZo艖U'QR]{R,?r1xO2jFyXcCQZp!B!=- }ԓ R?BѼ!^8Xp{;.yBe1~F c̊q ɳwHyxgw"ٝWkS8N(cA B!F@gtKdH-捅y BYrIM(WxcqXq U ]rR `KF#)A!B:@5CRWwJYśǡGP4 0_?sUjt7Oja,Ѿ=![1д&WjFB!3HB)eHH kuA~DG XUV !6qʱ%-([rB?csxc}`cNwy;CeI4DMUc#nQ=3C|u0SB!̫B:"!z^yN++w#nq2ܱRNg~0u}IŗS k.h,~]oO5P/!% 9ؘ#ͺ/s!B!A8*uuτ\~DOAaU=~@ǍImH`Wk.cGB!1 5D^:mHdr$ݬ ioB,uiƫa*muI!B^ >uH+FT BL}bBoK$N߫(;B!=@ Bx3$rku4 !_? :Mǰ>,5RP։ R9^ߙ65c4GB!BfP@&v2-وW#nyv"?KVO_~;j󓃩!B!z4Tʐe@BFGϮ(S~…̲vrv9J(ȏB!u rDEbIC.gHRi{2$`*jKkߣVg^Tޙ| !B!G B(\dId֢^M@c͌;aaն8He^%2,9%ODVJ!B HHkޘ.m(/p4I QIXG-Ub bKyーmΕB!q Djaﴡ\2 b^8lE(w\Ã? ؅2Z{Gle~B!ot=B􉧝x>dHmͰn`,ziR(,!ʐ]dibM Q 2B!B6$Dj͐`!>Wgl6< c,ƀj;s6=4׿wB!3 H@uFfHWQZ Z3: .RC`W+|r$(՟ B! H@5C{W#Meo³{!8r VlLʔ~Hx2 B!BՐ DrDEb ME-Bky΂-6)rR+SV %Bܬ!{E!B! mMUrJ⮛-PH(?{DѲ B!B - DPNAVidj.F($!B!=$Q`,T֣7FB!(uב( V&F⌄B!(Urw*H!B( A_n2$h!B!'!J|lUA,ia B!` Dr@1 LYbV ZR@B!ғQ@%V"8Z2gGX ѢgB!Bᣀ!j(ra˫9m*hI!B( A6]R9CkB!Bz: HJR-$!B!!j(gHdkoFqu=+ļ1ʐ B!t D ?9eZk]6 dcB!B!jQ ,KYDO%!B!!jXƔ7ZXc]VʐmB!B>!-pgIh# !3ՀƏC!B!@% QDZQ5를1ʐ B! 4-dH\Vnc kM!B!=$iARaE5=ƥ2v8eGB!Bz H eu=r A!B-( AH ,M`oada˚z)Tƨ~!B!!P^ɀĕ Y󶑀CO!B!_iنrFCW(׏f SPc'B!}F BZjNʯؾ/fG{r B!BHA BZnN)X"~rRX$!B!$iE58y[&gH)zjJxcQ~]/!B! H K#:X*ߘ ~v"cuXD å欈 #qzO B!BHdY؍`  j68n@w* ((x{]8s–Р`hv=lE!B!CΐxYcpwq0ljjNr383LfMvw}Dc:myۃ}lB!B!1ԀUxnڸ w0rp G&QQ26 **s#>B!BzC H6+|mIpMI^䮼3k3%43Ms̈́\?Sr B!Bj@8#,VڵocMqFF1ǍEs[2c?c,?nmLEBLl2XXdƦ p ?A!B!fHT5ݞ% _gG8Sc71 yϒXw, uأh}nB!bz1&8N- 86 [Z_oyq\(XǢ ٮPwDi`gak7D:5C\b+B!B镴;pvH0`joLA9p)]/1L+&^quz /cBMiB!B^2%'"ѼdTWq'C<LOC w7Ncʗ'^\x/);B!Bn1ԀQM_?q+|wgq3|2~H08X^[5VMB!BQd X/6xN9 H1yuRuE,clCOzg+Slx0V-tsۻ`꺎˲UIbPXn#&V aE 0AF(SXf$YQ LH M)[asn޽{}>f{_p|>k 8$I$ټE/.Lfi4}OgN$Y\оtpS' UIk+skvao*k>B,v%s}G$I;ôE पZ5p_UѾ=Z\XSUįT;:uֱdɒ-=<9~h煎$I4k_w[ݫjyUuwӁづv4'.z9fE!I$IS0 U}LMIU /I$IgVNj)I$If7 $I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I۶ycx$I9`symTL|_mAIwI$IҜ[6$I$IR!1 $Y|x8ٕˀ{̢ⱡx\h MBxlh3xErU=sH/~Ғ n>XUʢⱡx\h MBxlh-⾙޲!I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IΥ I$IGHH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I -"k|0]I6$y,NΧn%ye/ IMR㲾?IJrn{\KlMrY7QJ$'&P5INDg ZSUd$c:!tiCUSE?\dYU=WVfp3}Qvkn e_!48ϴ%WP+6_xxeԳKNCWA4: |}aV1`W`oh2j#$Y |8nhyUnI.|9**5Um_:n0zdDF}Vw|2$gFsL9d`Uu~Y4Z;UĐ9!iK\83._Uu^U΢QUGUUN>QQc&bDZPm? %v4 IM1Qa6=WCU}(.0$i"{B#il^SOvi,FL}:4,Hhs͆a 8 [ v&뫭Sh?8FIvI5& wW&7q$ h{9%پ4^kw]c, 0{?3FI$O&$'Yw0]INJ4̵IIr^{Kq MK43oUo 3MΞ+dCnl}fi-̌=ghэ\ lmuƎ{i8}>{%٪hSYs_9 ɶ3Fʗ7V`sJCShV:߿ZY^4ˋv:'TS~}ޗ8p* e mۋ!#$4]MegE3E,0͇ifs-0VZD3 W$9VNJ@W՗{ѱ[U=>7&I4Yԛ ۪_ߙ(`6ীc4^Ċ뙁vC{[>?=Y$bI~ XIS$8%c禪z}QUWVձ^4W;WR:foE#dH1blC4F]0;P'WoTq94) 'S cb9;$IfYwV՚ɿJsMU}fmKs$ͰvgTՆKvsiWG~~ o8f$;g|yT՟Inmo)K::bnޛ;vA[Ҍ q@]uh9|yCI]Ij_zUI4{?v\UL].woO5"ݼ<><߶֩]-3J i/2ג%+I30U^% ?4';NbpdU}R$絛˫juiԕo|)q8p*WogΩ~$yp'!4sҪ>rj m$G lH4 .2Wڿz\s_U1Y4:ړLRf%7Ss%͸8D5I}c$8s ml~fy%4WY7n%I-r[^Esu!K**K$\8 8fb4ŞY Uu{o ի+iq>4#u?VUk7"!!I$I:礖$I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$IԹ(>cIIENDB`Pweave-0.30.3/tests/formats/figures/formatters_test_figure8_3.pdf0000664000175000017500000002134713326271576026611 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xK+x[b k M}6dJVE]ӳ3,APw|E&g,|<‡!, ~x߽):̝쿦6}X_ |8rʰTC6z=ne |arO/9m¯_$S>[_ ?9];ͰBmq116Z(ph-`‚4:FEFm:<>cʂm6[as!\rY&pz19l-sd#KU2'_ݶi) nsŏ ٪ tbϋRlWG5-ckpvZV F@G,f۬,㖪҈V[f[޺ePY/oiċVY Rַ`m! if}-ǚJ_2i&V \I '$@'B əBԧ m6K8dwH)^H(ОtΩ OUEElG9*.x",bp)?r9 Gl@xQ(ۓ]Y*VKSu4߁ I/M}z}0}lIu* T9xȴڂk2uy!E: ZZ#ٶQZ,6|b5oP ֎SsYqUE/Ѻuya쾅Ū rmyb! sZGMΫb%}bNaT+[8>JPw$8d|&jRJUs&(hČH*4%6! C[pdH7"'ZGW'Dp;u^&6q)0ĚtTST|#[%TJQ@2V):)lq@b2O1K&F­FЇ B^tCs*~?DZZ5HUrTQB]w kBVDڰAFj|}Z= #/9Оg P,̮YVqL'}Zl9N2uAcxdE MQV,|g$rQ3JE+b;+3j?K. 6A#/& 5I2xHT|bՆV#AN8 OX`e0J/Q#QVZ~eA3K]|R%ygDT*$pZ |v^* c[_wdNml5WP'v6"-87('|A<))S"i$G\)g\o$2" WA M(Tm] #px1Ŵ` 1uiLEcWHT)9ecQ Ŏ!-z!LT)jSv"=&̥zoP$o?(8i `h)rUy6e.._1Z=H)R񰛆w]MßhҬ|jnHQՌFT #1j/ţzF4ThWZD7^=k1HCs.x>qڂRZ\}u^ )"9[ZRwȕ'L1b+# @H޻REUF}"&B";eO?Ow `;GF0F#Ž?W[0MǢnXZϲ܋yĈYsNa\L=ySԤQbx3ɀkG6V3Xh)J) . >~9>B! cÐÅfBdT`d%<}i5 xMxwoZ}gOO_qbwv&=7óTwv~+wx!#w~"d> LO.K3)#=2Jh2j~>D-23{>0G';ed-! (;Mٺ"v߰?ٳ/d=,ȁmVS z`lOvl_\umeDlw ==BCGz`[ﲕtJ۞G72=B)0Ls[l}Ϫ=Y<!SZ>ͻ:$[^ N?}[ f.Q}3jť' _NOq/x_>__<}5> xX}f6jX~e#SM{db'nUw:䳡˖Т~wKqp<}~suYxD<Ҽy9A@t_irCʏi^[W7/> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160841+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000008088 00000 n 0000007875 00000 n 0000007907 00000 n 0000008006 00000 n 0000008027 00000 n 0000008048 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000003114 00000 n 0000006668 00000 n 0000006453 00000 n 0000006068 00000 n 0000007721 00000 n 0000003135 00000 n 0000003455 00000 n 0000003776 00000 n 0000003944 00000 n 0000004096 00000 n 0000004379 00000 n 0000004790 00000 n 0000004911 00000 n 0000005073 00000 n 0000005538 00000 n 0000005678 00000 n 0000008148 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 8296 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure9_2.png0000664000175000017500000010641313326271607026615 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxy]W}'<lyl3ؖ<ݘ!!ӝtH B% Mg5Mc%2tH44My4 C'66-[gY,UG]YuTUZ9='/Zz)LiM0HN L:0HN L:0HN L:0HN L:0HnFprI^ٺ}.@'9uZ^@ ^/]~#C;^k1u@/PkZD@Fck_n.Ю `]HLRʂ$o~ֺS2ɮLxa#6N4z(׏~2s ~o6oۗ]t9LaCb2\6} ɷgK|T)8ɔsNYMzΝoOLVr΢9|3We f V>q6w|vp=0XĎyb|ާO~3s򳯽8/;oQU081îda &)o#'`ͧTrXS#3 g osGʓ tʪfߡ'e'2" u$"##IRJQJ};@v?{OW53mٱp;ӯ(dڴg`$F{Ɏav}=gd9ܼWW=Of]Gyֿ"gLor&#sdo~'Tsg߾%;_|_{[?|Gtw $F6MdIĔݖ/?uO̜~D+o?zgJnϱf9ѤRʬ$Nd 0V)%?vÚ|'YG4s}OkC0Y#N7RNtl,j]Մn|ɲOݐsۘ|'۟{,}HR~R[?>>g$RJ/,KIۄۃ^bq>?Ɇ`2t[6J)7&xвaR~bZDzN?OI'gK)$L$Zֺ},?zU30Ư7gͲ#|nյD%7'ݫ[?}4zKd|W׶~Ljtk׼{^_{_sH~/̙ulZZ뛒9g~Q xA.>{A:p/ ӧ׾emc[ UxH0g 6nm `ozYfN//}8] 5oX6Wgw7SM AWxeެ/>Pp:te f7^6wx:>8 n0hK; $O|Q&>@HU kx̶? UX $*gOzM'~2LA@Z7n?=`E@dެUmccK}-]m7]Yӏ`>M Vh$J=mOxh"FC Azˍ?P>q Uh$Z07^mecj UHr㚶ޝ[yb8e /=;,6߿X3ptiJ~k>3yjf $z?nEϚ`M V$z fuoߔ# U$ ?rݪgv?>lCp2 z[+W.i '#gc?=\6=j@ݗEsf}|`$ zY-- U$)?xʶ'v7>P5@ >~cS@RJɿzETv8PE@W x$眵pv^{Ymcӱ D AOڏmضp$_{dkC7}smpcMHW6>s3 Uп7vx~ܶq[C/}eՙsO5T @Hw:߶=A6&@W: w4T @Hw.>{a.>{AgLC'};^s $&@ݓ[6T @HЗX$nG$&@4mZ.;mL #ou۸ٱPC}/ |$[sgMM/Y6Y}$&@ylK>CGD QJYUJy)RRʶRm_,5VR~rg)eG)pkR~rxz]Gc=֍7T @@$$ygKK45I~3RʅƏ$f_N.$3Zܐ=I/tapN\ms޶0:(\c $yWW%y}?nM$ɧJ) Ƹ I>c0ɇ|_k`O5cY|ڏmϦP5$HozK֟JKy&ywIm-ֿ^kZ$:4uز}ynoC $J)$u'[3Io]|)ezuZO0=î_55hХ,9洍}g?tm cG}xj:n {y j}n<фZ$[[ǰ *K{~?ts qSso;Ga7aZhB)eQe"me# U9pus|8?j}YJ?e#$9gdt^}̘V^?40[O2Ƣ2'v$linu{)eoNr-C1ޜK)W%DJI57j93sꥹuƾyC8]H$Y8z)?H՟ց$?ZJD_Ip_Hc #"^{m|.֔RFcѭG6)?;J)&$<x)ܱ-#$yzd.Y~zD@bS919]J%YPZGkZfā$+r5t >P5+Z$[[+F[JYchG~g[׿Wk=NZ}I>ںr(ao߸?&@W->/.Ԝ|T ?~$sO=M}$7$$oP r8]k C(ƋwI|' Xtu $O&͖w$`/?oQΛ6HM+y6iHIH| Up-;P5A 'b\l~qlt$3oy*  87tmܖ Up =wh lP5O `قٹmc<X $u@`p:[8&Qll'vf UН0JV/ͬ 䶍$`̜uH$` npYm $FC cp݅g]u@ S%1r̚G8U 93ʕ}$n $`:m@T $`=;. V/͌i7X@H͛5#\m̱ S#pgߺ*. 8 u{87mϡ# Up:wH8<{#0%fs0:m$F&qp݅gضGD0:H=4P5S@sYn|CL} '6n۸J>k״۸m U0 $`\fi}= U0 $`dn] $`͝5=8q[H[HM6z0$7P5S@& f碳淍 0A^GBcK0A $ߖZkCL- ׬i#uϡ<Zz"(*r)eo)e[)R/RZזR>ZkW)eO)RʧJ)(5ѽV1/g-6$J)oJrOw&4ɼ$K\7/\8.q'y{kI'0w%@WZRʋvI!HD)$K8ɞ$J$Oǭi$T)ei3+_%y[I$7&>%yoou zի58Mp~'C;"$Z-~Rʷ/Cޑ=c\'yck FUJ95Aoxtls0>7C(\tG} KX:+'hSk=<5]0fMoK$7CǛPkL 0F㧒LR3ӧe*}$:us qSso;Ga7aֺ1IJ)J)+J)RVwnC{H\|zdy; ϣo踥(C$~<~uI ڙ'=ډZߜ:ƖߞAj;$>|I _Uq0Lg <ܞd†*hFnr9w1@&ٺ] IDAT $`]Ɩ@H$#s{}h@&[93ml_0fN_6o-~'t{l'[~dc<| h fe@vƖ@H@C:H$~"tO؟gvh%Y8{Fۘ]@H@CO+]w4T H@֮l$6lC hڎ>lٙCG`$AWh!q`xzWCL4hYp z@R $aVXoа;$6mۗ{6T H@.Y0sgNo. $a3O+mج0[Gq;$&)`>woّP5O S@?Cn')sbܶ [=L SĺU}$6il .Lk;mlH=L Sڎ<7;n%)e.ʬ%ڢЛ0E̚1-<qۘc@Hve{޴(L!}$ڴ=j&@7m:p$nP5G SyKEsz@]HH SLg aЋ0t6|sHCL L1<qfL+/-mE S̜mG1 ֮Gm :Hlش#ֆ u=7T H9sm=D SP)%kW#.LQ/#ٛ6!)s7ܕ`| $`|ŒL+ G ̞._6%+0[Gb>@oHve6@oHwS;7T HvY4gF@iʋvIhl LqkWk@H׹CO̡# U0>0]}ġ#] U0>0-735ml>@H@t._yy'O+m[L ]ĆMvHK ]MwoّP5G ]ʕ;$Cn#.qYyܶ16nD)eU)K){K)J)R~2o֜WJyR[?M:0ڕ6kl t$J)oJrOw&4ɼ$K\7/\8K'\8u/jl)SW+|,${+ɫ>]S$?@4-ynov;P5cՁDЎ#IZ-Z*/]`)ezŽIޛdx<Ne.ʬmڢ}6(\Zo9δ$u󥔙%*ɃI~cl֌iyQIo7:#ۥ9`I)euzG$kNy0kWvC>Hܛ}iO?k_8gtk ֆMp.k}>\k=2¼Q+pJ=/9'xL9g<ףxq 02(Iueٰr-P$Zcy6a.f]_[vUa{NaX7,OrKNQJɺc6#t!dΰSi,y?%B-zOZ'vn X.vՒ|ާ_6Hv=n}"Ikwk:ⱓRD,Kllӻ̟ݭ~ӭG6v>c[rcw%$C==„yy3cڱj&l`Eӕ9z5C-G|CE!@b#$} G=&$yQlEB 熋l*SוDInJrq)e;q8O~F,j])@ vՒ@B t둍$Js~Fa_r`r]~æ㯛v} iI~u#F@'y+s0[o+@c6ޖ˭۷Rn8δw&uYJR[?ja>s^Θ7T tm sz$)j)RkK)}y%@SED(d2 J$8JZUK< ;tZ?$a_Eܑv>\0q֮j#'w၆8u]CZIkNp:._8$G_qx'wKG"@ú~sfg/l۠%֮hl^H@7H@Xz;$)L =sc˶`d 0sfk]$1c\B ;$]%@zڕ-ڼ#jNL =sĞGs{C/m$ӹKbHS@zU}$6x'0 $tֳ{ᆪ8>(]kr Vb 1gL[6%0$uذYcK`jH@zQcMSkmH@Z}}ЃV,n[0$R^Kb&}$C =E}$6!L Qoڸhj $G]bqc5xbgs #5o֌\z΢ [S@zX -B =MSkmcuxv<@C#vYT VJyQ#4O =n>6!4O =n>34T +W.I) @z93smcw>,VHMH@zM{ ~Z@ }Ugos(kgͲ$>PJUHMH@J':ٝ7T '^~̚~|]w4X'̜Wm̱ ) #HS@Hg aӎ ֆ@ȺUĞG3g #g/gmslh@U$ $$ϼ&0gu?/>P5@H@d̟5ml]$H@1}Z\mL ` $u6 ` $u牝9xdj~$>cġ#] U#sg#L&V#4G }j]DZ;ߞZkCF }ssf U g9L$J)J)/_J[JVJ򋥔y9-^)ֳ>o)rxY`Rslc[CfFRʛiÆ%RwZó/O$ IoZF45Ky&GW(\c #$yWW%y}?nM$ɧJ) -ʱ0I~5ɷ%Y;Q֜?+qlh5kwHax{ ;%'rh KSP$940o<3t+Rʜ$Z[F[k^Jٛd~PIԺo~#<%,33(?녱&&TX8z)˫?O2;6ߍaƖ@bΰC0`s8_\ݺO9+Osi ##qc28#I u 6?^R~5Zw&ٱ>:ⱓRX sĮGгs9uݺCbS91y*;N&yo$o+0xnV,m@tc@z o(,ͱ@ⴛGRunOZs\hZg;P%@?@ť\zI){|$CܞJnqƖ$@+Iak]uR^c|o>2Tsm'v;ƭ @n$zOoB)eZoH,TJyUPs]IzXSEg-Ȓy3&Jے|uR Ǚ$zx/K)7Rj[reOeh'$Uks< 0LVrc $ ҭ<2t cnϔRޛ]spj{(FREI!ɒпOlѮSk??_}$ՁDuC)凒|4ɢ{p%ySuq~w27%9{owcwa-h\6|fwv;G9NW8$g(,x(ɾ #/'Y[k} {E=-Ԛܹɱ `uj'yGg4b2?çQt3犕Krc!m.]`U@/fM{cKo&@hG;s@CJ YziʰLsϖ$fќEmc;3"]~l>P%@H/rmG qsd`j^$^3wh >j^$^dقٹmc:#p\}$nݨ%0~q]wmoܖP5@HչCb#)}$!k9Ys漶16"N ڏmhl pB]~lǶeP `$llc<z@8K涍>H#{ACTkͷݓts{:28]|\gƗ,˜DZZ $:c^Y4'O:حH@˳wnؒG><|2oҳWM/9+ӧ١t?0RJ|'_myu wS/>O;4=O%s]~Mϛ9L$pR]Hl|^ O>`>w'[JrY 9g,;3f`پP}0ϷݝٝO| W """ ADm|)$>qFo}#!p霥<;Ґ W zhU) DFH8SfC݉N'_zus$Hu0avb,.Lo_lZ1n[g/) "jz*S($ /v˗T `1wdBu,J{Y`-oy -ۃsE eGDDD] D&6tGL$IAK3~ ey_gYJ_'sʌ"$͚ؗ>dlIbjOg M}}ʪqšGF"Icu#DDDD "jCP[ndslM*zz)rmz.: O7{)u),HQ vhF"j_'sYL`0BY)gG!z^$>ޖ IȌ $ͺ[ ?I/G?ŭͿgXUx㶾xpt޾ś_Y ""Â]6J&5&F`2>B<cOM̜Ax~h#Zw*ۜĢ+  "`m~8ܤ垔BĄ{,$l9'vIJ{R: ?Wh[ xjbb:-J+DNi- +kQXQ:PV X[`m` GkuE=j="2j,HU.+HNSp<mK\|vm,gE IDATHnMZ,PfD桶^i%8^,ENYM^R};3!͎#ňh ADWmT;>ǠYe(YQW[EbjҙjPV! ៫oIPfDL~6'bwJ+k:g">?huwP7 sCL7Ă]A`gFUc3KIbj_3p/OV+7cHtjyQ phIAD-J+x"IJ8_R_2k\&TxcRx;(u1,HUP!: /ߝςuW֞Dr0gD2 @o'dVnPfDƩsl4x%,vvwmC_kt Vj,-T$ ju(Ѡ)AZaT*C$"8[Knc5/񝆈ɨ0wYAbWr$IT42K\, 5?Q^S6&^$`#c"̖()_:uDzFk"  9#Ԅ Ye8v3Kq\k[}N\Z1ҊLC؍DaX k2:]]ZJy:(u%)yzwX:s l, ee >ٞz1J],\̎H$a_j!>uO_xGkL; #1"b)yؓR)؛ZbZ8|amU"j_k?! Ȁ]"IM_7GbH6U]ŴepL]̛$5L@,hcFBu.I)!mKƉe`}qc_o 8Fhؑ'rT.k[= Ĭ@6&"233_$I5X0,H{xdb35.g oPF]N'቟,YkMȬI]xwigxZ%0Ǹli^O }:Z]jGp"3ǂ`AڣpыVj}zFk[b.:V5TN08Yqǯ} C'Rb!xL7;K{4W+#tVx DŽ4D:$ d *j-14sʩV%PPq9,.,5-|y] pak1ko@7;N'a[b}x ua:_g$x5"}d]ɗoEV$exyJ$RfG,~$xZBoKƸ[,F჻`ۢ5DD AD"&C},U!sVXW%bnVxsz?a7ζC`kBY]ŠZ{ <VĦ9xbbf \%X,[ocPf*&llg*g.qNO$ 7,)j Gޚuuc4 YRƠn eEd9xaqUs 7Œ(̼GD{U9ؐ Dx9թ}0<^|QQ[\|(S e??(q "2)#}$ΗT#5+!I^Sc1H͊cdقJ"+`x<}bM}1{hWH񽼰aa ^ ޣr+pxxT܉ARn9^_nc?䖋@44=k ~#v>6.4Wt|y:,x0b PA`-/qnUaΗA=W+|I>w+־K bB0u/ܐՇ{rĶ<ͽqs?$WaSB.sVo!N6SbDQ,a8eLᧃGÿLjNT_uw_O6x獌F0*bGR,+R$|#mN@W#m}Y{=W[{ eonvѵ+`št|/`)k L”~> !:c & 2%O.n[U89D$7 ŘfSxUcgpBd\,եQ*S+㱳{ 8Z[1}Pwީ Z퍉lZY;"jN!p&_9Uq6⊻`RoX =,H$ȴh0ͨori(@m{|tD3o_je{Y,stP־L!tyzC\;IJkOb˩\`ə]2,ݞ?gÝQv  2=w}\Zaϭ}̈LIiہK^N8Z*] Ld/J4S#`|BY$,;K$ cׅ|'$ NO"@BE#0/&mhN/m)ؚhxy QY,q &v7 t>$IP"o(+FSaB=Ŝ(\~6'wFl+`G OGk|p@.=!n냑axsC"~:._WDяIQí؛Z1j}qߨ`.o}LlCDFglO$'j*.?87S785ϯ>+Z)ԥ #b#%޸/~~0%ߎTMH:ь-#-0Lv=;bU2"@XqJQ)(BB<-hIBIBBL!DmBIu"sgYC4Z^X}BRi}8LL[$<}N/U(+2'eᖥ{VX%U;\Eè qß b0oT^^77$b'{WLԥ.üobq=؝R`;K<51{y|]l;9Kb=$CNI3pl<$u=$5_sd~`Fd>ٞ6&b/My1! eD ewkyd]\ڮ^;N^>9!ab_lA>+ [:@j~lIcY-6tƃCpЀ.z\g0BVQE#B\KR1 m~ ^s1i^lإVჭIXR&!P' *j1竃(S(+2Uŕu!ň.X(#LDTeGKԎJ/7\rzc0/&#:IB `,z%Il3n|E׮aNhly@Tc=%IJm8BLNy^ {g fEH$ꐬGFbQGb|nna0[00#N%ԑk4d{*}Vl)W{+<26#! !4#ňFO!EM IR7-сPFd[{-Ŷ51Ok3s\-݃f*wg{ <2C] #S.Hnn`p+ǍixOqۘ0yx"7l{<^Lt!Zך5tS#ʈLwmgߎC>b~=5s m.7PHhzKUapx2$a,Lxo)}l,M1ߗKcߚ<Bٍ%n O9k7{ ![8O4.X+}$ +p4Dl@bytumfd?Y0a:77$_xFx9GG"*w:Eb<6. j յG.v<%F"ܺl/2 T ?*;Fڂ +M$$I:`WB[W$IԄcR-j >BȺ(5nԸYx<5fpO<>Nj4XiY#fD "}]R?| >ޖ³ȘUzGNX =ǂfPZ kc݈mA"uK1}-޼[DV4-H4Z%6-lB 3>ݧWpķ e1:5>{ (<❿Nc;ۑбD,KǸKb5^I}|X0C&?B+ 2'ϯ>f\`FQ`1xqrBY=oo<}ZoH "IlI[g㋹C @4Zݗ%[P^So^>Nkt˶`olkƄbΈ@YO#$_:դ>>ьdVٶg$,joǮ W(#2G V+IkOB`VtBQSuZ#B܄FÆ9|,m8k f ѡv X)/ IDAT ADnRoYAй"ײ"n&e>-I"/J1e5<{C^,tIxc)aَh@LrDWH ^gI6聳EG>]zO^y ~ӐҩvVj̊ļ~X N7:vVjTilJ=8ԥVd 02]KY8!B菔d{*ʪ5x}ZT,Jt:-[} k/f FDJ#7gPPQw\|F tN65<3W4?:=@:6'بh(JFõ|u\ep 2Gx4ip`FN^ܶT lzr SbY>A/>/޽{ّ208$q}޽?mGL[FgS+ nQfs=> g"c⾑s?yOTp "2[7$JN&lojsGAQpsɦ  >9@ܮ$b/({rB.,/Ȩ뱱Tc`=,cdWWWú,Bw[>7Ei+lB|FebBp}nA!a8BQem=wm: S>-jo˕5H1gc#huz:˹CjJa_3z-@fD^æ\|,bWh#n`m$IBj~SK+nq l,U/f &3FH aX s؜pu==! fDWkt<,[ BڙšZ}m!Pf/xq.B<|vB/c%rYy<uZewpĄ{`DdJSaE--3ؙsqA/G[v3`Aך#x*ؗ&ŎMLIyoGAť5zx98!0*+k8[P{:wO%oy1 }xc)|/MoZɑ=x{z?6lʼnxHɫ~~. dFdt: ix66FnYۊXUTJ K5*$PաVEYM};dx;^#Bacn%Ƃ`A۟dz/ntd9Sмe>hxcX#7k0$| |ZA(а;*IDWH$.Ǯ|LǡWs3Y1$!n wGo_'|ꂸ'q=ɸXpIhz_tn9~oS*IɫsUbc‹#aP!j!"}cBQ]ь(N/AAŵh`w{uB슾ݝ9: D([+5&FzᷣVcAiu^_ uĂ eDtT* VAy!5x#;1N .:Cpk;};U4C0< @ܲZU 5բat f 7;#׉MhI1], qi,_7;֬:YeS#q==Q]^WU3q\5)23JU #cð`|8,x#!log +Ai55ZhhuP`e!`VRB7;+[%W"Ă).&ζ(|Dz1LYQK*j_epOQcͣ#(U!X0>웸VbXq(Za14ص#ltH2,,T,sd>ٞfK4%w^dYY`]d)ZeS1iNM-P(Î՞x;~:_P `h#]#ȝ*CrpaRVfq:+1 eD~n`psUZye5 d$I_'spY/ zz;b##HZ""|,HQq,y!uܩU/N`FD??&FRr1`K2W25$aGR>-݃!9B[K5=> ]Ȓ$(U .9|Z̤sEX,[0OG2"jc00@bZ[0nv|j4QP~ eLMc >rEu-n'&~Pu0!A]mkFKcWQUWq#!M]NBVgz\t+I}ډ*lٞmr@N®b[owgD:bnvBE]95*Fr^ʐ]SeoZĄ`\ON ""u$". f54j4.vTxirdND]IT+*p ?fJEuؑI nVTR +@FjUZU,x\Ì(kADD Ddt&򂣍kάk9^5Gbw @o.I\.> [seUZ.YH/#aeDDdX "ccƔ~`χ209̸StIYOMP(#"`cƤ>ޘؙ]ؓR9J}\0" 14ؕ g$ ADFjJ]~[apsV(#"`mা>*(ABvʐ[ܲ0J nvH'q€8Xvп ADFowguɬ3X1Q  eDd]j^ku+Evi5ʪQѢ^ M+5l-հTζp`""2,HQB஡xc[N"6 ff>ؒ:Y앛{s:QPb˦DD%%i|ak]k\/LM$}d^H>DDDDdX "dc)|de@ז t$I«NBke˓#̊ Dd N+¾3 ec6v)3$Ȩ wA/GY-MWNqJucCʈ DdԄ{,dK<}3K?&{Q`Aޭ`guV'i fd^2TY,: """"kǂ=g[KL'x 5BI'Q[S _S{C`fDDDDdX "0gDlJߏf)d.%bI`ALB#be$q ЫUY[Wם< eDDDDD] Dd2$>]gI ,ْYɽdcPFDDDDԕ AD&cl'dS&w* _9' s$DDDDD] Dd2T*9ÃdN JLN'N@4J%u$Ȥ&K$]<[bY족pP(#""""X "dcb+c3W^3ŠZ1Q t#cCʈ*$̋ Ԃzj {u]J4R3: Ddrmp@?Y}i(Ѵ - =>K#<ʈ2$$kݾ42re5qYPFDDDDձ AD&)7žs5B7<ܲZY)tQ(#""""X "pFuXq0]lޔt0C wAʈ "2a};#&][=u%qAU]=[-ago t Q'cALׅ˶k~퍧^T%sRO)Q$Ȥ v%ɎTT+ؕŢaVt2 5EmU=g8Vi/d1k ޜ*jX "7zyb<:2RkO F{ƞtP(#"""""9$,<51B]^S&+~Yب0wLBDDDDD ADf! SbOÙ 2RFNi ^Z#_UDDDDd\X "VƆD3\ZVEYo g["""""2 "2~p`YlsB.*Qx[ 6Wo1`A#Bjo% h:2{S dk,dקV(#""""ֱ ADfO6kp[/v2X($RLh@YD""""" ADf!$}%Kʨhu(keEG`HBY] Ddv,*־MhOBj: 1S d1xhtB]$, w̡\;PFotYٟK|cAֳ7[kʨ8_g=&Y7k"""""r,HrīV(MzFAE-6C^QADDDD& "2kSbJ?Yl˩R({`氀EDDDDd|L !B<#8((BT!N ! !ӹh0Jb"[Q'(BB,Bo uק{i ~9e etu4Z0eCᕛ{,"""""d !D(0@7zXk<9 :,80#B"Gd[b50*jʪm$I‹kc|Y-3V&vNDDDD]~B8XGch9Fx@g!]é7~O?gCDhb Wy'$͔\,C&DDDDdzL i4g%IzPm$$Pk8ADH$I$I$i$Iadƅ[!B\Dԁ^ euYx[B]&f9Z[Ŝ!pP(+""""kc !%Iqsb՜K$%p UT5nZv5!gmҙhc!9 kW(-;mNTMI$It-uǷu`>7yځ!kjU/z *$M_־YS-H4ybT6>q#Dd$酗&Gbu:!ĥ)%Z; L%y>k($""""g^M't$IR <|Z"k +{Q;wdf7krYYŜ/pzBYx8x ]o߿nĬ@"""""2=Zo^)IReh!hVB;O4nX{/qCמ)5%MH/Y>?OuzNUm^lJȕUaܑQG1Ղc+8hG 㧗JdHZ3a|OOYNyi_'s0un-ŭs94ȼjA¦{[m{&!cx/!ז)Be=v~"""""X\'쁗w$I_7ٮinum:Mr!Ҳn$^_˜j^g=GdVExo wiN$y<#٥5z#|vDDDDDƤC ˜+L,!DPp$I D k 5W;|lu3u66-IgdK1Ǎ}`moDDDDDסv%IBͶ3 `/pLc 0%Im+" `#XED \N2U8@"<ˀLQڪ4Z^xc5ܾQy {pC8=& $^n0t42FOԺ;g+ۚE fC$IJL7;%64'_.{,Q,0neH$I3ƌ$j-pAؘzV^ޔ$I$i3sF5I$I9 I$I9 I$I9 I$I9 I$I 8IDAT9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$IԹ.@dX㡇I$I,޹a6Ej:WQ7w]$I$iVZZUwn7 I$I9GHI?^豜H=֢ⱡx\h MBxlhM3عm琘_f%|VUFdž&qa<64 㱡a<66ͽeC$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u.Uw $I$iq$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁6$'PMhۓAOJ$G'y_듬IR㒾Sx ɳILrOKխ$HrR')ɽIO\IV$$;]FG >W*}פ챢Z՟$Ϗ[<~x0ɿ&`QpI.vUu_wUOI&riU-$7n@Vs\F@#6W\F\ؽVS6A7UYFSk؎J[OERp$g|$ශ_LVn.D[>?\ |k4OC4_oь88X|, Ul5߈+H=$$YMs<  Fs6IÁC^?6sHh%YJF|j0ag&EmWU[UU#}עQUGWN>j (1wS4U6mIy:}&X7,0 \}zU"Q0$i"+{UFm{B}8f݊k4b ݼСg M16Z~i}#i @ުHiྡd}eJr"p4=g\t@ʱFjM@Bbުz~~_Kఁ'X/O3 {,K=Hc]U?|;IH$&Ywaśǁi{5IKrnUp m$xjU?IMwmfv 캢Zԏ$r `C4Lkvff\o{I8%5gxXI3;''pp|_)M8BBk@{C4R0g?۶;,F#.Uuv<جTռNS4˿8fy?l \ʏ҄,-zbz mI6dgP.a43k Llz"KeIά*NJ I G=ѱ` I>Fsymeq<U/ߙh:q?vZ^DH뙁6C{>?= Hp5MH,pKNUXUg.Shv.Jus-!CˆY6zQ0x~rza+NiJ2zb!a%r{Y"ɞ?, ilSU1}+$;\Y|{3jdAUupC$ɫG?18 =ꉉG[$Kv->ضoeԧ$W1~4Y\U3텩WIV h9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxy]W}'<lyl3ؖ<ݘ!!ӝtH B% Mg5Mc%2tH44My4 C'66-[gY,UG]YuTUZ9='/Zz)LiM0HN L:0HN L:0HN L:0HN L:0HnFprI^ٺ}.@'9uZ^@ ^/]~#C;^k1u@/PkZD@Fck_n.Ю `]HLRʂ$o~ֺS2ɮLxa#6N4z(׏~2s ~o6oۗ]t9LaCb2\6} ɷgK|T)8ɔsNYMzΝoOLVr΢9|3We f V>q6w|vp=0XĎyb|ާO~3s򳯽8/;oQU081îda &)o#'`ͧTrXS#3 g osGʓ tʪfߡ'e'2" u$"##IRJQJ};@v?{OW53mٱp;ӯ(dڴg`$F{Ɏav}=gd9ܼWW=Of]Gyֿ"gLor&#sdo~'Tsg߾%;_|_{[?|Gtw $F6MdIĔݖ/?uO̜~D+o?zgJnϱf9ѤRʬ$Nd 0V)%?vÚ|'YG4s}OkC0Y#N7RNtl,j]Մn|ɲOݐsۘ|'۟{,}HR~R[?>>g$RJ/,KIۄۃ^bq>?Ɇ`2t[6J)7&xвaR~bZDzN?OI'gK)$L$Zֺ},?zU30Ư7gͲ#|nյD%7'ݫ[?}4zKd|W׶~Ljtk׼{^_{_sH~/̙ulZZ뛒9g~Q xA.>{A:p/ ӧ׾emc[ UxH0g 6nm `ozYfN//}8] 5oX6Wgw7SM AWxeެ/>Pp:te f7^6wx:>8 n0hK; $O|Q&>@HU kx̶? UX $*gOzM'~2LA@Z7n?=`E@dެUmccK}-]m7]Yӏ`>M Vh$J=mOxh"FC Azˍ?P>q Uh$Z07^mecj UHr㚶ޝ[yb8e /=;,6߿X3ptiJ~k>3yjf $z?nEϚ`M V$z fuoߔ# U$ ?rݪgv?>lCp2 z[+W.i '#gc?=\6=j@ݗEsf}|`$ zY-- U$)?xʶ'v7>P5@ >~cS@RJɿzETv8PE@W x$眵pv^{Ymcӱ D AOڏmضp$_{dkC7}smpcMHW6>s3 Uп7vx~ܶq[C/}eՙsO5T @Hw:߶=A6&@W: w4T @Hw.>{a.>{AgLC'};^s $&@ݓ[6T @HЗX$nG$&@4mZ.;mL #ou۸ٱPC}/ |$[sgMM/Y6Y}$&@ylK>CGD QJYUJy)RRʶRm_,5VR~rg)eG)pkR~rxz]Gc=֍7T @@$$ygKK45I~3RʅƏ$f_N.$3Zܐ=I/tapN\ms޶0:(\c $yWW%y}?nM$ɧJ) Ƹ I>c0ɇ|_k`O5cY|ڏmϦP5$HozK֟JKy&ywIm-ֿ^kZ$:4uز}ynoC $J)$u'[3Io]|)ezuZO0=î_55hХ,9洍}g?tm cG}xj:n {y j}n<фZ$[[ǰ *K{~?ts qSso;Ga7aZhB)eQe"me# U9pus|8?j}YJ?e#$9gdt^}̘V^?40[O2Ƣ2'v$linu{)eoNr-C1ޜK)W%DJI57j93sꥹuƾyC8]H$Y8z)?H՟ց$?ZJD_Ip_Hc #"^{m|.֔RFcѭG6)?;J)&$<x)ܱ-#$yzd.Y~zD@bS919]J%YPZGkZfā$+r5t >P5+Z$[[+F[JYchG~g[׿Wk=NZ}I>ںr(ao߸?&@W->/.Ԝ|T ?~$sO=M}$7$$oP r8]k C(ƋwI|' Xtu $O&͖w$`/?oQΛ6HM+y6iHIH| Up-;P5A 'b\l~qlt$3oy*  87tmܖ Up =wh lP5O `قٹmc<X $u@`p:[8&Qll'vf UН0JV/ͬ 䶍$`̜uH$` npYm $FC cp݅g]u@ S%1r̚G8U 93ʕ}$n $`:m@T $`=;. V/͌i7X@H͛5#\m̱ S#pgߺ*. 8 u{87mϡ# Up:wH8<{#0%fs0:m$F&qp݅gضGD0:H=4P5S@sYn|CL} '6n۸J>k״۸m U0 $`\fi}= U0 $`dn] $`͝5=8q[H[HM6z0$7P5S@& f碳淍 0A^GBcK0A $ߖZkCL- ׬i#uϡ<Zz"(*r)eo)e[)R/RZזR>ZkW)eO)RʧJ)(5ѽV1/g-6$J)oJrOw&4ɼ$K\7/\8.q'y{kI'0w%@WZRʋvI!HD)$K8ɞ$J$Oǭi$T)ei3+_%y[I$7&>%yoou zի58Mp~'C;"$Z-~Rʷ/Cޑ=c\'yck FUJ95Aoxtls0>7C(\tG} KX:+'hSk=<5]0fMoK$7CǛPkL 0F㧒LR3ӧe*}$:us qSso;Ga7aֺ1IJ)J)+J)RVwnC{H\|zdy; ϣo踥(C$~<~uI ڙ'=ډZߜ:ƖߞAj;$>|I _Uq0Lg <ܞd†*hFnr9w1@&ٺ] IDAT $`]Ɩ@H$#s{}h@&[93ml_0fN_6o-~'t{l'[~dc<| h fe@vƖ@H@C:H$~"tO؟gvh%Y8{Fۘ]@H@CO+]w4T H@֮l$6lC hڎ>lٙCG`$AWh!q`xzWCL4hYp z@R $aVXoа;$6mۗ{6T H@.Y0sgNo. $a3O+mج0[Gq;$&)`>woّP5O S@?Cn')sbܶ [=L SĺU}$6il .Lk;mlH=L Sڎ<7;n%)e.ʬ%ڢЛ0E̚1-<qۘc@Hve{޴(L!}$ڴ=j&@7m:p$nP5G SyKEsz@]HH SLg aЋ0t6|sHCL L1<qfL+/-mE S̜mG1 ֮Gm :Hlش#ֆ u=7T H9sm=D SP)%kW#.LQ/#ٛ6!)s7ܕ`| $`|ŒL+ G ̞._6%+0[Gb>@oHve6@oHwS;7T HvY4gF@iʋvIhl LqkWk@H׹CO̡# U0>0]}ġ#] U0>0-735ml>@H@t._yy'O+m[L ]ĆMvHK ]MwoّP5G ]ʕ;$Cn#.qYyܶ16nD)eU)K){K)J)R~2o֜WJyR[?M:0ڕ6kl t$J)oJrOw&4ɼ$K\7/\8K'\8u/jl)SW+|,${+ɫ>]S$?@4-ynov;P5cՁDЎ#IZ-Z*/]`)ezŽIޛdx<Ne.ʬmڢ}6(\Zo9δ$u󥔙%*ɃI~cl֌iyQIo7:#ۥ9`I)euzG$kNy0kWvC>Hܛ}iO?k_8gtk ֆMp.k}>\k=2¼Q+pJ=/9'xL9g<ףxq 02(Iueٰr-P$Zcy6a.f]_[vUa{NaX7,OrKNQJɺc6#t!dΰSi,y?%B-zOZ'vn X.vՒ|ާ_6Hv=n}"Ikwk:ⱓRD,Kllӻ̟ݭ~ӭG6v>c[rcw%$C==„yy3cڱj&l`Eӕ9z5C-G|CE!@b#$} G=&$yQlEB 熋l*SוDInJrq)e;q8O~F,j])@ vՒ@B t둍$Js~Fa_r`r]~æ㯛v} iI~u#F@'y+s0[o+@c6ޖ˭۷Rn8δw&uYJR[?ja>s^Θ7T tm sz$)j)RkK)}y%@SED(d2 J$8JZUK< ;tZ?$a_Eܑv>\0q֮j#'w၆8u]CZIkNp:._8$G_qx'wKG"@ú~sfg/l۠%֮hl^H@7H@Xz;$)L =sc˶`d 0sfk]$1c\B ;$]%@zڕ-ڼ#jNL =sĞGs{C/m$ӹKbHS@zU}$6x'0 $tֳ{ᆪ8>(]kr Vb 1gL[6%0$uذYcK`jH@zQcMSkmH@Z}}ЃV,n[0$R^Kb&}$C =E}$6!L Qoڸhj $G]bqc5xbgs #5o֌\z΢ [S@zX -B =MSkmcuxv<@C#vYT VJyQ#4O =n>6!4O =n>34T +W.I) @z93smcw>,VHMH@zM{ ~Z@ }Ugos(kgͲ$>PJUHMH@J':ٝ7T '^~̚~|]w4X'̜Wm̱ ) #HS@Hg aӎ ֆ@ȺUĞG3g #g/gmslh@U$ $$ϼ&0gu?/>P5@H@d̟5ml]$H@1}Z\mL ` $u6 ` $u牝9xdj~$>cġ#] U#sg#L&V#4G }j]DZ;ߞZkCF }ssf U g9L$J)J)/_J[JVJ򋥔y9-^)ֳ>o)rxY`Rslc[CfFRʛiÆ%RwZó/O$ IoZF45Ky&GW(\c #$yWW%y}?nM$ɧJ) -ʱ0I~5ɷ%Y;Q֜?+qlh5kwHax{ ;%'rh KSP$940o<3t+Rʜ$Z[F[k^Jٛd~PIԺo~#<%,33(?녱&&TX8z)˫?O2;6ߍaƖ@bΰC0`s8_\ݺO9+Osi ##qc28#I u 6?^R~5Zw&ٱ>:ⱓRX sĮGгs9uݺCbS91y*;N&yo$o+0xnV,m@tc@z o(,ͱ@ⴛGRunOZs\hZg;P%@?@ť\zI){|$CܞJnqƖ$@+Iak]uR^c|o>2Tsm'v;ƭ @n$zOoB)eZoH,TJyUPs]IzXSEg-Ȓy3&Jے|uR Ǚ$zx/K)7Rj[reOeh'$Uks< 0LVrc $ ҭ<2t cnϔRޛ]spj{(FREI!ɒпOlѮSk??_}$ՁDuC)凒|4ɢ{p%ySuq~w27%9{owcwa-h\6|fwv;G9NW8$g(,x(ɾ #/'Y[k} {E=-Ԛܹɱ `uj'yGg4b2?çQt3犕Krc!m.]`U@/fM{cKo&@hG;s@CJ YziʰLsϖ$fќEmc;3"]~l>P%@H/rmG qsd`j^$^3wh >j^$^dقٹmc:#p\}$nݨ%0~q]wmoܖP5@HչCb#)}$!k9Ys漶16"N ڏmhl pB]~lǶeP `$llc<z@8K涍>H#{ACTkͷݓts{:28]|\gƗ,˜DZZ $:c^Y4'O:حH@˳wnؒG><|2oҳWM/9+ӧ١t?0RJ|'_myu wS/>O;4=O%s]~Mϛ9L$pR]Hl|^ O>`>w'[JrY 9g,;3f`پP}0ϷݝٝO| W """ ADm|)$>qFo}#!p霥<;Ґ W zhU) DFH8SfC݉N'_zus$Hu0avb,.Lo_lZ1n[g/) "jz*S($ /v˗T `1wdBu,J{Y`-oy -ۃsE eGDDD] D&6tGL$IAK3~ ey_gYJ_'sʌ"$͚ؗ>dlIbjOg M}}ʪqšGF"Icu#DDDD "jCP[ndslM*zz)rmz.: O7{)u),HQ vhF"j_'sYL`0BY)gG!z^$>ޖ IȌ $ͺ[ ?I/G?ŭͿgXUx㶾xpt޾ś_Y ""Â]6J&5&F`2>B<cOM̜Ax~h#Zw*ۜĢ+  "`m~8ܤ垔BĄ{,$l9'vIJ{R: ?Wh[ xjbb:-J+DNi- +kQXQ:PV X[`m` GkuE=j="2j,HU.+HNSp<mK\|vm,gE IDATHnMZ,PfD桶^i%8^,ENYM^R};3!͎#ňh ADWmT;>ǠYe(YQW[EbjҙjPV! ៫oIPfDL~6'bwJ+k:g">?huwP7 sCL7Ă]A`gFUc3KIbj_3p/OV+7cHtjyQ phIAD-J+x"IJ8_R_2k\&TxcRx;(u1,HUP!: /ߝςuW֞Dr0gD2 @o'dVnPfDƩsl4x%,vvwmC_kt Vj,-T$ ju(Ѡ)AZaT*C$"8[Knc5/񝆈ɨ0wYAbWr$IT42K\, 5?Q^S6&^$`#c"̖()_:uDzFk"  9#Ԅ Ye8v3Kq\k[}N\Z1ҊLC؍DaX k2:]]ZJy:(u%)yzwX:s l, ee >ٞz1J],\̎H$a_j!>uO_xGkL; #1"b)yؓR)؛ZbZ8|amU"j_k?! Ȁ]"IM_7GbH6U]ŴepL]̛$5L@,hcFBu.I)!mKƉe`}qc_o 8Fhؑ'rT.k[= Ĭ@6&"233_$I5X0,H{xdb35.g oPF]N'቟,YkMȬI]xwigxZ%0Ǹli^O }:Z]jGp"3ǂ`AڣpыVj}zFk[b.:V5TN08Yqǯ} C'Rb!xL7;K{4W+#tVx DŽ4D:$ d *j-14sʩV%PPq9,.,5-|y] pak1ko@7;N'a[b}x ua:_g$x5"}d]ɗoEV$exyJ$RfG,~$xZBoKƸ[,F჻`ۢ5DD AD"&C},U!sVXW%bnVxsz?a7ζC`kBY]ŠZ{ <VĦ9xbbf \%X,[ocPf*&llg*g.qNO$ 7,)j Gޚuuc4 YRƠn eEd9xaqUs 7Œ(̼GD{U9ؐ Dx9թ}0<^|QQ[\|(S e??(q "2)#}$ΗT#5+!I^Sc1H͊cdقJ"+`x<}bM}1{hWH񽼰aa ^ ޣr+pxxT܉ARn9^_nc?䖋@44=k ~#v>6.4Wt|y:,x0b PA`-/qnUaΗA=W+|I>w+־K bB0u/ܐՇ{rĶ<ͽqs?$WaSB.sVo!N6SbDQ,a8eLᧃGÿLjNT_uw_O6x獌F0*bGR,+R$|#mN@W#m}Y{=W[{ eonvѵ+`št|/`)k L”~> !:c & 2%O.n[U89D$7 ŘfSxUcgpBd\,եQ*S+㱳{ 8Z[1}Pwީ Z퍉lZY;"jN!p&_9Uq6⊻`RoX =,H$ȴh0ͨori(@m{|tD3o_je{Y,stP־L!tyzC\;IJkOb˩\`ə]2,ݞ?gÝQv  2=w}\Zaϭ}̈LIiہK^N8Z*] Ld/J4S#`|BY$,;K$ cׅ|'$ NO"@BE#0/&mhN/m)ؚhxy QY,q &v7 t>$IP"o(+FSaB=Ŝ(\~6'wFl+`G OGk|p@.=!n냑axsC"~:._WDяIQí؛Z1j}qߨ`.o}LlCDFglO$'j*.?87S785ϯ>+Z)ԥ #b#%޸/~~0%ߎTMH:ь-#-0Lv=;bU2"@XqJQ)(BB<-hIBIBBL!DmBIu"sgYC4Z^X}BRi}8LL[$<}N/U(+2'eᖥ{VX%U;\Eè qß b0oT^^77$b'{WLԥ.üobq=؝R`;K<51{y|]l;9Kb=$CNI3pl<$u=$5_sd~`Fd>ٞ6&b/My1! eD ewkyd]\ڮ^;N^>9!ab_lA>+ [:@j~lIcY-6tƃCpЀ.z\g0BVQE#B\KR1 m~ ^s1i^lإVჭIXR&!P' *j1竃(S(+2Uŕu!ň.X(#LDTeGKԎJ/7\rzc0/&#:IB `,z%Il3n|E׮aNhly@Tc=%IJm8BLNy^ {g fEH$ꐬGFbQGb|nna0[00#N%ԑk4d{*}Vl)W{+<26#! !4#ňFO!EM IR7-сPFd[{-Ŷ51Ok3s\-݃f*wg{ <2C] #S.Hnn`p+ǍixOqۘ0yx"7l{<^Lt!Zך5tS#ʈLwmgߎC>b~=5s m.7PHhzKUapx2$a,Lxo)}l,M1ߗKcߚ<Bٍ%n O9k7{ ![8O4.X+}$ +p4Dl@bytumfd?Y0a:77$_xFx9GG"*w:Eb<6. j յG.v<%F"ܺl/2 T ?*;Fڂ +M$$I:`WB[W$IԄcR-j >BȺ(5nԸYx<5fpO<>Nj4XiY#fD "}]R?| >ޖ³ȘUzGNX =ǂfPZ kc݈mA"uK1}-޼[DV4-H4Z%6-lB 3>ݧWpķ e1:5>{ (<❿Nc;ۑбD,KǸKb5^I}|X0C&?B+ 2'ϯ>f\`FQ`1xqrBY=oo<}ZoH "IlI[g㋹C @4Zݗ%[P^So^>Nkt˶`olkƄbΈ@YO#$_:դ>>ьdVٶg$,joǮ W(#2G V+IkOB`VtBQSuZ#B܄FÆ9|,m8k f ѡv X)/ IDAT ADnRoYAй"ײ"n&e>-I"/J1e5<{C^,tIxc)aَh@LrDWH ^gI6聳EG>]zO^y ~ӐҩvVj̊ļ~X N7:vVjTilJ=8ԥVd 02]KY8!B菔d{*ʪ5x}ZT,Jt:-[} k/f FDJ#7gPPQw\|F tN65<3W4?:=@:6'بh(JFõ|u\ep 2Gx4ip`FN^ܶT lzr SbY>A/>/޽{ّ208$q}޽?mGL[FgS+ nQfs=> g"c⾑s?yOTp "2[7$JN&lojsGAQpsɦ  >9@ܮ$b/({rB.,/Ȩ뱱Tc`=,cdWWWú,Bw[>7Ei+lB|FebBp}nA!a8BQem=wm: S>-jo˕5H1gc#huz:˹CjJa_3z-@fD^æ\|,bWh#n`m$IBj~SK+nq l,U/f &3FH aX s؜pu==! fDWkt<,[ BڙšZ}m!Pf/xq.B<|vB/c%rYy<uZewpĄ{`DdJSaE--3ؙsqA/G[v3`Aך#x*ؗ&ŎMLIyoGAť5zx98!0*+k8[P{:wO%oy1 }xc)|/MoZɑ=x{z?6lʼnxHɫ~~. dFdt: ix66FnYۊXUTJ K5*$PաVEYM};dx;^#Bacn%Ƃ`A۟dz/ntd9Sмe>hxcX#7k0$| |ZA(а;*IDWH$.Ǯ|LǡWs3Y1$!n wGo_'|ꂸ'q=ɸXpIhz_tn9~oS*IɫsUbc‹#aP!j!"}cBQ]ь(N/AAŵh`w{uB슾ݝ9: D([+5&FzᷣVcAiu^_ uĂ eDtT* VAy!5x#;1N .:Cpk;};U4C0< @ܲZU 5բat f 7;#׉MhI1], qi,_7;֬:YeS#q==Q]^WU3q\5)23JU #cð`|8,x#!log +Ai55ZhhuP`e!`VRB7;+[%W"Ă).&ζ(|Dz1LYQK*j_epOQcͣ#(U!X0>웸VbXq(Za14ص#ltH2,,T,sd>ٞfK4%w^dYY`]d)ZeS1iNM-P(Î՞x;~:_P `h#]#ȝ*CrpaRVfq:+1 eD~n`psUZye5 d$I_'spY/ zz;b##HZ""|,HQq,y!uܩU/N`FD??&FRr1`K2W25$aGR>-݃!9B[K5=> ]Ȓ$(U .9|Z̤sEX,[0OG2"jc00@bZ[0nv|j4QP~ eLMc >rEu-n'&~Pu0!A]mkFKcWQUWq#!M]NBVgz\t+I}ډ*lٞmr@N®b[owgD:bnvBE]95*Fr^ʐ]SeoZĄ`\ON ""u$". f54j4.vTxirdND]IT+*p ?fJEuؑI nVTR +@FjUZU,x\Ì(kADD Ddt&򂣍kάk9^5Gbw @o.I\.> [seUZ.YH/#aeDDdX "ccƔ~`χ209̸StIYOMP(#"`cƤ>ޘؙ]ؓR9J}\0" 14ؕ g$ ADFjJ]~[apsV(#"`mা>*(ABvʐ[ܲ0J nvH'q€8Xvп ADFowguɬ3X1Q  eDd]j^ku+Evi5ʪQѢ^ M+5l-հTζp`""2,HQB஡xc[N"6 ff>ؒ:Y앛{s:QPb˦DD%%i|ak]k\/LM$}d^H>DDDDdX "dc)|de@ז t$I«NBke˓#̊ Dd N+¾3 ec6v)3$Ȩ wA/GY-MWNqJucCʈ DdԄ{,dK<}3K?&{Q`Aޭ`guV'i fd^2TY,: """"kǂ=g[KL'x 5BI'Q[S _S{C`fDDDDdX "0gDlJߏf)d.%bI`ALB#be$q ЫUY[Wם< eDDDDD] Dd2$>]gI ,ْYɽdcPFDDDDԕ AD&cl'dS&w* _9' s$DDDDD] Dd2T*9ÃdN JLN'N@4J%u$Ȥ&K$]<[bY족pP(#""""X "dcb+c3W^3ŠZ1Q t#cCʈ*$̋ Ԃzj {u]J4R3: Ddrmp@?Y}i(Ѵ - =>K#<ʈ2$$kݾ42re5qYPFDDDDձ AD&)7žs5B7<ܲZY)tQ(#""""X "pFuXq0]lޔt0C wAʈ "2a};#&][=u%qAU]=[-ago t Q'cALׅ˶k~퍧^T%sRO)Q$Ȥ v%ɎTT+ؕŢaVt2 5EmU=g8Vi/d1k ޜ*jX "7zyb<:2RkO F{ƞtP(#"""""9$,<51B]^S&+~Yب0wLBDDDDD ADf! SbOÙ 2RFNi ^Z#_UDDDDd\X "VƆD3\ZVEYo g["""""2 "2~p`YlsB.*Qx[ 6Wo1`A#Bjo% h:2{S dk,dקV(#""""ֱ ADfO6kp[/v2X($RLh@YD""""" ADf!$}%Kʨhu(keEG`HBY] Ddv,*־MhOBj: 1S d1xhtB]$, w̡\;PFotYٟK|cAֳ7[kʨ8_g=&Y7k"""""r,HrīV(MzFAE-6C^QADDDD& "2kSbJ?Yl˩R({`氀EDDDDd|L !B<#8((BT!N ! !ӹh0Jb"[Q'(BB,Bo uק{i ~9e etu4Z0eCᕛ{,"""""d !D(0@7zXk<9 :,80#B"Gd[b50*jʪm$I‹kc|Y-3V&vNDDDD]~B8XGch9Fx@g!]é7~O?gCDhb Wy'$͔\,C&DDDDdzL i4g%IzPm$$Pk8ADH$I$I$i$Iadƅ[!B\Dԁ^ euYx[B]&f9Z[Ŝ!pP(+""""kc !%Iqsb՜K$%p UT5nZv5!gmҙhc!9 kW(-;mNTMI$It-uǷu`>7yځ!kjU/z *$M_־YS-H4ybT6>q#Dd$酗&Gbu:!ĥ)%Z; L%y>k($""""g^M't$IR <|Z"k +{Q;wdf7krYYŜ/pzBYx8x ]o߿nĬ@"""""2=Zo^)IReh!hVB;O4nX{/qCמ)5%MH/Y>?OuzNUm^lJȕUaܑQG1Ղc+8hG 㧗JdHZ3a|OOYNyi_'s0un-ŭs94ȼjA¦{[m{&!cx/!ז)Be=v~"""""X\'쁗w$I_7ٮinum:Mr!Ҳn$^_˜j^g=GdVExo wiN$y<#٥5z#|vDDDDDƤC ˜+L,!DPp$I D k 5W;|lu3u66-IgdK1Ǎ}`moDDDDDסv%IBͶ3 `/pLc 0%Im+" `#XED \N2U8@"<ˀLQڪ4Z^xc5ܾQy {pC8=& $^n0t42FOԺ;g+ۚE fC$IJL7;%64'_.{,Q,0neH$I3ƌ$j-pAؘzV^ޔ$I$i3sF5I$I9 I$I9 I$I9 I$I9 I$I 8IDAT9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$IԹ.@dX㡇I$I,޹a6Ej:WQ7w]$I$iVZZUwn7 I$I9GHI?^豜H=֢ⱡx\h MBxlhM3عm琘_f%|VUFdž&qa<64 㱡a<66ͽeC$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u.Uw $I$iq$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁6$'PMhۓAOJ$G'y_듬IR㒾Sx ɳILrOKխ$HrR')ɽIO\IV$$;]FG >W*}פ챢Z՟$Ϗ[<~x0ɿ&`QpI.vUu_wUOI&riU-$7n@Vs\F@#6W\F\ؽVS6A7UYFSk؎J[OERp$g|$ශ_LVn.D[>?\ |k4OC4_oь88X|, Ul5߈+H=$$YMs<  Fs6IÁC^?6sHh%YJF|j0ag&EmWU[UU#}עQUGWN>j (1wS4U6mIy:}&X7,0 \}zU"Q0$i"+{UFm{B}8f݊k4b ݼСg M16Z~i}#i @ުHiྡd}eJr"p4=g\t@ʱFjM@Bbުz~~_Kఁ'X/O3 {,K=Hc]U?|;IH$&Ywaśǁi{5IKrnUp m$xjU?IMwmfv 캢Zԏ$r `C4Lkvff\o{I8%5gxXI3;''pp|_)M8BBk@{C4R0g?۶;,F#.Uuv<جTռNS4˿8fy?l \ʏ҄,-zbz mI6dgP.a43k Llz"KeIά*NJ I G=ѱ` I>Fsymeq<U/ߙh:q?vZ^DH뙁6C{>?= Hp5MH,pKNUXUg.Shv.Jus-!CˆY6zQ0x~rza+NiJ2zb!a%r{Y"ɞ?, ilSU1}+$;\Y|{3jdAUupC$ɫG?18 =ꉉG[$Kv->ضoeԧ$W1~4Y\U3텩WIV h9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxy]W}'<lyl3ؖ<ݘ!!ӝtH B% Mg5Mc%2tH44My4 C'66-[gY,UG]YuTUZ9='/Zz)LiM0HN L:0HN L:0HN L:0HN L:0HnFprI^ٺ}.@'9uZ^@ ^/]~#C;^k1u@/PkZD@Fck_n.Ю `]HLRʂ$o~ֺS2ɮLxa#6N4z(׏~2s ~o6oۗ]t9LaCb2\6} ɷgK|T)8ɔsNYMzΝoOLVr΢9|3We f V>q6w|vp=0XĎyb|ާO~3s򳯽8/;oQU081îda &)o#'`ͧTrXS#3 g osGʓ tʪfߡ'e'2" u$"##IRJQJ};@v?{OW53mٱp;ӯ(dڴg`$F{Ɏav}=gd9ܼWW=Of]Gyֿ"gLor&#sdo~'Tsg߾%;_|_{[?|Gtw $F6MdIĔݖ/?uO̜~D+o?zgJnϱf9ѤRʬ$Nd 0V)%?vÚ|'YG4s}OkC0Y#N7RNtl,j]Մn|ɲOݐsۘ|'۟{,}HR~R[?>>g$RJ/,KIۄۃ^bq>?Ɇ`2t[6J)7&xвaR~bZDzN?OI'gK)$L$Zֺ},?zU30Ư7gͲ#|nյD%7'ݫ[?}4zKd|W׶~Ljtk׼{^_{_sH~/̙ulZZ뛒9g~Q xA.>{A:p/ ӧ׾emc[ UxH0g 6nm `ozYfN//}8] 5oX6Wgw7SM AWxeެ/>Pp:te f7^6wx:>8 n0hK; $O|Q&>@HU kx̶? UX $*gOzM'~2LA@Z7n?=`E@dެUmccK}-]m7]Yӏ`>M Vh$J=mOxh"FC Azˍ?P>q Uh$Z07^mecj UHr㚶ޝ[yb8e /=;,6߿X3ptiJ~k>3yjf $z?nEϚ`M V$z fuoߔ# U$ ?rݪgv?>lCp2 z[+W.i '#gc?=\6=j@ݗEsf}|`$ zY-- U$)?xʶ'v7>P5@ >~cS@RJɿzETv8PE@W x$眵pv^{Ymcӱ D AOڏmضp$_{dkC7}smpcMHW6>s3 Uп7vx~ܶq[C/}eՙsO5T @Hw:߶=A6&@W: w4T @Hw.>{a.>{AgLC'};^s $&@ݓ[6T @HЗX$nG$&@4mZ.;mL #ou۸ٱPC}/ |$[sgMM/Y6Y}$&@ylK>CGD QJYUJy)RRʶRm_,5VR~rg)eG)pkR~rxz]Gc=֍7T @@$$ygKK45I~3RʅƏ$f_N.$3Zܐ=I/tapN\ms޶0:(\c $yWW%y}?nM$ɧJ) Ƹ I>c0ɇ|_k`O5cY|ڏmϦP5$HozK֟JKy&ywIm-ֿ^kZ$:4uز}ynoC $J)$u'[3Io]|)ezuZO0=î_55hХ,9洍}g?tm cG}xj:n {y j}n<фZ$[[ǰ *K{~?ts qSso;Ga7aZhB)eQe"me# U9pus|8?j}YJ?e#$9gdt^}̘V^?40[O2Ƣ2'v$linu{)eoNr-C1ޜK)W%DJI57j93sꥹuƾyC8]H$Y8z)?H՟ց$?ZJD_Ip_Hc #"^{m|.֔RFcѭG6)?;J)&$<x)ܱ-#$yzd.Y~zD@bS919]J%YPZGkZfā$+r5t >P5+Z$[[+F[JYchG~g[׿Wk=NZ}I>ںr(ao߸?&@W->/.Ԝ|T ?~$sO=M}$7$$oP r8]k C(ƋwI|' Xtu $O&͖w$`/?oQΛ6HM+y6iHIH| Up-;P5A 'b\l~qlt$3oy*  87tmܖ Up =wh lP5O `قٹmc<X $u@`p:[8&Qll'vf UН0JV/ͬ 䶍$`̜uH$` npYm $FC cp݅g]u@ S%1r̚G8U 93ʕ}$n $`:m@T $`=;. V/͌i7X@H͛5#\m̱ S#pgߺ*. 8 u{87mϡ# Up:wH8<{#0%fs0:m$F&qp݅gضGD0:H=4P5S@sYn|CL} '6n۸J>k״۸m U0 $`\fi}= U0 $`dn] $`͝5=8q[H[HM6z0$7P5S@& f碳淍 0A^GBcK0A $ߖZkCL- ׬i#uϡ<Zz"(*r)eo)e[)R/RZזR>ZkW)eO)RʧJ)(5ѽV1/g-6$J)oJrOw&4ɼ$K\7/\8.q'y{kI'0w%@WZRʋvI!HD)$K8ɞ$J$Oǭi$T)ei3+_%y[I$7&>%yoou zի58Mp~'C;"$Z-~Rʷ/Cޑ=c\'yck FUJ95Aoxtls0>7C(\tG} KX:+'hSk=<5]0fMoK$7CǛPkL 0F㧒LR3ӧe*}$:us qSso;Ga7aֺ1IJ)J)+J)RVwnC{H\|zdy; ϣo踥(C$~<~uI ڙ'=ډZߜ:ƖߞAj;$>|I _Uq0Lg <ܞd†*hFnr9w1@&ٺ] IDAT $`]Ɩ@H$#s{}h@&[93ml_0fN_6o-~'t{l'[~dc<| h fe@vƖ@H@C:H$~"tO؟gvh%Y8{Fۘ]@H@CO+]w4T H@֮l$6lC hڎ>lٙCG`$AWh!q`xzWCL4hYp z@R $aVXoа;$6mۗ{6T H@.Y0sgNo. $a3O+mج0[Gq;$&)`>woّP5O S@?Cn')sbܶ [=L SĺU}$6il .Lk;mlH=L Sڎ<7;n%)e.ʬ%ڢЛ0E̚1-<qۘc@Hve{޴(L!}$ڴ=j&@7m:p$nP5G SyKEsz@]HH SLg aЋ0t6|sHCL L1<qfL+/-mE S̜mG1 ֮Gm :Hlش#ֆ u=7T H9sm=D SP)%kW#.LQ/#ٛ6!)s7ܕ`| $`|ŒL+ G ̞._6%+0[Gb>@oHve6@oHwS;7T HvY4gF@iʋvIhl LqkWk@H׹CO̡# U0>0]}ġ#] U0>0-735ml>@H@t._yy'O+m[L ]ĆMvHK ]MwoّP5G ]ʕ;$Cn#.qYyܶ16nD)eU)K){K)J)R~2o֜WJyR[?M:0ڕ6kl t$J)oJrOw&4ɼ$K\7/\8K'\8u/jl)SW+|,${+ɫ>]S$?@4-ynov;P5cՁDЎ#IZ-Z*/]`)ezŽIޛdx<Ne.ʬmڢ}6(\Zo9δ$u󥔙%*ɃI~cl֌iyQIo7:#ۥ9`I)euzG$kNy0kWvC>Hܛ}iO?k_8gtk ֆMp.k}>\k=2¼Q+pJ=/9'xL9g<ףxq 02(Iueٰr-P$Zcy6a.f]_[vUa{NaX7,OrKNQJɺc6#t!dΰSi,y?%B-zOZ'vn X.vՒ|ާ_6Hv=n}"Ikwk:ⱓRD,Kllӻ̟ݭ~ӭG6v>c[rcw%$C==„yy3cڱj&l`Eӕ9z5C-G|CE!@b#$} G=&$yQlEB 熋l*SוDInJrq)e;q8O~F,j])@ vՒ@B t둍$Js~Fa_r`r]~æ㯛v} iI~u#F@'y+s0[o+@c6ޖ˭۷Rn8δw&uYJR[?ja>s^Θ7T tm sz$)j)RkK)}y%@SED(d2 J$8JZUK< ;tZ?$a_Eܑv>\0q֮j#'w၆8u]CZIkNp:._8$G_qx'wKG"@ú~sfg/l۠%֮hl^H@7H@Xz;$)L =sc˶`d 0sfk]$1c\B ;$]%@zڕ-ڼ#jNL =sĞGs{C/m$ӹKbHS@zU}$6x'0 $tֳ{ᆪ8>(]kr Vb 1gL[6%0$uذYcK`jH@zQcMSkmH@Z}}ЃV,n[0$R^Kb&}$C =E}$6!L Qoڸhj $G]bqc5xbgs #5o֌\z΢ [S@zX -B =MSkmcuxv<@C#vYT VJyQ#4O =n>6!4O =n>34T +W.I) @z93smcw>,VHMH@zM{ ~Z@ }Ugos(kgͲ$>PJUHMH@J':ٝ7T '^~̚~|]w4X'̜Wm̱ ) #HS@Hg aӎ ֆ@ȺUĞG3g #g/gmslh@U$ $$ϼ&0gu?/>P5@H@d̟5ml]$H@1}Z\mL ` $u6 ` $u牝9xdj~$>cġ#] U#sg#L&V#4G }j]DZ;ߞZkCF }ssf U g9L$J)J)/_J[JVJ򋥔y9-^)ֳ>o)rxY`Rslc[CfFRʛiÆ%RwZó/O$ IoZF45Ky&GW(\c #$yWW%y}?nM$ɧJ) -ʱ0I~5ɷ%Y;Q֜?+qlh5kwHax{ ;%'rh KSP$940o<3t+Rʜ$Z[F[k^Jٛd~PIԺo~#<%,33(?녱&&TX8z)˫?O2;6ߍaƖ@bΰC0`s8_\ݺO9+Osi ##qc28#I u 6?^R~5Zw&ٱ>:ⱓRX sĮGгs9uݺCbS91y*;N&yo$o+0xnV,m@tc@z o(,ͱ@ⴛGRunOZs\hZg;P%@?@ť\zI){|$CܞJnqƖ$@+Iak]uR^c|o>2Tsm'v;ƭ @n$zOoB)eZoH,TJyUPs]IzXSEg-Ȓy3&Jے|uR Ǚ$zx/K)7Rj[reOeh'$Uks< 0LVrc $ ҭ<2t cnϔRޛ]spj{(FREI!ɒпOlѮSk??_}$ՁDuC)凒|4ɢ{p%ySuq~w27%9{owcwa-h\6|fwv;G9NW8$g(,x(ɾ #/'Y[k} {E=-Ԛܹɱ `uj'yGg4b2?çQt3犕Krc!m.]`U@/fM{cKo&@hG;s@CJ YziʰLsϖ$fќEmc;3"]~l>P%@H/rmG qsd`j^$^3wh >j^$^dقٹmc:#p\}$nݨ%0~q]wmoܖP5@HչCb#)}$!k9Ys漶16"N ڏmhl pB]~lǶeP `$llc<z@8K涍>H#{ACTkͷݓts{:28]|\gƗ,˜DZZ $:c^Y4'O:حH@˳wnؒG><|2oҳWM/9+ӧ١t?0RJ|'_myu wS/>O;4=O%s]~Mϛ9L$pR]Hl|^ O>`>w'[JrY 9g,;3f`پP}0ϷݝٝO| W """ ADm|)$>qFo}#!p霥<;Ґ W zhU) DFH8SfC݉N'_zus$Hu0avb,.Lo_lZ1n[g/) "jz*S($ /v˗T `1wdBu,J{Y`-oy -ۃsE eGDDD] D&6tGL$IAK3~ ey_gYJ_'sʌ"$͚ؗ>dlIbjOg M}}ʪqšGF"Icu#DDDD "jCP[ndslM*zz)rmz.: O7{)u),HQ vhF"j_'sYL`0BY)gG!z^$>ޖ IȌ $ͺ[ ?I/G?ŭͿgXUx㶾xpt޾ś_Y ""Â]6J&5&F`2>B<cOM̜Ax~h#Zw*ۜĢ+  "`m~8ܤ垔BĄ{,$l9'vIJ{R: ?Wh[ xjbb:-J+DNi- +kQXQ:PV X[`m` GkuE=j="2j,HU.+HNSp<mK\|vm,gE IDATHnMZ,PfD桶^i%8^,ENYM^R};3!͎#ňh ADWmT;>ǠYe(YQW[EbjҙjPV! ៫oIPfDL~6'bwJ+k:g">?huwP7 sCL7Ă]A`gFUc3KIbj_3p/OV+7cHtjyQ phIAD-J+x"IJ8_R_2k\&TxcRx;(u1,HUP!: /ߝςuW֞Dr0gD2 @o'dVnPfDƩsl4x%,vvwmC_kt Vj,-T$ ju(Ѡ)AZaT*C$"8[Knc5/񝆈ɨ0wYAbWr$IT42K\, 5?Q^S6&^$`#c"̖()_:uDzFk"  9#Ԅ Ye8v3Kq\k[}N\Z1ҊLC؍DaX k2:]]ZJy:(u%)yzwX:s l, ee >ٞz1J],\̎H$a_j!>uO_xGkL; #1"b)yؓR)؛ZbZ8|amU"j_k?! Ȁ]"IM_7GbH6U]ŴepL]̛$5L@,hcFBu.I)!mKƉe`}qc_o 8Fhؑ'rT.k[= Ĭ@6&"233_$I5X0,H{xdb35.g oPF]N'቟,YkMȬI]xwigxZ%0Ǹli^O }:Z]jGp"3ǂ`AڣpыVj}zFk[b.:V5TN08Yqǯ} C'Rb!xL7;K{4W+#tVx DŽ4D:$ d *j-14sʩV%PPq9,.,5-|y] pak1ko@7;N'a[b}x ua:_g$x5"}d]ɗoEV$exyJ$RfG,~$xZBoKƸ[,F჻`ۢ5DD AD"&C},U!sVXW%bnVxsz?a7ζC`kBY]ŠZ{ <VĦ9xbbf \%X,[ocPf*&llg*g.qNO$ 7,)j Gޚuuc4 YRƠn eEd9xaqUs 7Œ(̼GD{U9ؐ Dx9թ}0<^|QQ[\|(S e??(q "2)#}$ΗT#5+!I^Sc1H͊cdقJ"+`x<}bM}1{hWH񽼰aa ^ ޣr+pxxT܉ARn9^_nc?䖋@44=k ~#v>6.4Wt|y:,x0b PA`-/qnUaΗA=W+|I>w+־K bB0u/ܐՇ{rĶ<ͽqs?$WaSB.sVo!N6SbDQ,a8eLᧃGÿLjNT_uw_O6x獌F0*bGR,+R$|#mN@W#m}Y{=W[{ eonvѵ+`št|/`)k L”~> !:c & 2%O.n[U89D$7 ŘfSxUcgpBd\,եQ*S+㱳{ 8Z[1}Pwީ Z퍉lZY;"jN!p&_9Uq6⊻`RoX =,H$ȴh0ͨori(@m{|tD3o_je{Y,stP־L!tyzC\;IJkOb˩\`ə]2,ݞ?gÝQv  2=w}\Zaϭ}̈LIiہK^N8Z*] Ld/J4S#`|BY$,;K$ cׅ|'$ NO"@BE#0/&mhN/m)ؚhxy QY,q &v7 t>$IP"o(+FSaB=Ŝ(\~6'wFl+`G OGk|p@.=!n냑axsC"~:._WDяIQí؛Z1j}qߨ`.o}LlCDFglO$'j*.?87S785ϯ>+Z)ԥ #b#%޸/~~0%ߎTMH:ь-#-0Lv=;bU2"@XqJQ)(BB<-hIBIBBL!DmBIu"sgYC4Z^X}BRi}8LL[$<}N/U(+2'eᖥ{VX%U;\Eè qß b0oT^^77$b'{WLԥ.üobq=؝R`;K<51{y|]l;9Kb=$CNI3pl<$u=$5_sd~`Fd>ٞ6&b/My1! eD ewkyd]\ڮ^;N^>9!ab_lA>+ [:@j~lIcY-6tƃCpЀ.z\g0BVQE#B\KR1 m~ ^s1i^lإVჭIXR&!P' *j1竃(S(+2Uŕu!ň.X(#LDTeGKԎJ/7\rzc0/&#:IB `,z%Il3n|E׮aNhly@Tc=%IJm8BLNy^ {g fEH$ꐬGFbQGb|nna0[00#N%ԑk4d{*}Vl)W{+<26#! !4#ňFO!EM IR7-сPFd[{-Ŷ51Ok3s\-݃f*wg{ <2C] #S.Hnn`p+ǍixOqۘ0yx"7l{<^Lt!Zך5tS#ʈLwmgߎC>b~=5s m.7PHhzKUapx2$a,Lxo)}l,M1ߗKcߚ<Bٍ%n O9k7{ ![8O4.X+}$ +p4Dl@bytumfd?Y0a:77$_xFx9GG"*w:Eb<6. j յG.v<%F"ܺl/2 T ?*;Fڂ +M$$I:`WB[W$IԄcR-j >BȺ(5nԸYx<5fpO<>Nj4XiY#fD "}]R?| >ޖ³ȘUzGNX =ǂfPZ kc݈mA"uK1}-޼[DV4-H4Z%6-lB 3>ݧWpķ e1:5>{ (<❿Nc;ۑбD,KǸKb5^I}|X0C&?B+ 2'ϯ>f\`FQ`1xqrBY=oo<}ZoH "IlI[g㋹C @4Zݗ%[P^So^>Nkt˶`olkƄbΈ@YO#$_:դ>>ьdVٶg$,joǮ W(#2G V+IkOB`VtBQSuZ#B܄FÆ9|,m8k f ѡv X)/ IDAT ADnRoYAй"ײ"n&e>-I"/J1e5<{C^,tIxc)aَh@LrDWH ^gI6聳EG>]zO^y ~ӐҩvVj̊ļ~X N7:vVjTilJ=8ԥVd 02]KY8!B菔d{*ʪ5x}ZT,Jt:-[} k/f FDJ#7gPPQw\|F tN65<3W4?:=@:6'بh(JFõ|u\ep 2Gx4ip`FN^ܶT lzr SbY>A/>/޽{ّ208$q}޽?mGL[FgS+ nQfs=> g"c⾑s?yOTp "2[7$JN&lojsGAQpsɦ  >9@ܮ$b/({rB.,/Ȩ뱱Tc`=,cdWWWú,Bw[>7Ei+lB|FebBp}nA!a8BQem=wm: S>-jo˕5H1gc#huz:˹CjJa_3z-@fD^æ\|,bWh#n`m$IBj~SK+nq l,U/f &3FH aX s؜pu==! fDWkt<,[ BڙšZ}m!Pf/xq.B<|vB/c%rYy<uZewpĄ{`DdJSaE--3ؙsqA/G[v3`Aך#x*ؗ&ŎMLIyoGAť5zx98!0*+k8[P{:wO%oy1 }xc)|/MoZɑ=x{z?6lʼnxHɫ~~. dFdt: ix66FnYۊXUTJ K5*$PաVEYM};dx;^#Bacn%Ƃ`A۟dz/ntd9Sмe>hxcX#7k0$| |ZA(а;*IDWH$.Ǯ|LǡWs3Y1$!n wGo_'|ꂸ'q=ɸXpIhz_tn9~oS*IɫsUbc‹#aP!j!"}cBQ]ь(N/AAŵh`w{uB슾ݝ9: D([+5&FzᷣVcAiu^_ uĂ eDtT* VAy!5x#;1N .:Cpk;};U4C0< @ܲZU 5բat f 7;#׉MhI1], qi,_7;֬:YeS#q==Q]^WU3q\5)23JU #cð`|8,x#!log +Ai55ZhhuP`e!`VRB7;+[%W"Ă).&ζ(|Dz1LYQK*j_epOQcͣ#(U!X0>웸VbXq(Za14ص#ltH2,,T,sd>ٞfK4%w^dYY`]d)ZeS1iNM-P(Î՞x;~:_P `h#]#ȝ*CrpaRVfq:+1 eD~n`psUZye5 d$I_'spY/ zz;b##HZ""|,HQq,y!uܩU/N`FD??&FRr1`K2W25$aGR>-݃!9B[K5=> ]Ȓ$(U .9|Z̤sEX,[0OG2"jc00@bZ[0nv|j4QP~ eLMc >rEu-n'&~Pu0!A]mkFKcWQUWq#!M]NBVgz\t+I}ډ*lٞmr@N®b[owgD:bnvBE]95*Fr^ʐ]SeoZĄ`\ON ""u$". f54j4.vTxirdND]IT+*p ?fJEuؑI nVTR +@FjUZU,x\Ì(kADD Ddt&򂣍kάk9^5Gbw @o.I\.> [seUZ.YH/#aeDDdX "ccƔ~`χ209̸StIYOMP(#"`cƤ>ޘؙ]ؓR9J}\0" 14ؕ g$ ADFjJ]~[apsV(#"`mা>*(ABvʐ[ܲ0J nvH'q€8Xvп ADFowguɬ3X1Q  eDd]j^ku+Evi5ʪQѢ^ M+5l-հTζp`""2,HQB஡xc[N"6 ff>ؒ:Y앛{s:QPb˦DD%%i|ak]k\/LM$}d^H>DDDDdX "dc)|de@ז t$I«NBke˓#̊ Dd N+¾3 ec6v)3$Ȩ wA/GY-MWNqJucCʈ DdԄ{,dK<}3K?&{Q`Aޭ`guV'i fd^2TY,: """"kǂ=g[KL'x 5BI'Q[S _S{C`fDDDDdX "0gDlJߏf)d.%bI`ALB#be$q ЫUY[Wם< eDDDDD] Dd2$>]gI ,ْYɽdcPFDDDDԕ AD&cl'dS&w* _9' s$DDDDD] Dd2T*9ÃdN JLN'N@4J%u$Ȥ&K$]<[bY족pP(#""""X "dcb+c3W^3ŠZ1Q t#cCʈ*$̋ Ԃzj {u]J4R3: Ddrmp@?Y}i(Ѵ - =>K#<ʈ2$$kݾ42re5qYPFDDDDձ AD&)7žs5B7<ܲZY)tQ(#""""X "pFuXq0]lޔt0C wAʈ "2a};#&][=u%qAU]=[-ago t Q'cALׅ˶k~퍧^T%sRO)Q$Ȥ v%ɎTT+ؕŢaVt2 5EmU=g8Vi/d1k ޜ*jX "7zyb<:2RkO F{ƞtP(#"""""9$,<51B]^S&+~Yب0wLBDDDDD ADf! SbOÙ 2RFNi ^Z#_UDDDDd\X "VƆD3\ZVEYo g["""""2 "2~p`YlsB.*Qx[ 6Wo1`A#Bjo% h:2{S dk,dקV(#""""ֱ ADfO6kp[/v2X($RLh@YD""""" ADf!$}%Kʨhu(keEG`HBY] Ddv,*־MhOBj: 1S d1xhtB]$, w̡\;PFotYٟK|cAֳ7[kʨ8_g=&Y7k"""""r,HrīV(MzFAE-6C^QADDDD& "2kSbJ?Yl˩R({`氀EDDDDd|L !B<#8((BT!N ! !ӹh0Jb"[Q'(BB,Bo uק{i ~9e etu4Z0eCᕛ{,"""""d !D(0@7zXk<9 :,80#B"Gd[b50*jʪm$I‹kc|Y-3V&vNDDDD]~B8XGch9Fx@g!]é7~O?gCDhb Wy'$͔\,C&DDDDdzL i4g%IzPm$$Pk8ADH$I$I$i$Iadƅ[!B\Dԁ^ euYx[B]&f9Z[Ŝ!pP(+""""kc !%Iqsb՜K$%p UT5nZv5!gmҙhc!9 kW(-;mNTMI$It-uǷu`>7yځ!kjU/z *$M_־YS-H4ybT6>q#Dd$酗&Gbu:!ĥ)%Z; L%y>k($""""g^M't$IR <|Z"k +{Q;wdf7krYYŜ/pzBYx8x ]o߿nĬ@"""""2=Zo^)IReh!hVB;O4nX{/qCמ)5%MH/Y>?OuzNUm^lJȕUaܑQG1Ղc+8hG 㧗JdHZ3a|OOYNyi_'s0un-ŭs94ȼjA¦{[m{&!cx/!ז)Be=v~"""""X\'쁗w$I_7ٮinum:Mr!Ҳn$^_˜j^g=GdVExo wiN$y<#٥5z#|vDDDDDƤC ˜+L,!DPp$I D k 5W;|lu3u66-IgdK1Ǎ}`moDDDDDסv%IBͶ3 `/pLc 0%Im+" `#XED \N2U8@"<ˀLQڪ4Z^xc5ܾQy {pC8=& $^n0t42FOԺ;g+ۚE fC$IJL7;%64'_.{,Q,0neH$I3ƌ$j-pAؘzV^ޔ$I$i3sF5I$I9 I$I9 I$I9 I$I9 I$I 8IDAT9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$IԹ.@dX㡇I$I,޹a6Ej:WQ7w]$I$iVZZUwn7 I$I9GHI?^豜H=֢ⱡx\h MBxlhM3عm琘_f%|VUFdž&qa<64 㱡a<66ͽeC$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u.Uw $I$iq$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁6$'PMhۓAOJ$G'y_듬IR㒾Sx ɳILrOKխ$HrR')ɽIO\IV$$;]FG >W*}פ챢Z՟$Ϗ[<~x0ɿ&`QpI.vUu_wUOI&riU-$7n@Vs\F@#6W\F\ؽVS6A7UYFSk؎J[OERp$g|$ශ_LVn.D[>?\ |k4OC4_oь88X|, Ul5߈+H=$$YMs<  Fs6IÁC^?6sHh%YJF|j0ag&EmWU[UU#}עQUGWN>j (1wS4U6mIy:}&X7,0 \}zU"Q0$i"+{UFm{B}8f݊k4b ݼСg M16Z~i}#i @ުHiྡd}eJr"p4=g\t@ʱFjM@Bbުz~~_Kఁ'X/O3 {,K=Hc]U?|;IH$&Ywaśǁi{5IKrnUp m$xjU?IMwmfv 캢Zԏ$r `C4Lkvff\o{I8%5gxXI3;''pp|_)M8BBk@{C4R0g?۶;,F#.Uuv<جTռNS4˿8fy?l \ʏ҄,-zbz mI6dgP.a43k Llz"KeIά*NJ I G=ѱ` I>Fsymeq<U/ߙh:q?vZ^DH뙁6C{>?= Hp5MH,pKNUXUg.Shv.Jus-!CˆY6zQ0x~rza+NiJ2zb!a%r{Y"ɞ?, ilSU1}+$;\Y|{3jdAUupC$ɫG?18 =ꉉG[$Kv->ضoeԧ$W1~4Y\U3텩WIV h> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xK+x[b k M}6dJVE]ӳ3,APw|E&g,|<‡!, ~x߽):̝쿦6}X_ |8rʰTC6z=ne |arO/9m¯_$S>[_ ?9];ͰBmq116Z(ph-`‚4:FEFm:<>cʂm6[as!\rY&pz19l-sd#KU2'_ݶi) nsŏ ٪ tbϋRlWG5-ckpvZV F@G,f۬,㖪҈V[f[޺ePY/oiċVY Rַ`m! if}-ǚJ_2i&V \I '$@'B əBԧ m6K8dwH)^H(ОtΩ OUEElG9*.x",bp)?r9 Gl@xQ(ۓ]Y*VKSu4߁ I/M}z}0}lIu* T9xȴڂk2uy!E: ZZ#ٶQZ,6|b5oP ֎SsYqUE/Ѻuya쾅Ū rmyb! sZGMΫb%}bNaT+[8>JPw$8d|&jRJUs&(hČH*4%6! C[pdH7"'ZGW'Dp;u^&6q)0ĚtTST|#[%TJQ@2V):)lq@b2O1K&F­FЇ B^tCs*~?DZZ5HUrTQB]w kBVDڰAFj|}Z= #/9Оg P,̮YVqL'}Zl9N2uAcxdE MQV,|g$rQ3JE+b;+3j?K. 6A#/& 5I2xHT|bՆV#AN8 OX`e0J/Q#QVZ~eA3K]|R%ygDT*$pZ |v^* c[_wdNml5WP'v6"-87('|A<))S"i$G\)g\o$2" WA M(Tm] #px1Ŵ` 1uiLEcWHT)9ecQ Ŏ!-z!LT)jSv"=&̥zoP$o?(8i `h)rUy6e.._1Z=H)R񰛆w]MßhҬ|jnHQՌFT #1j/ţzF4ThWZD7^=k1HCs.x>qڂRZ\}u^ )"9[ZRwȕ'L1b+# @H޻REUF}"&B";eO?Ow `;GF0F#Ž?W[0MǢnXZϲ܋yĈYsNa\L=ySԤQbx3ɀkG6V3Xh)J) . >~9>B! cÐÅfBdT`d%<}i5 xMxwoZ}gOO_qbwv&=7óTwv~+wx!#w~"d> LO.K3)#=2Jh2j~>D-23{>0G';ed-! (;Mٺ"v߰?ٳ/d=,ȁmVS z`lOvl_\umeDlw ==BCGz`[ﲕtJ۞G72=B)0Ls[l}Ϫ=Y<!SZ>ͻ:$[^ N?}[ f.Q}3jť' _NOq/x_>__<}5> xX}f6jX~e#SM{db'nUw:䳡˖Т~wKqp<}~suYxD<Ҽy9A@t_irCʏi^[W7/> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160844+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000008088 00000 n 0000007875 00000 n 0000007907 00000 n 0000008006 00000 n 0000008027 00000 n 0000008048 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000003114 00000 n 0000006668 00000 n 0000006453 00000 n 0000006068 00000 n 0000007721 00000 n 0000003135 00000 n 0000003455 00000 n 0000003776 00000 n 0000003944 00000 n 0000004096 00000 n 0000004379 00000 n 0000004790 00000 n 0000004911 00000 n 0000005073 00000 n 0000005538 00000 n 0000005678 00000 n 0000008148 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 8296 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure9_4.png0000664000175000017500000011115713326271607026620 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxyg]'{wuw;$@d " "/#΀Ƞ0.0*# :㰉  l !$l{z?tS]Uuss]:<]r]K5KiY' HKN ,9HKN ,9HKN ,9HKN ,9HKnE'RV'yDt{N<ٝ/Z/$7z k|jojTH7pC?^w汏}/D;3E]˹0\%HKN ,9HKN ,9HKN ,9HKN ,sJ).RʎRJ޴H|~)彥{K)J)_/Ry0Vzg[KRʚ$_g7>zA)kym ;o9F|(s<6O%Z&_]Jy"F+$^$7ZUJy@!$yA]IWkXJygO'$oRwuBIk+$jVkZb/xE}r)ww|W=KGKwesh@R!1lqw{Snz}_lQkrwK;+-"݆)O1vlEK_sׁ|޽]׎O?[4٭r|cO9^;\|5sߒ;2>g_u~֮\uG9j@bvSi)Ʈr|p.5+7r^<:էiW;>wO}G3 $foaL9>򎁵f]uNTJOwpV6)ǗR~bZZK)I''#*%Tk= ^7͝N[wal[ I^_켦z<_erI3D AO\<ڽl{4zA AO\8]!q@`$艋{D AO\Y!0HCڣDsؑwhfRH睵&J5-@X|Y۸@`x$f -@֟CK A4H3n$ zdC !g{c= KI AϜi׾PfRH3kW-Ϧu+}>0HSm\u~?@:@BpHS5HܫPHS*$@:H+  zjz@ AO5"M-}$@ZzE6^uM '皍-W A'0|6N A5[޳G 0ܹWwo't z K6;ܣT931Q{4@;dDGz4@ۺ~uJf`Hs+/u $@pvĶvd ¹0L"(\RJym)RX)eW)RK)R~RʞRs>^J9j6\+z=3UJyVNr֔\yZmg$}M%~pf͝6d`Bruf2؟UIi I]JY?g<>_e2HII~(ɻ:C$yg)yΰ;gCc^ՁDg2(8{j^_k`3$/3~9񿫵Z;j7Z$| 3ԚK6B`6(\_Za9~i)e<7d̫?azӖl=Zkfbkm eLj\nL{vYydj%9]}q\sc{Xfbks XO2#S8yR6&azݲ @)3yRJ3?mf{%9ol5+gM_4\&'*mluw)e, '/<?K)I$&$ <3j3w9do'T $lrN8HyZxRޙ䗒CI~salX[M $,Tm $v@ɋJ)_;Gr$7㾭rƖl S|IGpc>L.ؔ$Iv%97sF&t<=֛NrZg]vRJ[FcKK6W[}SOgHtwܯ:d2fZ9e]IXJHO%(ی^30ӆ%lZ%9hќ$<{\9F1u>_J鷗RsdS˩TH VǗE\^JsnSIidC @⣝$eSl86T[V{f 8`9x㟜i@)eYuNdr{ι}N1vjqIGqR%* A@zC:?UJy ~!']ztꇥkK)z @-̸g)C@ A߱HwL $TH }r #L_B`$;*$@eDHwnHwt/5v8G`1$;g7*$&j* A"lnTH$m }geٴne׵[ }Gb@`$K[wi@HЗE A_ں{Ɇ "/l Җf 1B`$KlS!0H-( @bxlXh Җƒ$}@HЗZ2˗k Ҳe%Vv]e !oMiC 0(f S 00f [ 00-K A<|&om`` $[l .}Y!%HзFĞG3>Q{4@լ5}@ HзƖB AZ|Y6Yum~ H׶_uB`0$kͭ?w!0u@’ 5w5vG3`! $kw;  Hצ5H }M 0f Z{4@ $=tG`$k[FVOf@ $kkW-ڕ˻;ܣP沍UH@ $8ڣPMVv>Bf.@ ${K6,h;}Hh?}ot@ ${*$m'M!aOHK6v8ڣ涟5{H@ ${%I۲ VH֬\+w]"(\RJym)RX)eW)RK)Y-󬽥R]JyY)|F`T)YI:YS.KrMR3ksV'$?4>~P$%yUk=IJ)J)RXJY;{2G zHZ{H\yzlq7AK)3Y%LV\$ɱRǓvs\t!羃Cb Vke QJYdkZwRƒ$xzؔI>ƘIɥ߫lH;\[ Vk뒍 SOg+ϱ9>gf2xdrwI~<ɽ1?_J9>ӰY!qhj= gIL9>*?yk)ǫ3٫iCkrcvƿ?jSUn9olj{XZkU6jk qh񪓎:au}.!A9I)aj_-Q'9;w'y>:벓Rj`5+$ɭ?%2d9C}kNaY?ګDJaGt*J)9H̵yߪԱ9B)eZc=hV7u//̶soO1vmC<5T!^m$>yIY=eZ$wN-2|vw9FcK[WO9əR%yQtOfq2y_fSs8f@ZHZoȉ_B+;oT<ܯrm)v^o:ɣ{mהRm(\~1s4+$v!V $:^ɭ;R$$8ðI^XkUH6`PB"w%*e2|8~JIUkuI䏒ܚʌI>JZq6`PBZI^y{NR0KI~nNcljdZ_!^!q$u@m8:^3!5F>m%5FV--?N Z2mنƖ$Ufjl @$hi[!F ZE`H*=$4h%HV!J ZCb$U~h'2:]! 6H*ͦ*$I A4l>6G{4K A6Z&$H Al\2J5@$heJZ%@ $h-N A4[H@i6m@$hM K6ZG A4+$4hBδ*$ZG AL_Bmδ%h3:]!бlQ!$GMNsF%@$hU+edkh%@ $hfc=l@VmVHX* Ziڒ "F5lh4BB & ZY!a@$hfSKK6E A+hj f ZiHJ%Gk>֣0W ZiSB"IX ZiYt]'@{$hRJ6L-hll{L  ZҒ HZ K6C Akhj V ZҶ!/P! Zr]6ZC Ak5{Hhj  ZCbxl C"Q% ZkڕӮ֊˲a͊kh6}O@$hfcKK6A A5d%*$@ Amj.S! ZY!a@;$h5M-I AmR!J ZMSKvHjͦ{Dl8] ZmtBb&l8]HR.)rS)erC)奔uuJ)b<5Z&HARʳ|>/$"ɺ$II;I>SJy"0:Ӓ ~@I$eG? $#IgCgx/ȦF%oE'pZk=6˸gΜRIv'y|s{_t!-MsOD)eMӻf]Jde|h&h&/Z>s7T=$TH.0xiwIrnsb;Q%*$]++$r|:~v*<9ɿ֢?Sksi8UyIn\K6TH:Vw!I4IIZUkuI)e1;0FG,h.7tatOgyTJLx9~%!qDl8*dcYw4<H̵y/v1ɳORp#8d[s|\LVI֜WDZHtܔII./e+ߙl&G$5+$S{;*cm]$$y,2c7zeٲvWI#H} eI^9ݓCsy@;\v? gGB ZHZoHr]J)a/$sZѩR-M7[ۦu ' @?hs$yI&aMRk2Y6tg-I^ד${THVϖR~4ɛlLݒY}3|ƀ4mɆ ~%Zߕ$@&E|*v>zkfRhnG jw$yY5}8I9g?LMZ_!LlX K6E @] ё Df$&T%Я MeL @Xby֭ZuMcK%``= 沍*$@Ѭd $#l@1XB $M-TH+Y!%@H007T!Я 涟TH-cm?k= H00#= H006vmeH ذzEV,+]4O F)eZcK['GB П ;mXЏ K6A @Q! JsOI @iVHH#eC’ $`l'@+$(Z@\96ѣp2 Ȫil$(֮vͲ #`X,֬躶֟}G i6ܭB$8Ɩ{l w M*$@ӬحB$8*$4; O  $8+$F i{,; Φ.{MG`& HwDCz4f"`6*$-@vZW֟E )L@H0m9&' Rs K6@Ԭ$HK6}E @B @Z䬵[+lCcK!``5!7 f%C d@H0,_ HsɆ ~!``mR!з"(\RJym)RX)eW)RK)kJ)?PJR';>y륔gaLojB_T)YI:YS.KrMR3kW%h 3|XJjNrE%y??Z<+'ے,OZD}fs%Kk\9Fq9~i)e cNZ돞$8>IO$3X<%ƖDN9˙Z'Ut4')Ǘ-35+gݪ]$B'uǒ|zqrE) 桹lc6A{H\yzlq7<ﴔR.:ŐzO&mZ2w9x%D)eMӻf]JK2EI9l&fqN){m]a?y֟'UJY3FBޟ3llB?B"ɚ)ǧ$s9UyIn罇ڴ*$B[CSWt ǛNuR^ŝO'Wue'z6*$ںdcߔY1y?TJ7I^9J﫵zdSBbט@2Js:ќ$θyd)ǒszG﮵n?8FGlV7u//̶3/$LݛiZnAo5+$4m$>yIY=eRӒ5}7v&yzkKc ~Z{4ks )?9ӀRʲ$/I<$ds̽IQk|jqd|"h6@zC:?UJy ~!ɕ7ZR-M3=$d%XgZ??oSDb@?h붟ǽ$0&y_)5XI~3$K)%yoMKRgڶZ붹>űaXVrl2=N vϖR~4ɛl̉8%ɳjfT)wOI~}bRi*B@vqw%*a-Id_ħbGZo ;mZ]!q\$/')|$o:FuأBZ_!2BbL@ $x =$zO CB k 舦F $xӷH@!.='`5l;|,G'z4Cd#Ihl S ަFD%@ $x+/ˆ5+H@e{ن@ ͍@b@ -Ww/%CdcD زH%CaHUHҊSۺ.3ٱpGoݞgȪO`> [ ֟i[mg׵O=g<]-8 FsaZql|"=݁gɯ}͸<ҬYy&jo%`h4{H$Ġs*|EȪcO9Ё ;xfu/8wt/Wd4 ˗eӺ]v ֟G'uypN,<cxS56H0T-w hcoߕv/GG^pk.:WeCg|_`$*[F5[:ꢳr3_}AF4Ŝ;n̕@icVHZF +]{^g_۾?wړuўml̅mK\_7ctm;?x⣷k H0TJ)9r$>vήZ^>J)އuM 1-F~͟}wO?oB' >K6:[7{>(;mp'\u9<_|oܱs,nY7ۿ8u+k.c8˖wlkbsÝ9xdw/C֟FsceG˶djM>|Y1xwuY8??=}9ڱ7CB ЙV!1DBK\+9ne_go~_G;?|՜Csv߸s;t&=t4˄K fĎoy]$K?b✼ ~Ww^|Ijw~1Ǧһ|Y#n?$7ܾ+cgsun۾?{mU˗7l><삍=)ǩ`4+$Ǝc'V/}ٙZ px>yۮa@sƯs^/4{X,oGeÚ@UoB}խg|>}-ܝ{#D=o_s&@$:[ׯv͍-5؜e˖q[֯ΣmK:vȱnvuO}ᦵy]u]=(O?|{ާ؝l;7@/ $:WȚز#zڕ~o]z55+f8}@?޽ r65v$/Ou¥k\so.S`Q$:i6#mX׵^u9]w:[\۞GZ׵'?Znz l: 5cV̍{qLe^@ZVOP%! ap2-UbmZ,R_r5XWZDU~E.g#UbT 1\0Ft_BagIgqſQ\[ u!a*b#)\J*1-1(巊\6VKRN goW7әxKS%.VpTpg'/6%dr,gթb<Jk\t6 GY5^@V"#p0DZf r`Glm0bd#fؾN4BA镔3$ qɆrAKk٘h6s$^+T&7zR6mED8`\_'Vt{lݱ4,i/|w;ZܸWů (i3*$X9;cۖx*oNn>vX>. /*q kjnƥ7+q& _NŮ<{KjdؗP} p1qEYP% MZL1Ζg!t7 H^'T1K5nQnY)Bfqь4cw\J 7;aľDE?L3wha8ޘHaaqxP`Rs -E{Ņ3c _GRUs4;C19̵N2"Sar+v];yh\GrA>3&FB/J,g D_!ƫc40/?=c q9ؗpSq5kD9`r+J!F + IDAT)$jdpK(gHx-n6fqFb~sɅ`aR(?{ :=m09%ܼ=t<8vr93[/\))R'E(AY]Xw< hD.gxuG<~Ss| {`t^~ x{%|w`)n(l9nmj6q$2z\YkUj_[^[/c\;#گ6mlBM:񹕈ϭƓhّXsʜh c yb\,Õr!B: k8mmSQ R[Bdh̒0I wP4J@)t8Y+( \}7qiAUO&d>ڰtb2m9 sŃ}vLsc#]:ɫkCZXg!bgaucݱd_2nb,pk.ߓ["X<0sy۵4 {l6.e<~z&}~ X"Ö,|s$M#7kװH##4|'`!) a|dԶF ô߭Kuz\+BJArPY'EXD+Sh W+rGq ;;B$zbXs7J0WPꛓŬ24o`wv^ɿigcϏkbAVlS886CVT)kN^*=ig=+FuZ)Ex(jt1z܅c I†woQ",j@/[HzZZ<SxlT<:ӊŁ -3yapהCIx}GrZ}P ֦0 !P\UZHd#ۘܤ ,ꣳ@"c||2Wr*~A; pW+0쳧ΤȵBL)n1c%Ζポ12Б C] y^P:䗋Q]/D&VF37)-b{3''^^^6c9>Fq7L @*memq&x @'EbgcdeFa+&.G#`-,QPprMVAWWsń@^: KëBt6'M#OmF:a | 1^*.Qǿ> 9|5&ixeI4oeecpTh(c?_P۹dtޙ N{#q7*i~)y wDaoL^ۊ(S;Heru1k B :A*ǎyq9#rb4ҖjlŽy*;"l&lE )@&gUCI8~ `;s9`x&RV|qS ELahi 혽4b3 CuOVS5-3(/|0sgjն8u9:*??2T3꜏KƷGno8>G888[/M֮Dxn\ΰs8o7]J>v7&pfA&jiEXJ>ش8 f=k ˹x+hm"޺'s"4KIz>[13Q~=`b3NmYGGac\2xqTugzBec^prߓ[ژ0Vp517+,EB^(0 C]ԻZ2Q'n /kCɡ=~gUclu1W#}0=3yTF`wdHt@㸁N0P G`IS a[qr%H{1jg) 6/ dGpaXs5~m1 p4;Rp(Y5*G!U8{x^0$ +Řꥷ|̱g(dT1 3g>NȫgxK913{~UcwgUNu†"{L 2*Ζva\rW_Wy 9^-0%2|7?P_;or0"}I)Rx[9몝[]˯Û;T *r11m;Bݭuq[Q'bs9 [\.#p?&E]g\*'16N0j(i(X"os_A.X1!wLΰ/&~8λQ-BEC}=㻂m8F3(=<cN#@6NqsD6#1n_E xkW6ʸ=+ ݄ک^7|,UJ,.-+.Om;hj"|'H/eI(iwX97n0;)uM #\zA?aV'>o/tؙ2>?HS%5X9 TŬg4KkZ\W`Vƿ3i%xcgب1eeLΰL>w 5Ju`nŒQ}0)ԵKjLx:6X ޺'̠)+-} bd#xڴȕϫbH,P[WQ_+0/;ϱz _wo XuI2Xf5A$je5 (AJA5FVkF8` p8n7wj#2.1y|-˚61ΪyN4[cOu$`ݱ4|7,)YYkcoBVY 7ũHO|<[>,pwg"ebܧ, ],qiXolf>5{x|axadS)jʱh9s#:9J̫ĂgUZ{|7I* B`M Ub r G<`7ޙfOc.јg["Kdr=/~r  b8Ĥ/n ƨ@'W,sYpJp&{BnkcB] _N7Z65(o#٥R.~=j xuZ?_kI&s@'iwfnyΤdJ%d) u9=D+QD3εѸ&1tc--8.@_95YK<{ Kvg>dwyߟL;k8Z ^\q卭P ^~[bYǟg0œrLo]C$RqoFce%3. #4/fa*įO :j[t 3|' O<69_ ˀvkc|&oNT)4g*i!Xmu|nVn6["kFMf]G0xƎTxyJ?u;N=8Fy: 䔩 fcG}^pIdr썿oEsxcդ mÑkhV;8Zcf'Dz"o2^m8TVH/Nj# a9F5]B+;vO<EI|.VVE.\ʹӶJn"@$l>kTΨc~8R;E0LEB|1/3v-ܱGT Fۘb: F@]r݉⽆C)j&ىA:B 8:-KAE|r*ؙtĮ'GbPn}9Р&0.eaxj yi^O#01 ^'u `Dw1ĭlTXky0g-f8q h8y]J+$Kԯ'= 8[JnhMx,ux\@֘l䕫ˢO` o  կ6xξ 1^C2T-jeL):1\U{`<5!P?,rs饘Vjm6UcjL qG,T$wbX)]4IdXG88R;8+}>f]7_@y;㧇`ͼp89vLz)&qp&ɱXX}Lm#cqqxtTn98 {WgsUM=z)ߓ;8z;0~{=s-,9OGaS#q@wUv1ʉA8qx0:C(ຽ1Ȁq6[ 93ИE-+Bۊ;z6H;XyDTJ]}%q8"M@bJzqEF0$ٝq;3sM#`]qyrf>٥Xw?;Dz~$2ͬbװPcN퇥cu0+wOG\0'̵߬Vԩfd">ӿ> SݢznHY{l6f|sJogDw%bfΊόB s8j D.aޞ$\{Z|I_Ĥb'dnG0{W‹w뤓@af'?735<9sQU=^'?;=Wo}N6=4?1ANݚUe*bPZ5./{n;>2Ȁw{~ HtW[G#f=z K#+/;D T sxSQ|n%nQDH~;OmVf;|J'}rzO ֻn1V3$ VGj]MK6Ǫ[>wtѬZl?4=1&#͵޺'ꣃYn~|JvLNYf= wu+J:3,I}vzb8U d'߬_= f&U➯OSFlEvaV76m͍呡S-h]_R *1V~s;ވ1V7[֋#FXqG <73#:R֜;Q^۾TS/Ś)|6SmY[3o }zm o;__j@B1=[aގqC=Wtp8SiX)J5|a''-)Ցkl#F緺J}l?/KB"c~fI%2#7fg. Jw޿^.]z\ΰreewsƪ>sק`7xiM^cx{w";~C ÃJ}nO \y 65 3|vQ詇|bgE_xX3/\Gm +^Kۯ| \ΰxf|sJE@G{f4ydU"1|v:N296JDŽOa%@5g^5{]GWS|6',Aު7 drdbGtK3]/3Q|~ִ6f"2Y=22ԀUc{ݺ 3GVCiF˜{a9Rm-1Y)$b9 7{ѠE`l$wেTn #yO(x|8Z<| 3=7w&{L)ƴN]j6߻?lS-Z:_ W칼V7w%b'Gn L%2l:k;PTHaA:P|ړG}SG=;rşWJR%E ZLǯ#q*XwigaTgٸwDviʜ"mqѝ7 =?q%\G3{5_ԛt붘 H TZs|JB 6 81g|-MhZ?_jbˣC `%Y>s#U?70SXsHer?Ù%*YcS#?`*Ǟtol8~C+9X,}Nm+M+#qwv,aP)&Fb#c>>uҴ)'1xkW쉣ύKwOof Ƙ۪mpg`jY)^z Yv8DG#dC&g*K6 !C9CܠN"S{koĀY*s675cxsg!ZpgZ*gX2jNX-7&pfA|T3K#x$WthK*]x Ǭm*sc#|w`KӶdcκ3ڵgI|B ^  T)(3|~:f|s TvjŬ2)'Ye 郿G0 S/@P)=II:5R%5*՘ %Cv 0s+~[b :cKL~éh ؟Xa9V4Oė 5xiU5b/ ν4Aog`Gyckcz]JBb IDAT#Awmj꥘1^|GK~nfmD&ug_!X<{{50w\Q:鉏f л"iQ\ΨԏuƏEtдzv`W+ vGYXH,!goDJ1(Q x(r63wb`O͈h3i%Xs:hGKؘT\zQ)n@G<=!G{ENNn/joQp+cl3cC9} aj L淌9F;@ -9ws7Z!;u8' v ˍj_}70G?~y|7 k~mE8JΌgsu6$t#0Ԁ̒L$N>n:1rQz=~ydARPTZzڙLJtf[TMU.͍`$]{enVcU^;C].'ZPק~וr{@璎H+Ƃ gUYۅ54eg\^~JAMQ0btUQ'mqHQ~x D:lٝJvk/#â݁m8nS}4XSdU)~,H4=/6m^4`Pc0^Вz)B;j 8W>ucrTz5| ǟcoycW11 (_{xtr9gp>~Ha*d_29odOjycVF{و*,x5%ƋecAu1-Aw'ԕ/66=4Wܑ~9$@% }0)ĥ RH)Ɵrp(;}UӾ+c2 (O hGl6u0 03fFxb\_43p*q2di"rwP?{ Ǩ'v3 Hqw@KS}ׁ2<o HhW7HlYaU '#?:;8}մ L$olӣn!6Q~0H3=RnݢL{[b'; +-29M18R懣 #7&p!Z->O Ň#صs?W$͝ j #^Bߤ?xEu8Z n6036T&GaU=R _E^s#T l=xp/EX7且] q"7Z q9;`TF8҅r%2dԠb)%0`n,p5Q@8T4l _3段7 )h̺Gϣ.#-Z4aQu_.޶1uYQ1rb椮s1c~}:C,ac +o{sX9&F_Ϛ[^;??;7Ágb [{F]@Glx R7ՆN=u 2<%K(PyL(0oOn/dC)-qwgn{0ưJ>>ܛ6XY"!}Ĩd8Tsa@嬡D*#5NDKdIH@ ڶ`YNk`<6_3RkRap$Z3wv'ֻu¾gGl>Mƺcͩ6f"{0Y+.O)t񬖃@1<<+]ճvW^ߜBal|`H1뼟uO(ۥak% 8i1=\Mor29R q*;.jv}B;# 3#w/d"XxltӅz Wr*p>٥+r`l$)\mLlH_;ZC3M!] ^Oyͫr4}W„29̕VP*UoMT?/dfEx`LOgBfsGSq@7#fp5``RKpY|ׅtD_K* pxl?9`K*]!rI 3 agn ^mCP?{??.X< ű"lɅcE(k)p ^_#LkOm !=& 5⠠R,>.T5"V&;;/cBV zlqޙ>yD_WaZYQ\vkX5=)e5& GhXRr5 23_^mI4n<뎓W!Ɯ`p_[WK 7? `hLEBQ^ l=bgZQ~M;H^eB10ۖzK6nYDRvH?o6=܃(ŕn=(u=,;Bъ s5Y)a}4=Ɉſo'h"?G~d t*^H/LwGJ29Cb^%v_9(QmGga,gsqgan6fxPWobMĤUyٛ!cUt'B$Hj17i)ܬ P@O8#Saθn Ht&mc&] ޽acur /gK5=6T,"ΥKt|2f"!MMD~h|O.@K$+S œ!^r[^)8p09uv Btn^ݖhQ掤$p{vݮqmR/<'gTgTE+WՎKʰj[oH q};Z%x`pN"CfI-2Jj[ F8ё~H Ft@}0>ゝ1˖BQ@zV*l'T4=(ǹY/*s0n9:5A.%/7:j,z`מy*c*W!Bz H^O(Ԇ/*ݡR,-k g+s_}Q ?)-+/{s[j~̍MV)5Xn%XE:Zpx,_?w}-H?\9/ ʊ BHӻh ijc欈rH(/ uQ2=I+xXi-b᫵飾Vbn8WjU%2<4·]5T.db *EG8{B>d&(ǵ*TI!38ZB.!BHOCp5mWǒ 傖A.V069mg-ȰJVétv%;hhR+79Xe݉x+KԼLΰxo8euCD 19Sah FB!W3FB+uӛDϬq);ƶ*pZo艖U'QR]{R,?r1xO2jFyXcCQZp!B!=- }ԓ R?BѼ!^8Xp{;.yBe1~F c̊q ɳwHyxgw"ٝWkS8N(cA B!F@gtKdH-捅y BYrIM(WxcqXq U ]rR `KF#)A!B:@5CRWwJYśǡGP4 0_?sUjt7Oja,Ѿ=![1д&WjFB!3HB)eHH kuA~DG XUV !6qʱ%-([rB?csxc}`cNwy;CeI4DMUc#nQ=3C|u0SB!̫B:"!z^yN++w#nq2ܱRNg~0u}IŗS k.h,~]oO5P/!% 9ؘ#ͺ/s!B!A8*uuτ\~DOAaU=~@ǍImH`Wk.cGB!1 5D^:mHdr$ݬ ioB,uiƫa*muI!B^ >uH+FT BL}bBoK$N߫(;B!=@ Bx3$rku4 !_? :Mǰ>,5RP։ R9^ߙ65c4GB!BfP@&v2-وW#nyv"?KVO_~;j󓃩!B!z4Tʐe@BFGϮ(S~…̲vrv9J(ȏB!u rDEbIC.gHRi{2$`*jKkߣVg^Tޙ| !B!G B(\dId֢^M@c͌;aaն8He^%2,9%ODVJ!B HHkޘ.m(/p4I QIXG-Ub bKyーmΕB!q Djaﴡ\2 b^8lE(w\Ã? ؅2Z{Gle~B!ot=B􉧝x>dHmͰn`,ziR(,!ʐ]dibM Q 2B!B6$Dj͐`!>Wgl6< c,ƀj;s6=4׿wB!3 H@uFfHWQZ Z3: .RC`W+|r$(՟ B! H@5C{W#Meo³{!8r VlLʔ~Hx2 B!BՐ DrDEb ME-Bky΂-6)rR+SV %Bܬ!{E!B! mMUrJ⮛-PH(?{DѲ B!B - DPNAVidj.F($!B!=$Q`,T֣7FB!(uב( V&F⌄B!(Urw*H!B( A_n2$h!B!'!J|lUA,ia B!` Dr@1 LYbV ZR@B!ғQ@%V"8Z2gGX ѢgB!Bᣀ!j(ra˫9m*hI!B( A6]R9CkB!Bz: HJR-$!B!!j(gHdkoFqu=+ļ1ʐ B!t D ?9eZk]6 dcB!B!jQ ,KYDO%!B!!jXƔ7ZXc]VʐmB!B>!-pgIh# !3ՀƏC!B!@% QDZQ5를1ʐ B! 4-dH\Vnc kM!B!=$iARaE5=ƥ2v8eGB!Bz H eu=r A!B-( AH ,M`oada˚z)Tƨ~!B!!P^ɀĕ Y󶑀CO!B!_iنrFCW(׏f SPc'B!}F BZjNʯؾ/fG{r B!BHA BZnN)X"~rRX$!B!$iE58y[&gH)zjJxcQ~]/!B! H K#:X*ߘ ~v"cuXD å欈 #qzO B!BHdY؍`  j68n@w* ((x{]8s–Р`hv=lE!B!CΐxYcpwq0ljjNr383LfMvw}Dc:myۃ}lB!B!1ԀUxnڸ w0rp G&QQ26 **s#>B!BzC H6+|mIpMI^䮼3k3%43Ms̈́\?Sr B!Bj@8#,VڵocMqFF1ǍEs[2c?c,?nmLEBLl2XXdƦ p ?A!B!fHT5ݞ% _gG8Sc71 yϒXw, uأh}nB!bz1&8N- 86 [Z_oyq\(XǢ ٮPwDi`gak7D:5C\b+B!B镴;pvH0`joLA9p)]/1L+&^quz /cBMiB!B^2%'"ѼdTWq'C<LOC w7Ncʗ'^\x/);B!Bn1ԀQM_?q+|wgq3|2~H08X^[5VMB!BQd X/6xN9 H1yuRuE,clCOzg+Slx0V-tsۻ`꺎˲UIbPXn#&V aE 0AF(SXf$YQ LH M)[asn޽{}>f{_p|>k 8$I$ټE/.Lfi4}OgN$Y\оtpS' UIk+skvao*k>B,v%s}G$I;ôE पZ5p_UѾ=Z\XSUįT;:uֱdɒ-=<9~h煎$I4k_w[ݫjyUuwӁづv4'.z9fE!I$IS0 U}LMIU /I$IgVNj)I$If7 $I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I۶ycx$I9`symTL|_mAIwI$IҜ[6$I$IR!1 $Y|x8ٕˀ{̢ⱡx\h MBxlh3xErU=sH/~Ғ n>XUʢⱡx\h MBxlh-⾙޲!I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IΥ I$IGHH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I -"k|0]I6$y,NΧn%ye/ IMR㲾?IJrn{\KlMrY7QJ$'&P5INDg ZSUd$c:!tiCUSE?\dYU=WVfp3}Qvkn e_!48ϴ%WP+6_xxeԳKNCWA4: |}aV1`W`oh2j#$Y |8nhyUnI.|9**5Um_:n0zdDF}Vw|2$gFsL9d`Uu~Y4Z;UĐ9!iK\83._Uu^U΢QUGUUN>QQc&bDZPm? %v4 IM1Qa6=WCU}(.0$i"{B#il^SOvi,FL}:4,Hhs͆a 8 [ v&뫭Sh?8FIvI5& wW&7q$ h{9%پ4^kw]c, 0{?3FI$O&$'Yw0]INJ4̵IIr^{Kq MK43oUo 3MΞ+dCnl}fi-̌=ghэ\ lmuƎ{i8}>{%٪hSYs_9 ɶ3Fʗ7V`sJCShV:߿ZY^4ˋv:'TS~}ޗ8p* e mۋ!#$4]MegE3E,0͇ifs-0VZD3 W$9VNJ@W՗{ѱ[U=>7&I4Yԛ ۪_ߙ(`6ীc4^Ċ뙁vC{[>?=Y$bI~ XIS$8%c禪z}QUWVձ^4W;WR:foE#dH1blC4F]0;P'WoTq94) 'S cb9;$IfYwV՚ɿJsMU}fmKs$ͰvgTՆKvsiWG~~ o8f$;g|yT՟Inmo)K::bnޛ;vA[Ҍ q@]uh9|yCI]Ij_zUI4{?v\UL].woO5"ݼ<><߶֩]-3J i/2ג%+I30U^% ?4';NbpdU}R$絛˫juiԕo|)q8p*WogΩ~$yp'!4sҪ>rj m$G lH4 .2Wڿz\s_U1Y4:ړLRf%7Ss%͸8D5I}c$8s ml~fy%4WY7n%I-r[^Esu!K**K$\8 8fb4ŞY Uu{o ի+iq>4#u?VUk7"!!I$I:礖$I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$I9 $I$s$$I$IR,HH$IY$I$I !I$I:gAB$I$u΂$I$I I$IԹ(>cIIENDB`Pweave-0.30.3/tests/formats/figures/formatters_test_figure8_2.png0000664000175000017500000010641313326271607026614 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxy]W}'<lyl3ؖ<ݘ!!ӝtH B% Mg5Mc%2tH44My4 C'66-[gY,UG]YuTUZ9='/Zz)LiM0HN L:0HN L:0HN L:0HN L:0HnFprI^ٺ}.@'9uZ^@ ^/]~#C;^k1u@/PkZD@Fck_n.Ю `]HLRʂ$o~ֺS2ɮLxa#6N4z(׏~2s ~o6oۗ]t9LaCb2\6} ɷgK|T)8ɔsNYMzΝoOLVr΢9|3We f V>q6w|vp=0XĎyb|ާO~3s򳯽8/;oQU081îda &)o#'`ͧTrXS#3 g osGʓ tʪfߡ'e'2" u$"##IRJQJ};@v?{OW53mٱp;ӯ(dڴg`$F{Ɏav}=gd9ܼWW=Of]Gyֿ"gLor&#sdo~'Tsg߾%;_|_{[?|Gtw $F6MdIĔݖ/?uO̜~D+o?zgJnϱf9ѤRʬ$Nd 0V)%?vÚ|'YG4s}OkC0Y#N7RNtl,j]Մn|ɲOݐsۘ|'۟{,}HR~R[?>>g$RJ/,KIۄۃ^bq>?Ɇ`2t[6J)7&xвaR~bZDzN?OI'gK)$L$Zֺ},?zU30Ư7gͲ#|nյD%7'ݫ[?}4zKd|W׶~Ljtk׼{^_{_sH~/̙ulZZ뛒9g~Q xA.>{A:p/ ӧ׾emc[ UxH0g 6nm `ozYfN//}8] 5oX6Wgw7SM AWxeެ/>Pp:te f7^6wx:>8 n0hK; $O|Q&>@HU kx̶? UX $*gOzM'~2LA@Z7n?=`E@dެUmccK}-]m7]Yӏ`>M Vh$J=mOxh"FC Azˍ?P>q Uh$Z07^mecj UHr㚶ޝ[yb8e /=;,6߿X3ptiJ~k>3yjf $z?nEϚ`M V$z fuoߔ# U$ ?rݪgv?>lCp2 z[+W.i '#gc?=\6=j@ݗEsf}|`$ zY-- U$)?xʶ'v7>P5@ >~cS@RJɿzETv8PE@W x$眵pv^{Ymcӱ D AOڏmضp$_{dkC7}smpcMHW6>s3 Uп7vx~ܶq[C/}eՙsO5T @Hw:߶=A6&@W: w4T @Hw.>{a.>{AgLC'};^s $&@ݓ[6T @HЗX$nG$&@4mZ.;mL #ou۸ٱPC}/ |$[sgMM/Y6Y}$&@ylK>CGD QJYUJy)RRʶRm_,5VR~rg)eG)pkR~rxz]Gc=֍7T @@$$ygKK45I~3RʅƏ$f_N.$3Zܐ=I/tapN\ms޶0:(\c $yWW%y}?nM$ɧJ) Ƹ I>c0ɇ|_k`O5cY|ڏmϦP5$HozK֟JKy&ywIm-ֿ^kZ$:4uز}ynoC $J)$u'[3Io]|)ezuZO0=î_55hХ,9洍}g?tm cG}xj:n {y j}n<фZ$[[ǰ *K{~?ts qSso;Ga7aZhB)eQe"me# U9pus|8?j}YJ?e#$9gdt^}̘V^?40[O2Ƣ2'v$linu{)eoNr-C1ޜK)W%DJI57j93sꥹuƾyC8]H$Y8z)?H՟ց$?ZJD_Ip_Hc #"^{m|.֔RFcѭG6)?;J)&$<x)ܱ-#$yzd.Y~zD@bS919]J%YPZGkZfā$+r5t >P5+Z$[[+F[JYchG~g[׿Wk=NZ}I>ںr(ao߸?&@W->/.Ԝ|T ?~$sO=M}$7$$oP r8]k C(ƋwI|' Xtu $O&͖w$`/?oQΛ6HM+y6iHIH| Up-;P5A 'b\l~qlt$3oy*  87tmܖ Up =wh lP5O `قٹmc<X $u@`p:[8&Qll'vf UН0JV/ͬ 䶍$`̜uH$` npYm $FC cp݅g]u@ S%1r̚G8U 93ʕ}$n $`:m@T $`=;. V/͌i7X@H͛5#\m̱ S#pgߺ*. 8 u{87mϡ# Up:wH8<{#0%fs0:m$F&qp݅gضGD0:H=4P5S@sYn|CL} '6n۸J>k״۸m U0 $`\fi}= U0 $`dn] $`͝5=8q[H[HM6z0$7P5S@& f碳淍 0A^GBcK0A $ߖZkCL- ׬i#uϡ<Zz"(*r)eo)e[)R/RZזR>ZkW)eO)RʧJ)(5ѽV1/g-6$J)oJrOw&4ɼ$K\7/\8.q'y{kI'0w%@WZRʋvI!HD)$K8ɞ$J$Oǭi$T)ei3+_%y[I$7&>%yoou zի58Mp~'C;"$Z-~Rʷ/Cޑ=c\'yck FUJ95Aoxtls0>7C(\tG} KX:+'hSk=<5]0fMoK$7CǛPkL 0F㧒LR3ӧe*}$:us qSso;Ga7aֺ1IJ)J)+J)RVwnC{H\|zdy; ϣo踥(C$~<~uI ڙ'=ډZߜ:ƖߞAj;$>|I _Uq0Lg <ܞd†*hFnr9w1@&ٺ] IDAT $`]Ɩ@H$#s{}h@&[93ml_0fN_6o-~'t{l'[~dc<| h fe@vƖ@H@C:H$~"tO؟gvh%Y8{Fۘ]@H@CO+]w4T H@֮l$6lC hڎ>lٙCG`$AWh!q`xzWCL4hYp z@R $aVXoа;$6mۗ{6T H@.Y0sgNo. $a3O+mج0[Gq;$&)`>woّP5O S@?Cn')sbܶ [=L SĺU}$6il .Lk;mlH=L Sڎ<7;n%)e.ʬ%ڢЛ0E̚1-<qۘc@Hve{޴(L!}$ڴ=j&@7m:p$nP5G SyKEsz@]HH SLg aЋ0t6|sHCL L1<qfL+/-mE S̜mG1 ֮Gm :Hlش#ֆ u=7T H9sm=D SP)%kW#.LQ/#ٛ6!)s7ܕ`| $`|ŒL+ G ̞._6%+0[Gb>@oHve6@oHwS;7T HvY4gF@iʋvIhl LqkWk@H׹CO̡# U0>0]}ġ#] U0>0-735ml>@H@t._yy'O+m[L ]ĆMvHK ]MwoّP5G ]ʕ;$Cn#.qYyܶ16nD)eU)K){K)J)R~2o֜WJyR[?M:0ڕ6kl t$J)oJrOw&4ɼ$K\7/\8K'\8u/jl)SW+|,${+ɫ>]S$?@4-ynov;P5cՁDЎ#IZ-Z*/]`)ezŽIޛdx<Ne.ʬmڢ}6(\Zo9δ$u󥔙%*ɃI~cl֌iyQIo7:#ۥ9`I)euzG$kNy0kWvC>Hܛ}iO?k_8gtk ֆMp.k}>\k=2¼Q+pJ=/9'xL9g<ףxq 02(Iueٰr-P$Zcy6a.f]_[vUa{NaX7,OrKNQJɺc6#t!dΰSi,y?%B-zOZ'vn X.vՒ|ާ_6Hv=n}"Ikwk:ⱓRD,Kllӻ̟ݭ~ӭG6v>c[rcw%$C==„yy3cڱj&l`Eӕ9z5C-G|CE!@b#$} G=&$yQlEB 熋l*SוDInJrq)e;q8O~F,j])@ vՒ@B t둍$Js~Fa_r`r]~æ㯛v} iI~u#F@'y+s0[o+@c6ޖ˭۷Rn8δw&uYJR[?ja>s^Θ7T tm sz$)j)RkK)}y%@SED(d2 J$8JZUK< ;tZ?$a_Eܑv>\0q֮j#'w၆8u]CZIkNp:._8$G_qx'wKG"@ú~sfg/l۠%֮hl^H@7H@Xz;$)L =sc˶`d 0sfk]$1c\B ;$]%@zڕ-ڼ#jNL =sĞGs{C/m$ӹKbHS@zU}$6x'0 $tֳ{ᆪ8>(]kr Vb 1gL[6%0$uذYcK`jH@zQcMSkmH@Z}}ЃV,n[0$R^Kb&}$C =E}$6!L Qoڸhj $G]bqc5xbgs #5o֌\z΢ [S@zX -B =MSkmcuxv<@C#vYT VJyQ#4O =n>6!4O =n>34T +W.I) @z93smcw>,VHMH@zM{ ~Z@ }Ugos(kgͲ$>PJUHMH@J':ٝ7T '^~̚~|]w4X'̜Wm̱ ) #HS@Hg aӎ ֆ@ȺUĞG3g #g/gmslh@U$ $$ϼ&0gu?/>P5@H@d̟5ml]$H@1}Z\mL ` $u6 ` $u牝9xdj~$>cġ#] U#sg#L&V#4G }j]DZ;ߞZkCF }ssf U g9L$J)J)/_J[JVJ򋥔y9-^)ֳ>o)rxY`Rslc[CfFRʛiÆ%RwZó/O$ IoZF45Ky&GW(\c #$yWW%y}?nM$ɧJ) -ʱ0I~5ɷ%Y;Q֜?+qlh5kwHax{ ;%'rh KSP$940o<3t+Rʜ$Z[F[k^Jٛd~PIԺo~#<%,33(?녱&&TX8z)˫?O2;6ߍaƖ@bΰC0`s8_\ݺO9+Osi ##qc28#I u 6?^R~5Zw&ٱ>:ⱓRX sĮGгs9uݺCbS91y*;N&yo$o+0xnV,m@tc@z o(,ͱ@ⴛGRunOZs\hZg;P%@?@ť\zI){|$CܞJnqƖ$@+Iak]uR^c|o>2Tsm'v;ƭ @n$zOoB)eZoH,TJyUPs]IzXSEg-Ȓy3&Jے|uR Ǚ$zx/K)7Rj[reOeh'$Uks< 0LVrc $ ҭ<2t cnϔRޛ]spj{(FREI!ɒпOlѮSk??_}$ՁDuC)凒|4ɢ{p%ySuq~w27%9{owcwa-h\6|fwv;G9NW8$g(,x(ɾ #/'Y[k} {E=-Ԛܹɱ `uj'yGg4b2?çQt3犕Krc!m.]`U@/fM{cKo&@hG;s@CJ YziʰLsϖ$fќEmc;3"]~l>P%@H/rmG qsd`j^$^3wh >j^$^dقٹmc:#p\}$nݨ%0~q]wmoܖP5@HչCb#)}$!k9Ys漶16"N ڏmhl pB]~lǶeP `$llc<z@8K涍>H#{ACTkͷݓts{:28]|\gƗ,˜DZZ $:c^Y4'O:حH@˳wnؒG><|2oҳWM/9+ӧ١t?0RJ|'_myu wS/>O;4=O%s]~Mϛ9L$pR]Hl|^ O>`>w'[JrY 9g,;3f`پP}0ϷݝٝO| W """ ADm|)$>qFo}#!p霥<;Ґ W zhU) DFH8SfC݉N'_zus$Hu0avb,.Lo_lZ1n[g/) "jz*S($ /v˗T `1wdBu,J{Y`-oy -ۃsE eGDDD] D&6tGL$IAK3~ ey_gYJ_'sʌ"$͚ؗ>dlIbjOg M}}ʪqšGF"Icu#DDDD "jCP[ndslM*zz)rmz.: O7{)u),HQ vhF"j_'sYL`0BY)gG!z^$>ޖ IȌ $ͺ[ ?I/G?ŭͿgXUx㶾xpt޾ś_Y ""Â]6J&5&F`2>B<cOM̜Ax~h#Zw*ۜĢ+  "`m~8ܤ垔BĄ{,$l9'vIJ{R: ?Wh[ xjbb:-J+DNi- +kQXQ:PV X[`m` GkuE=j="2j,HU.+HNSp<mK\|vm,gE IDATHnMZ,PfD桶^i%8^,ENYM^R};3!͎#ňh ADWmT;>ǠYe(YQW[EbjҙjPV! ៫oIPfDL~6'bwJ+k:g">?huwP7 sCL7Ă]A`gFUc3KIbj_3p/OV+7cHtjyQ phIAD-J+x"IJ8_R_2k\&TxcRx;(u1,HUP!: /ߝςuW֞Dr0gD2 @o'dVnPfDƩsl4x%,vvwmC_kt Vj,-T$ ju(Ѡ)AZaT*C$"8[Knc5/񝆈ɨ0wYAbWr$IT42K\, 5?Q^S6&^$`#c"̖()_:uDzFk"  9#Ԅ Ye8v3Kq\k[}N\Z1ҊLC؍DaX k2:]]ZJy:(u%)yzwX:s l, ee >ٞz1J],\̎H$a_j!>uO_xGkL; #1"b)yؓR)؛ZbZ8|amU"j_k?! Ȁ]"IM_7GbH6U]ŴepL]̛$5L@,hcFBu.I)!mKƉe`}qc_o 8Fhؑ'rT.k[= Ĭ@6&"233_$I5X0,H{xdb35.g oPF]N'቟,YkMȬI]xwigxZ%0Ǹli^O }:Z]jGp"3ǂ`AڣpыVj}zFk[b.:V5TN08Yqǯ} C'Rb!xL7;K{4W+#tVx DŽ4D:$ d *j-14sʩV%PPq9,.,5-|y] pak1ko@7;N'a[b}x ua:_g$x5"}d]ɗoEV$exyJ$RfG,~$xZBoKƸ[,F჻`ۢ5DD AD"&C},U!sVXW%bnVxsz?a7ζC`kBY]ŠZ{ <VĦ9xbbf \%X,[ocPf*&llg*g.qNO$ 7,)j Gޚuuc4 YRƠn eEd9xaqUs 7Œ(̼GD{U9ؐ Dx9թ}0<^|QQ[\|(S e??(q "2)#}$ΗT#5+!I^Sc1H͊cdقJ"+`x<}bM}1{hWH񽼰aa ^ ޣr+pxxT܉ARn9^_nc?䖋@44=k ~#v>6.4Wt|y:,x0b PA`-/qnUaΗA=W+|I>w+־K bB0u/ܐՇ{rĶ<ͽqs?$WaSB.sVo!N6SbDQ,a8eLᧃGÿLjNT_uw_O6x獌F0*bGR,+R$|#mN@W#m}Y{=W[{ eonvѵ+`št|/`)k L”~> !:c & 2%O.n[U89D$7 ŘfSxUcgpBd\,եQ*S+㱳{ 8Z[1}Pwީ Z퍉lZY;"jN!p&_9Uq6⊻`RoX =,H$ȴh0ͨori(@m{|tD3o_je{Y,stP־L!tyzC\;IJkOb˩\`ə]2,ݞ?gÝQv  2=w}\Zaϭ}̈LIiہK^N8Z*] Ld/J4S#`|BY$,;K$ cׅ|'$ NO"@BE#0/&mhN/m)ؚhxy QY,q &v7 t>$IP"o(+FSaB=Ŝ(\~6'wFl+`G OGk|p@.=!n냑axsC"~:._WDяIQí؛Z1j}qߨ`.o}LlCDFglO$'j*.?87S785ϯ>+Z)ԥ #b#%޸/~~0%ߎTMH:ь-#-0Lv=;bU2"@XqJQ)(BB<-hIBIBBL!DmBIu"sgYC4Z^X}BRi}8LL[$<}N/U(+2'eᖥ{VX%U;\Eè qß b0oT^^77$b'{WLԥ.üobq=؝R`;K<51{y|]l;9Kb=$CNI3pl<$u=$5_sd~`Fd>ٞ6&b/My1! eD ewkyd]\ڮ^;N^>9!ab_lA>+ [:@j~lIcY-6tƃCpЀ.z\g0BVQE#B\KR1 m~ ^s1i^lإVჭIXR&!P' *j1竃(S(+2Uŕu!ň.X(#LDTeGKԎJ/7\rzc0/&#:IB `,z%Il3n|E׮aNhly@Tc=%IJm8BLNy^ {g fEH$ꐬGFbQGb|nna0[00#N%ԑk4d{*}Vl)W{+<26#! !4#ňFO!EM IR7-сPFd[{-Ŷ51Ok3s\-݃f*wg{ <2C] #S.Hnn`p+ǍixOqۘ0yx"7l{<^Lt!Zך5tS#ʈLwmgߎC>b~=5s m.7PHhzKUapx2$a,Lxo)}l,M1ߗKcߚ<Bٍ%n O9k7{ ![8O4.X+}$ +p4Dl@bytumfd?Y0a:77$_xFx9GG"*w:Eb<6. j յG.v<%F"ܺl/2 T ?*;Fڂ +M$$I:`WB[W$IԄcR-j >BȺ(5nԸYx<5fpO<>Nj4XiY#fD "}]R?| >ޖ³ȘUzGNX =ǂfPZ kc݈mA"uK1}-޼[DV4-H4Z%6-lB 3>ݧWpķ e1:5>{ (<❿Nc;ۑбD,KǸKb5^I}|X0C&?B+ 2'ϯ>f\`FQ`1xqrBY=oo<}ZoH "IlI[g㋹C @4Zݗ%[P^So^>Nkt˶`olkƄbΈ@YO#$_:դ>>ьdVٶg$,joǮ W(#2G V+IkOB`VtBQSuZ#B܄FÆ9|,m8k f ѡv X)/ IDAT ADnRoYAй"ײ"n&e>-I"/J1e5<{C^,tIxc)aَh@LrDWH ^gI6聳EG>]zO^y ~ӐҩvVj̊ļ~X N7:vVjTilJ=8ԥVd 02]KY8!B菔d{*ʪ5x}ZT,Jt:-[} k/f FDJ#7gPPQw\|F tN65<3W4?:=@:6'بh(JFõ|u\ep 2Gx4ip`FN^ܶT lzr SbY>A/>/޽{ّ208$q}޽?mGL[FgS+ nQfs=> g"c⾑s?yOTp "2[7$JN&lojsGAQpsɦ  >9@ܮ$b/({rB.,/Ȩ뱱Tc`=,cdWWWú,Bw[>7Ei+lB|FebBp}nA!a8BQem=wm: S>-jo˕5H1gc#huz:˹CjJa_3z-@fD^æ\|,bWh#n`m$IBj~SK+nq l,U/f &3FH aX s؜pu==! fDWkt<,[ BڙšZ}m!Pf/xq.B<|vB/c%rYy<uZewpĄ{`DdJSaE--3ؙsqA/G[v3`Aך#x*ؗ&ŎMLIyoGAť5zx98!0*+k8[P{:wO%oy1 }xc)|/MoZɑ=x{z?6lʼnxHɫ~~. dFdt: ix66FnYۊXUTJ K5*$PաVEYM};dx;^#Bacn%Ƃ`A۟dz/ntd9Sмe>hxcX#7k0$| |ZA(а;*IDWH$.Ǯ|LǡWs3Y1$!n wGo_'|ꂸ'q=ɸXpIhz_tn9~oS*IɫsUbc‹#aP!j!"}cBQ]ь(N/AAŵh`w{uB슾ݝ9: D([+5&FzᷣVcAiu^_ uĂ eDtT* VAy!5x#;1N .:Cpk;};U4C0< @ܲZU 5բat f 7;#׉MhI1], qi,_7;֬:YeS#q==Q]^WU3q\5)23JU #cð`|8,x#!log +Ai55ZhhuP`e!`VRB7;+[%W"Ă).&ζ(|Dz1LYQK*j_epOQcͣ#(U!X0>웸VbXq(Za14ص#ltH2,,T,sd>ٞfK4%w^dYY`]d)ZeS1iNM-P(Î՞x;~:_P `h#]#ȝ*CrpaRVfq:+1 eD~n`psUZye5 d$I_'spY/ zz;b##HZ""|,HQq,y!uܩU/N`FD??&FRr1`K2W25$aGR>-݃!9B[K5=> ]Ȓ$(U .9|Z̤sEX,[0OG2"jc00@bZ[0nv|j4QP~ eLMc >rEu-n'&~Pu0!A]mkFKcWQUWq#!M]NBVgz\t+I}ډ*lٞmr@N®b[owgD:bnvBE]95*Fr^ʐ]SeoZĄ`\ON ""u$". f54j4.vTxirdND]IT+*p ?fJEuؑI nVTR +@FjUZU,x\Ì(kADD Ddt&򂣍kάk9^5Gbw @o.I\.> [seUZ.YH/#aeDDdX "ccƔ~`χ209̸StIYOMP(#"`cƤ>ޘؙ]ؓR9J}\0" 14ؕ g$ ADFjJ]~[apsV(#"`mা>*(ABvʐ[ܲ0J nvH'q€8Xvп ADFowguɬ3X1Q  eDd]j^ku+Evi5ʪQѢ^ M+5l-հTζp`""2,HQB஡xc[N"6 ff>ؒ:Y앛{s:QPb˦DD%%i|ak]k\/LM$}d^H>DDDDdX "dc)|de@ז t$I«NBke˓#̊ Dd N+¾3 ec6v)3$Ȩ wA/GY-MWNqJucCʈ DdԄ{,dK<}3K?&{Q`Aޭ`guV'i fd^2TY,: """"kǂ=g[KL'x 5BI'Q[S _S{C`fDDDDdX "0gDlJߏf)d.%bI`ALB#be$q ЫUY[Wם< eDDDDD] Dd2$>]gI ,ْYɽdcPFDDDDԕ AD&cl'dS&w* _9' s$DDDDD] Dd2T*9ÃdN JLN'N@4J%u$Ȥ&K$]<[bY족pP(#""""X "dcb+c3W^3ŠZ1Q t#cCʈ*$̋ Ԃzj {u]J4R3: Ddrmp@?Y}i(Ѵ - =>K#<ʈ2$$kݾ42re5qYPFDDDDձ AD&)7žs5B7<ܲZY)tQ(#""""X "pFuXq0]lޔt0C wAʈ "2a};#&][=u%qAU]=[-ago t Q'cALׅ˶k~퍧^T%sRO)Q$Ȥ v%ɎTT+ؕŢaVt2 5EmU=g8Vi/d1k ޜ*jX "7zyb<:2RkO F{ƞtP(#"""""9$,<51B]^S&+~Yب0wLBDDDDD ADf! SbOÙ 2RFNi ^Z#_UDDDDd\X "VƆD3\ZVEYo g["""""2 "2~p`YlsB.*Qx[ 6Wo1`A#Bjo% h:2{S dk,dקV(#""""ֱ ADfO6kp[/v2X($RLh@YD""""" ADf!$}%Kʨhu(keEG`HBY] Ddv,*־MhOBj: 1S d1xhtB]$, w̡\;PFotYٟK|cAֳ7[kʨ8_g=&Y7k"""""r,HrīV(MzFAE-6C^QADDDD& "2kSbJ?Yl˩R({`氀EDDDDd|L !B<#8((BT!N ! !ӹh0Jb"[Q'(BB,Bo uק{i ~9e etu4Z0eCᕛ{,"""""d !D(0@7zXk<9 :,80#B"Gd[b50*jʪm$I‹kc|Y-3V&vNDDDD]~B8XGch9Fx@g!]é7~O?gCDhb Wy'$͔\,C&DDDDdzL i4g%IzPm$$Pk8ADH$I$I$i$Iadƅ[!B\Dԁ^ euYx[B]&f9Z[Ŝ!pP(+""""kc !%Iqsb՜K$%p UT5nZv5!gmҙhc!9 kW(-;mNTMI$It-uǷu`>7yځ!kjU/z *$M_־YS-H4ybT6>q#Dd$酗&Gbu:!ĥ)%Z; L%y>k($""""g^M't$IR <|Z"k +{Q;wdf7krYYŜ/pzBYx8x ]o߿nĬ@"""""2=Zo^)IReh!hVB;O4nX{/qCמ)5%MH/Y>?OuzNUm^lJȕUaܑQG1Ղc+8hG 㧗JdHZ3a|OOYNyi_'s0un-ŭs94ȼjA¦{[m{&!cx/!ז)Be=v~"""""X\'쁗w$I_7ٮinum:Mr!Ҳn$^_˜j^g=GdVExo wiN$y<#٥5z#|vDDDDDƤC ˜+L,!DPp$I D k 5W;|lu3u66-IgdK1Ǎ}`moDDDDDסv%IBͶ3 `/pLc 0%Im+" `#XED \N2U8@"<ˀLQڪ4Z^xc5ܾQy {pC8=& $^n0t42FOԺ;g+ۚE fC$IJL7;%64'_.{,Q,0neH$I3ƌ$j-pAؘzV^ޔ$I$i3sF5I$I9 I$I9 I$I9 I$I9 I$I 8IDAT9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$IԹ.@dX㡇I$I,޹a6Ej:WQ7w]$I$iVZZUwn7 I$I9GHI?^豜H=֢ⱡx\h MBxlhM3عm琘_f%|VUFdž&qa<64 㱡a<66ͽeC$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u.Uw $I$iq$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁6$'PMhۓAOJ$G'y_듬IR㒾Sx ɳILrOKխ$HrR')ɽIO\IV$$;]FG >W*}פ챢Z՟$Ϗ[<~x0ɿ&`QpI.vUu_wUOI&riU-$7n@Vs\F@#6W\F\ؽVS6A7UYFSk؎J[OERp$g|$ශ_LVn.D[>?\ |k4OC4_oь88X|, Ul5߈+H=$$YMs<  Fs6IÁC^?6sHh%YJF|j0ag&EmWU[UU#}עQUGWN>j (1wS4U6mIy:}&X7,0 \}zU"Q0$i"+{UFm{B}8f݊k4b ݼСg M16Z~i}#i @ުHiྡd}eJr"p4=g\t@ʱFjM@Bbުz~~_Kఁ'X/O3 {,K=Hc]U?|;IH$&Ywaśǁi{5IKrnUp m$xjU?IMwmfv 캢Zԏ$r `C4Lkvff\o{I8%5gxXI3;''pp|_)M8BBk@{C4R0g?۶;,F#.Uuv<جTռNS4˿8fy?l \ʏ҄,-zbz mI6dgP.a43k Llz"KeIά*NJ I G=ѱ` I>Fsymeq<U/ߙh:q?vZ^DH뙁6C{>?= Hp5MH,pKNUXUg.Shv.Jus-!CˆY6zQ0x~rza+NiJ2zb!a%r{Y"ɞ?, ilSU1}+$;\Y|{3jdAUupC$ɫG?18 =ꉉG[$Kv->ضoeԧ$W1~4Y\U3텩WIV h> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 378.6453125 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xn0 z "R ح]=@ ]GkL*チ(Dp0;;88s ~=ln/bSG9,\7a1` xoC"%cqȑV>*9.9ۓy^ -@-WXp|Lv4:'.ЬׂԏaM=+3nAxӉ {;L[ggf#!q ֓مDGrYoa lwJUK5>_T֤()儠2J/]T.(RHSQR֨jF*},+nj9iI+ۜ1E%fM뻴09׊hiՌU2Z"96-5mf iZ!7rFJ}!m6P5@U.gೋA#3 0[٧īM}iD,MѺs>j_zNΌsgrZn0"jՖQ9׌X#WqT[F~dl+٨ Fm;rK#F6d}(Z׿N(;EꀎM,hB/(=>iDD.b[-%?)nT}Ġ>7 endstream endobj 11 0 obj 665 endobj 16 0 obj << /Length 247 /Filter /FlateDecode >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 19 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 21 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 22 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 23 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 24 0 obj << /Length 320 /Filter /FlateDecode >> stream x5Qq0 54sۿ @;a@dJ\UGM>`!S֖{&UF!}W2j]* UYFp&I8d Rӿccz endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight /nine ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 21 0 R /one 18 0 R /zero 19 0 R /three 20 0 R /two 17 0 R /four 22 0 R /six 26 0 R /seven 25 0 R /nine 24 0 R /eight 23 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A1 << /Type /ExtGState /ca 1 /CA 0 >> /A2 << /Type /ExtGState /ca 1 /CA 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160843+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000006339 00000 n 0000006145 00000 n 0000006177 00000 n 0000006276 00000 n 0000006297 00000 n 0000006318 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000001141 00000 n 0000004925 00000 n 0000004710 00000 n 0000004319 00000 n 0000005978 00000 n 0000001161 00000 n 0000001481 00000 n 0000001802 00000 n 0000001954 00000 n 0000002237 00000 n 0000002648 00000 n 0000002769 00000 n 0000002931 00000 n 0000003396 00000 n 0000003789 00000 n 0000003929 00000 n 0000006399 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 6547 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_sinc_1.pdf0000664000175000017500000002027613326271576026172 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xO)x%,uD@nr9Pdق@}if&@?}&_Uz>,?k^׷~z*DOKq5Znqh]Sl=ex,N~Y' q-~DЏ{5^{~^s.k"yۻ9< ?CO9]׵8J}cZZ5Z@ƒbG^ZX.j5)ukD"p+9\V ƾ&GHE9뚓JJ/SbKUlj;WimT&x5e`!uXG8\מMRTLc`gL!_Цj:h>ZC7yf>.=qvQ?n6e%{Dd+0j_Kmu[BSM)XA`^K,e\ ;E2Wr<_c풛J E-'ι,zGPdHVjzFKj Ԗme?EYũZdNIYMXh\OÅ)sv!̣Px?#ql[;&3 Am / 4䲉%wC_i4`tKک>|HZ)[ Uԛ~<\1)FH46."0yG4zW &'ACo,VNtvɎm[S%Zz'T颞<ʌT(ؙDb$ IrѶ7`W!!+1\t+7 $q{@od fmPqC!.-J1 џ+U*]`+MoUiQް©bpY2nH:G#Jڳ5!b`-й#@n>-aE"7)nKa]5 +0붭n^ە7J4xrYS^Ґ(VİVnkUWq<G!GНEQ*ކ$%Fbh]Wg&7y'o曈%7VaQiu ͣ5zKqA!%،^`n) ::"(2d"EpEяE£02 \x>-;j&sɾtL3>VKimSp"x,]#7zW4~dtyU1ǟ'G8%?? cg<׺9?ؑ1).M;MD2<13 l.rլ8Vb\~efl;:q6ͧlqLsc =<>ٱN/f3rv35nH3|`dvTn[=eՈ%f7=~$'b*3z[\lq^'S V;y <ܯw2^&_=\u\|$vW$m!_r<7W=Ҝ_iES/#{}ߙӼG+hN4_p M-sWHsZyxMQDpū=G>8{h;ٲn<#L<> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160838+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000007535 00000 n 0000007322 00000 n 0000007354 00000 n 0000007453 00000 n 0000007474 00000 n 0000007495 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000002561 00000 n 0000006115 00000 n 0000005900 00000 n 0000005515 00000 n 0000007168 00000 n 0000002582 00000 n 0000002902 00000 n 0000003223 00000 n 0000003391 00000 n 0000003543 00000 n 0000003826 00000 n 0000004237 00000 n 0000004358 00000 n 0000004520 00000 n 0000004985 00000 n 0000005125 00000 n 0000007595 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 7743 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure9_4.pdf0000664000175000017500000002214313326271576026606 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream x͏W19EX8Zp" 7;BrY`9~~e7@ y&_}*y{떶mۛ7{zKxҴן_=>ۯZ \:r}<눞rtDk#.;ۛ}l^_m~^}]dym߼}rvᴌu}N3<n-%7`̰Zp{l#vXsoQS Wl>{fEytl}B#mf-6F]p=u˹S+'l`MRs8[|Zv쟜^zvTj8mx)кW-q\J>b_<' +NҌuYY`ުMhkMxy Tб]h VjZ8 V ۬:"XT+a .#*V^{5Y\FJ O }6#6:q`N^ep{$o3ȴ" <$(uЍl5cdkSNp)^>P!^Jz|X*9F|jLNrؤ&3a%;IڨqIKØa tr5#ZJ(lS h#&`OX3=ݼ' aFf6J㧲:zm&=mW|HV2@j>lN"|ZMR{ T55:r((tjV aYUl+˩;;*.M"-CTsʡ)or)-Gͨm8lS{f L* `ʔGވڄZ.5Sp -,:p~Β7$TLY'PJX%;7:B|$]f E u [Ӆ e-!-[ H֥H޴Z ')YƂDM-ݶnzzJhԙ&PpG£>1`-VgR0N(r) e:DC GA)#B [ (NP3*#=Ȏ)7-[=6 JVёڐh5?F5cAދYBlMeJ^UVBV%veܨF6flBCI5-abPOEZ"R0i*F |%xCVHϡ*,`Q$+rK?1E("4`6Vi(@/:A8Uvv(KcSti], R +3.v%Ƥ0e=ŚePknemM?FEXk5EPvZki*] #`v,T=}j Dnh'ZmU452"JF:utałGb%[umbt.43D::sCTLanU$̱FGW[Ca 831FA5l&[73 +Z0pN8"lHU5-FUWD1}*s@PGY0'h$(sq,Pz\W`&_W=la fc c,Xt# }s݃eٕW>6PzD8+za#^Md~b5SOBOaF~(^V@>)y`Dӥ Z=CV[e*V ˜rj ڄ^+0]ed2^eG+6 V)(ު U7cQԣbY@ G \GKTDe,1`rESy)ÃS4S$[l=ơu%6P<:!<*ϐ9F񬖧Z`&"w kdP0XH`X)2,T]55XN܎ԇaJ@l< WxAA\!"f]oF5D5{L}yR,:$]n^71B/y]A̘Hy>,+ʘ%` `De_Wc3AoKD4ǥ2 ϗoO@۩{5[_}=Vvv?0.m ~3?K`/|EןƣoW[N?@z;goE{S'Á~K58hrFPD]"O ZvbzTOEꋛ #F>-٪h'##B]K4%3[˶.U>=g_lOjbVztb[EHa{m%ﲵ\8r#B)|駘ȥĶgZޓ2m4{Ӽ xK򸺵{D%#_oFk?7x}ǟ?/ヘxol<~fmzbF]Jxol<~fKV;|0tr?>2ԛUBp<$y3,Nxh7WOh^[W7H *HsJyZys4Ds<Χ_ghN=ϕйG̻{ʕѬwrT endstream endobj 11 0 obj 3018 endobj 16 0 obj << /Length 247 /Filter /FlateDecode >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A1 << /Type /ExtGState /ca 1 /CA 0 >> /A2 << /Type /ExtGState /ca 1 /CA 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160845+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000008468 00000 n 0000008255 00000 n 0000008287 00000 n 0000008386 00000 n 0000008407 00000 n 0000008428 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000003494 00000 n 0000007048 00000 n 0000006833 00000 n 0000006448 00000 n 0000008101 00000 n 0000003515 00000 n 0000003835 00000 n 0000004156 00000 n 0000004324 00000 n 0000004476 00000 n 0000004759 00000 n 0000005170 00000 n 0000005291 00000 n 0000005453 00000 n 0000005918 00000 n 0000006058 00000 n 0000008528 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 8676 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure3_1.pdf0000664000175000017500000002027613326271576026602 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 380.6609375 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xO)x%,uD@nr9Pdق@}if&@?}&_Uz>,?k^׷~z*DOKq5Znqh]Sl=ex,N~Y' q-~DЏ{5^{~^s.k"yۻ9< ?CO9]׵8J}cZZ5Z@ƒbG^ZX.j5)ukD"p+9\V ƾ&GHE9뚓JJ/SbKUlj;WimT&x5e`!uXG8\מMRTLc`gL!_Цj:h>ZC7yf>.=qvQ?n6e%{Dd+0j_Kmu[BSM)XA`^K,e\ ;E2Wr<_c풛J E-'ι,zGPdHVjzFKj Ԗme?EYũZdNIYMXh\OÅ)sv!̣Px?#ql[;&3 Am / 4䲉%wC_i4`tKک>|HZ)[ Uԛ~<\1)FH46."0yG4zW &'ACo,VNtvɎm[S%Zz'T颞<ʌT(ؙDb$ IrѶ7`W!!+1\t+7 $q{@od fmPqC!.-J1 џ+U*]`+MoUiQް©bpY2nH:G#Jڳ5!b`-й#@n>-aE"7)nKa]5 +0붭n^ە7J4xrYS^Ґ(VİVnkUWq<G!GНEQ*ކ$%Fbh]Wg&7y'o曈%7VaQiu ͣ5zKqA!%،^`n) ::"(2d"EpEяE£02 \x>-;j&sɾtL3>VKimSp"x,]#7zW4~dtyU1ǟ'G8%?? cg<׺9?ؑ1).M;MD2<13 l.rլ8Vb\~efl;:q6ͧlqLsc =<>ٱN/f3rv35nH3|`dvTn[=eՈ%f7=~$'b*3z[\lq^'S V;y <ܯw2^&_=\u\|$vW$m!_r<7W=Ҝ_iES/#{}ߙӼG+hN4_p M-sWHsZyxMQDpū=G>8{h;ٲn<#L<> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 37 /Type /XObject /Subtype /Form /Filter /FlateDecode /BBox [ -184 -236 1288 929 ] >> stream x240S065U276r,#s# $`Ad_ endstream endobj 19 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 20 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 22 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 23 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 24 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 22 0 R /one 19 0 R /zero 20 0 R /three 21 0 R /two 17 0 R /four 23 0 R /six 26 0 R /seven 25 0 R /eight 24 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A1 << /Type /ExtGState /ca 1 /CA 0 >> /A2 << /Type /ExtGState /ca 1 /CA 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /Vera-minus 18 0 R >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160836+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000007535 00000 n 0000007322 00000 n 0000007354 00000 n 0000007453 00000 n 0000007474 00000 n 0000007495 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000002561 00000 n 0000006115 00000 n 0000005900 00000 n 0000005515 00000 n 0000007168 00000 n 0000002582 00000 n 0000002902 00000 n 0000003223 00000 n 0000003391 00000 n 0000003543 00000 n 0000003826 00000 n 0000004237 00000 n 0000004358 00000 n 0000004520 00000 n 0000004985 00000 n 0000005125 00000 n 0000007595 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 7743 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure8_1.pdf0000664000175000017500000001602213326271576026601 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 8 0 obj << /XObject 7 0 R /Shading 6 0 R /Font 3 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /ExtGState 4 0 R /Pattern 5 0 R >> endobj 10 0 obj << /Type /Page /MediaBox [ 0 0 378.6453125 256.1078125 ] /Annots [ ] /Parent 2 0 R /Contents 9 0 R /Resources 8 0 R /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> >> endobj 9 0 obj << /Length 11 0 R /Filter /FlateDecode >> stream xn0 z "R ح]=@ ]GkL*チ(Dp0;;88s ~=ln/bSG9,\7a1` xoC"%cqȑV>*9.9ۓy^ -@-WXp|Lv4:'.ЬׂԏaM=+3nAxӉ {;L[ggf#!q ֓مDGrYoa lwJUK5>_T֤()儠2J/]T.(RHSQR֨jF*},+nj9iI+ۜ1E%fM뻴09׊hiՌU2Z"96-5mf iZ!7rFJ}!m6P5@U.gೋA#3 0[٧īM}iD,MѺs>j_zNΌsgrZn0"jՖQ9׌X#WqT[F~dl+٨ Fm;rK#F6d}(Z׿N(;EꀎM,hB/(=>iDD.b[-%?)nT}Ġ>7 endstream endobj 11 0 obj 665 endobj 16 0 obj << /Length 247 /Filter /FlateDecode >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 17 0 obj << /Length 248 /Filter /FlateDecode >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 18 0 obj << /Length 80 /Filter /FlateDecode >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 19 0 obj << /Length 210 /Filter /FlateDecode >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 21 0 obj << /Length 49 /Filter /FlateDecode >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 22 0 obj << /Length 90 /Filter /FlateDecode >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 23 0 obj << /Length 392 /Filter /FlateDecode >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 24 0 obj << /Length 320 /Filter /FlateDecode >> stream x5Qq0 54sۿ @;a@dJ\UGM>`!S֖{&UF!}W2j]* UYFp&I8d Rӿccz endstream endobj 25 0 obj << /Length 68 /Filter /FlateDecode >> stream x336S0P0 F )\@>,́,# .C c0mbl`fbdY 1 r endstream endobj 26 0 obj << /Length 317 /Filter /FlateDecode >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 14 0 obj << /Type /Font /FontBBox [ -184 -236 1288 929 ] /BaseFont /BitstreamVeraSans-Roman /Widths 12 0 R /Name /BitstreamVeraSans-Roman /Encoding << /Type /Encoding /Differences [ 46 /period 48 /zero /one /two /three /four /five /six /seven /eight /nine ] >> /Subtype /Type3 /LastChar 255 /FirstChar 0 /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /CharProcs 15 0 R >> endobj 13 0 obj << /Type /FontDescriptor /FontBBox [ -184 -236 1288 929 ] /CapHeight 730 /StemV 0 /Flags 32 /ItalicAngle 0 /XHeight 547 /Descent -236 /MaxWidth 1342 /Ascent 929 /FontName /BitstreamVeraSans-Roman >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 636 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 636 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << /five 16 0 R /period 21 0 R /one 18 0 R /zero 19 0 R /three 20 0 R /two 17 0 R /four 22 0 R /six 26 0 R /seven 25 0 R /nine 24 0 R /eight 23 0 R >> endobj 3 0 obj << /F1 14 0 R >> endobj 4 0 obj << /A2 << /Type /ExtGState /ca 1 /CA 1 >> /A1 << /Type /ExtGState /ca 1 /CA 0 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << >> endobj 2 0 obj << /Type /Pages /Kids [ 10 0 R ] /Count 1 >> endobj 27 0 obj << /Producer (matplotlib pdf backend) /CreationDate (D:20160812160840+03'00') /Creator (matplotlib 1.5.1, http://matplotlib.org) >> endobj xref 0 28 0000000000 65535 f 0000000016 00000 n 0000006339 00000 n 0000006145 00000 n 0000006177 00000 n 0000006276 00000 n 0000006297 00000 n 0000006318 00000 n 0000000065 00000 n 0000000401 00000 n 0000000208 00000 n 0000001141 00000 n 0000004925 00000 n 0000004710 00000 n 0000004319 00000 n 0000005978 00000 n 0000001161 00000 n 0000001481 00000 n 0000001802 00000 n 0000001954 00000 n 0000002237 00000 n 0000002648 00000 n 0000002769 00000 n 0000002931 00000 n 0000003396 00000 n 0000003789 00000 n 0000003929 00000 n 0000006399 00000 n trailer << /Root 1 0 R /Size 28 /Info 27 0 R >> startxref 6547 %%EOF Pweave-0.30.3/tests/formats/figures/formatters_test_figure8_1.png0000664000175000017500000003313413326271607026612 0ustar mpastellmpastell00000000000000PNG  IHDR4sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATx{nw]7 0pF¸" 0c&.C+=TXCӴ\AiEQ; 4tӮn.:MDhHBC<)9I^U{{k߮1Fq'lJ|Z@+h%>VJ|Z@+h%>VJ|Z@:&ɽݯ'0N$pcíϽ\r'tFOmI=vríW6.w>s`sg~}K|wgϞ9vu=vVJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+hNUȪSUߨ1}6]ܪ몺TC8=m2hG5k:6ےUՅcn'$yv[$m<r <|(c)IzQU=u}afitLJBS%s73<1%c?LrVd_Or}m`Whc15~<}qy|#sݓ3b]Uud%92ɋm-"]TՉI2oow$M7d/$y!Mv||l]c,4؟+ߩ-[U?4`w~-s۟`\fݒ|v$9>ɛ8Ω= 9u;NKsۋX{$?$uȳ[.n?}c>q$vX(vpñs7;vqki;%IC"K?5%M[Nmc涯?PUJ^cev6yt\Us(*'m:&k9mz;·; $:cy_I$smsc[/*;!>̿]9~C}qn|IfjNxXhE$g|g6LJ1UI>0>,$'M{'Ƀc{V^:<*ɫU8%ɋ+ei]Nr?2}zU??`"c|ޒ$Jze&W&9mc+:u/8$O\p짦ϼp'gX3{Dߔc׮"Vf1c<"/gr?Ir7C؝jqi$Y^^Ξ=Co߾,--.1m5v̝VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>ZCUݩYUU{U5ަk[U]UWuUzcUVUVUVUks쫪7THSU&y[G:缪p߿(h<*3qcݶvK>v位C%yL3<%3]/.Yx&ɛ<)I䗓\2_WՉ 8w>\헌1VU?}:'y;i7I>$/1\u9I^3ƸjձOW՟&$k%$kEzcw1x$O +Ffa!INn1K+oL$zvLv.2oow$؃'O]Cf:3mdѠ1$\NU rFsns\[nBUumtEسSpkG.V,ޖC r[Zso';ᨙ綏=clz7S3{=);!>\7}c۾v3''$+k5ホͭ6Vi'.QI^]UG:)I^<^ uaߜv}G1_k,9ڬ>Om^UϏc=1>XUoQG%y_U2W+s6 1k&yߒ<;]6xk=~j{zrfU<<7TVJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@PUwGVEUFU鳷V_WUu]U}XUgmWUuqU}KUuZǼ`:_k>TձIޖ䑫9.cp5_%U1}ZU1޽=3|b9{J$g&yJ/f^TUO]t:1ɻr <.C<0s\IVUn`$$d$_T9IΛvߙ7NTտI$%yIU}qzVfw7$ɳb'CI]㓼2n;Nc15~<}.<I3힜7SUKI^za$`gͿbzT! }GoOۏ]qWcgZt?vqK831G c쯪O&$gVߝs ϓSIIrBnʷm74rwif|9:8lvB|6QI[=ㆪb{ΦT՞ sҮ~mƧxG.V,gW'5 \}{'UuM;m~͇$۾zm<csvmo -8f3X<Yv>z\<ckq$In |zpqSs ᪹8an{+cg; 5;a͇; 6z#~\9 UuM[\lvXq Ʈ!es:*]K73AvB|$t'ĿvYkI2~dᕘַ]TINSOǏ1u$97ɣ^IINI~)ݓNO^$ٵIq0sݦUOM~j{zrfU<IS=$O$cw{̙\NٳhL8tcv_c:@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VX|ӪUuiU]SU߬YUu6].ULU]5] U-笪zCU}UԪ:z; A1/R$oNrC>c/5, AInH3cO:~ALc\IYx3ƜcEKrUcnkIN.1f՘Ǎ1ޱnqUuFf!Iް:'ﰸOiG$$H?%hU,ɿl!Dk?LIny綯m;w.3WG:"?[g~I1Uٙ9jfC!<`W\ع\dzkJztUTUVY_5EyPf^*/$߫5o3n{:|nn{39ڃIY{Xc̗#ɳVH̢̿K$g5ɓ3{wTU=|qgΖ·?7( r{6Ƹz1JDh8s5T1oK$w:N>61.Ni)U5V<1wVՃjLk]N;:z/c|i:i_j1}jƽ7g~1{I~6P7Ux陽j积\wS LJ1_J$'%yþc8YwLOZ&鵜<>ɿN$wI㾞1n{w>dΪwfwA<"WoOrY%9K|4ݵp$?$_.cOnbWTC<*yIHrjfOW&/Iޓc k=&% n]jO$Y^^Ξ={ۗݥ1ƾF.]N|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%> MIDATVJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VX|ӪUuiU]SU߬YUu6].ULU]5] U-qUrU];ҪzSU=܎yNVcT="ɛa'yKp%$G/?3ĹNlgo01ƕ[ޓd9IgϞ<=̾}4ط8jOZUD&9>Iy%9.ɹI$?䯪1qsvV%`'ɳU19R'K%_$;pfQ:O؍|%yP_%m'r;e70̪1'%X{%$1Y\Yx$W%y {T6[-qCUuFf!Iް:&ɫOc|vosMf,m9cWටs͇涏^8cĵ.Hrg{Xc̗#ɳVIօZULr$;1ىnst0fX`3hcG'yRfk>4w$'eŪc+׹_O?Hr߭v;U72[tr7|lyB<᜹7I0muzw\! v00W+|h'1uiI^z;I{ZZp#2[_"IaqqNO1췒s~AU5޵SUT 1ƗLG&<7|iK`Wm8.{Ep\sI~5ɏMޛ䅋N2Ƹ ӓ<2GI’ir rkLJ1_J$'%yþc8YwLOZ&Mܩ뙽W$IWOzm14Ƹnsq$K3[ProNyF{1>]{̩==ґٳ0l߾}YZ;ȝ%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>:pOs_~8.o#;58/=o-:?_.v\qւk)VFڀ,ڊa15@#I2Atpb7@J2[hC Ֆ`{=;||99f=UUi_R]H$IN9a$9xi{Ur$#4VEBxnh Bxnh.KU}p͇)}-Uu_Y4=H$INY|$I$I I$I:eA$I$u*UwI$I9A$I$u$I$II$I)$I$S$I$IR,>H$INY|$I$I I$I:eA$I$u$I$I$/L$J$IIOIH$&ّڟΧ~$yyĶ$g XUvE'9-Uuք"i"57ˀGn|$Ѿ7ۀDZ>>|X34ס!mhFb k%WP+3?y$J"?ۗ%Y|]wO\UwL0zd\}ֵ>QKw_9'ҾȇEd`ÕUuEY4=p0M3!}rtp%*,{hFm9)85M ,>h\3+;ƁIő;hRhCi_~aT_-LIΠ}Yq$Ms744,>h\ǷV7Gx^S~\,k?0bKڗ1z;gMs|1cIIIO`W!?,;lMryzKonWChVTߪ$CtM]OW'ZLkfkg-.WѬRi=gt=W?'X;j޿s>~e>GWg'z`24#4l93WJ\ p^WU YUuY%ע$].7lJ-|sp/>GSx \H!*ֶK#4Y-vw,cIN~=NRG~pKj}_4YI\ϑ4=VT9-{hd@3"'N8}<x xmU뛒^ 뉦Էq<>>hhYuE~*h ߻sݢu񪪝U=UZCssm)5AoY+=gRxy!gn]h":SU}J{D.4z<E'շ8S|u6Iӯ )@?_UM)w CieqԱKiFVn%9o>/h*ɑm+pz^¶faZg1 3fE~V&9`vo$-bIܑ:}`^zKIy Wc.t+}D}ّ KFux}wM.4;C]ő4< $[bHh;O|twc;s+#{i",>h\7n6緇;ۻ%i:%Y|xy۫{9mw=XjmUeO_rk[S"1kíU̅cm{ͰN[n:gAc0?/$9qnoYzr>v˼uO]]Uc$M$k2OK׵1;N"$C'yO9nfubSD6;INJfЌnX Ru CU\G KO-Ѷb@U]7dK%4 MDUmp&\O^ ٢U'մIrpy{6FҾgHq7MA12{gNപ=霚$6/YᏁCs=yk][UGN=$g,^XTU/"KEb$y{jQ8{MUD&IrD?.tDtp 핪x~fKhNK/5U#J׫Ӏ4Gsq!z%hnnHpr`liMUmN2"lavѷ*נ"|$I$IrII$I)$I$S$I$IR,>H$INY|$I$I I$I:eA$I$u$I$II$I)$I$S$I$IR,>H$INY|$I$I I$I:eA$I$u$I$II$I)$I$S$I$IR,>H$INY|$I$I I$I:eA$I$u$I$I8g] BIENDB`Pweave-0.30.3/tests/formats/figures/formatters_test_sinc_1.png0000664000175000017500000010641313326271607026176 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxy]W}'<lyl3ؖ<ݘ!!ӝtH B% Mg5Mc%2tH44My4 C'66-[gY,UG]YuTUZ9='/Zz)LiM0HN L:0HN L:0HN L:0HN L:0HnFprI^ٺ}.@'9uZ^@ ^/]~#C;^k1u@/PkZD@Fck_n.Ю `]HLRʂ$o~ֺS2ɮLxa#6N4z(׏~2s ~o6oۗ]t9LaCb2\6} ɷgK|T)8ɔsNYMzΝoOLVr΢9|3We f V>q6w|vp=0XĎyb|ާO~3s򳯽8/;oQU081îda &)o#'`ͧTrXS#3 g osGʓ tʪfߡ'e'2" u$"##IRJQJ};@v?{OW53mٱp;ӯ(dڴg`$F{Ɏav}=gd9ܼWW=Of]Gyֿ"gLor&#sdo~'Tsg߾%;_|_{[?|Gtw $F6MdIĔݖ/?uO̜~D+o?zgJnϱf9ѤRʬ$Nd 0V)%?vÚ|'YG4s}OkC0Y#N7RNtl,j]Մn|ɲOݐsۘ|'۟{,}HR~R[?>>g$RJ/,KIۄۃ^bq>?Ɇ`2t[6J)7&xвaR~bZDzN?OI'gK)$L$Zֺ},?zU30Ư7gͲ#|nյD%7'ݫ[?}4zKd|W׶~Ljtk׼{^_{_sH~/̙ulZZ뛒9g~Q xA.>{A:p/ ӧ׾emc[ UxH0g 6nm `ozYfN//}8] 5oX6Wgw7SM AWxeެ/>Pp:te f7^6wx:>8 n0hK; $O|Q&>@HU kx̶? UX $*gOzM'~2LA@Z7n?=`E@dެUmccK}-]m7]Yӏ`>M Vh$J=mOxh"FC Azˍ?P>q Uh$Z07^mecj UHr㚶ޝ[yb8e /=;,6߿X3ptiJ~k>3yjf $z?nEϚ`M V$z fuoߔ# U$ ?rݪgv?>lCp2 z[+W.i '#gc?=\6=j@ݗEsf}|`$ zY-- U$)?xʶ'v7>P5@ >~cS@RJɿzETv8PE@W x$眵pv^{Ymcӱ D AOڏmضp$_{dkC7}smpcMHW6>s3 Uп7vx~ܶq[C/}eՙsO5T @Hw:߶=A6&@W: w4T @Hw.>{a.>{AgLC'};^s $&@ݓ[6T @HЗX$nG$&@4mZ.;mL #ou۸ٱPC}/ |$[sgMM/Y6Y}$&@ylK>CGD QJYUJy)RRʶRm_,5VR~rg)eG)pkR~rxz]Gc=֍7T @@$$ygKK45I~3RʅƏ$f_N.$3Zܐ=I/tapN\ms޶0:(\c $yWW%y}?nM$ɧJ) Ƹ I>c0ɇ|_k`O5cY|ڏmϦP5$HozK֟JKy&ywIm-ֿ^kZ$:4uز}ynoC $J)$u'[3Io]|)ezuZO0=î_55hХ,9洍}g?tm cG}xj:n {y j}n<фZ$[[ǰ *K{~?ts qSso;Ga7aZhB)eQe"me# U9pus|8?j}YJ?e#$9gdt^}̘V^?40[O2Ƣ2'v$linu{)eoNr-C1ޜK)W%DJI57j93sꥹuƾyC8]H$Y8z)?H՟ց$?ZJD_Ip_Hc #"^{m|.֔RFcѭG6)?;J)&$<x)ܱ-#$yzd.Y~zD@bS919]J%YPZGkZfā$+r5t >P5+Z$[[+F[JYchG~g[׿Wk=NZ}I>ںr(ao߸?&@W->/.Ԝ|T ?~$sO=M}$7$$oP r8]k C(ƋwI|' Xtu $O&͖w$`/?oQΛ6HM+y6iHIH| Up-;P5A 'b\l~qlt$3oy*  87tmܖ Up =wh lP5O `قٹmc<X $u@`p:[8&Qll'vf UН0JV/ͬ 䶍$`̜uH$` npYm $FC cp݅g]u@ S%1r̚G8U 93ʕ}$n $`:m@T $`=;. V/͌i7X@H͛5#\m̱ S#pgߺ*. 8 u{87mϡ# Up:wH8<{#0%fs0:m$F&qp݅gضGD0:H=4P5S@sYn|CL} '6n۸J>k״۸m U0 $`\fi}= U0 $`dn] $`͝5=8q[H[HM6z0$7P5S@& f碳淍 0A^GBcK0A $ߖZkCL- ׬i#uϡ<Zz"(*r)eo)e[)R/RZזR>ZkW)eO)RʧJ)(5ѽV1/g-6$J)oJrOw&4ɼ$K\7/\8.q'y{kI'0w%@WZRʋvI!HD)$K8ɞ$J$Oǭi$T)ei3+_%y[I$7&>%yoou zի58Mp~'C;"$Z-~Rʷ/Cޑ=c\'yck FUJ95Aoxtls0>7C(\tG} KX:+'hSk=<5]0fMoK$7CǛPkL 0F㧒LR3ӧe*}$:us qSso;Ga7aֺ1IJ)J)+J)RVwnC{H\|zdy; ϣo踥(C$~<~uI ڙ'=ډZߜ:ƖߞAj;$>|I _Uq0Lg <ܞd†*hFnr9w1@&ٺ] IDAT $`]Ɩ@H$#s{}h@&[93ml_0fN_6o-~'t{l'[~dc<| h fe@vƖ@H@C:H$~"tO؟gvh%Y8{Fۘ]@H@CO+]w4T H@֮l$6lC hڎ>lٙCG`$AWh!q`xzWCL4hYp z@R $aVXoа;$6mۗ{6T H@.Y0sgNo. $a3O+mج0[Gq;$&)`>woّP5O S@?Cn')sbܶ [=L SĺU}$6il .Lk;mlH=L Sڎ<7;n%)e.ʬ%ڢЛ0E̚1-<qۘc@Hve{޴(L!}$ڴ=j&@7m:p$nP5G SyKEsz@]HH SLg aЋ0t6|sHCL L1<qfL+/-mE S̜mG1 ֮Gm :Hlش#ֆ u=7T H9sm=D SP)%kW#.LQ/#ٛ6!)s7ܕ`| $`|ŒL+ G ̞._6%+0[Gb>@oHve6@oHwS;7T HvY4gF@iʋvIhl LqkWk@H׹CO̡# U0>0]}ġ#] U0>0-735ml>@H@t._yy'O+m[L ]ĆMvHK ]MwoّP5G ]ʕ;$Cn#.qYyܶ16nD)eU)K){K)J)R~2o֜WJyR[?M:0ڕ6kl t$J)oJrOw&4ɼ$K\7/\8K'\8u/jl)SW+|,${+ɫ>]S$?@4-ynov;P5cՁDЎ#IZ-Z*/]`)ezŽIޛdx<Ne.ʬmڢ}6(\Zo9δ$u󥔙%*ɃI~cl֌iyQIo7:#ۥ9`I)euzG$kNy0kWvC>Hܛ}iO?k_8gtk ֆMp.k}>\k=2¼Q+pJ=/9'xL9g<ףxq 02(Iueٰr-P$Zcy6a.f]_[vUa{NaX7,OrKNQJɺc6#t!dΰSi,y?%B-zOZ'vn X.vՒ|ާ_6Hv=n}"Ikwk:ⱓRD,Kllӻ̟ݭ~ӭG6v>c[rcw%$C==„yy3cڱj&l`Eӕ9z5C-G|CE!@b#$} G=&$yQlEB 熋l*SוDInJrq)e;q8O~F,j])@ vՒ@B t둍$Js~Fa_r`r]~æ㯛v} iI~u#F@'y+s0[o+@c6ޖ˭۷Rn8δw&uYJR[?ja>s^Θ7T tm sz$)j)RkK)}y%@SED(d2 J$8JZUK< ;tZ?$a_Eܑv>\0q֮j#'w၆8u]CZIkNp:._8$G_qx'wKG"@ú~sfg/l۠%֮hl^H@7H@Xz;$)L =sc˶`d 0sfk]$1c\B ;$]%@zڕ-ڼ#jNL =sĞGs{C/m$ӹKbHS@zU}$6x'0 $tֳ{ᆪ8>(]kr Vb 1gL[6%0$uذYcK`jH@zQcMSkmH@Z}}ЃV,n[0$R^Kb&}$C =E}$6!L Qoڸhj $G]bqc5xbgs #5o֌\z΢ [S@zX -B =MSkmcuxv<@C#vYT VJyQ#4O =n>6!4O =n>34T +W.I) @z93smcw>,VHMH@zM{ ~Z@ }Ugos(kgͲ$>PJUHMH@J':ٝ7T '^~̚~|]w4X'̜Wm̱ ) #HS@Hg aӎ ֆ@ȺUĞG3g #g/gmslh@U$ $$ϼ&0gu?/>P5@H@d̟5ml]$H@1}Z\mL ` $u6 ` $u牝9xdj~$>cġ#] U#sg#L&V#4G }j]DZ;ߞZkCF }ssf U g9L$J)J)/_J[JVJ򋥔y9-^)ֳ>o)rxY`Rslc[CfFRʛiÆ%RwZó/O$ IoZF45Ky&GW(\c #$yWW%y}?nM$ɧJ) -ʱ0I~5ɷ%Y;Q֜?+qlh5kwHax{ ;%'rh KSP$940o<3t+Rʜ$Z[F[k^Jٛd~PIԺo~#<%,33(?녱&&TX8z)˫?O2;6ߍaƖ@bΰC0`s8_\ݺO9+Osi ##qc28#I u 6?^R~5Zw&ٱ>:ⱓRX sĮGгs9uݺCbS91y*;N&yo$o+0xnV,m@tc@z o(,ͱ@ⴛGRunOZs\hZg;P%@?@ť\zI){|$CܞJnqƖ$@+Iak]uR^c|o>2Tsm'v;ƭ @n$zOoB)eZoH,TJyUPs]IzXSEg-Ȓy3&Jے|uR Ǚ$zx/K)7Rj[reOeh'$Uks< 0LVrc $ ҭ<2t cnϔRޛ]spj{(FREI!ɒпOlѮSk??_}$ՁDuC)凒|4ɢ{p%ySuq~w27%9{owcwa-h\6|fwv;G9NW8$g(,x(ɾ #/'Y[k} {E=-Ԛܹɱ `uj'yGg4b2?çQt3犕Krc!m.]`U@/fM{cKo&@hG;s@CJ YziʰLsϖ$fќEmc;3"]~l>P%@H/rmG qsd`j^$^3wh >j^$^dقٹmc:#p\}$nݨ%0~q]wmoܖP5@HչCb#)}$!k9Ys漶16"N ڏmhl pB]~lǶeP `$llc<z@8K涍>H#{ACTkͷݓts{:28]|\gƗ,˜DZZ $:c^Y4'O:حH@˳wnؒG><|2oҳWM/9+ӧ١t?0RJ|'_myu wS/>O;4=O%s]~Mϛ9L$pR]Hl|^ O>`>w'[JrY 9g,;3f`پP}0ϷݝٝO| W """ ADm|)$>qFo}#!p霥<;Ґ W zhU) DFH8SfC݉N'_zus$Hu0avb,.Lo_lZ1n[g/) "jz*S($ /v˗T `1wdBu,J{Y`-oy -ۃsE eGDDD] D&6tGL$IAK3~ ey_gYJ_'sʌ"$͚ؗ>dlIbjOg M}}ʪqšGF"Icu#DDDD "jCP[ndslM*zz)rmz.: O7{)u),HQ vhF"j_'sYL`0BY)gG!z^$>ޖ IȌ $ͺ[ ?I/G?ŭͿgXUx㶾xpt޾ś_Y ""Â]6J&5&F`2>B<cOM̜Ax~h#Zw*ۜĢ+  "`m~8ܤ垔BĄ{,$l9'vIJ{R: ?Wh[ xjbb:-J+DNi- +kQXQ:PV X[`m` GkuE=j="2j,HU.+HNSp<mK\|vm,gE IDATHnMZ,PfD桶^i%8^,ENYM^R};3!͎#ňh ADWmT;>ǠYe(YQW[EbjҙjPV! ៫oIPfDL~6'bwJ+k:g">?huwP7 sCL7Ă]A`gFUc3KIbj_3p/OV+7cHtjyQ phIAD-J+x"IJ8_R_2k\&TxcRx;(u1,HUP!: /ߝςuW֞Dr0gD2 @o'dVnPfDƩsl4x%,vvwmC_kt Vj,-T$ ju(Ѡ)AZaT*C$"8[Knc5/񝆈ɨ0wYAbWr$IT42K\, 5?Q^S6&^$`#c"̖()_:uDzFk"  9#Ԅ Ye8v3Kq\k[}N\Z1ҊLC؍DaX k2:]]ZJy:(u%)yzwX:s l, ee >ٞz1J],\̎H$a_j!>uO_xGkL; #1"b)yؓR)؛ZbZ8|amU"j_k?! Ȁ]"IM_7GbH6U]ŴepL]̛$5L@,hcFBu.I)!mKƉe`}qc_o 8Fhؑ'rT.k[= Ĭ@6&"233_$I5X0,H{xdb35.g oPF]N'቟,YkMȬI]xwigxZ%0Ǹli^O }:Z]jGp"3ǂ`AڣpыVj}zFk[b.:V5TN08Yqǯ} C'Rb!xL7;K{4W+#tVx DŽ4D:$ d *j-14sʩV%PPq9,.,5-|y] pak1ko@7;N'a[b}x ua:_g$x5"}d]ɗoEV$exyJ$RfG,~$xZBoKƸ[,F჻`ۢ5DD AD"&C},U!sVXW%bnVxsz?a7ζC`kBY]ŠZ{ <VĦ9xbbf \%X,[ocPf*&llg*g.qNO$ 7,)j Gޚuuc4 YRƠn eEd9xaqUs 7Œ(̼GD{U9ؐ Dx9թ}0<^|QQ[\|(S e??(q "2)#}$ΗT#5+!I^Sc1H͊cdقJ"+`x<}bM}1{hWH񽼰aa ^ ޣr+pxxT܉ARn9^_nc?䖋@44=k ~#v>6.4Wt|y:,x0b PA`-/qnUaΗA=W+|I>w+־K bB0u/ܐՇ{rĶ<ͽqs?$WaSB.sVo!N6SbDQ,a8eLᧃGÿLjNT_uw_O6x獌F0*bGR,+R$|#mN@W#m}Y{=W[{ eonvѵ+`št|/`)k L”~> !:c & 2%O.n[U89D$7 ŘfSxUcgpBd\,եQ*S+㱳{ 8Z[1}Pwީ Z퍉lZY;"jN!p&_9Uq6⊻`RoX =,H$ȴh0ͨori(@m{|tD3o_je{Y,stP־L!tyzC\;IJkOb˩\`ə]2,ݞ?gÝQv  2=w}\Zaϭ}̈LIiہK^N8Z*] Ld/J4S#`|BY$,;K$ cׅ|'$ NO"@BE#0/&mhN/m)ؚhxy QY,q &v7 t>$IP"o(+FSaB=Ŝ(\~6'wFl+`G OGk|p@.=!n냑axsC"~:._WDяIQí؛Z1j}qߨ`.o}LlCDFglO$'j*.?87S785ϯ>+Z)ԥ #b#%޸/~~0%ߎTMH:ь-#-0Lv=;bU2"@XqJQ)(BB<-hIBIBBL!DmBIu"sgYC4Z^X}BRi}8LL[$<}N/U(+2'eᖥ{VX%U;\Eè qß b0oT^^77$b'{WLԥ.üobq=؝R`;K<51{y|]l;9Kb=$CNI3pl<$u=$5_sd~`Fd>ٞ6&b/My1! eD ewkyd]\ڮ^;N^>9!ab_lA>+ [:@j~lIcY-6tƃCpЀ.z\g0BVQE#B\KR1 m~ ^s1i^lإVჭIXR&!P' *j1竃(S(+2Uŕu!ň.X(#LDTeGKԎJ/7\rzc0/&#:IB `,z%Il3n|E׮aNhly@Tc=%IJm8BLNy^ {g fEH$ꐬGFbQGb|nna0[00#N%ԑk4d{*}Vl)W{+<26#! !4#ňFO!EM IR7-сPFd[{-Ŷ51Ok3s\-݃f*wg{ <2C] #S.Hnn`p+ǍixOqۘ0yx"7l{<^Lt!Zך5tS#ʈLwmgߎC>b~=5s m.7PHhzKUapx2$a,Lxo)}l,M1ߗKcߚ<Bٍ%n O9k7{ ![8O4.X+}$ +p4Dl@bytumfd?Y0a:77$_xFx9GG"*w:Eb<6. j յG.v<%F"ܺl/2 T ?*;Fڂ +M$$I:`WB[W$IԄcR-j >BȺ(5nԸYx<5fpO<>Nj4XiY#fD "}]R?| >ޖ³ȘUzGNX =ǂfPZ kc݈mA"uK1}-޼[DV4-H4Z%6-lB 3>ݧWpķ e1:5>{ (<❿Nc;ۑбD,KǸKb5^I}|X0C&?B+ 2'ϯ>f\`FQ`1xqrBY=oo<}ZoH "IlI[g㋹C @4Zݗ%[P^So^>Nkt˶`olkƄbΈ@YO#$_:դ>>ьdVٶg$,joǮ W(#2G V+IkOB`VtBQSuZ#B܄FÆ9|,m8k f ѡv X)/ IDAT ADnRoYAй"ײ"n&e>-I"/J1e5<{C^,tIxc)aَh@LrDWH ^gI6聳EG>]zO^y ~ӐҩvVj̊ļ~X N7:vVjTilJ=8ԥVd 02]KY8!B菔d{*ʪ5x}ZT,Jt:-[} k/f FDJ#7gPPQw\|F tN65<3W4?:=@:6'بh(JFõ|u\ep 2Gx4ip`FN^ܶT lzr SbY>A/>/޽{ّ208$q}޽?mGL[FgS+ nQfs=> g"c⾑s?yOTp "2[7$JN&lojsGAQpsɦ  >9@ܮ$b/({rB.,/Ȩ뱱Tc`=,cdWWWú,Bw[>7Ei+lB|FebBp}nA!a8BQem=wm: S>-jo˕5H1gc#huz:˹CjJa_3z-@fD^æ\|,bWh#n`m$IBj~SK+nq l,U/f &3FH aX s؜pu==! fDWkt<,[ BڙšZ}m!Pf/xq.B<|vB/c%rYy<uZewpĄ{`DdJSaE--3ؙsqA/G[v3`Aך#x*ؗ&ŎMLIyoGAť5zx98!0*+k8[P{:wO%oy1 }xc)|/MoZɑ=x{z?6lʼnxHɫ~~. dFdt: ix66FnYۊXUTJ K5*$PաVEYM};dx;^#Bacn%Ƃ`A۟dz/ntd9Sмe>hxcX#7k0$| |ZA(а;*IDWH$.Ǯ|LǡWs3Y1$!n wGo_'|ꂸ'q=ɸXpIhz_tn9~oS*IɫsUbc‹#aP!j!"}cBQ]ь(N/AAŵh`w{uB슾ݝ9: D([+5&FzᷣVcAiu^_ uĂ eDtT* VAy!5x#;1N .:Cpk;};U4C0< @ܲZU 5բat f 7;#׉MhI1], qi,_7;֬:YeS#q==Q]^WU3q\5)23JU #cð`|8,x#!log +Ai55ZhhuP`e!`VRB7;+[%W"Ă).&ζ(|Dz1LYQK*j_epOQcͣ#(U!X0>웸VbXq(Za14ص#ltH2,,T,sd>ٞfK4%w^dYY`]d)ZeS1iNM-P(Î՞x;~:_P `h#]#ȝ*CrpaRVfq:+1 eD~n`psUZye5 d$I_'spY/ zz;b##HZ""|,HQq,y!uܩU/N`FD??&FRr1`K2W25$aGR>-݃!9B[K5=> ]Ȓ$(U .9|Z̤sEX,[0OG2"jc00@bZ[0nv|j4QP~ eLMc >rEu-n'&~Pu0!A]mkFKcWQUWq#!M]NBVgz\t+I}ډ*lٞmr@N®b[owgD:bnvBE]95*Fr^ʐ]SeoZĄ`\ON ""u$". f54j4.vTxirdND]IT+*p ?fJEuؑI nVTR +@FjUZU,x\Ì(kADD Ddt&򂣍kάk9^5Gbw @o.I\.> [seUZ.YH/#aeDDdX "ccƔ~`χ209̸StIYOMP(#"`cƤ>ޘؙ]ؓR9J}\0" 14ؕ g$ ADFjJ]~[apsV(#"`mা>*(ABvʐ[ܲ0J nvH'q€8Xvп ADFowguɬ3X1Q  eDd]j^ku+Evi5ʪQѢ^ M+5l-հTζp`""2,HQB஡xc[N"6 ff>ؒ:Y앛{s:QPb˦DD%%i|ak]k\/LM$}d^H>DDDDdX "dc)|de@ז t$I«NBke˓#̊ Dd N+¾3 ec6v)3$Ȩ wA/GY-MWNqJucCʈ DdԄ{,dK<}3K?&{Q`Aޭ`guV'i fd^2TY,: """"kǂ=g[KL'x 5BI'Q[S _S{C`fDDDDdX "0gDlJߏf)d.%bI`ALB#be$q ЫUY[Wם< eDDDDD] Dd2$>]gI ,ْYɽdcPFDDDDԕ AD&cl'dS&w* _9' s$DDDDD] Dd2T*9ÃdN JLN'N@4J%u$Ȥ&K$]<[bY족pP(#""""X "dcb+c3W^3ŠZ1Q t#cCʈ*$̋ Ԃzj {u]J4R3: Ddrmp@?Y}i(Ѵ - =>K#<ʈ2$$kݾ42re5qYPFDDDDձ AD&)7žs5B7<ܲZY)tQ(#""""X "pFuXq0]lޔt0C wAʈ "2a};#&][=u%qAU]=[-ago t Q'cALׅ˶k~퍧^T%sRO)Q$Ȥ v%ɎTT+ؕŢaVt2 5EmU=g8Vi/d1k ޜ*jX "7zyb<:2RkO F{ƞtP(#"""""9$,<51B]^S&+~Yب0wLBDDDDD ADf! SbOÙ 2RFNi ^Z#_UDDDDd\X "VƆD3\ZVEYo g["""""2 "2~p`YlsB.*Qx[ 6Wo1`A#Bjo% h:2{S dk,dקV(#""""ֱ ADfO6kp[/v2X($RLh@YD""""" ADf!$}%Kʨhu(keEG`HBY] Ddv,*־MhOBj: 1S d1xhtB]$, w̡\;PFotYٟK|cAֳ7[kʨ8_g=&Y7k"""""r,HrīV(MzFAE-6C^QADDDD& "2kSbJ?Yl˩R({`氀EDDDDd|L !B<#8((BT!N ! !ӹh0Jb"[Q'(BB,Bo uק{i ~9e etu4Z0eCᕛ{,"""""d !D(0@7zXk<9 :,80#B"Gd[b50*jʪm$I‹kc|Y-3V&vNDDDD]~B8XGch9Fx@g!]é7~O?gCDhb Wy'$͔\,C&DDDDdzL i4g%IzPm$$Pk8ADH$I$I$i$Iadƅ[!B\Dԁ^ euYx[B]&f9Z[Ŝ!pP(+""""kc !%Iqsb՜K$%p UT5nZv5!gmҙhc!9 kW(-;mNTMI$It-uǷu`>7yځ!kjU/z *$M_־YS-H4ybT6>q#Dd$酗&Gbu:!ĥ)%Z; L%y>k($""""g^M't$IR <|Z"k +{Q;wdf7krYYŜ/pzBYx8x ]o߿nĬ@"""""2=Zo^)IReh!hVB;O4nX{/qCמ)5%MH/Y>?OuzNUm^lJȕUaܑQG1Ղc+8hG 㧗JdHZ3a|OOYNyi_'s0un-ŭs94ȼjA¦{[m{&!cx/!ז)Be=v~"""""X\'쁗w$I_7ٮinum:Mr!Ҳn$^_˜j^g=GdVExo wiN$y<#٥5z#|vDDDDDƤC ˜+L,!DPp$I D k 5W;|lu3u66-IgdK1Ǎ}`moDDDDDסv%IBͶ3 `/pLc 0%Im+" `#XED \N2U8@"<ˀLQڪ4Z^xc5ܾQy {pC8=& $^n0t42FOԺ;g+ۚE fC$IJL7;%64'_.{,Q,0neH$I3ƌ$j-pAؘzV^ޔ$I$i3sF5I$I9 I$I9 I$I9 I$I9 I$I 8IDAT9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$I9 I$IԹ.@dX㡇I$I,޹a6Ej:WQ7w]$I$iVZZUwn7 I$I9GHI?^豜H=֢ⱡx\h MBxlhM3عm琘_f%|VUFdž&qa<64 㱡a<66ͽeC$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u.Uw $I$iq$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁$I$I꜁6$'PMhۓAOJ$G'y_듬IR㒾Sx ɳILrOKխ$HrR')ɽIO\IV$$;]FG >W*}פ챢Z՟$Ϗ[<~x0ɿ&`QpI.vUu_wUOI&riU-$7n@Vs\F@#6W\F\ؽVS6A7UYFSk؎J[OERp$g|$ශ_LVn.D[>?\ |k4OC4_oь88X|, Ul5߈+H=$$YMs<  Fs6IÁC^?6sHh%YJF|j0ag&EmWU[UU#}עQUGWN>j (1wS4U6mIy:}&X7,0 \}zU"Q0$i"+{UFm{B}8f݊k4b ݼСg M16Z~i}#i @ުHiྡd}eJr"p4=g\t@ʱFjM@Bbުz~~_Kఁ'X/O3 {,K=Hc]U?|;IH$&Ywaśǁi{5IKrnUp m$xjU?IMwmfv 캢Zԏ$r `C4Lkvff\o{I8%5gxXI3;''pp|_)M8BBk@{C4R0g?۶;,F#.Uuv<جTռNS4˿8fy?l \ʏ҄,-zbz mI6dgP.a43k Llz"KeIά*NJ I G=ѱ` I>Fsymeq<U/ߙh:q?vZ^DH뙁6C{>?= Hp5MH,pKNUXUg.Shv.Jus-!CˆY6zQ0x~rza+NiJ2zb!a%r{Y"ɞ?, ilSU1}+$;\Y|{3jdAUupC$ɫG?18 =ꉉG[$Kv->ضoeԧ$W1~4Y\U3텩WIV h9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATx{nw]7 0pF¸" 0c&.C+=TXCӴ\AiEQ; 4tӮn.:MDhHBC<)9I^U{{k߮1Fq'lJ|Z@+h%>VJ|Z@+h%>VJ|Z@:&ɽݯ'0N$pcíϽ\r'tFOmI=vríW6.w>s`sg~}K|wgϞ9vu=vVJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+hNUȪSUߨ1}6]ܪ몺TC8=m2hG5k:6ےUՅcn'$yv[$m<r <|(c)IzQU=u}afitLJBS%s73<1%c?LrVd_Or}m`Whc15~<}qy|#sݓ3b]Uud%92ɋm-"]TՉI2oow$M7d/$y!Mv||l]c,4؟+ߩ-[U?4`w~-s۟`\fݒ|v$9>ɛ8Ω= 9u;NKsۋX{$?$uȳ[.n?}c>q$vX(vpñs7;vqki;%IC"K?5%M[Nmc涯?PUJ^cev6yt\Us(*'m:&k9mz;·; $:cy_I$smsc[/*;!>̿]9~C}qn|IfjNxXhE$g|g6LJ1UI>0>,$'M{'Ƀc{V^:<*ɫU8%ɋ+ei]Nr?2}zU??`"c|ޒ$Jze&W&9mc+:u/8$O\p짦ϼp'gX3{Dߔc׮"Vf1c<"/gr?Ir7C؝jqi$Y^^Ξ=Co߾,--.1m5v̝VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>ZCUݩYUU{U5ަk[U]UWuUzcUVUVUVUks쫪7THSU&y[G:缪p߿(h<*3qcݶvK>v位C%yL3<%3]/.Yx&ɛ<)I䗓\2_WՉ 8w>\헌1VU?}:'y;i7I>$/1\u9I^3ƸjձOW՟&$k%$kEzcw1x$O +Ffa!INn1K+oL$zvLv.2oow$؃'O]Cf:3mdѠ1$\NU rFsns\[nBUumtEسSpkG.V,ޖC r[Zso';ᨙ綏=clz7S3{=);!>\7}c۾v3''$+k5ホͭ6Vi'.QI^]UG:)I^<^ uaߜv}G1_k,9ڬ>Om^UϏc=1>XUoQG%y_U2W+s6 1k&yߒ<;]6xk=~j{zrfU<<7TVJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@PUwGVEUFU鳷V_WUu]U}XUgmWUuqU}KUuZǼ`:_k>TձIޖ䑫9.cp5_%U1}ZU1޽=3|b9{J$g&yJ/f^TUO]t:1ɻr <.C<0s\IVUn`$$d$_T9IΛvߙ7NTտI$%yIU}qzVfw7$ɳb'CI]㓼2n;Nc15~<}.<I3힜7SUKI^za$`gͿbzT! }GoOۏ]qWcgZt?vqK831G c쯪O&$gVߝs ϓSIIrBnʷm74rwif|9:8lvB|6QI[=ㆪb{ΦT՞ sҮ~mƧxG.V,gW'5 \}{'UuM;m~͇$۾zm<csvmo -8f3X<Yv>z\<ckq$In |zpqSs ᪹8an{+cg; 5;a͇; 6z#~\9 UuM[\lvXq Ʈ!es:*]K73AvB|$t'ĿvYkI2~dᕘַ]TINSOǏ1u$97ɣ^IINI~)ݓNO^$ٵIq0sݦUOM~j{zrfU<IS=$O$cw{̙\NٳhL8tcv_c:@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VX|ӪUuiU]SU߬YUu6].ULU]5] U-笪zCU}UԪ:z; A1/R$oNrC>c/5, AInH3cO:~ALc\IYx3ƜcEKrUcnkIN.1f՘Ǎ1ޱnqUuFf!Iް:'ﰸOiG$$H?%hU,ɿl!Dk?LIny綯m;w.3WG:"?[g~I1Uٙ9jfC!<`W\ع\dzkJztUTUVY_5EyPf^*/$߫5o3n{:|nn{39ڃIY{Xc̗#ɳVH̢̿K$g5ɓ3{wTU=|qgΖ·?7( r{6Ƹz1JDh8s5T1oK$w:N>61.Ni)U5V<1wVՃjLk]N;:z/c|i:i_j1}jƽ7g~1{I~6P7Ux陽j积\wS LJ1_J$'%yþc8YwLOZ&鵜<>ɿN$wI㾞1n{w>dΪwfwA<"WoOrY%9K|4ݵp$?$_.cOnbWTC<*yIHrjfOW&/Iޓc k=&% n]jO$Y^^Ξ={ۗݥ1ƾF.]N|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%> MIDATVJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VX|ӪUuiU]SU߬YUu6].ULU]5] U-qUrU];ҪzSU=܎yNVcT="ɛa'yKp%$G/?3ĹNlgo01ƕ[ޓd9IgϞ<=̾}4ط8jOZUD&9>Iy%9.ɹI$?䯪1qsvV%`'ɳU19R'K%_$;pfQ:O؍|%yP_%m'r;e70̪1'%X{%$1Y\Yx$W%y {T6[-qCUuFf!Iް:&ɫOc|vosMf,m9cWටs͇涏^8cĵ.Hrg{Xc̗#ɳVIօZULr$;1ىnst0fX`3hcG'yRfk>4w$'eŪc+׹_O?Hr߭v;U72[tr7|lyB<᜹7I0muzw\! v00W+|h'1uiI^z;I{ZZp#2[_"IaqqNO1췒s~AU5޵SUT 1ƗLG&<7|iK`Wm8.{Ep\sI~5ɏMޛ䅋N2Ƹ ӓ<2GI’ir rkLJ1_J$'%yþc8YwLOZ&Mܩ뙽W$IWOzm14Ƹnsq$K3[ProNyF{1>]{̩==ґٳ0l߾}YZ;ȝ%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>VJ|Z@+h%>:pOs_~8.o#;58/=o-:?_.v\qւk)VFڀ,ڊa15@#I2Atpb7@J2[hC Ֆ`{=;||99f=UUi_R]H$IN9a$9xi{Ur$#4VEBxnh Bxnh.KU}p͇)}-Uu_Y4=H$INY|$I$I I$I:eA$I$u*UwI$I9A$I$u$I$II$I)$I$S$I$IR,>H$INY|$I$I I$I:eA$I$u$I$I$/L$J$IIOIH$&ّڟΧ~$yyĶ$g XUvE'9-Uuք"i"57ˀGn|$Ѿ7ۀDZ>>|X34ס!mhFb k%WP+3?y$J"?ۗ%Y|]wO\UwL0zd\}ֵ>QKw_9'ҾȇEd`ÕUuEY4=p0M3!}rtp%*,{hFm9)85M ,>h\3+;ƁIő;hRhCi_~aT_-LIΠ}Yq$Ms744,>h\ǷV7Gx^S~\,k?0bKڗ1z;gMs|1cIIIO`W!?,;lMryzKonWChVTߪ$CtM]OW'ZLkfkg-.WѬRi=gt=W?'X;j޿s>~e>GWg'z`24#4l93WJ\ p^WU YUuY%ע$].7lJ-|sp/>GSx \H!*ֶK#4Y-vw,cIN~=NRG~pKj}_4YI\ϑ4=VT9-{hd@3"'N8}<x xmU뛒^ 뉦Էq<>>hhYuE~*h ߻sݢu񪪝U=UZCssm)5AoY+=gRxy!gn]h":SU}J{D.4z<E'շ8S|u6Iӯ )@?_UM)w CieqԱKiFVn%9o>/h*ɑm+pz^¶faZg1 3fE~V&9`vo$-bIܑ:}`^zKIy Wc.t+}D}ّ KFux}wM.4;C]ő4< $[bHh;O|twc;s+#{i",>h\7n6緇;ۻ%i:%Y|xy۫{9mw=XjmUeO_rk[S"1kíU̅cm{ͰN[n:gAc0?/$9qnoYzr>v˼uO]]Uc$M$k2OK׵1;N"$C'yO9nfubSD6;INJfЌnX Ru CU\G KO-Ѷb@U]7dK%4 MDUmp&\O^ ٢U'մIrpy{6FҾgHq7MA12{gNപ=霚$6/YᏁCs=yk][UGN=$g,^XTU/"KEb$y{jQ8{MUD&IrD?.tDtp 핪x~fKhNK/5U#J׫Ӏ4Gsq!z%hnnHpr`liMUmN2"lavѷ*נ"|$I$IrII$I)$I$S$I$IR,>H$INY|$I$I I$I:eA$I$u$I$II$I)$I$S$I$IR,>H$INY|$I$I I$I:eA$I$u$I$II$I)$I$S$I$IR,>H$INY|$I$I I$I:eA$I$u$I$I8g] BIENDB`Pweave-0.30.3/tests/formats/figures/formatters_test_figure8_5.png0000664000175000017500000011233613326271607026620 0ustar mpastellmpastell00000000000000PNG  IHDR$M{sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATx{eW]'[u~# $ $@_Dq 7A^FǙy}^dF ̠ETFEDH @HȅtwZUk:}<9{ޫ&Rk rZ G ,;HN ,;HN ,;HN ,;HN ,;[ px$Ohޟd %9u|mub?@ OHrU'@0Ջ}SK6eB?ppWSO\s{o.5vPψSO=5~z7`Y>lN ,;HN ,;HN ,;HN ,;HRN*D)ϕRRj%zJ)_Jr[)K)O]@Z A5IOK)o4Yc+$:ܙ%s0,ɋ\In,o4BIJrUR#ܺ)<'[IZDR_'&əI]JZŞVHZZZzjO$wˆؒMc3U5̡r(lH?Z:пHuK>1h8.J2:ҡZ%ځRV-zQ5rۺ=z\{H,sp7$yA~N#}H) 9HM{_=sN~9qd_`$vƴC-8Ύq F;>wޛ7̚UC]ȒL;ycӎ7,\zڟ_sWغ͛w_K3 $fÌ;x[{!HmϴՇ;Y_}.^%F cz7</yίlEM)Ì=xf:Ǟv{Du.^$U99TJYSk=\̾vyܩۮ]~˖.^$Cu4[?ZJ9ԲNr7\5u|շmLEHR^YJ1=IWJ I:ݞ/dGv~ڥkVv{ UJyf]٥WN_kBSkB)O,O&R{ܓ Iޚ7Z$yǴ?{ܺ;gK346H$xϞzMx/ejIƋI )Xy6@e5#P!0,+[$Xf-UH & 1 H_|m?@eu\G @` $XV*$H,6wdf@$XVK6d.UF :n,eG Z9"Ǭ[vmNH@eg ,;$Xvǭn;:K3[,;K6Hf,ٰHߠB` $Xv #`uvdl]6&k}.nH]jƵv`$Xv+22H ]q\NE AW=C`$cֶضK HǮk$R!0HtŌ%*$@8f] /RʙR/RR,nR;K)הRRsy)7K)'.sű*$nOhR.N$]^5Zxy?lwciI>0b2ɇ8EI~6gZCOץG,9%сDf*(OZ;jWZPk}mwN7,dujTkZUOZ2>_(l<{_j] ˭D)$m~z,.Ir}U9gc> x!flDfrkl e|xL-H=n,=$WSiG c}Hw<2O2F Sk?6$/|)IN69؎@AlZ$:=}cs0oaFLw|uzA)y>g \B`P42h9,R\#5}of5x&pɁWZc|ᖷL_0~Q<ăɁħjI^:ݞ9i:ǭC4\ $jW&rե2rpZ RJm>2?dWWJ)nYJyaNN# %ޟڥH.S[yLri)-RWJ@wݘ޼ֺ=;[#I./uK)?^Jy=|suhPb ZѽV n$~Lp1;fvck|v$K2~lH֫$^k,1MDؽWH$OL ve_IޔI֛\%.h$fjwICe_=ƖZoOk>brqפ}kOR)%ֱ֮,w$B+$hk31A AWuرG 0tUN*$@H &]5c.$: A AWm\#D .I AWY0tƵ+w$@Bڥ\tUg f.":wH jZ HUC+JF;[ $*w $@HXtݦl ]׹ӆ '6Y0pt]g cxfrHuZ ]7BB t݌@.}O AmӒ '0xt]g kDOLvi6,]qͪ4o sIJ ~'֬ &'tVI3ޥ;m =A 0XkVe $  &'`$ #K6Fg zB綟*$@B`$ zH =A`H6$TH3=sƮ}lXj zƎ@"IvU%ЯeL AOXz(C+J۵wkl ЯRJ6 kl 0( [ =s K AP!08έ?UH/=ccg^@H3:l'@H34 zƌ M-@B`p$`P$*$@CB п?1٥%* ~%gt.H4W zUCZQڮO zF)eF*$@bO `0$)Ďݖl#=Œ D)R{J)חRJ)[K)WRXJYϺֳvRvRn)|RʉA3sɆ ~Cz[)$OiuI.l^SJyQG$#ɫz(|h56$J)%dIk˒M$O&l)Z>guL֥/'h듌'yx܂0$Ɍm?GG$7SaxZJ)7%yws!0⍵K:>zRVC`04D)$m~#8LU1$RͭӏF'` @"ɋxL-Hcs0&Yf!ɁijZcIcܗ?s9ZIRJYQJ9rV)e!̨H&8~suZo;G#[WR6fJHRI]k|?9f) o`042(IrBZRƒOr<iǻ|#ɣ:ƬL$.n |Fܹkۗl̾ɬ^b:5iGX}:粓Rʑު֬Z%kv?M]1:Hat8zξ$1_8RJlc^@id ѪR:sRʱ9H̷yZZ2}I|l$THF-׷.̵YsnJraNoG3ݫ%@ir $Ocsu>OrER9O=U (HP>zJSsi_^shY!!7 $jW/.ds;RߴN<+1h7}OD2$RRJyj)y$ywk܍I.Yj;Ij'J)RYJ$ $\k#.}of=RK|,$e؍I.ّ>J)'$$g$y,v&Zꈣ4b Z?I~7SîL:ɛ=$v$N+$ޞ |$e㿓kr%7tVH!l?=g.}O A\1B$9M-OfdfRHsFgnb@Hs:+$-@vPVk{wi6,=2 "'$+ z[3=BbT@_HГ:wC$I#kV@_HГM-+ zҌ*$@d@HГfa@_HГ6 $@a}O=$@Թdct. 'u6;>}] M AO騐H1}$@4[ %@HГ֮ʊ~McK!'RfP!?5[i_$Y*$@C AiC@Hгf,P!7,K A꬐a !gmnӒ !gua@Hг_ zֈ]6@չdcT@Hг:w@Hг:{H?] I A3I,  zVgDjl uRJ5[=2@?$i#vK zچ5 ~ iiÒ !B/$iK6TH=mfSK@?H:l$@6sɆm?@f $u@H:l  zI AOR Od|bK`$il$މ.$u.Hѽ0@nPJiN'XQa6@׹lct%M'mic'tTHd [@ $y#K6TH4@Cb@"(YJyO)RX)ek)RK)J)/붥x3wعW t+?R.N$]^5Zȏ~{b.*$|2Sa$oM$OaMRʆE|>ɞ$u_f7c @"{3U 1wZ~$5$oXR2v %yGq_3H4^cRʅI:`Y]K)f3_K$KEac=hI^<ó N&h 0LH_;qd:Z!xM$zKr4G'Yk8B3ZZxMe͵ֹ~Ca[)eI^d[7.>rb>i:{H7ɚK3h52(IrBZR2Upwlh&ɛkr9ܹ+D2U%ibdcd#?z_\7 IDAT֟-IDY&K66IL;>ƒ{[kRʳRZk=*7NIr<֯%њHvw!$$Z#UksI)+aŊ +۪"Fm hM]1:Haoޚ䱙y~EԹlcԒ FkdDuO)eK[ιCE!@b#z$?qJ^ډ#I6Z0g1 kV&;[l $ZO$gRVα9ߙA^z$:R"iCSKfk꒍$J}}19ӎta)u.P!lM$>=xRʊ$hnOr|Pk-{%5iן;? Y!@56^˭WR6˰_Krnjm[3R[JGnM-hM!$2I.-#SUk,k[nLrIWfȢ0ܒ fkt Qkf)I>dcw2$ZGgؠ%@_i쒍jI$aWE\m;Tk{3d1lHFWHPk=Z|IQ>G} &k| "_4Hg%&:7ڥp4BgDS%T eb@ $hg $X ahECm\ sƨ%%16 wli@c $h5[jj \ sO%1:l!\ C ?4F.;4ƈ]6@eÒ H3l$J Act6ܩB4Fg%%14 cKh$h]6dl* &HM-6J AcHhl H chEɺCmv$I AtVIXL eN*$I Ats.!QF:lh$@H(=$TH4@FQ!!h$2ҹˆ%$Q:Q@# $h ~'@ $hΦl4@F@?H(3*$$Qflo;UH4@F $,hM-E A#h6qM{SK@E QJ9RRRʕ7RהR~K)_o{RJ).֟#32#dIV~Ho+\I6M.ɅkJ)/~~b$c9}i3h.ӎ'L3[SK+e=$m\ko;9x)~!BbDɬY5ԥ0 $J)k:km$드s9/ŭobw.BgD2U%!h.vƏ!RL$f $hFVH$Y3xz_I.hQxUn޻/ ;~e@9Hvh:{&PJyK״NI Wue'޺Y;>tc?K6F2#YqX%yaul6v,P! $j{liιCE) $yd)_%y$?ZkhuݣB)H\z?2ғsf΂R~2G3s7܂qm֟*$ɁWZ$TߍXޏBH|zfPJYI.[ȃJ)OOWj#ɏZ{xF+$vh+|uRfkIm^K)-#=r~fc,ɋj,ƟY!C@c4u^ek\ZJyG &yY׶ݘ޼$֥H`)Z>Y@S5:~$K1$ZGgpi{$o[kh.8$OTXpc]qu7%yR͐B]!q@$oh/&)s|$9hWH0fnB)4YlZ4C Acu5Oti6̇@\$;v[ k,?A AcZڮ4̝6TH4@F۸vN>Y!C@#$h5*$H A!L m@B@$hl4@Fr%M 4h&fOfHh*$i@e*$ڶ+OUm%8Yg ݞHh׶WH;ɚ+Jftt+&c&vϯ3 3%4ڦ@.۸^Fe羼W;03':$y[?7o|cܽ?ϾCh nP:g4Ǿv{nڳsb.xxk~0t95%!J)3$V!kxwmמM/^}҆wm`0@kz oܝm[?ZuW?϶ǾvrN` $h[6(棗vy=m7 q\~q'o~$Hx[6BM;g1Wwvv篿oI4^g Ѥ{O?vmq3Ɲ1yJG˿K:7$C֚=m.~):/8mζ}K6?$f]\{skr pjW@S$hk:l4B5~<qͪ-?eP K6b̓ۗm|݇ л4^g ф ͣ{Fۮ9'bA| 39unA Am\ zvٸ7 yo:V 9?h 7ےZkfsdz>븬:9>Joy 5' '4ë7WH<ỷY`}M[@HxI]{{{#֮Egvm #F:<&׾^q†< G粍ܴ痩L'VȆ4vN~t{E=m:,}aFc]=Hܹg;{}҆42v+7#4@q6zю=smמt1O)eF߉jl 4@qM3l|3yit@[dbR K6zBw/xi3rhAzǷ3~psXN BSl| YqQ'oֹ@_"4PgĎ]ɡZgTHQGu^kx>;kmeЊwoߝW]q[۵sOݘwrNY򎿽>[v]A A_H$U%?bx2}C3ƞyk6g<ᄋ@Y!$;N2GcŊ ^%qeH|-o;;>yǟZ۵O^sg}%#5ze_^jlΆ?​hlٰ K.ml8id8yY[^tn֯>XAQkrɥ7.z͞پk_&&5V~45zR q5.t6i<{#۷wW5Gu7ɿG]wC׾t֝s,\iνoAn޼3IzhE?̓<2+}c_`{rζk=eq:mӌ_FyG3vWnm;?uӚ_G ۮ?OD5yλ/ˆ$71+oݚ7}\_?i !otVJeD{icNp z劜wz߸;箻ګ񈬚Gg?e߻2&y맯o|훘sMwo_H7:w@ګ#N1Vb=>4B_# _=^x O}x_3Wn;ud[wK83X ƱJ c爣䇷ߺc{O7=̧qW۵Xze~h'G]wC≯OzX>+Oo|tcG9)\zcחniu]y\tV{~PkշoAwG۱'WMkǞ<82ip*${BscBđRi̗@13~ĭ[fqX%>h ~i?5V_7_S6悎tTb?\u[^g/gTPJG_}}Oh6}㘵3lZ ͛pF<_=}]?eI;wov'x mNF'Wߙ_{cKKѽm3e3}g_];;?uٟW~aĺ}7Q]-Yl(KQE 'KFJ[Vm{4G)ҴI!wΐ&w{S)Vك /r_WPZx UB\Ʒ3xF0@bąng#Ս8_:*XJhv: B!Ds =eNN#\t?C?_Vr}]ra$Gyk3FAR kf]_)1Oƅ@&5*J/b:|c0~?w}<k4wJې<~;s8|-`ߙ{:O{ шXcYR듐*'{S?#ZmTcVۨq2s+.wԾ^0 !$Hag)U^'րD ۀ$ Ķn07DaU#/c|V-Ļp4Im?V= yY 7LkCKx,Xx[XxTܖhDh^hR<>Im_[C& GKQߤmWݨcdl001FMJ~8Sq}ݦ HʩMytTP]m̱lB(^u9!sbܺo:o)-|`Dk3x1[\_ϒW$[)xdT \mzƗ(b_F8 6THQu#^6'w_ms,d@zq-bl$&rǼ7hhRLn%NT rH8L?GK`P#,M鴘B>yIq,Lx];rLWJj䢞NH4+T8wR;l?[[1aDNu_/ Zd >?odheh æ\\h5&iwfvN& 胫 dύ׹ oLű0~Kjan6޾T1ma*ża u7D*Ȃgϋ^RX\&\.5;mq&S8T1lJG^ڣP1l޳ IDAT;mg1*+n1bsRv/D\R ;ខ>fA|]+p puMhT(ae*)]ch/=D1/mxYd[rb c*/`W|\+cHQX,KT $Wܖ3HɫwD.2kHή8pJ`<>&h/c{칄sWnkJ_,vҸϫG\7*}sq4TmpN\ {bzԄ"+9GK3%(iD}2&v@-:`TQZU5N \b[B8n2 ZsBngetaoh t9b֓{Kᤍː" d}x#QZӈ$qL]Ms[[5vܜ# ݗyf3_1a.x#@:faelIŞ u07֯Kq޻7.W¨P3R-C?&@Lg8{ <1M_U[bcFl:~n?W3112JgE[~:Z3`3~?[϶9C]aGKS4rꐘY#h*^ƮsbV?x2eϋ-s[xmJFj>54)KB6ޟg@u%\Dy1nZ_Nd㏓yjP 5 XF΄`gL{{mNyd E8^+hJF&fXA෧k© ʮ@VY-QV+`&VvFo/;DzEw3o6pYj ,`q1&`IH9Kasn̐"ȐCˉSʻ}"ޗCtSb@^@Ra VNgr+xGA:ܤpT|+e|^3JꬂѪ7齵17Ǵ.^z|G\p לOq0Qxt}2.5Ǽa)6BJR{аp[xO:axoG*~<i%q+mؤTmDbT  @6*뚰9)R 1X9&kq,T G^ZBp5VK8[vnFI-{h1yX" |V uƫwFaXn1#t%QjR2_,Fbك`gaYX8wr Å*\ȯ†ٰ5>x0ֿW";`|^oG8[bx3&G{bteΘos`4/Gs^eщ}MԷ%^;pX,@NN=ʲM5xn9G'aGʍ Ċs2q;Xxd-%a(73PTF}뿲x`/ޚ[7&c[;f1:K\)^pDa3 cD=FV$dㅭgy&E7$",)WqfǤ^uT1,$h[rf4w'sogEnXpQ!nh?%hFg~Nx{Zo c\́ #p_YeVzͤh6{U74a׹Bl8mؘ{b_?XFY$a w[sHPӨDnYUrQn厗KjWͭϷzt C|(g{.YC`h&b=UwƃC#rsssǒc,W0ڀq1hcl# @97ƘF9}kcj%%cl&1P@<~8|>r,>=]1k^C7wJV>SxeB MJs7/ rF4fꡉg{.ژpqZ]ZQ>7) >s]i}=}tώ֜୻>|=M>w0UT޺WklytVmJs[ DM$X"^#g[J͜T38PLiM#9y?/MXک%}} ~HZ ߘ,;6fXq{8pFc ./}9X2&KB c kgmY}[?K+|k3^# 1`nkr%>s ʀ8uQ[xڙLRF )D[ tҨB\aͿi7DH$6͟% 6Yڰ`'<;! 1 y$p G]$q6{ͥ01[}phxHey{T4f/ Ht{/VS Ec~*C;y?/ 'ÂO`oq)ݓ[]pr8a/닩}tﶼg ͺle*őq:O|fl_:UI Dvٍ&h8(=?=Ȼ1a#5awxwLlg&|"Cu?MܕIRlX8X'iE58+6ظhދZQ9z_$x{Z/xxlIok3 kΎ|r\(; DbD6۞*Ŭ~p5 F,|+ANxz|ƣ]*)r_ZuGཻ{pN+gy+ۚ㞁ޘ9ЧCY M{?'d3-&F)QZʱrEr"̀9 . Cn#iT\^%˱|aD-GbHRw")SvpרPi58w Y7p{ow,`W LP@0@-{Ƙ48rm ث#ͽ"60Zm 7L2Է Htܺxsח9`ˣC~}woWiX^v{p? p5qƺk>^B}1xԴ: wyڵߋ|_owGfL)IuC~nKM/nqC c /v&և`EյemxLz1 f-6.,QO5x*8[y1^F c _D,Az$Ф~WC/lQۻ).c٦(VӴOr^9X+Um6 O~^ݚ-QYׄf55:9zv+Ts+S)yC5Fj=pET֫Ow1ìA/4;?ZQ_x6JkkJ8?O LԂ*ywN\I19ڳ ;KR~?nFyq!S*QHVfZ F\:UۧUqw{nAc'8a쮱 RQ+wWNޯn0Dj0s ?_Z *Z#d O#AG+S<,{7'2_[5@?CĤ^??KHz)Q夨q!: F7ޚ Âp ƓPt`<.lJ#$:keo #*YIUb7GE/{ l^G]j: o@5S}jJ|yXڒY;/s oNϏ#&ȊxkZ/يq*uDz0z~|5Ԧ:,t }v`D5ޙ/Q.daسlLcU -9c?ڏHA$F8@IQX9(@[nY4%Ms?'~(iA0N 6~נnVb8+յ*VOPrb;Ě16RCk]G \O=lT;[1W<ǫuJ/ڔ(x NۑbԔ=p$_;"KƆ|&R =ڃ_u/vFݻzᦧ6."*9W?$A) W0c;h,t04[qwǰx.ɭ/i5cOƅ9ag#iq}b]DTqxfI-f~s';[aC'{KS?&ˮsA:WѺQPـ% ɢi1OҸ6͋c=}Ԗ1ϯ?\6Œo|~&R,`NV^3 ÁcEM+w]Ę㷤\jxlMS[h닝O}j7‘b`ؚI2n6Kn5Fк#g-W2iWU0u l4 ΐVKS"㮖0;" A.}=MSs[-9Wta!X5+37L*GŶuaӅ~&X9Q²M_Vm};=SSv&X3/Fp c>ܯ6{gG1:iNkn"ؿ|46K l>;GRYׄW6xu2SwhL'k3,C7&,ՌsohRa j= $Z%t$ 鷷&i-~|n Bx)ȐwzTdHąvK=oeuHcJŰndK45v^[Q79[agqyCyNT:MyxSu2 fK|-܁Tշ_3X6QtxTdҐOVbc:[R.$G&nش8#57^x*Ç.b'E%~|GB!-; dztrY^+ǣܖ3SM^5bVogiOo[r.&}rPm:Sq- EmѸpWH⧗;{KS{W4,E %5xSw1R:}?9.@s9EĴ57sh N]5 H-grtFy{߇=2q!8<8_+#cgaep1X0<@jte T>k5 Ѻ#-Κk1}3r€K}"=I3zZQsW_6ѢBwI6'lcojh|#L&ŲuUQ |HXu#~W=?)\HQ3O ې,zp Ӭ sǂQɌOrJwӊ1o }1>x~R۞g+l\4.i]{0l>-1> ktzrDWXɰjGW;?$MF<&_Ƨ~6$>> 0NO"[0XQ$W)x(N8c ;S 0Ӄة&0b#!^HW~kPMV5`ֳa%NVbV?|@B D|Yw~JDbfY =Y65*41R1$ea٦S^|/MmDaPxn r6wDј5Wm棊9C5 zPGZ45- d?f_L44HnlPD)Cb Q^$ >A!; M8QsgAA~o>M%Z׆˅բ!ΘԫzZJ=}xw<*eN ;/ഠ٤(w,SӶA&%=:hYR; r{wk k8SB~f~sY<,]w(LyttPNn<͍-O3o͌{44cv}'3ƶwt?8Ao}q1at!#W%4N@ؐwnWΈʼ&7}j_O|v_?[ľw{6TN}u{`z]s J{cjd1q͸ѼT*ΧF fnX?1ϙxbI:'KdA0ư|l4 wGjSNY]% 1< j,Ŭ!_pVn.gTɱS8&ᑁxaRxUWӢ dz:TYׄww\/'rD?J8vg$󩳚*#^+VX6>r:|[PSJ`ikJGUcӢ&-8i}=12ԥ͋IJZ9].oy8tE IDATXm\^:1:W79d/Vp6LʡN@Ae#.ThF GrgdڢP)1ԡ* 8XL&AVAK#:* { s*p`X5a1{c933\M.r~9Z`QXۚZqgoy&g% Q'W$N5\m1&̕bsbgGۚh6֟W sմ~2IN_#-CFҸK-u'h:`mWS$d|5A#ώwF^y=, מvt sW'|j F~}8;ƻ(cw<0įSwfV'Euw񄗃ߐ 09b0dzCYJl:^FI; Ցb";"1$ Y+%XIxڙcz/pC1ªFVO_šŢƮ-F`hj>Q-~`lN]E5Oi :Z" &8urd" <1bi\H8La.X, _ŧ\M1c}1saƅ`B[f܌L*}1'?f2ZS1T*h<6:Ƞ-m܁l0B_9C+-aoc{mq"c_ yܧ'TXD;^@sP"#!;Ƌ̿49 X+x>vzۿ2ֶ1P7k(wB,ju]*x\jb׹<.n3tvQSVQ+y'+n {$\)=צDiu?r ﮈ,eP_ 1x ,LaB}gAe}uXC・qO~24QYׄ; >vX3PxlaYF`F(ל@jAgqx}j:VW'Wt@_Lύ1caߗ^k'" `R;,yK*Å*L)'rԖ$?O[wDE]'O:ha*&+Tȯi+349S$AU Mbet4KԔd3`n MDl7c8afPTФx<Ilx06Ȑ0 -AUjH+cL} kcjk@ <1ܘ <7f ._zn,SH.]_qW&39FGHNMJutt{aVRYgP\KĮs7F$mNY)Is`oN- 'K.^w14˼g7>ѧGuZLNV;P`'3hh_EC74*d(.0bN [wk-)_OSlmgǠil)ۃtϥv/:hs)jRR{XJ0<ot[3JΎNnD9C$.`24U\݈\OGPοy{d cR=l>](T;->Y|U7`BN+AJ^ڌfe`מ:" Hq\01vT>:c5Gh)_fΡ%~[AG$crW@ g ~:u}y {W?^SBԸv[ %z/wCt:1z,=S%< =?V͟*^Ե:X0</tUNY}|w11>2D+w*Eỹ NߊgsB6o]_{hH2:5ct[yJߙ m9 ª̮gBk}}ngRR[XFSxk1H)3p k3#D^U\ 8^z q ):bJOà鴥Ir.jUԣ pB ;#`7 y(Ilw[sؘ7$,{#}%ufK}4s>tAr{DstA8*@0NPdRD{!Ur$RDc#Xf HV5bGJn_dzxR mqcɞK%dasbn*[Sxlex{z/>xHUNT`O'܁4g\G7$~NXF͝7/Ŝ TFm:_O`i\9]KB9xt _״ɤ89ANxnQ2:|q.pX26 l Ex%\ȯ8bP)p{ogr+l>/DzqۓYle Qnݨ~':T}0*W#e+XJ{ Y#Ơz肹C1;EBs5۬RADxM Br H@?^@"uaoj!o:sA_{$g߸k+3Ckɵ Q{{t\-9yosC:}̌1zF/;"Lg7&R|7w 0R]oF,X(Jݶ4b <@kl^kNb!+28-08hTp2J';k/ޘecݰwh7gو=#BkDpnĬrl:vsĘ0W7ȧGD{#+n@e}.TUM07.VvPОD*Aoo;6̉108.xH :欋4-p=,vteD{3 ]V':!7 9r*T1P[0 "yc9H.돉G?b %+ꘛH(^iEM7;^p<7hiZۙcC0㛣~(1w|~ꇁm_\*ƳOۘ˰2"Kdqf^E=&,MxkZ/8 4[zc@:?O]m$k\?cqbҋkQ\(U &2 ,jmAZ]01 FXeh:|`FG;r '+ShBϞ\Өj6-lQX jn8-&Fނ~+Z H g\o16 3xcKd%<;1L:Y7>[gga67_0s~839)}<1'| phRp< @v&X3?ƨ ZJ=}01 }^n"޽+UԂjT!W28[1rt8v5! BZ$*t  WtOgGؘڽ]dR w^_39eu]xV~i\HS_^3JߪL4Dzz̒ZSUXՀUQ.g)ǬAur ˷VtcB^E=^3;& FDzCfSdR āc6x8<0įG#!B:2$Hhmw/ز^$<,lū>^z;Ry|/e]_D8΋̊ۍ3385z?5a|l;o $Ԍ;eu ڬ}8Z≱!xblUVka>LBB!m# U&nlX̄YP(U}n4u{bl0ZP^6wD4>F.p`F4k$#Ba`ث)i\m7u`!BHQ@H»uH\)$maijXw9OdQlckR&jd8q$lE/cGJA_'WgxLX6>T[mdR ^O 󛿟M[B!b( Az$a@FRbHZ74fb@gl?/e$.n;ۯv&'c /zn֏LCύc`)4XJ`FC1B!ĸ[B2$ ig +SǩaDKWbu_q[/.=YxbJjxbc26.62=)0 !{{KS<;1 O AjA5b F;ɤ}B!ĈP鑄 }eHfvXԢ.?gRVhmFR}Nd_OAP9!sLgD T^^vD_ FB!Q@HJIo9Y8& Hd!K)f@oqpfx[o;~<&Vl=+j=} \B!CC%GhlcKnhejD-\mPT}xu:T18oh,,ձ4׳c檣J0re<|-QPـF5KB0H&B!(CH6%5rF8j*S!` 9Ø0~Ğ ml}sGKQ hx{o!kҔ_UZ6dl0C$B!Q@H RQ/yr01+e(nD[-Gx"ݦf(;cp6kw;)W3q=o!B!F #Th0Cɰ{sU*QEG6*3{u E_Y6%ϒ?,B!E=$Hdn" Ս7"JF Dqn9syv+@\y}YSzj0 )^3 O ټJW7la/hJ!B8 Hƌ(aDF ? o 3ړ8YzxY(dzy#C]jcc4$&R;vaB!cP鱄e%պ,0ĈPgؘcb)yH*筛1[+F!B( Az,g~:}I\')K6L&$ dzTulOG3yˮ6f4B!a =(CBG%r }ӬzTtǕy0{LB!Bz =r _'KȌ¼=Z?>B!BHeWMt0 Q+Dl8[wR1.V=[wggmfI!B HF?M-_C֦m斌_ŧFvTai\NB!P@X5`c 5!,0H)RѶ)yX/9sa!B!ݏl*T7*Ƙd/  oAuÍ! <)SK(;B!  =d~Fqu#J:c HY ueuxd]PY߄E?%"cf!B!İn !D k3jZeE袽}G~$p5掳SWU~}ݑR ?*P.ţ}B!2$H&#џNVH8C_V׬I4׳TF!B!Ρ ңFjdC8a5Zq`oi6&X`jdI!B HM4SW{:ϒ*mmKG]7!B!'G$  oK}h2Kjr8ew!B! & !T1d z!B!0Pф/ +!qr{HB!BP@hv $ҋkx62TB!B!Q@h’&44).8I!B!F ң 3$@KeWJ * B!Ѭd6nVFF d#ЅB!Q =nF K6B!r+D-PQ'W _Ս+ydB!B4B ɤQD^E}/]Pan" !B!`[)s Z8[C"L B!. H[o9 #%!B!hϐ-|jr B!MQ@9eϐ$ȐusB!Bȭ ![^ƘSQ'Gqu#o](eHB!B( An ZuM?0;DωzHB!B( An v &atĥB~@gkH׈B!B4EWR Jag[י> %!B!h$-C] MQCKB!B H[hF'‘ВB!B:ϐдdV9o]eHB!BHP@2!_[6I'rB!B H[ x[VRǟH@F6!B!Sj2]Jr;^qj%o9V+E!B!" H[)Lyc!q\5klW R9>:9>B!BUuW>l&Q? 91 .a ڟǭHCҭ]q&FOK$yan617ɱB!Bȭh3$8n#`(.` Fx@9s~ u V % ~LB!r1 gќ1VQ` Sc;WMmp }侈OHͯ\Lc!YG B!B*̐8/H c(p73b ej1k2S;?Q\¥jf֡V[7QgF!B! H ZƘ~ltx<-0%o &f]m`c#B![$FvKP{uw80k#ĀD{d$fhF)oy8qB!BȭX{HD{j[1ǥ㪁3aI \d!Ev׹eI6Tfԏ g`q5|7pnx Zwy$IMJU]Ì!?O)Uu41?{n|3vu֭cٲe[5aG/vU I$IY|bJWĜecBU]  xiSvX>Kv6$I˷lPUگ|3ϪZ xf*I$IV6GHH$I@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$u@B$I$un Y0ѸC$I4lr`XHUu%9:$I$IҡUu~Qoِ$I$Isd!v˙ΞL8Ihxlh*cCS0ccviߩ{p9o1[[͟TjxT<.4džqa<64Vq(_[6$I$IR $$I$IR $$I$IR $$I$IR $$I$IR $$I$IR $$I$IRRU} I$IGHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHhHWw%:Ɇ$?K$Iԭ$MrL&$ɭI:ԟ$HX$w&69IwVݒI$.IKrsI^dkHrJ%9ԝM~}V'ɒ$?i?s873a}(HU]$GUu}wUOIZU-Iނ^QU$$GnA[߭/$$\l?{eU"um33#GYSӅٟ:*ICl.p퇂ہ/;'<bCξjUoWnic|+a>GjT?Ѽw|mH3spp<|^}~%0߈[zA |}frg~}ըIЬ$2p$&Ͽ8y*ǁ )_\^WULoC{I1sKg4^.hzoeIUuKh$w'#&X}^<}:)I&ȼ5ILKoUj#Ifs' ,umv7 :Zԏ$r `]4Lk~9ffl:5E6gxXK3ğLg I_U?4  Ԯ-Ys_HIÜZ۾oϬז˃+I^Aiպ 4Y^mO>sBy4ami4/.i^ Q!TlKf}iHuy3 .&h&6= $W}n%{ {;=񱴪nbIΦ9<6W8fq! W%9xg:R1L3qhI ǻGP9,S iB{\2v~۪گ+UuQgO.֩ cIK=>*ԕ[=i @{&' P䈇ux~:-ǝ_+FW #/1<o{,IsҁIڜ%A1?@{ i{i $4 R:_uQWgVU$']maWU*}D+[SIn^_UtoԮ{QHhƪL#~yæj[UOG<.w!V՟X@UIm ͵LГ4$96ΓA.GUSN5L].jpk`0vBW4 vNz-pHU1hےp`%;LYPUtS&X;p:dWU׎0*Z`WhOvduptU]}7I nU3v5nG1yrਪ:Տ$yOy=}:5@BXnC\KRlKCoKppnGQG{r%TYԼ` 1?=F[MhnX1MNsv\eCVU_HtOiWZFs:u_UwX$i|=8 XIs4W7n \ {$ GLL؝4K9~XU} ի:A+'7ӌPU9ݘp$I$I꜓ZJ$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$IHH$I?8Rh4tIENDB`Pweave-0.30.3/tests/formats/formatters_test_REF.pandoc0000664000175000017500000000377513326267164024464 0ustar mpastellmpastell00000000000000 ```python from pylab import * x = linspace(0, 2*pi, 1000) ``` ```python p = plot(x, sin(x)) ``` ![](figures/formatters_test_figure2_1.png)\ ![Sinc function](figures/formatters_test_figure3_1.png) ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_sinc_1.png){#sinc } ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_sinc_1.png){#sinc width=50%} ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_figure6_1.png){width=50%} ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_figure7_1.png){width=50%} ```python for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ![Sinc function](figures/formatters_test_figure8_1.png){width=50%} ```python for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ![](figures/formatters_test_figure9_1.png)\ ![](figures/formatters_test_figure9_2.png)\ ![](figures/formatters_test_figure9_3.png)\ ![](figures/formatters_test_figure9_4.png)\ ![](figures/formatters_test_figure9_5.png)\ ```python print("Verbatim output") ``` ``` Verbatim output ``` ```python print("Hidden results!") ``` ``` ``` No echo! ``` No echo! ```python for i in range(10): print(i) ``` ``` 0 1 2 3 4 5 6 7 8 9 ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` Pweave-0.30.3/tests/formats/formatters_test_REF.texminted0000664000175000017500000001124513326267164025210 0ustar mpastellmpastell00000000000000 \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} from pylab import * x = linspace(0, 2*pi, 1000) \end{minted} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} p = plot(x, sin(x)) \end{minted} \includegraphics[width= \linewidth]{figures/formatters_test_figure2_1.pdf} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/formatters_test_figure3_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} p = plot(x, sinc(x)) \end{minted} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/formatters_test_sinc_1.pdf} \caption{Sinc function} \label{fig:sinc} \end{figure} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} p = plot(x, sinc(x)) \end{minted} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_sinc_1.pdf} \caption{Sinc function} \label{fig:sinc} \end{figure} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} p = plot(x, sinc(x)) \end{minted} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure6_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} p = plot(x, sinc(x)) \end{minted} \begin{sidefigure} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure7_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \end{sidefigure} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} for i in range(5): figure() p = plot(x, sinc(x*i)) \end{minted} \begin{sidefigure} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure8_1.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_2.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_3.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_4.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_5.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \end{sidefigure} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} for i in range(5): figure() p = plot(x, sinc(x*i)) \end{minted} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_1.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_2.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_3.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_4.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_5.pdf} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} print("Verbatim output") \end{minted} \begin{minted}[fontsize=\small, xleftmargin=0.5em, mathescape, frame = leftline]{text} Verbatim output \end{minted} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} print("Hidden results!") \end{minted} ``` \begin{minted}[fontsize=\small, xleftmargin=0.5em, mathescape, frame = leftline]{text} No echo! \end{minted} No echo! \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} for i in range(10): print(i) \end{minted} \begin{minted}[fontsize=\small, xleftmargin=0.5em, mathescape, frame = leftline]{text} 0 1 2 3 4 5 6 7 8 9 \end{minted} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} print("pweave " * 20) \end{minted} \begin{minted}[fontsize=\small, xleftmargin=0.5em, mathescape, frame = leftline]{text} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{minted} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} print("pweave " * 20) \end{minted} \begin{minted}[fontsize=\small, xleftmargin=0.5em, mathescape, frame = leftline]{text} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{minted} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} print("pweave " * 20) \end{minted} \begin{minted}[fontsize=\small, xleftmargin=0.5em, mathescape, frame = leftline]{text} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{minted} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} print("pweave " * 20) \end{minted} \begin{minted}[fontsize=\small, xleftmargin=0.5em, mathescape, frame = leftline]{text} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{minted} Pweave-0.30.3/tests/formats/formatters_test_REF.markdown0000664000175000017500000000377513326267164025042 0ustar mpastellmpastell00000000000000 ```python from pylab import * x = linspace(0, 2*pi, 1000) ``` ```python p = plot(x, sin(x)) ``` ![](figures/formatters_test_figure2_1.png)\ ![Sinc function](figures/formatters_test_figure3_1.png) ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_sinc_1.png){#sinc } ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_sinc_1.png){#sinc width=50%} ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_figure6_1.png){width=50%} ```python p = plot(x, sinc(x)) ``` ![Sinc function](figures/formatters_test_figure7_1.png){width=50%} ```python for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ![Sinc function](figures/formatters_test_figure8_1.png){width=50%} ```python for i in range(5): figure() p = plot(x, sinc(x*i)) ``` ![](figures/formatters_test_figure9_1.png)\ ![](figures/formatters_test_figure9_2.png)\ ![](figures/formatters_test_figure9_3.png)\ ![](figures/formatters_test_figure9_4.png)\ ![](figures/formatters_test_figure9_5.png)\ ```python print("Verbatim output") ``` ``` Verbatim output ``` ```python print("Hidden results!") ``` ``` ``` No echo! ``` No echo! ```python for i in range(10): print(i) ``` ``` 0 1 2 3 4 5 6 7 8 9 ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` Pweave-0.30.3/tests/formats/formatters_test_REF.texpweave0000664000175000017500000000700713326267164025220 0ustar mpastellmpastell00000000000000 \begin{pweavecode} from pylab import * x = linspace(0, 2*pi, 1000) \end{pweavecode} \begin{pweavecode} p = plot(x, sin(x)) \end{pweavecode} \includegraphics[width= \linewidth]{figures/formatters_test_figure2_1.pdf} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/formatters_test_figure3_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \begin{pweavecode} p = plot(x, sinc(x)) \end{pweavecode} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/formatters_test_sinc_1.pdf} \caption{Sinc function} \label{fig:sinc} \end{figure} \begin{pweavecode} p = plot(x, sinc(x)) \end{pweavecode} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_sinc_1.pdf} \caption{Sinc function} \label{fig:sinc} \end{figure} \begin{pweavecode} p = plot(x, sinc(x)) \end{pweavecode} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure6_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \begin{pweavecode} p = plot(x, sinc(x)) \end{pweavecode} \begin{sidefigure} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure7_1.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \end{sidefigure} \begin{pweavecode} for i in range(5): figure() p = plot(x, sinc(x*i)) \end{pweavecode} \begin{sidefigure} \begin{figure}[htpb] \center \includegraphics[width= 50%]{figures/formatters_test_figure8_1.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_2.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_3.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_4.pdf} \includegraphics[width= 50%]{figures/formatters_test_figure8_5.pdf} \caption{Sinc function} \label{fig:None} \end{figure} \end{sidefigure} \begin{pweavecode} for i in range(5): figure() p = plot(x, sinc(x*i)) \end{pweavecode} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_1.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_2.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_3.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_4.pdf} \includegraphics[width= \linewidth]{figures/formatters_test_figure9_5.pdf} \begin{pweavecode} print("Verbatim output") \end{pweavecode} \begin{pweaveout} Verbatim output \end{pweaveout} \begin{pweavecode} print("Hidden results!") \end{pweavecode} ``` \begin{pweaveout} No echo! \end{pweaveout} No echo! \begin{pweavecode} for i in range(10): print(i) \end{pweavecode} \begin{pweaveout} 0 1 2 3 4 5 6 7 8 9 \end{pweaveout} \begin{pweavecode} print("pweave " * 20) \end{pweavecode} \begin{pweaveout} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{pweaveout} \begin{pweavecode} print("pweave " * 20) \end{pweavecode} \begin{pweaveout} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{pweaveout} \begin{pweavecode} print("pweave " * 20) \end{pweavecode} \begin{pweaveout} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{pweaveout} \begin{pweavecode} print("pweave " * 20) \end{pweavecode} \begin{pweaveout} pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave \end{pweaveout} Pweave-0.30.3/tests/formats/formatters_test_REF.leanpub0000664000175000017500000000474113326267164024640 0ustar mpastellmpastell00000000000000 {line-numbers=off} ~~~~~~~~ from pylab import * x = linspace(0, 2*pi, 1000) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ p = plot(x, sin(x)) ~~~~~~~~ ![](figures/formatters_test_figure2_1.png) ![Sinc function](figures/formatters_test_figure3_1.png) {line-numbers=off} ~~~~~~~~ p = plot(x, sinc(x)) ~~~~~~~~ ![Sinc function](figures/formatters_test_sinc_1.png) {line-numbers=off} ~~~~~~~~ p = plot(x, sinc(x)) ~~~~~~~~ ![Sinc function](figures/formatters_test_sinc_1.png) {line-numbers=off} ~~~~~~~~ p = plot(x, sinc(x)) ~~~~~~~~ ![Sinc function](figures/formatters_test_figure6_1.png) {line-numbers=off} ~~~~~~~~ p = plot(x, sinc(x)) ~~~~~~~~ ![Sinc function](figures/formatters_test_figure7_1.png) {line-numbers=off} ~~~~~~~~ for i in range(5): figure() p = plot(x, sinc(x*i)) ~~~~~~~~ ![Sinc function](figures/formatters_test_figure8_1.png) {line-numbers=off} ~~~~~~~~ for i in range(5): figure() p = plot(x, sinc(x*i)) ~~~~~~~~ ![](figures/formatters_test_figure9_1.png) ![](figures/formatters_test_figure9_2.png) ![](figures/formatters_test_figure9_3.png) ![](figures/formatters_test_figure9_4.png) ![](figures/formatters_test_figure9_5.png) {line-numbers=off} ~~~~~~~~ print("Verbatim output") ~~~~~~~~ {line-numbers=off} ~~~~~~~~ Verbatim output ~~~~~~~~ {line-numbers=off} ~~~~~~~~ print("Hidden results!") ~~~~~~~~ ``` {line-numbers=off} ~~~~~~~~ No echo! ~~~~~~~~ No echo! {line-numbers=off} ~~~~~~~~ for i in range(10): print(i) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ 0 1 2 3 4 5 6 7 8 9 ~~~~~~~~ {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ Pweave-0.30.3/tests/test_formatters.py0000664000175000017500000000364013326267164021470 0ustar mpastellmpastell00000000000000import unittest import pweave import pickle import os class FormatterTest(unittest.TestCase): """Test formatters""" def setUp(self): self.doc = pweave.Pweb("tests/formats/formatters_test.pmd") self.doc.run() #pickle.dump(self.doc.executed, open("tests/formats/formatters_test.pkl", "wb")) with open("tests/formats/formatters_test.pkl", "rb") as f: e = pickle.load(f) self.doc.executed = e self.out_base = "tests/formats/formatters_test.%s" self.ref_base = "tests/formats/formatters_test_REF.%s" def testFormatters(self): formats = sorted(list(pweave.formatters.PwebFormats.formats.keys())) for format in formats: if "pandoc2latex" in format or "2html" in format: #No pandoc on travis continue self.doc.setformat(format) self.doc.format() self.out_file = self.out_base % format self.ref_file = self.ref_base % format self.doc.output = self.out_file self.doc.write() if "2html" in format: pass #Need to ignore same amount from beginning #End is variable lenght, anyway tested with test_publish #self.assertSameAsReference(1000) #Ignore changing footer else: self.assertSameAsReference() try: os.remove(self.out_file) except FileNotFoundError: pass def contentOf(self, filename, end_ignore): fh = open(filename) content = fh.read() fh.close() if end_ignore > 0: return(content[:-end_ignore]) return content def assertSameAsReference(self, end_ignore = -1): self.assertEqual(self.contentOf(self.out_file, end_ignore), self.contentOf(self.ref_file, end_ignore)) if __name__ == '__main__': unittest.main() Pweave-0.30.3/tests/publish/0000775000175000017500000000000013326271702017325 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/publish/publish_test_cell.html0000664000175000017500000006207313326271576023740 0ustar mpastellmpastell00000000000000

Functions for frequency, phase, impulse and step response

Let's first define functions to plot filter properties.

from pylab import *
import scipy.signal as signal

#Plot frequency and phase response
def mfreqz(b,a=1):
    w,h = signal.freqz(b,a)
    h_dB = 20 * log10 (abs(h))
    subplot(211)
    plot(w/max(w),h_dB)
    ylim(-150, 5)
    ylabel('Magnitude (db)')
    xlabel(r'Normalized Frequency (x$\pi$rad/sample)')
    title(r'Frequency response')
    subplot(212)
    h_Phase = unwrap(arctan2(imag(h),real(h)))
    plot(w/max(w),h_Phase)
    ylabel('Phase (radians)')
    xlabel(r'Normalized Frequency (x$\pi$rad/sample)')
    title(r'Phase response')
    subplots_adjust(hspace=0.5)

#Plot step and impulse response
def impz(b,a=1):
    l = len(b)
    impulse = repeat(0.,l); impulse[0] =1.
    x = arange(0,l)
    response = signal.lfilter(b,a,impulse)
    subplot(211)
    stem(x, response)
    ylabel('Amplitude')
    xlabel(r'n (samples)')
    title(r'Impulse response')
    subplot(212)
    step = cumsum(response)
    stem(x, step)
    ylabel('Amplitude')
    xlabel(r'n (samples)')
    title(r'Step response')
    subplots_adjust(hspace=0.5)

Lowpass FIR filter

Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window.

The Hamming window is defined as: \(w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}\), where \(\alpha=0.54\) and \(\beta=0.46\)

The next code chunk is executed in term mode, see the Python script for syntax. Notice also that Pweave can now catch multiple figures/code chunk.

print("I'm publishing a term chunk")
I'm publishing a term chunk

Let's define a highpass FIR filter, if you compare to original blog post you'll notice that it has become easier since 2009. You don't need to do ' spectral inversion "manually" anymore!

a = 12
b = 10
print(a+b)
22

\[ \sum_{i=1}^n x_i \]


Pweave-0.30.3/tests/publish/publish_test_ref.html0000664000175000017500000006206613326267164023575 0ustar mpastellmpastell00000000000000

Functions for frequency, phase, impulse and step response

Let's first define functions to plot filter properties.

from pylab import *
import scipy.signal as signal

#Plot frequency and phase response
def mfreqz(b,a=1):
    w,h = signal.freqz(b,a)
    h_dB = 20 * log10 (abs(h))
    subplot(211)
    plot(w/max(w),h_dB)
    ylim(-150, 5)
    ylabel('Magnitude (db)')
    xlabel(r'Normalized Frequency (x$\pi$rad/sample)')
    title(r'Frequency response')
    subplot(212)
    h_Phase = unwrap(arctan2(imag(h),real(h)))
    plot(w/max(w),h_Phase)
    ylabel('Phase (radians)')
    xlabel(r'Normalized Frequency (x$\pi$rad/sample)')
    title(r'Phase response')
    subplots_adjust(hspace=0.5)

#Plot step and impulse response
def impz(b,a=1):
    l = len(b)
    impulse = repeat(0.,l); impulse[0] =1.
    x = arange(0,l)
    response = signal.lfilter(b,a,impulse)
    subplot(211)
    stem(x, response)
    ylabel('Amplitude')
    xlabel(r'n (samples)')
    title(r'Impulse response')
    subplot(212)
    step = cumsum(response)
    stem(x, step)
    ylabel('Amplitude')
    xlabel(r'n (samples)')
    title(r'Step response')
    subplots_adjust(hspace=0.5)

Lowpass FIR filter

Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window.

The Hamming window is defined as: \(w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}\), where \(\alpha=0.54\) and \(\beta=0.46\)

The next code chunk is executed in term mode, see the Python script for syntax. Notice also that Pweave can now catch multiple figures/code chunk.

print("I'm publishing a term chunk")
I'm publishing a term chunk

Let's define a highpass FIR filter, if you compare to original blog post you'll notice that it has become easier since 2009. You don't need to do ' spectral inversion "manually" anymore!

a = 12
b = 10
print(a+b)
22

\[ \sum_{i=1}^n x_i \]


Pweave-0.30.3/tests/publish/publish_test.txt0000664000175000017500000000365013326267164022606 0ustar mpastellmpastell00000000000000 #' ## Functions for frequency, phase, impulse and step response #' Let's first define functions to plot filter #' properties. from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) #' ## Lowpass FIR filter #' Designing a lowpass FIR filter is very simple to do with SciPy, all you #' need to do is to define the window length, cut off frequency and the #' window. #' The Hamming window is defined as: #' $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ #' The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. #' Notice also that Pweave can now catch multiple figures/code chunk. #+ term=True print("I'm publishing a term chunk") #' Let's define a highpass FIR filter, if you compare to original blog #' post you'll notice that it has become easier since 2009. You don't #' need to do ' spectral inversion "manually" anymore! a = 12 b = 10 print(a+b) #' $$ #' \sum_{i=1}^n x_i #' $$ Pweave-0.30.3/tests/publish/publish_test_REF.py0000664000175000017500000000212413326267164023106 0ustar mpastellmpastell00000000000000 from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) print("I'm publishing a term chunk") a = 12 b = 10 print(a+b) Pweave-0.30.3/tests/publish/publish_test.html0000664000175000017500000006206113326271576022736 0ustar mpastellmpastell00000000000000

Functions for frequency, phase, impulse and step response

Let's first define functions to plot filter properties.

from pylab import *
import scipy.signal as signal

#Plot frequency and phase response
def mfreqz(b,a=1):
    w,h = signal.freqz(b,a)
    h_dB = 20 * log10 (abs(h))
    subplot(211)
    plot(w/max(w),h_dB)
    ylim(-150, 5)
    ylabel('Magnitude (db)')
    xlabel(r'Normalized Frequency (x$\pi$rad/sample)')
    title(r'Frequency response')
    subplot(212)
    h_Phase = unwrap(arctan2(imag(h),real(h)))
    plot(w/max(w),h_Phase)
    ylabel('Phase (radians)')
    xlabel(r'Normalized Frequency (x$\pi$rad/sample)')
    title(r'Phase response')
    subplots_adjust(hspace=0.5)

#Plot step and impulse response
def impz(b,a=1):
    l = len(b)
    impulse = repeat(0.,l); impulse[0] =1.
    x = arange(0,l)
    response = signal.lfilter(b,a,impulse)
    subplot(211)
    stem(x, response)
    ylabel('Amplitude')
    xlabel(r'n (samples)')
    title(r'Impulse response')
    subplot(212)
    step = cumsum(response)
    stem(x, step)
    ylabel('Amplitude')
    xlabel(r'n (samples)')
    title(r'Step response')
    subplots_adjust(hspace=0.5)

Lowpass FIR filter

Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window.

The Hamming window is defined as: \(w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}\), where \(\alpha=0.54\) and \(\beta=0.46\)

The next code chunk is executed in term mode, see the Python script for syntax. Notice also that Pweave can now catch multiple figures/code chunk.

print("I'm publishing a term chunk")
I'm publishing a term chunk

Let's define a highpass FIR filter, if you compare to original blog post you'll notice that it has become easier since 2009. You don't need to do ' spectral inversion "manually" anymore!

a = 12
b = 10
print(a+b)
22

\[ \sum_{i=1}^n x_i \]


Pweave-0.30.3/tests/publish/publish_test.py0000664000175000017500000000212413326271603022403 0ustar mpastellmpastell00000000000000 from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) print("I'm publishing a term chunk") a = 12 b = 10 print(a+b) Pweave-0.30.3/tests/publish/publish_test_cell.txt0000664000175000017500000000367313326267164023612 0ustar mpastellmpastell00000000000000 #%% ## Functions for frequency, phase, impulse and step response #%% Let's first define functions to plot filter #%% properties. from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) #%% ## Lowpass FIR filter #%% Designing a lowpass FIR filter is very simple to do with SciPy, all you #%% need to do is to define the window length, cut off frequency and the #%% window. #%% The Hamming window is defined as: #%% $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ #%% The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. #%% Notice also that Pweave can now catch multiple figures/code chunk. #%%+ term=True print("I'm publishing a term chunk") #%% Let's define a highpass FIR filter, if you compare to original blog #%% post you'll notice that it has become easier since 2009. You don't #%% need to do ' spectral inversion "manually" anymore! a = 12 b = 10 print(a+b) #%% $$ #%% \sum_{i=1}^n x_i #%% $$ Pweave-0.30.3/tests/test_pweave.py0000664000175000017500000000470213326267164020571 0ustar mpastellmpastell00000000000000"""Integration test pweave by comparing output to a known good reference. N.B. can't use anything in the .mdw that will give different outputs each time. For example, setting term=True and then calling figure() will output a matplotlib figure reference. This has a memory pointer that changes every time. """ import unittest import os import pweave try: from tests._frameworkForTests import RegressionTest except: from _frameworkForTests import RegressionTest class WeaveTest(RegressionTest): def _testGenerator(name, doctype, filename, kwargs={}, python={2, 3}): def testMethod(self): self.TESTDIR = os.path.join('weave', doctype) infile = self.absPathTo(filename + 'w') self.setNewOutfile(filename) pweave.weave(infile, doctype=doctype, output=self.absPathTo(filename), **kwargs) basename, _, ext = filename.rpartition('.') self.REFERENCE = self.absPathTo(basename + '_REF.' + ext) self.assertSameAsReference() testMethod.__name__ = name return testMethod _tests = { 'Simple': (['pandoc', 'simple.md'], {}), 'ClassInMultipleChunksUsingContinueOption': (['pandoc', 'ar_yw.md'], {}), 'InlineCode': (['pandoc', 'inline_chunks.md'], {}), #'TerminalEmulation': (['tex', 'term_test.tex'], {}), Needs inspection 'FIR_FilterExampleTex': (['tex', 'FIR_design_verb.tex'], {}), 'WrapAndCodeOutput': (['texminted', 'wrap_test.tex'], {}) } class ConvertTest(RegressionTest): """Test pweave-convert """ TESTDIR = 'convert' def _testGenerator(name, infile, informat, outformat, outext, python={2, 3}): def testMethod(self): basename, _, _ = infile.rpartition('.') outfile = basename + '.' + outext self.setNewOutfile(outfile) pweave.convert(self.absPathTo(infile), informat=informat, outformat=outformat) self.REFERENCE = self.absPathTo(basename + '_REF.' + outext) self.assertSameAsReference() testMethod.__name__ = name return testMethod _tests = { 'Convert': (['convert_test.txt', 'script', 'noweb', 'Pnw'], {}), 'Nbformat': (['simple.mdw', 'noweb', 'notebook', 'ipynb'], {}), } if __name__ == '__main__': unittest.main() Pweave-0.30.3/tests/_frameworkForTests.py0000664000175000017500000000430313326267164022066 0ustar mpastellmpastell00000000000000import os import unittest class ParametricTestsMetaclass(type): def __new__(mcl, name, bases, attrs): try: tests = attrs['_tests'] testGenerator = attrs['_testGenerator'] except KeyError: pass else: del attrs['_tests'] del attrs['_testGenerator'] for name, params in tests.items(): args, kwargs = params methodName = 'test' + name attrs[methodName] = testGenerator(methodName, *args, **kwargs) return type.__new__(mcl, name, bases, attrs) class ParametricTests(unittest.TestCase, metaclass=ParametricTestsMetaclass): pass class RegressionTest(ParametricTests): TESTDIR = '.' def assertSameAsReference(self, reference=None): try: self.assertEqual(self.contentOf(reference if reference is not None else self.REFERENCE), self.contentOf(self.OUTFILE)) except AssertionError: raise AssertionError("{ref} and {out} differs\ntry:\n$ vimdiff {ref} {out}".format( ref=self.absPathTo(self.REFERENCE), out=self.absPathTo(self.OUTFILE))) def assertSameAsPattern(self, __pattern=None, **kwargs): try: self.assertEqual(self.contentOf(__pattern).format(**kwargs), self.contentOf(self.OUTFILE)) except AssertionError: raise AssertionError("{ref} and {out} differs\ntry:\n$ vimdiff {ref} {out}".format( ref=self.absPathTo(self.REFERENCE), out=self.absPathTo(self.OUTFILE))) def absPathTo(self, filename): return os.path.abspath(os.path.join(os.path.dirname(__file__), self.TESTDIR, filename)) def contentOf(self, filename): fh = open(self.absPathTo(filename)) content = fh.read() fh.close() return content def removeFile(self, name): try: os.remove(self.absPathTo(name)) except OSError: pass def setNewOutfile(self, name): self.removeFile(name) self.OUTFILE = name Pweave-0.30.3/tests/processors/0000775000175000017500000000000013326271702020061 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/processors/processor_cache_ref.md0000664000175000017500000000031113326267164024403 0ustar mpastellmpastell00000000000000 ```python for i in range(5): print(i) ``` ``` 0 1 2 3 4 ``` ```python x = 12 x ``` ``` 12 ``` ```python print("Hello Test") ``` ``` Hello Test ``` Text with some inline code 2 + 2 = Pweave-0.30.3/tests/processors/processor_default_ref.md0000664000175000017500000000245513326267164024777 0ustar mpastellmpastell00000000000000 {line-numbers=off} ~~~~~~~~ from pylab import * x = linspace(0, 2*pi, 1000) ~~~~~~~~ Here is some lovely inline code for a test 3. {line-numbers=off} ~~~~~~~~ plot(x, sin(x)) ~~~~~~~~ ![](figures/processor_test_figure2_1.png) ![Sinc function](figures/processor_test_figure3_1.png) {line-numbers=off} ~~~~~~~~ print("Hello") ~~~~~~~~ {line-numbers=off} ~~~~~~~~ Hello ~~~~~~~~ {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ Some text in between {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ {line-numbers=off} ~~~~~~~~ plot(x) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ plot(x) ~~~~~~~~ ![](figures/processor_test_figure8_1.png) {line-numbers=off} ~~~~~~~~ print("**Bold stuff**") ~~~~~~~~ **Bold stuff** {line-numbers=off} ~~~~~~~~ >>> for i in range(10): ... print(i) ... 0 1 2 3 4 5 6 7 8 9 ~~~~~~~~ {line-numbers=off} ~~~~~~~~ echo hello ~~~~~~~~ {line-numbers=off} ~~~~~~~~ hello ~~~~~~~~ Pweave-0.30.3/tests/processors/ipy_processor_ref.md0000664000175000017500000000242513326267164024151 0ustar mpastellmpastell00000000000000 {line-numbers=off} ~~~~~~~~ from pylab import * x = linspace(0, 2*pi, 1000) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ plot(x, sin(x)) ~~~~~~~~ ![](figures/ipy_processor_test_figure2_1.png) ![Sinc function](figures/ipy_processor_test_figure3_1.png) {line-numbers=off} ~~~~~~~~ print("Hello") ~~~~~~~~ {line-numbers=off} ~~~~~~~~ Hello ~~~~~~~~ {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ Some text in between {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ {line-numbers=off} ~~~~~~~~ plot(x) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ plot(x) ~~~~~~~~ ![](figures/ipy_processor_test_figure8_1.png) {line-numbers=off} ~~~~~~~~ print("**Bold stuff**") ~~~~~~~~ **Bold stuff** {line-numbers=off} ~~~~~~~~ In [1]: for i in range(10): ... print(i) ... Out[1]: 0 1 2 3 4 5 6 7 8 9 ~~~~~~~~ {line-numbers=off} ~~~~~~~~ echo hello ~~~~~~~~ {line-numbers=off} ~~~~~~~~ hello ~~~~~~~~ Pweave-0.30.3/tests/processors/processor_test.pmd0000664000175000017500000000024213326267164023646 0ustar mpastellmpastell00000000000000 ```{python, term=True} for i in range(5): print(i) x = 12 x print("Hello Test") ``` Text with some inline code 2 + 2 =<%= 2 + 2 %> ```python z = 500 ``` Pweave-0.30.3/tests/processors/ipy_processor_test.mdw0000664000175000017500000000110313326267164024533 0ustar mpastellmpastell00000000000000 `````python from pylab import * x = linspace(0, 2*pi, 1000) ````` ```python plot(x, sin(x)) ``` ```{python, caption="Sinc function", echo=False} plot(x, sinc(x)) ``` ```{python} print("Hello") ``` ```{.python, wrap = True } print("pweave " * 20) ``` Some text in between ```{python, wrap = False} print("pweave " * 20) ``` ```{python, evaluate = False} plot(x) ``` ```{python, f_spines = False} plot(x) ``` ```{python, results = "markdown"} print("**Bold stuff**") ``` ```{python term=True} for i in range(10): print(i) ``` ```{python engine="shell"} echo hello ``` Pweave-0.30.3/tests/processors/processor_test.md0000664000175000017500000000031113326267164023463 0ustar mpastellmpastell00000000000000 ```python for i in range(5): print(i) ``` ``` 0 1 2 3 4 ``` ```python x = 12 x ``` ``` 12 ``` ```python print("Hello Test") ``` ``` Hello Test ``` Text with some inline code 2 + 2 = Pweave-0.30.3/tests/processors/processor_test.html0000664000175000017500000004350613326271571024041 0ustar mpastellmpastell00000000000000
for i in range(5):
    print(i)
0
1
2
3
4
x = 12
x
12
print("Hello Test")
Hello Test

Text with some inline code 2 + 2 =


Pweave-0.30.3/tests/processors/cache/0000775000175000017500000000000013326271702021124 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/processors/cache/processor_test.pkl0000664000175000017500000000224313326271571024717 0ustar mpastellmpastell00000000000000](}(typedoccontent numberK start_lineKu}(hcodehfor i in range(5): print(i)hKoptions}(echoresultsverbatimfigincludeevaluatecaptiontermnameNwrapoutputf_poshtpbf_sizeKKf_envNdpiKȌf_spinescomplete option_string term=True display_datadisplay_streamuhK h hhhhhhhhNhhhhhhhNhKhhh h!h"h#result]nbformat.notebooknode NotebookNode)( output_typestreamhstdouttext 0 1 2 3 4 u} _allownewsbau}(hh hx = 12 xhKh h hK h hhhhhhhhNhhhhhhhNhKhhh h!h"h#h$]h()(h*execute_resultmetadatah()}h0sbdatah() text/plain12s}h0sbexecution_countKu}h0sbau}(hh hprint("Hello Test")hKh h hK h hhhhhhhhNhhhhhhhNhKhhh h!h"h#h$]h()(h*streamhstdouth- Hello Test u}h0sbau}(hhh' Text with some inline code 2 + 2 =4 hKhKu}(hh h z = 500hKh }(h hhhhhhhhNhhhhhhhNhKhhh h"h#uhKh hhhhhhhhNhhhhhhhNhKhhh hMh"h#h$]figureNu}(hhhhMhKue.Pweave-0.30.3/tests/processors/processor_external_ref.md0000664000175000017500000000237713326267164025200 0ustar mpastellmpastell00000000000000 {line-numbers=off} ~~~~~~~~ from pylab import * x = linspace(0, 2*pi, 1000) ~~~~~~~~ Here is some lovely inline code for a test 3. {line-numbers=off} ~~~~~~~~ plot(x, sin(x)) ~~~~~~~~ ![](figures/processor_test_figure2_1.png) ![Sinc function](figures/processor_test_figure3_1.png) {line-numbers=off} ~~~~~~~~ print("Hello") ~~~~~~~~ {line-numbers=off} ~~~~~~~~ Hello ~~~~~~~~ {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ Some text in between {line-numbers=off} ~~~~~~~~ print("pweave " * 20) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ~~~~~~~~ {line-numbers=off} ~~~~~~~~ plot(x) ~~~~~~~~ {line-numbers=off} ~~~~~~~~ plot(x) ~~~~~~~~ ![](figures/processor_test_figure8_1.png) {line-numbers=off} ~~~~~~~~ print("**Bold stuff**") ~~~~~~~~ **Bold stuff** {line-numbers=off} ~~~~~~~~ >>> for i in range(10): ... print(i) ... 0 1 2 3 4 5 6 7 8 9 ~~~~~~~~ {line-numbers=off} ~~~~~~~~ echo hello ~~~~~~~~ Pweave-0.30.3/tests/convert/0000775000175000017500000000000013326271702017337 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/convert/convert_test_REF.Pnw0000664000175000017500000000736213326267164023257 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). Notice that you don't need to define chunk options (see [Pweave docs](http://mpastell.com/pweave/usage.html#code-chunk-options) ), but you do need one line of whitespace between text and code. If you want to define options you can do it on using a line starting with `#+`. just before code e.g. `#+ term=True, caption='Fancy plots.'`. If you're viewing the HTML version have a look at the [source](FIR_design.py) to see the markup. The code and text below comes mostly from my blog post [FIR design with SciPy](http://mpastell.com/2010/01/18/fir-with-scipy/), but I've updated it to reflect new features in SciPy. # FIR Filter Design We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend [The Scientist and Engineer's Guide to Digital Signal Processing](http://www.dspguide.com/) which is freely available online. ## Functions for frequency, phase, impulse and step response Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. << term=True>>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() @ ## Highpass FIR Filter Let's define a highpass FIR filter, if you compare to original blog post you'll notice that it has become easier since 2009. You don't need to do ' spectral inversion "manually" anymore! <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() @ ## Bandpass FIR filter Notice that the plot has a caption defined in code chunk options. << caption = "Bandpass FIR filter.">>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ Pweave-0.30.3/tests/convert/simple_REF.ipynb0000664000175000017500000000722213326267164022401 0ustar mpastellmpastell00000000000000{ "metadata": { "name": "Pweaved ipython notebook" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "% FIR filter design with Python and SciPy\n", "% Matti Pastell\n", "% 15th April 2013\n", "\n", "# Introduction\n", "\n", "This an example of a script that can be published using\n", "[Pweave](http://mpastell.com/pweave). The script can be executed\n", "normally using Python or published to HTML with Pweave\n", "Text is written in markdown in lines starting with \"`#'` \" and code\n", "is executed and results are included in the published document.\n", "The concept is similar to\n", "publishing documents with [MATLAB](http://mathworks.com) or using\n", "stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/).\n", "\n" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "from pylab import *\n", "import scipy.signal as signal\n", " \n", "#Plot frequency and phase response\n", "def mfreqz(b,a=1):\n", " w,h = signal.freqz(b,a)\n", " h_dB = 20 * log10 (abs(h))\n", " subplot(211)\n", " plot(w/max(w),h_dB)\n", " ylim(-150, 5)\n", " ylabel('Magnitude (db)')\n", " xlabel(r'Normalized Frequency (x$\\pi$rad/sample)')\n", " title(r'Frequency response')\n", " subplot(212)\n", " h_Phase = unwrap(arctan2(imag(h),real(h)))\n", " plot(w/max(w),h_Phase)\n", " ylabel('Phase (radians)')\n", " xlabel(r'Normalized Frequency (x$\\pi$rad/sample)')\n", " title(r'Phase response')\n", " subplots_adjust(hspace=0.5)\n", "\n", "#Plot step and impulse response\n", "def impz(b,a=1):\n", " l = len(b)\n", " impulse = repeat(0.,l); impulse[0] =1.\n", " x = arange(0,l)\n", " response = signal.lfilter(b,a,impulse)\n", " subplot(211)\n", " stem(x, response)\n", " ylabel('Amplitude')\n", " xlabel(r'n (samples)')\n", " title(r'Impulse response')\n", " subplot(212)\n", " step = cumsum(response)\n", " stem(x, step)\n", " ylabel('Amplitude')\n", " xlabel(r'n (samples)')\n", " title(r'Step response')\n", " subplots_adjust(hspace=0.5)" ], "language": "python", "metadata": {}, "outputs": [] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n", "## Lowpass FIR filter\n", "\n", "Designing a lowpass FIR filter is very simple to do with SciPy, all you\n", "need to do is to define the window length, cut off frequency and the\n", "window.\n", "\n", "The Hamming window is defined as:\n", "$w(n) = \\alpha - \\beta\\cos\\frac{2\\pi n}{N-1}$, where $\\alpha=0.54$ and $\\beta=0.46$ \n", "\n", "The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax.\n", "Notice also that Pweave can now catch multiple figures/code chunk.\n", "\n", "\n" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "n = 1001\n", "a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False)\n", "mfreqz(a)\n", "show()" ], "language": "python", "metadata": {}, "outputs": [] }, { "cell_type": "markdown", "metadata": {}, "source": [] } ], "metadata": {} } ] }Pweave-0.30.3/tests/convert/convert_test.Pnw0000664000175000017500000000736213326271576022565 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). Notice that you don't need to define chunk options (see [Pweave docs](http://mpastell.com/pweave/usage.html#code-chunk-options) ), but you do need one line of whitespace between text and code. If you want to define options you can do it on using a line starting with `#+`. just before code e.g. `#+ term=True, caption='Fancy plots.'`. If you're viewing the HTML version have a look at the [source](FIR_design.py) to see the markup. The code and text below comes mostly from my blog post [FIR design with SciPy](http://mpastell.com/2010/01/18/fir-with-scipy/), but I've updated it to reflect new features in SciPy. # FIR Filter Design We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend [The Scientist and Engineer's Guide to Digital Signal Processing](http://www.dspguide.com/) which is freely available online. ## Functions for frequency, phase, impulse and step response Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. << term=True>>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() @ ## Highpass FIR Filter Let's define a highpass FIR filter, if you compare to original blog post you'll notice that it has become easier since 2009. You don't need to do ' spectral inversion "manually" anymore! <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() @ ## Bandpass FIR filter Notice that the plot has a caption defined in code chunk options. << caption = "Bandpass FIR filter.">>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ Pweave-0.30.3/tests/convert/simple.ipynb0000664000175000017500000000722213326271576021707 0ustar mpastellmpastell00000000000000{ "metadata": { "name": "Pweaved ipython notebook" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "% FIR filter design with Python and SciPy\n", "% Matti Pastell\n", "% 15th April 2013\n", "\n", "# Introduction\n", "\n", "This an example of a script that can be published using\n", "[Pweave](http://mpastell.com/pweave). The script can be executed\n", "normally using Python or published to HTML with Pweave\n", "Text is written in markdown in lines starting with \"`#'` \" and code\n", "is executed and results are included in the published document.\n", "The concept is similar to\n", "publishing documents with [MATLAB](http://mathworks.com) or using\n", "stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/).\n", "\n" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "from pylab import *\n", "import scipy.signal as signal\n", " \n", "#Plot frequency and phase response\n", "def mfreqz(b,a=1):\n", " w,h = signal.freqz(b,a)\n", " h_dB = 20 * log10 (abs(h))\n", " subplot(211)\n", " plot(w/max(w),h_dB)\n", " ylim(-150, 5)\n", " ylabel('Magnitude (db)')\n", " xlabel(r'Normalized Frequency (x$\\pi$rad/sample)')\n", " title(r'Frequency response')\n", " subplot(212)\n", " h_Phase = unwrap(arctan2(imag(h),real(h)))\n", " plot(w/max(w),h_Phase)\n", " ylabel('Phase (radians)')\n", " xlabel(r'Normalized Frequency (x$\\pi$rad/sample)')\n", " title(r'Phase response')\n", " subplots_adjust(hspace=0.5)\n", "\n", "#Plot step and impulse response\n", "def impz(b,a=1):\n", " l = len(b)\n", " impulse = repeat(0.,l); impulse[0] =1.\n", " x = arange(0,l)\n", " response = signal.lfilter(b,a,impulse)\n", " subplot(211)\n", " stem(x, response)\n", " ylabel('Amplitude')\n", " xlabel(r'n (samples)')\n", " title(r'Impulse response')\n", " subplot(212)\n", " step = cumsum(response)\n", " stem(x, step)\n", " ylabel('Amplitude')\n", " xlabel(r'n (samples)')\n", " title(r'Step response')\n", " subplots_adjust(hspace=0.5)" ], "language": "python", "metadata": {}, "outputs": [] }, { "cell_type": "markdown", "metadata": {}, "source": [ "\n", "## Lowpass FIR filter\n", "\n", "Designing a lowpass FIR filter is very simple to do with SciPy, all you\n", "need to do is to define the window length, cut off frequency and the\n", "window.\n", "\n", "The Hamming window is defined as:\n", "$w(n) = \\alpha - \\beta\\cos\\frac{2\\pi n}{N-1}$, where $\\alpha=0.54$ and $\\beta=0.46$ \n", "\n", "The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax.\n", "Notice also that Pweave can now catch multiple figures/code chunk.\n", "\n", "\n" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "n = 1001\n", "a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False)\n", "mfreqz(a)\n", "show()" ], "language": "python", "metadata": {}, "outputs": [] }, { "cell_type": "markdown", "metadata": {}, "source": [] } ], "metadata": {} } ] }Pweave-0.30.3/tests/convert/simple.mdw0000664000175000017500000000427713326267164021362 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ Pweave-0.30.3/tests/convert/convert_test.txt0000664000175000017500000000753713326267164022642 0ustar mpastellmpastell00000000000000#' % FIR filter design with Python and SciPy #' % Matti Pastell #' % 15th April 2013 #' # Introduction #' This an example of a script that can be published using #' [Pweave](http://mpastell.com/pweave). The script can be executed #' normally using Python or published to HTML with Pweave #' Text is written in markdown in lines starting with "`#'` " and code #' is executed and results are included in the published document. #' The concept is similar to #' publishing documents with [MATLAB](http://mathworks.com) or using #' stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). #' Notice that you don't need to define chunk options (see #' [Pweave docs](http://mpastell.com/pweave/usage.html#code-chunk-options) #' ), #' but you do need one line of whitespace between text and code. #' If you want to define options you can do it on using a line starting with #' `#+`. just before code e.g. `#+ term=True, caption='Fancy plots.'`. #' If you're viewing the HTML version have a look at the #' [source](FIR_design.py) to see the markup. #' The code and text below comes mostly #' from my blog post [FIR design with SciPy](http://mpastell.com/2010/01/18/fir-with-scipy/), #' but I've updated it to reflect new features in SciPy. #' # FIR Filter Design #' We'll implement lowpass, highpass and ' bandpass FIR filters. If #' you want to read more about DSP I highly recommend [The Scientist #' and Engineer's Guide to Digital Signal #' Processing](http://www.dspguide.com/) which is freely available #' online. #' ## Functions for frequency, phase, impulse and step response #' Let's first define functions to plot filter #' properties. from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) #' ## Lowpass FIR filter #' Designing a lowpass FIR filter is very simple to do with SciPy, all you #' need to do is to define the window length, cut off frequency and the #' window. #' The Hamming window is defined as: #' $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ #' The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. #' Notice also that Pweave can now catch multiple figures/code chunk. #+ term=True n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) show() #Impulse and step response figure(2) impz(a) show() #' ## Highpass FIR Filter #' Let's define a highpass FIR filter, if you compare to original blog #' post you'll notice that it has become easier since 2009. You don't #' need to do ' spectral inversion "manually" anymore! n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() #' ## Bandpass FIR filter #' Notice that the plot has a caption defined in code chunk options. #+ caption = "Bandpass FIR filter." n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() Pweave-0.30.3/tests/test_publish.py0000664000175000017500000000157113326267164020751 0ustar mpastellmpastell00000000000000import pweave import os, io def test_publish(): """Test pypublish""" pweave.publish("tests/publish/publish_test.txt", doc_format="html") test = io.open("tests/publish/publish_test.html", "r").read().encode("utf-8") ref = io.open("tests/publish/publish_test_ref.html", "r").read().encode("utf-8") #Leave out the changing footer assert (test[:len(test) - 400] == ref[:len(test) - 400]) def test_publish_cell(): """Test pypublish cell format""" pweave.publish("tests/publish/publish_test_cell.txt", doc_format="html") test = io.open("tests/publish/publish_test_cell.html", "r").read().encode("utf-8") ref = io.open("tests/publish/publish_test_ref.html", "r").read().encode("utf-8") #Leave out the changing footer assert (test[:len(test) - 400] == ref[:len(test) - 400]) if __name__ == '__main__': test_publish() test_publish_cell() Pweave-0.30.3/tests/readers/0000775000175000017500000000000013326271702017304 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/readers/markdown_reader.md0000664000175000017500000000145013326271603022772 0ustar mpastellmpastell00000000000000 ```python from pylab import * x = linspace(0, 2*pi, 1000) ``` ```python x = list(range(20)) print(x) ``` ``` [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] ``` ``` [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] ``` ```python print("Hello") ``` ``` Hello ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` Some text in between ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print(x) ``` ```python print("**Bold stuff**") ``` **Bold stuff** Pweave-0.30.3/tests/readers/markdown_reader_ref.md0000664000175000017500000000145013326267164023635 0ustar mpastellmpastell00000000000000 ```python from pylab import * x = linspace(0, 2*pi, 1000) ``` ```python x = list(range(20)) print(x) ``` ``` [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] ``` ``` [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] ``` ```python print("Hello") ``` ``` Hello ``` ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` Some text in between ```python print("pweave " * 20) ``` ``` pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave pweave ``` ```python print(x) ``` ```python print("**Bold stuff**") ``` **Bold stuff** Pweave-0.30.3/tests/readers/markdown_reader.pmd0000664000175000017500000000064013326267164023161 0ustar mpastellmpastell00000000000000 `````python from pylab import * x = linspace(0, 2*pi, 1000) ````` ```python x = list(range(20)) print(x) ``` ```{python, echo=False} print(x) ``` ```{python} print("Hello") ``` ```{.python, wrap = True } print("pweave " * 20) ``` Some text in between ```{python, wrap = False} print("pweave " * 20) ``` ```{python, evaluate = False} print(x) ``` ```{python, results = "markdown"} print("**Bold stuff**") ``` Pweave-0.30.3/tests/__init__.py0000664000175000017500000000000013326267164017765 0ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/test_cache.py0000664000175000017500000000105113326267164020337 0ustar mpastellmpastell00000000000000import pweave import shutil def test_cache(): """Test caching shell""" shutil.rmtree("tests/processors/cache", ignore_errors=True) pweave.weave("tests/processors/processor_test.pmd", docmode = True) pweave.weave("tests/processors/processor_test.pmd", docmode = True) assertSameContent("tests/processors/processor_test.md", "tests/processors/processor_cache_ref.md") def assertSameContent(REF, outfile): out = open(outfile) ref = open(REF) assert (out.read() == ref.read()) if __name__ == '__main__': test_cache() Pweave-0.30.3/tests/weave/0000775000175000017500000000000013326271702016766 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/weave/texminted/0000775000175000017500000000000013326271702020767 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/weave/texminted/wrap_test.tex0000664000175000017500000000107413326271602023522 0ustar mpastellmpastell00000000000000 %Fix and test to issues #18 and #21 \documentclass{article} \usepackage{palatino} \usepackage{minted} \begin{document} \section{wrap=True block} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} first_line = 1 second_line = 2 last_line = 'last' \end{minted} \section{wrap=False block} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} first_line = 1 second_line = 2 last_line = 'last' \end{minted} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} plot(arange(10)) \end{minted} \end{document} Pweave-0.30.3/tests/weave/texminted/wrap_test.texw0000664000175000017500000000066613326267164023727 0ustar mpastellmpastell00000000000000 %Fix and test to issues #18 and #21 \documentclass{article} \usepackage{palatino} \usepackage{minted} \begin{document} \section{wrap=True block} <>= first_line = 1 second_line = 2 last_line = 'last' @ \section{wrap=False block} <>= first_line = 1 second_line = 2 last_line = 'last' @ << not_evaled_plot, fig=True, caption='A plot caption', f_pos='h!', evaluate=False >>= plot(arange(10)) @ \end{document} Pweave-0.30.3/tests/weave/texminted/wrap_test_REF.tex0000664000175000017500000000107413326267164024226 0ustar mpastellmpastell00000000000000 %Fix and test to issues #18 and #21 \documentclass{article} \usepackage{palatino} \usepackage{minted} \begin{document} \section{wrap=True block} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} first_line = 1 second_line = 2 last_line = 'last' \end{minted} \section{wrap=False block} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} first_line = 1 second_line = 2 last_line = 'last' \end{minted} \begin{minted}[mathescape, fontsize=\small, xleftmargin=0.5em]{python} plot(arange(10)) \end{minted} \end{document} Pweave-0.30.3/tests/weave/pandoc/0000775000175000017500000000000013326271702020232 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/weave/pandoc/inline_chunks.md0000664000175000017500000000032713326271601023405 0ustar mpastellmpastell00000000000000 # This example tests inline code chunks Change properties of a matplotlib plot with inline chunk ```python print(pweave_test) ``` ``` True ``` Now do some calculation 2+2= 4 and continue with text... Pweave-0.30.3/tests/weave/pandoc/inline_chunks.mdw0000664000175000017500000000060213326267164023601 0ustar mpastellmpastell00000000000000 # This example tests inline code chunks Change properties of a matplotlib plot with inline chunk <% import matplotlib matplotlib.rcParams.update({'figure.figsize' : (6, 4), 'savefig.dpi': 100, 'font.size' : 10,}) pweave_test = True %> <<>>= print(pweave_test) @ Now do some calculation 2+2= <%= 2+2 %> and continue with text... Pweave-0.30.3/tests/weave/pandoc/ar_yw_REF.md0000664000175000017500000000452213326267164022403 0ustar mpastellmpastell00000000000000% AR model using Yule-Walker method % Matti Pastell % 14.5.2013 ```python from scipy import signal, linalg import numpy as np import matplotlib.pyplot as plt class YW(object): """A class to fit AR model using Yule-Walker method""" def __init__(self, X): self.X = X - np.mean(X) ``` # Calculate autocorrelation YW method requires that we compute the sample autocorrelation function: $$r_k = \frac{1}{(n-k)\sigma^2}\sum_{t=1}^{n-k}(X_t - \mu)(X_{t+k} - \mu)$$ ```python def autocorr(self, lag=10): c = np.correlate(self.X, self.X, 'full') mid = int(np.floor(len(c) * 0.5)) acov = c[mid:mid+lag] acor = acov/acov[0] return(acor) ``` # Fit Form the Yule-Walker equations $r = R \Phi$ based on sample autocorrelation $r_k$. Notice that the matrix R is a Toeplizt matrix and it is thus easy to form using `toeplitz` function from `scipy.linalg`. $$\begin{pmatrix} r_1\\ r_2\\ \vdots\\ r_p \end{pmatrix} = \begin{pmatrix} r_0 & r_1 & \ldots & r_{p-1} \\ r_1 & r_0 & \ldots & r_{p-2} \\ \vdots & \vdots & \ddots & \vdots \\ r_{p-1} & r_{p-2} & \ldots & r_0 \end{pmatrix} \begin{pmatrix} \phi_1\\ \phi_2\\ \vdots\\ \phi_{p}\\ \end{pmatrix}$$ And solve simply using: $$\Phi = R^{-1}r$$ ```python def fit(self, p=5): ac = self.autocorr(p+1) R = linalg.toeplitz(ac[:p]) r = ac[1:p+1] self.phi = linalg.inv(R).dot(r) ``` # Calculate and plot the spectrum The spectrum of an AR process is given by: $$S(f) = \frac{\sigma^2}{|1 - \sum_{k=1}^{p} \phi_k e^{-2\pi ikf}|^2} $$ It can be calcuted easily using `scipy.signal.freqz`. ```python def spectrum(self): a = np.concatenate([np.ones(1), -self.phi]) w, h = signal.freqz(1, a) h_db = 10*np.log10(2*(np.abs(h)/len(h))) plt.plot(w/np.pi, h_db) plt.xlabel(r'Normalized Frequency ($\times \pi$rad/sample)') plt.ylabel(r'Power/frequency (dB/rad/sample)') plt.title(r'Yule-Walker Spectral Density Estimate') ``` # Try it out: ```python x = np.sin(np.linspace(0, 20)) ar1 = YW(x) ar1.fit() ar1.phi ``` ``` array([ 1.19379795, -0.21810471, -0.12747881, -0.06257484, -0.12929761]) ``` ```python ar1.spectrum() ``` ![](figures/ar_yw_figure5_1.png)\ Pweave-0.30.3/tests/weave/pandoc/simple.md0000664000175000017500000000413413326271602022046 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). ```python from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) ``` ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. ![Bandpass FIR filter.](figures/simple_figure2_1.png) Pweave-0.30.3/tests/weave/pandoc/simple.mdw0000664000175000017500000000427713326267164022255 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() @ Pweave-0.30.3/tests/weave/pandoc/figures/0000775000175000017500000000000013326271702021676 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/weave/pandoc/figures/ar_yw_figure5_1.png0000664000175000017500000016277513326271577025427 0ustar mpastellmpastell00000000000000PNG  IHDR] _I=sBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxydWY3LfI2d& @X_$l! eUyTTTeQID("@=d>ǹu|n{{{s"3$I$I`͛H$I$E]$I$I$I$It$I$I.$I$IC`E$I$i H$I$ AI$I!0"I$I4]$I$I$I$It$I$I.$I$IC`E$I$i H$I$ AI$I!0"I$I4]$I$I$I$It?K"M]F̿L3jKf=/"vޣ3+j3I3Ǡ9!׾1:q;Eji}n6vQ\"9񑈸$"~m#[FfA#"6Fĕ8-"^vkt" ~f%.LjI>"5ap-|v>ivF "\|x ``> 8x '҈̴v/~>i3-N~G#8uAtaZIQҜG]zgDM]D>Hpvf~lMԃ.B=Q(3wt "uٯfPD<h.nk^+ڨePxl.dD<x=plq|f<6z9׿ǿ&3wt#*3! px9&3w zW<%"^ح|D}Bf][kPwMqd>{-pR @f^^3j;2ta՞:LD,꼥$IAIsNf^imFf*G<73?8&-&ץn^ہ\f'/3af^9h2u{jO?CM$i HI=%O?t(;T3kZgO}lD'"jX_ߏWtyXDL<837W['f#qΪ;#bgD?Dĉ}MW{~DIDo2Mx{D\cU(3wP>}s\=;SF#҈evUADe&MqOD\ϚlBֈ82"V_7FĶΫ"3fPwO>7:ϸƶPFQAY~Dď;؈xmD|*"~wW5xdY+jsnڲxyD|#"ncQrD|^%F z8#?jQm'>vTbǭk^DyD kת>{&#Ј8:7";xm/yW'V<'"\$^ն=|%.R}{J/['ǏյJaڭ'z>- 3תVˀ;L`tQ-s=}Xf^IaވrfFZu:qq૔T[~ wZʬAP\LDZf~zmq!0gw(zr7zܓ(yW̛4pʏL_S6ʏ)c'g. DD|X]pjfnPvsjo.6)&LF`KL{?(f0uWF3)+(5(iM =Z\D<)3ݱ "Iy}[>S^۫)?H̀8vԷ 8cJ|nI9P޷W^Cn谻wQUujwUn^uOurQ=^C[ҫ(Aߝ`߳'(A|H>>|{5GIʛ#0 ^վ6/ʬ`Ѧnr 7p p$s Wz;>ɿPΣ+P,M)#{?Jyf[NL\J O t<xLU桔 O726b= w?y[(UݔpJP%ufDplOw_[u;zgP^#ESf s_jWX_=8G3ӅZoPnrwХ^?{A29Z%,]'hk)Wczet\+s_-Z UϤ*sW4zTPvM޷o]]Mz"6:\9&vU.ux/CJpܑTOΏ`ٯCy)+vx*vQNJpU^ʏ/ROKUGWٿk`Yi[eCO2L>ޱ t1H>VmgZVzCh#..Zf....^(W_N7~T2^A`O\Ƞ\j{ M+B Շ]yvQxH'16R:`L>gVRgcA]~,aN搇S'({ڃ)RZ2JUqʜh:N7t?6=V&(7.yŹWwD;kϿlz #rhޭԆu(@n>{As?2TeImA^h+wwE}{]+3s[o| 8u@m8Jԟ[=ZWSG=rek~e'J7UJJETW3=6{5;]9p2aK =LJfMsq㩅U{^|Ih"ͷZ}q$mʹtcÕy;'̏NT}/3yf(?~DH}B$>nV߭|-~o2s%s'(iKkmx" 9]$+e9^C1Uq cm43kߥXGeUiGfn0ٯ i](Wm̼DᔞK|ZFR3a-"]+Ǧ/B Rco2jPz]=Kѵk(_xK7ƾ{k2~ֿзxU\sUaL0L)Sz x'aWWO#vE}['xJV]ͤ(/ |r]?Q`_GiYfכ>e))gM*{ᔠF|L&a+'`f. 5"bܷ3lS%K"}}nW:cAt͠˷)U]^.ՏwRƝ{e~*S%w2/"O 7s2SR6 xPmի#@߱G(>ꛒFđ7$}8cWo q %(ϓ&q4_ۇSyPuM;"zo#(5:9'R]bDڏz<eD˪#k>wO"("gÅ/Pf<"" GqdP~fX8̀)Jʹӈ8sM {f16b`0wV(GhWh?5"6fit٩>k}3vaGOg;:cC.2sG<13~e斈r9oFEĩ^JT*c/7OfuztFQ7nUo3XBw(II[_cCg,2V?OP-*"~R{q>S~o#⭌d2:OFĸ(εN47{ Gk)31̢ͣgrwD\|Бa=!.R򣼮>Gf2Nf/fyjQWfvao&<23@~364:OmdeYsJ"b1]?^4"IS+UߏcѥoPAxXؕnAC#vPtR c.fťBIeP?y@7~;5a(2s[fϦL]>w -t_ߠ8׿{O=-tЏ\^8Oս`W͍Fqe@IڲρK":T1 dmϭDRlfRf~)Ê[R.!pQD|?"N} LV.{nAsjQ㳣~ca'z4x"R9%yGD=)[k7(AvW̼lݿŧ:E{fDc93^}OG.8!"g 6[F~| ٙ+A/w-5)2D?0"}HAsx^ue淀EjJW#\= "R%e/R@bϴ}+(Iqy853+WrX=Q*6S̼cIi/7]ݐROzW\o?k>eU]wMPE I[ӥv-XG}tao$3[`,O7<"v-BzO7Xy#bYJ>kfn >ǥYǠ$V>S\u5t&Ճ.﵂'w0~V2s*_m=gDŽWS#b?Jס/736iOR!5o6hNiޫcz9Jʏ )rTD<+{t'uqCa|lKk sQܸY\:g kܘ._ۓ#[^T4NV=1ϑ%}_SI0;8/$3Zf^Xoh>NƔj U2EKX^-3}fN(Qku.z'ZۗVØ9Š$va  vX1M~~A֞[(W[X^3ԟkm>t+TMg<[&xK26DL35D""&"Ի0>XMf}M[cyM</sr6k=^^QˣV.-}Ngl6u F0Gf=.YO?Ϫ9/$s#ݮEĪ&jC]K{K=K}ü~/#q2O7UV7ڪDĿDDǼ1?"gR̄_~Vqx e֏ox~ze,痨{ cCBvGE<|f~Pz3֬k^D;~yQC`\i)vFrLUD/=u 𫙹v{ɹvVD|!"5GMs pUft1X9zxpxuvf#]V` tVVX'c^Upm_Sz03thRUfn=o<:" \ޕ\(#Cf$"pD|eg`;"♔ y7mj_L\b4m7FyED\j{QrP>SƟV~IN[f*J#Qf52t+oQa) JӟaK]Cz"X2#1/0Ĭik Ϋ(=ZjwPzz1xsm"Gd|:3ϰ?XJ8zm!3;%?X߉2hO̼|QV@K#[gkfVff0k(߯OΏwS>ʑftqqq'픫4 |m.R۾'kݥwA%2[&5Cx谯':l>=Xo?ֽK}oyg2Q+o=Z]oLPE?.Q+!D;[ˍsz[?H u}g'oIu, _^ ьͤteŔ/pd+umq *rKErϮ= anD9U~re5nO#⋔^"'QbϟޟOPE'DϠ8{b;eK)3e|+3s/wS'RՔ)W`ϥK=\L{1p<%Iz IDAT̳#!8O]| g()WƿNa7\_] mYN9N7Rge{L]_`P>ocfd2uICϰ(G.ߎ/R5̷E9^Lr| T^TD|2`2O()>?ib$I뚾04D`?/dg=71$I".=sAI$I{$"I4/.4Ʀ$oo"It%I$G2jOI<{H4Eĉt>&I^Ϝ.$IvhEƞ.$I$IC`OI$I!0"I$I4]$I$I$I$It$I$I.$I$IC` DbaÍl$I$i(3z]4[< h!I$I'|wЕ:H$I$ibc΅^Ⱥuf-$I9np '*;U]4[ܛeݺu~3I$IҾe(yE^$I$I4]$I$I$I$It$I$I.$I$IC`E$I$i H$I$ AI$I!0"I$I4]$I$I$I$It$I$I.$I$IC`E$I$i H$I$ AI$I!0"I$I4]$I$I$I$It$I$I.$I$IC`E$I$i Hڧd&=9M$I4-HҨlڶ|Bݝ~R>ǰnҙn$I9ʞ.C#⤈:"ZB}+"bkDlGK#b8'"GĶ&">~__w'7ܱOgE$I2{ gSQQDx?z jyaD<=3o~x܈x{ft#͔ woo^ݶ?/xYh J$I\fO;s͓$)i-GGUDt2p* cO"%܏4#+;ڥFI$I .qp*pLfO&6>{t7|of^_gP? xT'ϭ~Lf^vf8;u|Y?H$IWt<-3+QͯGW"3;]'MTv7]23oX=9zkN{H3e.vψZ"I$i_ѳ̀mOGLa_m&KIDޣ~&t9v ~zXkn2&I$ItVP|E۴m'ֶI:Ġ$Isx촤vGk}I#2^c״2$I$M>%";Pog~Y~Qk}huJ=]w2>xEۺ= 7qGJg1I$Il rVz ܯv*Sd_LE @DL4eW6.GYΪ 9pEܾes5m1"I$i٠KfӴ~u4{L%oJs_⾤kt9XeA[H$I`A5Eq=%ql2g w_+/iIr_fuw޻ZJ$I0^߬nM|rSE%=[XeX"hִ(#⅍羘7WdΈx5YJ#@ϪTۛ_~e܈;&a[TߔwLu_(5.\%|he9xezI$I*.q".ϭ32}!{;w!𫙹{EӪ<O3܏42͠ˡ/務?/z|6.$IE\f<8 Frqy5388@I{=ppbf}Fi]n?/8xon$I鰧d-y%"nlt9`%m[6"I$ip"iΚhxP H$I .欉LFK$Itt4'ܽgpq=]AI$I$.[Fmb"CN"{H$I .P mËn{%I$iaEҜLn%DDwyM$IҾ9;\V-Wb$I$ip HIqZ,ϪCL+I$iP H=V[ZL+I$iX HnnX9CONI$ITt4'5 5{_؞.$IŠ9gϞdæiWZsH$I.[lgl[׭˚fF$Iʠ9疻'wr H$I.f2܃W,fX9M̎e%I$i2 HsyY2tٱ{w޳s($Io1"i?sQEuvd^I$I`EҜӜ[]E q~m F$IϠ9g\N .0~-wE$It4^4qeM#bOI$I`EҜ쩲vU.o$I0"iNٶs7wmm}9-tDM+I$i HSIt`"C^$I$irg1xp8X l6Vˏ3QIL|V,Y86DN-I$it<Xޣ7]nӥW/?{цD@&I$i2KD >6=x 8x_f8VJk=]z%хtͦX٣$I$MdA%C X <8Z ?k#tO~$i"͞.kW.M3..]$I$M@.)Iec x%x^f~~4w2KEKgŒl66qæm}!%I$iBIۀud.<9kqle..N-I$i=-{3s +̯_P"IRG{^p%\q˽7mE$I 4蒙1:a/i{Oy=]6lt=I$Ij3E4cnݼ{m!}t8io$I$i H33-_AFO0%I$IOKDx1Z`̼Vf>0ؓ:V$I 77%\¼yѥt5E$I4OCk_V25Q^吕r8xE&ҕ$I4M#^  pWuˁgz͞.kWDFf]lݱ{ $IoI%"d9xxfv93?eme2$I$MǨzXxjfmQ>bh4o]`,[4my]$I$MǨ.OxwՋWTG ICzL9H$IQ]Z'͖vEr["Li%I$MǨ.A6Dܴi.i$];ɞ.kV:m$IUIlsRu{"ijN g$e"J$IQ]Σv~ Gje<0_b$͠ˁ-b]Jw^ў.$IaTA3ۧG'*뀳5!M2$eJ$I]2;.g֊<$".N`lGFI{fOZ{8H$It,^, 1zNdܿʵ~xZ'iv30wܳvx)I$Inx;3O]~D tZ./V$25y]$I$M({>Gۀd楣nfeZE cמ{mشX6I$I<Ғ%- nDfbnsL+I$iF6HeܶeGۺuSl4$I)2"iש7Tr2n#{H$I/:n>,8nk2T?Ginkp=]Ë2-;8d!I$IwtӀ 3 ].Xgo32i{gfxuH#f"ݩHV﷈{N wo7"I$if$xPj/ "OLPc{<eD ^+_iomnn۲mt͛Ym2Ѫ))I$i4ҠKD<x.^a{Z!͠f>ut1$IYfȈxe8̣)9OF岻1j^sόBA75Z勧On&ӽm]JJ$IRw# D()eypfdN`Ug'toDĝ="G9{lK2$-kt"I$i*F5M^ہg旛2s'%yqs6o^p x%ue g>ati~ޠ$I)UIls6%fٻEĩUeU.3q:͔!`gDqfMw >rH#bNI$IS1Drium "DD`y07AO>X=xvfe\ZefRg SSHw=]n۲m;wO^I$IQ]Zy@6S!2EqQrlh?k.25UUruld$I&gTË <xsD|23'Q@UPGO JBgdw9lmvj-}z\esώ-7߽v/I$II%3O:sD/G ,d Y?p.[ #ޟ wrY0/<4UKj{׭kZ$I$FtӪ?~2}`eC(B^ r}dftx /AL=Yݿi/s=>t̟7ڕAJ$IQ /z %BuY(2?S-A8ժeY3Ԝk} AjsO?`CZ:m$IiU&Ƃ.CDq4pbcmi1c"vKf^=>xSD|7N I^ PNx2Ȟ.i"I$iFe_s".ϭh2ySe"6_nMq5{~.io6"I$i -c(=[fl[Luj=]7hݪΆMٽ'W$Ige)gNck͙v<-"56n]{ 4Kcx=ɭ#I$IH%"G+g淆&I{f/W,X[c)ߵ͠$I4/^<{r$ȑ R pϼy+pcpۇ$Im$XUدE8E--r㝦5$IԿQ y=GR&m#IfEPڥ$I$7 'fW5n&mY{ g]]$I$oވs%7˟p46E6./$I4 Y^?IvӖkrx$IUh氛=ٶelߵ{$I47*>ʌE/$a͡E+,`ef|?$I榑]2l_wFĨ=kEw~C% ou7LW$IRF5{?~-">\3V@f5Iڋ\w[{> ah@DpK|{יE$IRFtY ,Gv tta$m1"I$iFte[F_Isu 3Ҙ.$IԟQty-Ei tρpdt$IԯQ]N :tUISqv2̞.7"I$ijF5Бp45,Z0+t)=}E7ޱ$I$ Un$Q$Gy&{lٱ$I$ \T3I}#W/ UKhtn!F$IzU=+G?IsT3rԚ]ΟǺF2KiI$I3Kf~xXD~%=W5.;hy͠=]$I$6ً"͔/~"pqfp[(iogOr͸p{R.=6"I$2)ns HMغ}a/8ܞ.$I`TA"N72iI$Ue٢b{xc#sH$IǨ. GIs|.1lˍwl%3GoI$I{]2swR4E{lھb2ɒ$IՔђ4m㦋Qe%ktj!F$Iz0"i1,Z0+3$I^ H+ܽno]rl&ӕ$I4Y# DˆTD\wF1}m4;]{vɶuN-I$iF6etD |xpkUf"+6ln{fbV-]"lrt$I4]"bE;% }foiftC\kE$IRRJe7<7"B oiGN>06JŮt9搙 \=ٓkNk$I$IQteJOfG yfm徫ۃ.wafSNI$InTATdD]*  W if={+75xAGfs6%I$IUeں%NYݞ<IkxVӶn=] hu͠$IFr\ IDATtiͭZ#:l*n(-hsYdkV,y;y]"I$i" \]ZWaV.Cl4F%Dd$Iͨ.߭nXU 7Dq&JofqItGϥŞ.$I&cTAs)_nOu{4pYDkD|cCNM%Vݲt$I4 |-"ZY <x:*/Q,\vK{O]1#mOc荛sώ]3I$I߂Q$3NF7P^\N ||4{xV6ool;CA#X6nuñkWv(-I$i_7K/ypLCZb֮\2#mYh>\-wxͭ]$I$u6E4%?=r32sQگշnH$IfU%"FnFТԞ$II%"'W~?0">l6DΈX8I:tIGE$IRFY '"b8,F7~sDm4ܽ65fQk H$IϨ=dfi=o%)NIoRI jeKSl 3${oSf*Qf6ݫ2ڹ6RMR]_@ 8" ˋDMcm0B3똁oe%wYpi'] w.D} cjSNkFhN&.WbV$tUJ 3J2]3)H}$]_Ѡ]2~`"i\je}id4(IwOQ-i"IPbf6~`fSZFFIԌFvoLt`ҥƵv2eotBI=%'I(4{oK^!mlqwtK̬S#CJK7Ҏ5h׭czt*QL@%]{?7{Ɨ!=2J*PXII$_ mfl#f6Cm-hٗtB1]bL%͖C3,%)s%#wf6G%Jq%$t :I%}%LsMeKwbZ@vg=Ogu(ȍ)ѫf߱=u-.MqM~_2u_-%!};H#^@w}V0cJ~Y]p)JhflyuCФ)Iqs$=.޴;Hdڃ%=2 J̀@$C$UUW=ixOW$/1OHz-SeI)T˘ZZ1b$Mo;Z.{ts5oP{ɦ=rwYL&YtI276F͗tf-ݳ6t%EQ{b!moVL=h7:%鲻Jvi@7&K2w$iSWefG6?YI"%gmiɐAJ[;[|]fjhL΍_E\Uu}7&@R.f6 3Hn w{IcYԘ1yM у)?7S23[YD-ٴGcTEgdbW+\CxS% 3'iT|4Uz.ټ辝CIEH_![4̦>!s/ h^nfzE-М65e,K@Bg\k%MT%Io+Q$ .E%1fvG?B?~ȸ%}/h6/%-K|;KL$]6־P!?eTʶK6QM+'|1ޥ5w7v iɖ}u#+l9Slw>1F!HLMɬ̮HoL{XR3{HZ% tϪ~7/tK(i)+I_p^%:4GG*.ldtHh_EدM^DR+.QbLI{ucc}}H[1(LȽ ;]RjEFHF3ߺ]WZ] wfH:D#̫KR=Zu]m4.5?$=FWH:̎tTI3-?6eS^;M&]3]n߯*յcء ,w/i~qȜE;MSUTYC'l{ &dy-E=E"j;%9`˻kv DUHwD=YfZqwmw1;2^C1]*18{L,.EymjTNMe%|TDe_)>yToF[PRg)e1E Qs@̲x/h)ҫKJC}gi\j Q];w+ оDtq%\DIـ( ;hKh'cQ晙)9p#Y'f-I({fj.@<=c}1mDŽnzuq}-.@R[$V໧Gs\I*K 7/h5k=wNUU״Z6E'K:RMtbo.ݪ=Uum3鬱m{iQb+d󞘢yh^Ztӹ(hճP%=:( Qҭ>#_UuK*,-:ݵ$]"I3:ZkފP9G˄f&R3{̮7AV ui]Tң}dS^iUT52@[~IE> 6Il&g{PMtio\$i܀ͱvK1"QDҥ$!i;#ے2 fvː[qWYsݷsc@ҞtqrwopIIː4̬$ݱcׇcu~ݶ;8hJ.@{݋}ݧH(ZI~ҹ~'ie2) @WUɹB}NS4u]fЦe$bfITL1I'IzFH3]J$fޕTuO3뒉kKKnPǦMvJhS^S42-I3;YҵA\#~˔H|EՒ*%(Ovc% KR_IIwC#w]c&;3s];b@&ebUTwݿHĒk%uw_W%=Č2#4*SؔY#OO r5.%E]DI.Vw|KURm6{t ̵[ ٵAS Ve"2 8iIKx|Gt?8vȏ)얚tz*c@&e"Rۺ:ܽt%3+6Skfv03I1'@۴tocSM2rV]UThu]6)/%K:-o1o봕ޝ4iHB!_G 誹vM[V1*ɤK{\=tJԺ)nxxV|Δ^^9͌Yw@n~=3?` 6=I[c@tɌJSTJ,R .1fݤfSEVejc)R5:%J0xuy]{WQ %f>f&ĽwffUAsoUT_Yqԥ͙֫SL>'.;mYiLȔLt9+D3&餠/oj| 4$Am(ӟ}ߡ53ߡ{mim o}\Z=ֵ۩]e,ڐ']tgsiQI~q6C| yQ}u'meDI#3 hQ-%l{>$Mo;ےHR]|iNKo-V~sI-i3],< 뿤ㅍ$\jﹻ[AW,~cmS=xn=3SG(?7Zd-ذK[ tKL3V:W6fVVR"I\Cҙވ,RO?8hZcuS\{}i.!-H[N.)Iw2# ix:_R^4{/隟ۡ[wׇ8i:!+ {^Y FdKs4c2VfE-@vW>ڱ WW84ڈSG%]^]RWN.5]8+Q(ՔX󱠯XR Ƽ̬slwqc7: mf }}սSALj)ׂb@:5 :JzJqrs>w_}op}+JI$=Ď9>TԳ\ѵ^ѯ_ꚺvAn9#j;!=;^Y%hST}U(Iw= vH[Y/-σ}nnj%3;7-Etە%vw³\>ӥ(ڞSFgJh2Qӥ!VN}-x>IHT)cllι IDAT)ŵO{[&K\ImfO+=I;$J:ZՒcI],YW.VR)u,?"ڠSGZUמjWSaTEȄD?48h3c65(KMFlJlݘ$]0jL 1%}ݧgRj^=uzQt5UV'[ծi˶̱}c jyQep߂g4ҪYOK',FISbIJjY-%fvw3x&Wj[<7{.@L9Nu3˚lfEĒ9ėVAݚ{I%jbyt{pu^]Eo,RĆbp>zkKH]T3]GJz560(ccF?{] P;pʨ^toLHHf%jL͒4]f%f4YұI>"F*-ټ'3G(?7ھ#uQB){yf]kXQ8Qt$\ɕk%}Gwc{IGIVEM:Un899SG~aa:7*Ȓ.^7HĒJ$XI~"@n}nv}c[˷jwYe#d qY$3( m/x[aա)zQr*QEuѯ-)92"Ep}גpUS#T}E9_PLqawD8{b5 {՚j{Sk`1E>ydPEU jt;NSD)u];72@6Kkf|gһox?О<)ա-6{G9Qg- i3+>qf{I$}NR@mг)uC>| 4WL!u :hҝtFRɗ?Kdf4٠yu0&3[(m%v;*?9fں\yd~g}⹱:#{jޘpҺemfI/+GCfY,I%mzcGI+vM$/О硹*Sީ IuS{~f]=uXQh&]$HJg$]%v_I4%]}vڻf=`YccjNG\[$]V&c>w'K.鳒"i2%,K*%I?t~  Voݧ?~ಢ^z̬ƆM_YI[g4WHZz,fQeEeG UU+ފPO/=Z;R2:j_ϩƥgo78tiN0fpgkN.9`fUDŽw1zzƘp(bKsm^Yҳ{ؘ"BS>0_RWS4Z NںW_?\")?LPHVNGyMWո_'d.@;PVYvU{X;{LQ9Ņy:edPSXb$]6 B3@:~HLQ`.1zu)jd4lBh%z}KƳ=t+p}SϩF/-cDI {d:%<Jt혯G =#U Q3Vn71w?V#t)*%F/.ܬ},1I zo.]utUTׄo(6OLQP=r Xbd;.@t>hWNEW8T>ah]iZQ7?~`WI*ύ)2K:mtP_VKTI*I&hI'ikfD}Zy.cnpѧXj: %Fo,-Ֆ1E9Q%]JyJ$_ %]&I3[ef7asGB#}zt*)2dccA!ƈ4%oq[hIS$AN%0%#ihf7(ZgowL;hkW.2jk:ꬱ}C}f"߽gK$y˩&i&E]w\}*kB){9^= cьU۵vДضvrwϑ4TM+1$̬ٗg\bE8~uH 䑽յC# ĖtIkw)CjA5IGIUZ3W@VſC\{' =WR4=(ч{u,eEED3{%U""I{U_|c1[~b ZVsxG_,) Tb>wl_&a:_3+򤋙efU~$iYKE~ݿ)I/c:v *n{/LoiufK vy*)" ,bf췒6(I%=*|IC&w_;}ᙏͻ?AK%#;I{E)I]eUza昢А(>bfJW K%Iҟ}S ^>8'.ڔm{+tKK7W:yGg9Tң?ZwPd@|"IH$=$.wߵ[?%Uڄ{+tk7Wj_ECW?xt.8:dK' %]^^E[vwgr@6*2W]ņoɴDhٖ=۴Uz`m$үK#u>[ЀﯛA-ף'sd.~LjpZ-)mt\An9en(J3[df{֚ͬ٣lifGl7-f]ג>jfϘن f73;>99O̼ڼ'dűzH:Cұzݥޑo<41H ̐tn}W+jl$$Iz@y tpIZ#Ik֬ѠA2]عR*ʙ3G]֮]fM7\^Tݷ-w68K` J,RTI$}J`$IϛYqc/2s$ݩDe/JzHz(vpYޭK.RbՒ)̬%;PA׎hP?^F $]ڸ)q7}] Ǝ^,vI:o~OC NQwR"S;#fP K6*S6 >tI3ww7rZҍ*7%uIۓ7su4+1@7=w+>PZ 3#$u3L%wjfsXb4a%]{4F,o:#h>qE%~ՒU' U+6]Cޮ1*,bfA#[KjSI@maƊ,{Sk^Q""%jǴ(DݖX^ilW[Ζ4ݽs꫁:hݎu}w H5@^SH.-2> _,iPcS$?QK~`D=Y,/7GW84Zm_<LT oJDE%v 8ښ~ -۲jMuILƾef:$kL)QU5.͕#Q-/HeBOI:q%G3{/͵߁(Y=ͼrouO7!oi~tR&螤D}gRqaev%.{'\JzPdK74Ͽ(麢ʓ;BXQ~ @ h!wJ:M݋Mr*3;~Rmhꦙ)Q,.wfޙ\vP Jݔod:nHw\Wc*'ǚx$E.3/nsܽ-H$]wq15J$943\[ҧ`(.cFY?wolͩIoBӕ([eOfV gܽchdb-\:t2$E+[OpEgژ٭>4_awl+Q""IWduty|4Nwmf/H3lPPc%%;◓cX]3VnӤ=b h*+IvGbf7KJ|S҅^ zXҲlxc~!{uC\͍|vW,7$,htOm.8fw- ep8ArVD߉}A:Iߐ4̬ѢY0^if_3L0[$DI_Wv!q^%B] 93Kwowd]=unyԋ 7kڝ?kmOTt_;YҤJ$D3LNw̮;I}%gߖtW<ԐH|PNO_#~a~@>6en{i Ktg&D(8I\RJ$snt;C>!9I(FSu*gO>"MngLm{ 3AJ$xf 4(戀mOyEHrؾv@vZ6KTD>̊fv=lfϘ1}l :>h ٩B}ϾISD@i̮Sb6ß%]+BIgJ*NzYw3'U߼$h'}G%uT%&K&I If<=l` $]I'66k$= Ԏ}椡R/2Hf|Q$}ݷ3o3s]uNFOݨEwvDt9UKvĪ+N)]~☢ڎ.[‚H@ t.N=oƪ :1Fd?c귎m1*!ӧ:!rfJ]J%%QhXQ~#C}vם.)"uȪB-i2n19GG2m@c*RKa+p33tQIZ?~rA|AY.+.g%F$E<8ػҘ"[6']!F_gRw7=:OUReseBp5 @^ŅƹcB}KW( ʤ =I.ݘ$Pqjֽ1Ed>3A ˑ]$%t T\1r8]U㉾|sdY/ډH.ĬU'_p Ϝ8T~ce]+y "Q./GҤz%mdH,i$4CҳHO'mԂ n{iOGcd@2f?J$\Jݧ54Nt{0wI1_~n~umo%IU57[~$!j.IK%Mm,"I%-t?1n`W]wW.)" QtRpnnp0gJ,;b&1:rM[5EtgY)Z¼\G& ?3xW*c NTI%Ukhr +ٿvΨPߺG.%-xv&GgN>DtyZ,כ٥ 6%ݠOe86@~uu. oi1ED#O$햔+~3{3Vo{gn DžvԗꚘ2/t}JxXңK A%.vQȜ ' yGb~Ҙ"2/.r%-q% Y#KzL3Vk`߾Do.-)* ݣ@I4^Rw%-$͕<(IZ#Ik֬ѠAb@&\]1M5ݹPO~d\cdho֮]fI&V5?$6 > 鮯3Z?}ja]ߖ+('bHȖ Iמ|N;ڒRʲ"2#gó>{om6 2x0lx 'v 7{5Iۓ'ms$i4qvj7q8{xxa1`@#@K}?~@$$ 뺞 !B>˜\!IʾWn8cN6jsm$I/KaZ^#!߇k.IC̄ϥho{sW$IFY ]Bˀ%]+Wgt !!|4BC1PBewOE!/ !Bh!!BF4BgV:ڔ Lϯ̹=khnmQU$IRd%t !%Yz" pnwwH^(E` `>0(f-JoHVzcEGBho I'%Զ|7ksT$I>Z$A-"Ƹ$Y]$..ͦi6$r`pwaI`ھ0\D_mP'%M~^ko?7|!9ǶrV8޺%I-[u@ 휌T9c !Ӎ叿:ukk˅$Ʒөfik4p<:E$+N]+!pa_BjK(S-^ƈcqښU%I$]VBπHBH-! !w!^.wFB8aI5IHc<#ɟג ɟ$C !6NyG% 7gNWv1b?SU%I$MԐ$wvB+f-pI.+fAa2 =?RFS/KcO1ƽ\ KzXݪJ=% Q7ǜ>~w|Bǔt$ItrTVVvVFc,E2&t|X%PBi~K|ewS[N%p.pI]1wNuʓ|㝒]vrso{ 6*I$w N~K !|dRe@9O1VeL !̹4u+1/=ˀ_ j^c\B{-q%II:Vxb6䶣[YFa~~~ I$IVC^/?J}r"B8wTKZ H&˽B#sM5ƕ߮Y$IeOR,7P| x{j7b}yAj9{@;c:Ew}IܜI{SRx_]_%n[-GUI$IV'ݙr.{H&mᑮQN2ԩ?1ޖ*srTanɌRK;_9|=%IV1Ȍ,S!nJ>\cl;:c?R!Lz>N+It|39S4+7QU$I҉5$+޼d!+I _O2ν`B$K:u+pw̮Ni1܏_|6yc{IVH:dXy{1~#Ii}MG5?x>Kg:I$);? !|>n.t^<3x*paS<\֋R \tglC/Y@]C \?O>E:I$){ eC~< m==c|$_jH9JIm1\)I !o|x$IRveext2/ ͼX1+F`9L$I͠^Bx<*0Rlg$ 3CpʘcW~{2I$ GA>(dinOc*ς]/"IIw1V:!$)+&..7|Q6>$I4;tٟ:!$)&.]cW5r÷Ww$I]Km?BB8wJ#x9~ўMۏtU&I ݡH X;]&OSk$ #_Y9p 762I$ ui ]b?IzArH#IR&=oV1x箵59L$ICY1#~B3+@1y `w_c'PTTUUQQ@psjVnsOf2I$e[uu51tFBh' ]fA :.Owvѻ妫+rd$Ij{NH}ZԞ$I]*.7.KO wz$I:ui]BׇFv>c1V7=I ?sOvm|p-I$i(DO;=!߆,5lD%_zw?ε5ۏkcn$IҐ0PBx* 'IRY%WxvU&I.Kz[$l !BNWÐ$Iʅ-cK 9c_#oGoݮU&I,K)GcR -?'GCݼR[q~W1؟44>~l'I#+KFi,)$`^\t˶g_1>”s.-ikh?Z'\aY_LJ sP$I)KFg5t9+7ew -IsWP֋THHZ,xz ΩϿR+Ae$IJl.ӥW4XBÐ~B8GJ|s'\{j/oCZ$I4,t9^bӀrX 59,Q40D4o?ƭ:ϋ$I5`Bb51LjH;s[$iy-m<7iZsT$I.!BS/laH1~;IԓSOM|_3;rS8W$ijB !+po#cq.Cf}$eJ^^]+fǛ.N^M?}16Ԝ$I.!ˀ$KG.n> ٩P̫(߷~]N:^/+߿{T(ItJ>K"|cR%IʢoYZ]^sƔGfg_qȑ$I .Vu1Ʒvg~E L'IR.)޵{#Ns#Ir$I4e+tyIogLmd$IM殛.W̥(ĿWnk߃|*G$IFBsR_]4"IҀ3(\?|b.7n]~M4JI$EBvw]Ё쒤acΤq;0el 4߯:ߋ$I@Х>-3S=iE-gM\ʧGI]W=ɛlJI([ˋ;IzI9$ | oW\ƛΝ=Om;oYş~gOWr$IIB>BC^:<0$ 9Ə+o;_}U,U=70jt#I [˷W!]BB*}^.[T$IY#+K9adܹ˃|'Oi,W(IB& ! t p&I 08GLJʩBPPUUEEEE+WW{6ReCkOWeᔱYP$i`2X6n# W:t:c|6[) ]$[[/QY4O^1X$I5BB@>P Ƹj.I9p PG5m1?j0tyiAvxay%ם=q# T$IR 0grl/c~eBG1]\nnH1/uq,.1 z/7b?\aQcIE= g .c_kǶyOCSaYsHAiX. | ]z#4gcgwq,@21:|K\$ 푇7ᇏlu5 3'K+xө("%INѐ]Bgq%@iǥԶ x4xE֋˰2!8BBlH[7x%ux[4a"IPU!n_]VWsI_>ΙεR6( J$O6B.Eːeph)5fQqj]wq)Ƹ3\$IBeH>s>}|ܸ۟khi6Ol-ݯ^i\h2#\H$ ?YPH&!!rIuOL#X |;)szղ$t !1<_4d._P ʩ=OmOTq sw.]E\h2מ5MpH$IV~'$+>Q҅I"W !| S}TUm*m$5|'Sz.IRnM]/.SU{j~+;;;U yS|${H!-҉$KDג,G\<r*p>a5nK]vz*p ɲԣcα2~?P:p= !F1!„&IzD[tP+ƓN$IR Ɠr0#8'e.!w$F? !I2sIZp4dy<ƘIm_H>\8!7撄9KF9夿!McqOH&m˯d ]$I'/ݬܸ5|^3ci`Ng1Fj(@2$#dy"ߴ!Or4Nzze}K!$CF~xP[H>P$ l%Gnع7&Cw8 $<}mǷL~^8v,Yp$IVclxC@~Qbvqq7ԛ.&,kvOoe]}bOIҩhk<}G7ղzk-}Fmnh*cR*t'$ILOu |`&0g~`3\.ߋ1>b{BI2(`01$IJٕ9r<|.Mmh3 a$IRdK0(K=]$ISZTSU@cJ X:e3KY2+38AJ42`W Yhq_1ޛ”S.l:ƚ<'^㩪~ G pԱ,Qҙ,QJeC$I TB(G2t]2n>0V5R ]$I ;u<[kh׻&.bɌ'ҙ,>4W,INP ]~ $li#Ѳ ؙ:7d+H暉$#+* ]$IIMXǷԱzK=]EƱd#a%IR_ %Z$AJUt^$=b.Mm/R9e"Ij7&`Զz^ر;j,Tsƴq䥹bIԓNYcuCEbb7dH唡$i9sfk=OnɭsHRQAgMǒ,1%3J)[%IRgCfh#' \b!~ \$IjDQ>.B1F:¬ٺ;ӛ0ͭZGU8Rҙe,rՒ$ 6 ]&k̋=+I4`9a3'MKZyj0p?Lua~pΌ,YƲYSrՒ$ tᙲԶI$.; N=yOO S]{Mܸ8},Kz*e8'$i VXg:qِ$I,//0|4sGsd C- fq ,Uʘ T,I7d!,"d`/pULצ3t$7Lu2A-uZƓI:^^3e?g*cHCI0BB%5 @^7FK4 %PLk@>V6# kP2t$)Zxj6ײd^-m}zǘΟ3W͝Es'2|4! U,IҩKa{`v7c/kP2t$i`inmxls-m-u4'Lb.7KLF4 %i`In,v\$I]SkOn#K{xzm}78b<Λȥ &qvx"Irj.n"y18+u|]b7 J.$ .[X^#`[RE&rI\2SǍP$um.KcM]+㬴AEmFT/%=avk'PfQ\H6`:w.e1}i-B$ICG4rذG7iRޑE\4w"W,,L[j%I` ]1S" ]7 :.$ ]MmRvݬ9ЧO ˹ra9#/$In.$aSOÃ$I+rC folGsI\yz9͛ V*I ]4lH4ܰ7gO8 fQ-V4h0t$I{6ܻnń3iW>MfɌR$I`] ֿ}40H㵴Ė:}q ~v¨"XXՋ&sI(r5$Iұ{61F ]$Ilvq]z0NEr&.p`0. ]>CIZyhT=z\tF)W/J!͙4:ÕJ\1N ,.$#m/pԧMՋpɜ[9%i.$)]kkNRO[{;qtW.Lz\4o"%vEÆ$Iʄf[jns# t$9c2W,,gȢ W*I6C .$)[xtS-wk}wΛU5g$`*JGfRIR6h0t$Iyz/wMٸ`]4ufԱ<04h0t$IeOÑf:z9 Ǐ87*IJC .$i==vq 5ܸ^=7~d!W,,Ed$FdRIҩ0tѰa"ICܸͭ;_u5jsy\)㢹d$;EÆ$IRzY@ f.VO{?yl1ϛ&r܉L]b%) ]4lH$eC$ӿI{YZ1]\nnH1/vz1Ƈtc՟w*{H$ .{6jsnãjٴ_,e,Uʒ+0ECTaI"x8`'Pl1v CI$]ylsneZ6_30qV8ή9(A #)^4DkCϒ 1oXrI&I$S;{ם= <[Y짭?=[x|Kݑse" aΜ>Ic3kt1tɝ%Sˑ$Ig^4^V44L^Ru~&fQG>&b;LIT-mll6[ijiԶsm4$H[{;푶N#c"1#D"1ukKN;Ą&I#p$p.)7vq-F !,u$Iʰe#,RG6Ž}e?kws߾0>f1F8V$,i@G0 U&IuVadS%4u+1/=$KEJO-RVvߔ$IR)|A -(?r4 kkvhc_#;5–)Y%-a~1cJ<6943DSkۑ`Skh/=H:AJZ}Н2lCckyRt1գvԩ?϶o1g0k?=J$IR\)cY8e1[:˜lukeO[4pXP ZX@))lTQYDijtde )MSRBF0eI54'HCS44u 9=;)ͭCwIg!@IA>ŅyQROqA&cΧ ( ԶqCH~ WoAN  "$,)Sxeڇg$IҐPR,-}cØ# l˩ϖ^sm 44gsl4IR|$))gDQ%(ʧ0(LQOQA1H ohO$5O&KMU[Z#miikO}Zj?5ԧ46v9~(un GG00?g8W\x|YC:tɂooOxW_1ja"1P__,괿#mK$IB`b&.f٬cwT'Vb{}1eux%Kj(#F J `HXVxLp6#L)>?%CK|0ux_@aj?۽\:}I$)gBYE9}\hl}DFju Ds2N:$Q9().2,]\@(%B ܔ:|>51|!uxJK! 1. I%ԩgE$IҐ|]c'C->D}C3khP3;njI<3C݈|F*gtq! ]Tpd!J긤С8J/C4 !|!vீ'w}O`Rv|tԚ!? gK{PjiI$I}BtT2AnoG6rN*;[9zdnƖv85Js[;m푖H[{2Jk{Lεe< yGa~8f;0fD4tQwdJY%i:P/M N?GM'S \tgh_$IR7cK [Rdv%TL$0HLC ?$SD:eKtcp/47}XAҳ@2i$kccۖ$I4s]4dGh !TUUUUTTT"I$IPV]]Meeeae:m8M$I$) ]$I$I2E$I$) ]$I$I2E$I$) ]$I$I2E$I$) ]$I$I2E$I$) ]$I$I2E$I$) ]$I$I2E$I$) ]$I$I2E$I$) ]$I$I2E$I$) ]$I$I2E$I$) ]$I$I2 H);J.$I$ }}"3^OBˀ'r]5 IDAT$I$iXZc\:H$I$)!P ,NrXNOpGr`gkש:F55S tk4.ؔEB;]-pg:WHT_`שA55/wx$I$IRH$I$e$I$IRH$I$e$I$IRH$I$e$I$IRck$I$Ir"I$I.$I$I`"I$I.$I$I`"I$I.$I$I`"I$I.$I$I`"I$I.$I$I`a)0#!C !!!Lc; !BtZ4teǵ929ۻI:MQFAAEEE6AAQdqNjmЃ+ ," "uXYTDYT}o#̬5sNʬ̊5 ̣t|N.IHs$" LqSIK%Q8Z'IO#$}W-ޅ FIߗt%ImHo\+EqQv?D,ppKḥXKԻ#+aaeiE]xڈ`i0<*i%X-j&-{t/$Vq"崈?´V VQ`AD|hTi[T|+{/v$<8GcHô+\.l_/ʂÚ3<: ;8`+`cIΣ?s_]gwHn (KK,BD=XBD-Mq׋"H-$'iCI MʧW "HZG18lM?gSҺޱQrMg?F5(Y4:3tlnGK+3k>Mw!5AcS<}Z%Cj-pg.Ii:,=1>^20e(o6\;4Õ.60dfkDO3btHֳ)4<˾<h]$\u6;;JZ8&Ͼ7"c̣.L\H<%ْs6,=4$5qNJI[JSY+?MPci*\bb==o;<_?[ِ6k+֒r6;~XI]Z#}sR+{78ie`gleiD</ ixoF:}!Mŵ+]lZ\kci?mʣ F-8-"=6|*%-ZoƕGW-LDcLjqDGJօŲK xnEm$=i a*\bbIazXmo0bGcsϸh%IAQm挱곀OEoYߦ$~W'';Mc͗= tB2BIgi*\bt/Zwzi9h:Żdcsϸh)Ig^֬bi\3Io/s]nxF3ƒOsM6qzD5"#xHJKH#j~zf#7N&fK$Bl֗%@զ@1c̣e{iH^k"aksGnⴶj`qDgZ615gK'Aç/ӟ*rIZn)>2DE5qg+]lTy5mұN?lRktlnG]Wj-GqLj{MqVr6N.+]lyj!`W).ئ8iQKĽ#ƛ:5k NlfwNjl4 lQ聾5_JS%`Q4<7vB9"4lj5 <XGҪ57*LO:6,-VtپBzfMt+$lZKǕ.6MY.s*i9`<{h/# XJ뭴oƿ7"lΐq᭵ K_ I'"Ε%RCIǐlx.iDçIg\bS%".tR#K]욛  L`RISHf3<=K=s8 X d\y4"MY㸒hD[RƔO? Ey,pX=W,{qE Hͤ.P(8q4&Əԉ#]l^EjvyiCDP=bGģ`WR!uY!E+7%bҵuv`r{8蹥Y\bfffffffW5.ffffffff pY\bfffffffW5.ffffffff pY\bfffffffW5.ffffffff pY\bfffffffW5.ffffffff pY\bfffffffWu4_RAfr6]$ ʜo0K\&8ιOkbf֝+]f8I;/VqM|-̟>ۜ/3?_L-I[MzG}YM+]fKzwl$=8,Nrn&IՋMy33뛀Á='#(" '3 ]\?9muW&/pʙ(?H*"~52&t13]n!]t!id;d,Mz'l<<{[L/˳ߙXo"JI.M?^df6| x O>13ӻEI?^6.i9I_pC= XXhbb~}MtO̦+]f$p IZQ%'fIJII JzHT_=w{$5t(Ò.t[%}K ۦC%]/遜ՒNבz jZI~+$'=皒>׹_bI?A}C6zn|ƭNuIQI=sHD9\(zj,ŒNV!讼?WH$㭠T^M }K׫#.i|w/dS:ˡB~}?H׈ʳ \΍JyrNIwr3wc:ΒsLIZkH:2E @0xp_~: [T,_}ae'Z/({:pM+?"͇uGd*xY.|/`e%i#Rރ[k_j?8ȗGfʹZaf;U3ɳ{v9GƭX?>cG:k=p|gWĻS.43leOrKoVS twֆkA FPul>wa>]fQ !N񶋈 Oo}؆~^ l-ixf_>Mt1qmE둆i;R4_M|?p<pGă۟ .s%U:WUqjͱtst _.IU?ʛF:J)"SAIs_&\4!4VyhY"qLW:#/IYtV-펺nwˤϐ>;I9k1keϫHcf6.qpppptt='wn: [,Da{*Y.R 8o+`.PxaI] q7{{!%צ(̀-]z,%_SX~`6V;ǹ; 6+YX z%x`ӚqnQKO>PHtYYJyjf Xceg+/k =|?lde"KKn5<X,ۦgi8n}ܒ89#(#Jeefw>PRhXgakY+pyouHI\^5SEUsAj [kQь>RgKzRY5|fo[PHs'=G*IZIS%=;wԸ)5O{J{Xg] UAj߲f>-*ՍIwg<4͈S90aDzHOw:JZxE==ӨRQJq$2r2?;5Zו,/'-Y^o9Hy6|y1 ~̩U "B H>2R\KO#{\bf6KEĭ1yŒ6-LOV~a骚e["oVtߐ .-D_5H(k7Dݲ0}R+W쓡[y(uՄ]f)3tEͲVw8BˏyV툲/ltߕ.Ayv #BˌSyj.<eoZt}Ws>Fi$HҊ]=rߙ^{9Ye,FǕ.ffѴCK *EP ]nAxw.P2H2q:e$-OdqqE'c kwY?N\;78eŋײ^_WcNR[-~]zQl2;wlVp9yd.ˋ#(F__ω\8omEwHrQMt?:#/#y4̬Ol;$MpZnqvZwY.[P7$|E}tpsD<xjwO9!OuċD ⱌ\;78&t;/+EZŤ!> 酤aV.iYc=t<{+.%c91e><2\M <I \((%{I%U4Fp]"XY1~5Q4UFo\Fʕ.ff1!霚 &T7cIڄ4,(G"Q{8̾K::#"~7@i?ANL:7Z w>fS4[ Op;'*]^*igڭ\|8\KIڟ4HH\ HIگ:eϣ}cQy6|d xʤo@DҨV3:@Y>-^qTQ̤sjeFMh?RVf3*_2v =!`2yYq.~vgEIo"9"n#rZ7pn-Zef+]My6|z܈v7FHn9 )y*#Zߟ{icf sp,9ŴٿzIי؂IFtY,t~g($1;V]D1&}߳vnɯI*Xɝevm7#:Q Gd1kSik+ %Izi9RG;E-yx38wd嚊QZc>k|yvˉCڿj-iwD_B2eD<3$Ojarm7#ZPqL?w5t=ߒ*9sܓ --&]n" I/%rTq( 9kx ;1qHp.qQV%6 5Z/9ޢ./YȪ-b5d 7c5閅'ZzV)sH,U}8ȗǨL<7 QasYP1Wɳyw!#S]p!He܆=n%{XM^[863l|OzD)H#<0[%9]uCR(U5`^E缰|2Ss+Ftpp="3$GQ "'U\@)!҅}DprV_4C?Zm3x$"% {. ػIw%1D夋?@<`xefʹ+HwO IwQ=ll333C|`l+)va"+u6$si"U<9|>"ۨW'iRm5蹥Jĭ[DD.鑋FmWNޗg? s MQ; =-~Nlfב:G/2333>?CLQ]D\x*kHM76{,O8;~̬+]lP_$ \m#"m6DiJ3333}U1qڤwlEffffffff pGffffffff pY\bfffffffW5.ffffffff pY\bfffffffW5.ffffffff pY\bfffffffW5.ffffffff pY\bfffffffW5.ffffffff pY\bfffffffW5.ffffffff "֪nIENDB`Pweave-0.30.3/tests/weave/pandoc/figures/simple_figure2_1.png0000664000175000017500000017364413326271602025556 0ustar mpastellmpastell00000000000000PNG  IHDRT -JbsBIT|d pHYsnu>9tEXtSoftwarematplotlib version 2.2.2, http://matplotlib.org/ IDATxwWh4ʒ-'9`2IƁhYҒaaI&%eeIK2`sN&0669[y$jj{=O=]]}$I$I7k$I$IP$I$I&*$I$Id@E$I$i H$I$MI$Ii2"I$I4MT$I$Iɀ$I$I4P$I$I&*$I$Id@E$I$i H$I$MI$Ii2"I$I4MT$I$Iɀ$I$I4P$I$I&*$I$Id@E$I$i HT܂~$Ic@E$I$ifz$ SSl$Ip1"IR{f[=I$ H$I$MI$Ii2"IRD5Uv/="N}"FĉquD"⌈4bD\k16"^ 6ﮌMmz3ߗU˱>(">Ty֗UD>"v袏V;F;#⬈%"VFĹqtD,flgGij"qADcxODk<2"b9"֕m;Ng~UmqLD7}~U>WNkuǻ,WFO"⊈Xk3#;NmΟ܊шx~D<",WF"I[=.">_o-xi9[DĢxuD|Fx@cO- "n?7袿Hv-3 5֭J_Vo'8wxE]%ln+ԦW<Y;A;'Mwt)\ <# pV嶧vyӭx^Ϋ|nb_oq|3m˗tÀun,N]Ho77777a_ŇQk7v* 89#-Zfka7̟AH&~CX EpJ?[勤X`mx=EWW?j)m xm[]_LyYPT Z?7Q9|m~:?ߢ+}}xn^NҢjgcow\ViwLjv=MϬc\i{o}ɢǯ9nnnn3e܆icb@.U0>8lJqpmڜQiJnWd@ŕ6w=w8|Zi{өv' J?oж|8z+ՀJRd<U9b`_^i]}y^Vy.v+mWKZZ}C3 }mيǯ9nnnn3e($I m.Mf~veswdS5̟Px_DW="O1ldfk5./23thv`U.NfjۿOH"dR͈8<6--  >W2]2?Axb9]jzRdʛ3)no, (%=EVǷ,3J1]oJyPσ[4>+vz#I3Ivm9?v3vp]3 .W/:+)vw8e:+X}Z4{le'yQqNqEm4}EMS2-6:>"bǷ2sEiXkrxtJZ Sk {:r]o>O̱mά+/I1,J+IR{o̷;5=)UBM.V9E)v~,{A9qLݡ7EQvΚq7T[-\ LҭO/dU*ǫ{s?EW(|sl <3/g13vnImpg`r?km[̫"R6>OQ^<" dEP25>HҌa@EftgetZZ^+~VgߛutG5k`*w_'_Xx.ر:]%"Bӛ VmcuYX^r#"(K+7Н-yקUߜ~X(!W-m)xDHg[/ɼM鳮E2=S~Na2n.#b]4w'I-_%Idd=A,u=3[ ՀƢl.z$eMU}~Nm9 e03g"nK-;F)><"7Mb5%(tOy8;Ngeu|ufNrU )YU5Gf *$ K'(Kl?V뫬LRfEZ ]w۫s(mF'W~f]`S(\߅j_e_2u;*:-Qb`ML l\`9bqh]J_s$i0"IҐzmDry<&Q]~~m[KNV1 O*_gGl.:|GE2V"^ #jsgVMX;4"{Xf,n7]#"P)'w(N+~YGڶiCf8:|1"ʫK)_GyGT?ώ?1+"vnVzg[ؼ*k-|̈8]gew.Ƹ"JBvcII H4D2<8."fGc"+Im֝xE U) ?gsT~gw&("^+GĿI"bID<'"~Ǭ^2N[5=#7Wzy< {S,:+3S 037Nǧ<$"~ Ar:9Oz/e-"Nlܓh{˧껗2xEdiq.'rQf]/4+{7B)#%"N".us*xY=Ӳy5;)Qjwm~/rw,EYcC* <K[3B }>"Φ>ؼ5mk$T$I2RϊSp4!mN~n?S|ZZO8R|bSk)2Qx !#9ihhf~6"2~6ǫ}fD|xW3scs#QRyV30Ul`j3˩QSYG`.E.㲿 -n 3Sdxl(~nP nW,jU#I=*$ @D|'7C<SWgS<63~[\~`zuD|"Sa7RLlfΊ E!nkeAѢU"])>ߍͫ B'2c2;(>Fv1=wPIiPC BKُ9"SR,i3f >GY#QQhVQI$ImrpN?Ñ$I$if@efط037L/-Α$I$I5E<`s2X,m>:Eٽ۾$MO+nZ Xac6 zXŠAppGWG1q>.<>{ےy$Ijoqee*Y:iHV[;7|OP$__:|e/|$IjS~կw~]y9c#o9SඵxdAE$Pr4cKRWݼoU$ \s;AC$8gw[ei< ni=aE mkKٸ)'{C~{.aYΊ_ٹMSe( `1+n߿քs?,$ICÀv.3Fi,KP.4VN|±>Ј$Áw\7E7nJNzrNu%IRS33W^5" ݳ9ȱg]mk7~QdHھcv]';4IԊwB)V?Ñx?. ۴-{НwpK H4L ߯쿠Ug4IM[>g =N$I[$mmbS~>g݆M\rF#IJW"@7R<}㒤aumʮKPfct$۸9+ʛVS$IF*qQ)3"N^532In+&M4S qaG%IONDוN$iXef)?fH3+H4| D=/FcAgf,| Pby$X7fH3ͲZ!WkR$5 7s3yzfno3|% QR=;v4`΄7H$IҸ*$ptfS<8b#;4In;/舋I3Ɏ F'\ɀ$I;]cqΏkJҌtݭ3TNfz@5.,IҠ5PYQ^N[oo+{<Iڦ\W[ǂSc$IT@isHyE)  J3ώ'fXCEk*}DnQK)cVPmii5'3۴$IMh$/vOI"(j<3Oib4V*#4KkS~6&olZ$5av/;vhr.p_;Mq&p @ˀ;m<4"Gr-e7Ւ;yz[9I4 /|Tb9䝀GnJI3mk7LdiYw猷cmF}*Ҍpl3%IR4PE=gF:5EQw{}$ -HZ0gb@eI:Mq xWD< p*pEdp0O%i8GR<3T$I3̛#^Ej?)\ <63on`4nʏ*L6)Cè$IԔ2\`AV{HҌŒfH39_XViyf kDH$R@ʍY陹qI0Z=̉ H3щ߅9G;2`rRIZxS~lA=C)?$ LcS~$IS/H iF*?$ *4* 02+4I`H44zPGĂ^Yx\ar%#t2T#I:C=%e`eQ:GO(jԫ~%iէXVS~$Ix7pMD|5"#S6YD9"KҰO1"iׁ.,Iyf>""7pO*"Nn*N'88Cmoz9fIVo5"tl$Iâ3=ikvxś+z=VIf6lp}i'I̯-*$ L_|+"<8xEFT.cGcaAiި I3H4=EMvN 3'P($`S~$IT"P|_Ԧ7Q|*86@?RL_E!yyŕkUe4yE&clcNX,J+*?$ F#_wF/g!g&[GC)@f"3P[yk]eYR/ ҂S~$#Iph(#'es3.9w"bvDd̛oY7El}rDDUk?Ï2Cۺ;lO?i[;i1JH4,sEcqΥe=HRfn-|~i<:61e}fI-"H4 Q^?sƧ̝ՀA^swne|::&4``@ERaoָl$IT@e=E`dtaN{iI~j+# `=;SՊA6gdV0{ĀS~P$i0zw>)4ytyyaDzٯGDL|azTڔyfH*էXCEh/)2)^M㈸3p$Eݕq\۴ r7-}6,^^=73/%mz\ J*ʏ$Iá1!֩FAO)> 8<"vQllU{EQqm ,KzQZH*?$ FjdvmDߩ4ylDnߦ| ,X>ܗ"*iyF/(Iۂc3TYCERiɁ rRmI_,{;_۔33"qq@f^8%iX"z ~JԬޡpt`J]f]>MκZQ* *`aZIwOi3$ 7JjXVAh*\;s.$m֎9GRkjlh$IMkisHyJ?fzEi%ݢ&3T$IjZS(F~sDکqDE1M>MEi%r3T$Ij\SЏ)/OI"nh44&P1"j1kHԸFMc#;n3(2Qvfpf%iLIYAd%U~$Ij\#|mD\ X@8yDx e 'IdR 3T$UΚ4W$yT2%y#{K˛o~|!3krl4L֍զ"bH6f Ih@ $I5iQZIS*?$5w4d6lJꟍ H5CE]L -8GDGj*P$qT$i ҂*&=kkHԼFjD[xI-*s He"IR TD&$hP1"iٵHԼ*oB)AI0ZߢIUWqʏ$IMk$T]$i3TFGYLU~P$iCgf^<3x$I5;ERU~P$iC.=37ȠGUP *?cP$i.!$5^Cŀ:3T$Ia~>e"W$i]S$5lR@*jFk\G5lr"b!*5@$Y7np}DҰ< IH@%"~EYR ;84I:N)?fHԴ2TNmU]<'3ڗIҐT:GR)?fHԴ*Lepp p$iج3CERfH4xT2M܏$m\6YR'*cP$qK!*?:=*?$5+wO5]38 3ӯIҰ(N\Gkʯ)j8s7t;KRPh-s)?$5wYI6*:][)?$5oߥm@G!I N&c$IMw rԴz@e*jFgW1CE6IDܡM{DH^M:H`R&3T$IjZ^X?݂cmS~$u2:b$I֯JB)0pf~㑤mHdRQZkHԸ~T^P9;\5yIH833;MILc$IMK@%3P+w>%i{ɒ:< I֯ VU$IPYfH4hT2&GNkH4hK!S3׀Z暫HԼfDs3󋭎oj_3CER'Vd$IMSԓ[$inR DҰg8GJL$b"^C>UP$_*wqIR&Kd*?T$Ij\O*ytK&sdIʏ$ItI"6n^[ Iul2CE.]H:.,n*?fH8ߥAD,EĿE7#⒈rt ?">FĚXFDӶ"݈2"֕ߍNwL>P4٤U~6%U$IjR?Vi+"v X tZ43.[xx/:#s+Q<Ϗ'd Sǁn 88""> ,}7& Tˀ5T$W"R"IJDC]-~l7MPWI jUCŀV*c61c$Iꕦ2TH1g jC;tspr]m,-'TױJ0e|#UIeK)?OJR)?$QM}`;ރ)=[57˫Uo/kCy/yr~NeټRЕ^Q߻v[3XޡOֵ#Iuj+YCEF5Py?Edm jqee*UzO'Wtn"Nԍ P$IS̿ <"o~a*;]Wٟߧ~$5ĀnD:*#IRPϖ(vpzf}l`] 3?߃~Vth;v[q*5{,6nz}0I_MMy> &E}{TlʐN4fae>WL)3⒯R[CERfĄ6ʏ$Ij*r9COfn^fsu&V Pt*Z2U?bnW1CEf5P}*k \WP9١yjۦtԐDҰc IWw="beXo-ڵ*n(#[ W$YS^߯?UXMAe?x#p@zkR@)?pʏ$I*?lq%p2IoW>涝[v8pMaf/98x x!E-|x}HjPԎS~$IީVn{O_DKwO.ڹ"+C2}l#ST|QfՖ4`Nԭٳj*.,IRPyAy2AӀmRLIy 0"] HV<w6s,p֏HRPԭz&3T$IjR#BD|8"#⥙y]E 9o41~Ij&K*$ V##'OiL(o;f "5@(>0CER5T\Gf5N|(3;/MQ?%(j IڮTPƼё ׌MU^$ZSS^^8s޻v[5"IBkO@4I-7:k4If*K]qxŵkK5HR@6-%tM,w $I3SS+gO*//߭\$mg H֒íkش)9_^{ۀF&IT@uO8"^G|ܪt4 H֒Z_[s?{ /gp1"IR4Py7p}85"^ۃ#q*ܪgRZ~%?֎m䓿58(m$g\xJ~w__nb=Iy7Dģe˭7~0)XV/W Ϻ<>ڙ"n\z#=*zF$Iz'`_#AVۭe3ϵ>._$5Lx÷J~u~w9GTP/3"IRէ$55cno@ETOQC{8?_ys$IҌb@E_]ͫ'.6pbIS*fM8/$IQ/ 0m[_ MW/p#[Ʋ%seؤs/i=2sFX~r9#=ۏ{5?܋y#MSVx;NT*i߸#,[2 ]9Hdіi˗󾟞Ofql ky}lx$m> C%7Z\m+V?^5?=pe!-4*:j7gsXd.̫Z$IH@%"U^ŔXA{du^$m> ٔ/3??⮷__dn H5_ +}\$M+^^^^<>3 ^0 7fO3C"bNCchJ~PNyރS~ZY2 +Kچ*^=gdF7۰)YW76>IgMTLЩqf~ p}$1씅sFxw I[jI)?;-C,7ʣ}sڏ$I=T@eʱ۫3FDO _>Khb@ER'2T1G0홗̥ׯ$I rŮ-ιk$i}Zv L5ǀ*JC KP$I*+%c$7ۄcSv]I[UQ,x=&WH-T@e|=dVz]^m4>K&S2ntd#&o@ER'Lɫ\zjν־Ko)^; #"b88"EQ' QzUO8̲J IDATr͛=؀NZe~{';k6.If*//i?.-ټM$ėNcfdVpwy#mdV5TvZ8yaD's9T$I[s(SfW.HR.3lb ko ']:ؓ'{8eq*˞JR;N{O \pJ.Ze[I5$3Ohs2Ј9fMMzg\ɍO8R5olIӷEʢRv]<qg_+wAEIм3M)E7%v]w%mwqvT_d{D$IG*"~"b/EQ"E@P5B P{$g.;excg9;gN9zt nbED$U4'2?Z2߱OgۏHњLHsɒ5I}%)g3.CI&"i풺ԖQ3W9*Y˙tM"""*TDDJWgտ+#Gc8yrdQDjLV'fPώށM-I<6y~)""RJ>_8R)"RJ٩ >;sܐ߽_9`X&"5n[+l֭8t>1{g}&2R9}Tp\b5!uJm8v~UʍHfG&BKXr[wi_\4?: rc&k]&83/> T""նI_Ó-bDDDrX x\tDDѷtM}g1PDijߦ5n5=Ϟ4vHAQt o!=I Ŷ[uRnDDr;hdr .bMYd8xl\ nfowL HMY{ RnDDsv[3{M:mi2$"" B׹=~ ПP20h 3{N7N΃Hj)}T)7""ݹ; ٓS4H!9(-c )!|3BMs>k][HIIO BT[``BeJ#p*l3y$"N]`_m@r#"RG&WL[KT)7"""OU^~6a|S0׫'B=0iv{0W*FD0;JNm>{EUʍHSvNR٣EDYX'ޝw_܈U+ca>SHRbfM|@`.ȓH!7]8ft*HDp蝴⇋ؼYDDDQWl{tx)A X<oNHɭSћ)MED}'W,]SϻsW0*HDD(km LH51SJ}u9!"RJ7tlMr#"R=:2w'-j*T"""w1fv=B"7n% w߮in^h7lt ݾOs$"R}'Nj-TuI(Cz""gA=تK*FDqmۛ;^g,efu+bDDDrTt&سxaJlb"t.{""sw;E}Dv1G2o;Sl9J{hi '""Ru.X•>;dۺk{Ȍk>lPɡ\&[i6ovVgźz7 ^(yl~3w ED1{&m:}Ir"""|AeSD*d >c)]kdjf.Yˊu PԮ~;0g2fpOYՇѢqzyH2vh}֧ۯN_Wb]=o|h*gm&obf[6t؆2WGFnӅv}Сm_DDj[+TR)"af^hӧKӪw`Eʵ{*TD۶w'zujT9'K+ZGy9+Qaf^p1/|mpA|~tئ96EJlѿ{vԝ`̐׍VhZ 7[siL"%dn{i4C÷ ZK%϶;ѷ[*FDť]vO9neO{5\)<ܲ3eJ\{|a\tp| PM$2{Z~+|ۦk{ G˘=l劻Ϸr1g۷i3OgĠչѩ]kZ.꿾tu=3%kp*^%_<|;e>_3KܾY%|k=U;RRފwwgpl1FW\֭ؾ_Woՙ}:ӷ[{:}V,[+3uJޟWՙXWQթ-;N6ٿZї?t-hvн92gO&}wdpN pzN[ž8m%kyG{L<78W ߺsI-ux5fzVgźz6nrյm]+ڷi6ӯ{wV5ٖ""0k,/*T̞̰*f8&C<+HsPf卙x}R^d=wv\rv|qU`|~Y3-nߧ"og>J'bXsqϫ3Xk:m_?x8:K{k3p_tu+c-""I^nSߒ1o:NcBv[T@hrs}6ueky[m/n?)m?S~y߽7m0//Mv},""M3S09$qXW3uhNڅۺ$cpk3Ӷ<{਑Udx}Mӿ i6!#樝j9Pi|`0?> "rtO )70Po9E#jJNjtJ݀9iWVeCo[ƔVmZCFpξCD wG"moDon?gFǻqfιmbRe ^cKޭ(_X%Ň |1rd|gry9_J]+pꞃm/u P UGw+QReߋ~n.W"hpNVֳ̌7琑[a[L>.[>8o=i C$*S \ sK(O>]j=匕)w``-[ Zo&6&Mfzf8H.S*IݬX>)=珫Ze {崽m9/|b\\<9'ʔڳ8fkީ/n߇=dpΣoԛ^kѷ6HKY~jX48!YjV]_W {5imp=xr|~;[0;Xr=?rdIy\r[[4[>r6K;ө]S7=/Ni3}pNܣ>k7l[&l1Y~2wU|7y=6W>k ~-[O*"R{R<.]Sѩmq=k9=WvXVn&۴槟sك$Ud<".k8muٴNe]}Jnڰ^=7;Э:97;sWyk2&}W/88 VqᝯӀn|oDy[זêh*\Xfk6lAk3ZWlݵ}g@OFD4T67aX3kc<]ܓMs ZCmpwoݥܝKxkʔޝq)綽>vu^ZpnۭޢP4GZYRkiW]af}lWʸسc[J_3=;rmYa'ޛe'.cWwO受߶Gچ/1C{5|VFhwJ?"w>zgnڊf-'p}QZʯtܝWL)V2kڂܫ#;ʨwxoFCHOu3fflM6?n9>>%G:`D9OuІ?;=|-GwYj=_9`[ئ_Ho;1Os>߽`) ۴gǏ&~6l?x,Kbֻs[w,mHSU׺z%WtLK3#Oze^tp Yt׶=>=gr+4wf/kO[ҭC{vr!\sҮ֫ui߆F_ޅW~p(W|nGFd.97[sK~)3{9=6~$_,W=:'[PTe kxy^`UO{w糱BcوH*C-C|n/kf.t6s?J8nD{Zي}/ɕS$o>lTDDDDDDDjjv~{qXJ""""""""B3}iPy>e}%hP3!の%ϨHQJef~R}tC~כYxz?67cER.QeǾ)'flfSSz&]Υaf{tyq'n$sfv 0 \ ݗ}"""""""-*Tc_ zw|/GZ.lBJٿߘ#A*Mq`7E c9N}-pvxspJ4zYDJeT:QiTF9P9Ne{ """""""ҬhPZBEDDDDDDD@P)*TDDDDDDDD BEDDDDDDD@P)*TDDDDDDDD BEj 2_{f̖3u,a:Gf6G?0#JԦrQ3kofǙٵfJw}%3\6U>fG3iHmT5vu9e w{cҒRU,Nt'MGje{>Ǘ0}1l.w*JS f3p/*2`o?G̬s#) )I Q2ڕʔK70wّŝԪ GS&P'Vʨ%T< | 46U8/ʔ- G3 x̆31iLyrz>J3;y(/wע&4wE1<߁W);F'1EKY]F _v8—/>$jE{eil L0=Z^롥-*x#lj_-Mg0C__W*9DCbes@,އ){3Kվ6,#5&D7i´n"s=pa9_Nf/h:wz!iHmT3/N6wsIKP2jf"| F]~$Eo L.jTƥŨ`]{ aˢ}L!iH`mˏ=Eh=g sh;R]I#[p̈́ XH)ESUDLx0|tHh+ST`BK'5Re|BeP>EQ269-Sw_,6HѢlDL<֏/{@*R+~^1& r IDATl 4DW2!O5 @'vw*W`i*UF *0f6: *SC30."2)cͬM3VjPZ}Cwߘ%ܔ4Fjk:/]鎓e4 $&NCJQ3\m~,; tH6Ԩ Go"L p̎51fv=@CEݽbT"Kl}U tVK64[*YY;—G?(eҬUCO9Š@h7 LHh1*07 sqҲT>4o~0/4~h1MPZ>π룟.$uJ\8~i*VFll`#pkAOhz;8ݗ] CWEz3 dp-&~Fj1MPZ.6c֖1#Re4#3 JԄѨ~orh_p~> 8tTGhw08&Jw ZBk fZs*TL,)ŦUh:R{*UF2WEG,HS2z+-[5o yT(0=)Q_<`/w{r3#81EynvDי"@`BL6JY!y@BӑS2. SuWjK%'c,]Dܝ%5e4~~4g>a.01,Gk}^L6;Sǘfi+ibI*R+#7,SՍL9PFf t6U&1J" xi]ZJD߳%ބPJz xgߟm\i9*QFw^5$ `+R <7m>,OvG]~V<% Lc0'M< L/0M(2C{ 狁ϺG'-BE˨H^Fݽ06@3%BґUh&6)Wi6sJU` }if3edh&D#lt5 ){ų7VM\L\ҢT>jB4,\6U>z5aL?WD:R{*QF6 ;-c(sC,S7のeXBEjO9f6.MoLw[Oفfrkik͍QxQ3xvl5pVsVHQ*XF ,֯2>@*ZB5W,fv$hs6Fg"3U̒QYo2লd4ԒotcfWj;'G.&wjf^0^e4HBY˨ #:=r3 ~iY~iJ_efCg0] LGZl.PkT)kueQyhfK>U3bfc7~k1fv7x̮! 00ߠ(}i1T*Tf$32pUiM2hg*ONfìȧ*PF#yqhZT>*RJQw'z{ ק 8:E>U2S'3pi~wԦs33'ZnmDZgOFQU#5 DxJh0U%ިѣ}MbaХ9Q~H:("2*M]ʨ_0ZB%[/ϸ?2 -U˨{ t;[ lf 01"2s~4p*sL.`_wz9l~|0ܾ|[)I`裿&| J`_a37eo@ZCRCČ y7rh_Bf6xw hpp )GvP}3d9Bܳap Є{* .7 G3IXh  ~ 8hJ3E[j4|R<la̋%vϏ% XE AVn"/7 DnK873kCxqY#!f6/dfo*w*~tkD"x1ܦʧl7Uⲽ;/Z8%v݄{J€OE鴉98!M7I= N*j.!\/ss(F)#T|H5TFG-Z4,P> X}dcnMf/c$~#-Wӄ<3Mba ai] 4{ݳ-@4a<~_{G'!0Hy+JxKqiHS.oFeY.Aj׆P)į4q$L{F,vµ|Lt, O(;~ߕ0ZmXG? ۍ,ۥgP!4L<]pk[%89M.4 Nf|kN )ao{-Zʿh &EA]<7|15n'|\}tQj_I4 [_!8w_2%-wegfDh=]|oJw2PHpV4ҖW,8>2\M&:4uı7 TNI=p}Nlj0}2-qQ܌1b rb/Z"3@xߖ*tn[icBβ{VvbtmbfFw_Ye_awkVG rēNEGDI*""/ M~1ݣ[3=PD_6w0E̲/K}AO@sOp'o S˺,›"kkSI[o'RwYhޭ"bդsX/w>|ݧ8>5fL?~VR{VvT6w6U̍o.D ͕_rK>m#$e,o1*TDDw_LC}<[^QCeHgj}E)Kf.57 }g&ZLLWdf &=2 :&W1H,7r51!B\e.'ZQ }~x?6Uʲh2A=|_caKlo3k#Rߛ$&:"S{A|{)U4 y?d{:q}c 3&f5[x֩;,LQ6ph0):_43kMpZ[Lzz~ ڵ)$ {?ǟ]r0D+W=ty?}=-Ԏf ]rOy,=e#Q$Qסc `N}IJ}o.^W#K$_E/"Y~DD w_ff!T5c\%ϱrO!8p;[iM016Dw^YEW{&/˟[\Jzl}Fs{gFN=ww|0Bh}'Oq'gl'Wk4rf~fօw3 [Yfc^Ԗy1aO?xF'٠"Yr,ŗw3qHES61Ӣ],mI4(eX"*ʛ4y?7R$hQ9 &ƂYhf?FD3;=K if=JDXg5lGm35+Du4T~b]9.kLli0w34|J%b7mLY"Ľe0abPO72hEel0&നhxxg&'S듑,G{V4ٌp~f6<1UV太aTLT ̬ ~)""<ЗM^ O[Gf60`€Fa_bs0DU SId p >eH:`h`Ut}3Yja3 8ٍq9~f_hGx |P6fkh$v, 4d6>^΋ o#o$+%y@h0^Ʉ=g8=@bZ[GcͬK$7_o tn7J% LKø+-Cg5l'K~geICn&w+нzw/ XZGBH5-Zhi" ̣e|z 70gYzf8lfف9={:;]4f:N1>HΒn%]ڭ 8~Sl}B:C,ǽ<-G=(c{a]޲o6hQW; Vd?4tݺv5 3 ͢UlَV55~/]JKLPP!{ow_WwFo^Ex*YBYbOD݀mPl^Ds2i w>CF8k9plVf60GLRQB΄-#kQ+|afC\̬ɕbY>wh|3ۃPX/Y,:%&>}(3kݙYbpl 5v#{J)v-E)UԆU÷3ݗylY &]3ە0Gt/1]farf9% ~.]oEgw#LY"Lbʮqofv N=>|GMT蜲/n4p[Tƥ( 5XEDtcR80%2^Ǹ,s=o'YW`?`ZI@$Ok|Xԍ+f6<5sEffuGg [)ZED$7UH)lgbf{4+py8~/EeHll8VmSgg֟JxF]DCxp5/93;/gbWT}q죳;̪z2CtM4*a`\Mnnk: {bIXPQg@a{{9gf8g)g >2ֻ(3`f/[2{,7Y36~%_=bf'YJ8D1; )(%62 $sAwOX ~ܚdf,g0qoI ~]E|`[T]~^sٛ 5I4)(>zْKgTdFR3[$EM) 0I v^3_AUI:I҉f㷅Զ߀ԻQRZ2s1f vi@k?ڂxMI:'l3(ڨ`NSn&ww&iVܥ!3WK[LA ~6$,?:PPsntb(J 5 fD[n=vآ`IoKz?w }ݧF *> ${^ !\VI_+myIW'6Mf6Z fSPutV>α6K:~DŽ16S5G -K)[TƂ_3ck7E@QH "PC$Tj @ m2@ 1CH "PC$Tj @ PL̚H:<\%4lI#/ (.LhIAYPCPAV̞=[]td,z/WUwOPi`̬%$Hz\ҭ5 Y3K.M+H*-uDf4f6H1]),iAx~5"6"* {up2IhWTE*s>B+iqwJʂciJ\ťe* JJ{a[6Գ}LVeCIiY.'ԫs+5m4`$TCw/$T̪Ik6l+1qe;_Z ɑI3eq;nudw%SZ!ɈbkɒCAr$|_\eq_&wf|^k^YYl?$_WL[??Iܣzun= 3k*i[x\M͒ZHG;v?VɌA}U6t2Mf2eg^'e=uA2B¨,mj)*_Ә_>EY ޑWM{gI`|F٦,kGIYé5,)jߓu[u˿Imc6 @E$T1wZmUQ)=)Gu[,SNvGNYQ?8GkWQ1 W}6 .*H~k&<^:onM3@]6@d@EPI۶iۼx:怄 7h|Xl&bfl]ofgZ*dg~zBoM97_vK.k|31HH*fv=nfY$$-tgFe?87\=۷_Z͋ tck[QiꧨftN>:*y$t4-P;ҳڞ{N2CkS^shJ+%*I-%HVR?I?T`K#6W5rR^*OT n$m)Hs'Iw)2*2]ue[uݳ5ͥURT 1Wf^R <P#;?\t_5Y^^-;J2PEPiV?B,"I+}w@zvpߧSBۋҩN竷d 2*6]Y#'뵅+3PEP)r^ 3k&LS^KLOLshZ7i{7GXeeUvWT G,ifxIQAB$ E"oQ&PNK~S]\m^%$UΔwI¶{}agwI6{BO_5L'OVjZ +-DPq2I?IJ$H++7zD#4-hҹGg?譬 uUڢѓ:kߚy3GRkIr/2*H@@ū5yZ5q=Pw*f]ZPyyyy^wDF}A2kA5mڥuB?^[ ۨTT+*kSU:eR}) 5__&T31fVlf|J*3{KhڶjYB̮%VR"2t}5mm6ͥZ(G$ ^ /],Is%TV~cCP7m/.=X=wf_bȴ(vI&<4ݧG^j([7W}itWp6>exz_rDb1[j@3Sn"u邡ȥCաUeGׯ_D%N6ꕨ*c~D„߭mB]4YZyG"2#ظ^ZSztn m3?[Qa DD/ʴ8<ҠqN~{釫qv_!+6lSs 2*RP'f9wAGsqJtݓ}$+$")[ 3;1爼6ahv;_;gM3~ۗ'`;Xjww?6!,WR$(777H2w mZ7є1Կ>Pyyyy^wDP)SD$< *@BQaOlӍyIEB%'V-JNts|K]?f/_FQr"*@òvK&<2OӗIh;"m&yH(fDhעx. m5{ D @dg'{6f:,IU$Ti3~z֮y2/Xć^\=UQfCR{IT?V!.֧ڞWOWn kfHҚY/I?4JR|=c=2_^Yɯ/Mhkע&w>WEilyHj`V~u\v{kj8~[t]u۟QWuB$ 3˓=+$]#鲰%+ I%)_qEhpX=;nzow}_ۊ-*WKj.i!I7\A4\Xw39S+=7~;cBЩNחkf 2`DP9NL[}EU}eAI:N >@Z7m/k;(mכ4rR~B[*#<Έsu2IPP?GYYk;XwpZ5?a[.g*uJ//;Mg>8Nzvpرe2υ^NuޒDQ%To&I_Oqq}"-hʘ^2otfLp@*; puR3# VvI#P+}@s n_WeobQWUB%,;- j􊙭2LRYӫMޝ[wꧺ쁹ڸ8C*%#kMwR\}D3 IDATҙ j}$WLÏb2mKh{uJ<]KٜYm؊)H#i}yFCJY 5;^߿@Wl?O')f Pyyyy^wԊ 7*R%jMxdmM\3Vv%y I F^Ϗ>Nh]mHlR Nk\O]9L5E4jr})!ɩ3naل{"v,6֟ꧾm4kj̾:ob1[ RP,_=j.>Po6iǶzh֗q*.i,ᴾ-MLcvף UVMڶM>QqiY"@}ABP N/NIh{2sVoޑP_PK[7#՘f-[A D Ei엩ߔq[,f۵~G*YՆ:wч鬁yU$JiQZ3+*1 /X+6lOh`hwɇq7ꃺZ֪Iym5m .큙_;fM &T=% A3%u4ttFfaߞ-K=|N'#_sX}`s"IVYI_$w ܽ(~ $ jlbfJ3{3nffkf]T3[bflefp0i3;aϾR{egW#gS K|ٴCe@]*I4ݯgH\o=-nn UTiݽʟlɒTe}Mc.UK5TV-ߠ%3(O7GMr(P*ɜX5xxZI$SHzPŒFH`ͻa fബl 3;^A4D$=v*i37ڕLyOҹI~PֵM:jCbj&I% ryL8{tƗJfGIk$MqMIڳ%=,/=!.Y @I%wLT>Bw?8(~~ݷŴ7O߳+)--Z,}ƚ|^ ?1ک>P)Uezw9Y2%l/U) oQP*HH+Ir\'i]y2?VL ɔ0&9drsTFK|Vo.wҽӗ)_Bn*e0ׇ3"^2[z'_ts~o%lծQAaS˅>qfJZT9hpFOόn*)s04C6*rgx% 3;fOznOslR^d"wqތ9QIU5Nzw֚6~}p-Sgp D$?)yofwo7)!IOQ%3(ra I+m?B!8РiHw_4H㾓85jtX:ȩKʜ-oT5ULRI,h]]Ǔj׶)9ϫ{7T),:[5j,u]'-ER1wOǹ{/[)wf+lɔNTr['[4(I{144hujgqtLh v }* I XW'RrSh7JҋUZ%ݷǜ7f&1*jUTiݴn`~| m ޤ槫22! ̚JzNAA^IG6ŜWEye=J^XGRU@e]T&K|6l+E֭o,g(BD.v3Kn6_Uhf9 ~'u1c VW5lZ&C:us]9hw.G73e,@OzfI%^AGpwOܷ2ܽeIz@c.ߍ6Y$GjǶ/I%j:;3@8~"K╛ug,%?f^SxIߒtz|WUips$]el~xefUm;ږIZ_2 %};@CײI壘;'/fFMLpHH*fH QoWPU vy@AaEJOQĘjfIt`gc/%^~ƶ{𲷙 d5C9g?63Ӹ{.6ŵm^_]2 PD5C"IGIS(wϕt$Jz/(Ɣ1$8!=IKYeOH'+XޓSqI8㗒nui2E U_y%]*iƕ<;[I$!GUpjPeY [݆CP_߽@Wh?uN8X۹mVOD5C]x\s(ygwC $mF+% *Qc% ~I:).9z=8vڵχo)*՟HUIAd uRP+%R 4KVwo 6PА۪+oLh;W#զyO4CةT|HgwMc\U>tZ mo,ZQd j*`2&7ͬb.H" M6֟F,kbV:y^pE**ܟ4n1 &Dtz!j2ʶR=*)@]UBY~r$[t+$)@ _M0B&gZ(ɓM"Izw}iK$]I;PNHv7]49ڦ/Y  +]~аTY_WdS5Uov1oxuyCˎRVM()ӏ@7NXUu% }&Ѐ$3ssVoޑP*@ұuS=rP]0{B۬ek5rb>(XLT /c@8'K}n>Ն:wJ}Yg .m/*)OPxvJIQ%T*ik찈 @/M!=%=8K{L}q{"QBݿtMͬGj߲d~4gB/ Ds𴥤_YzIU<~@CYI*((Pnnn#>Ԏ K}enG &3PtKaa/ܽ0IQ'V*Pˍ>R?0Woy| 6Si F pDP/PoֵMyOKVǵ=6@ Wn1եM EpD K~ JJt˿7?Khk߲&_C7Q,j"9YѤT K|Vo.w=ӗ_ ꨓg S}/)s8S$TzwnǍ1:$=r>e m@d[J*fvf*K2~ K;k4o. =05rbfT(b *T'V̬MDq ;1Ԣq|]u[5YϨ"N,Gңf@fƘ )I@'Yύ;_o_Z}_[J2@m,GՒGR{I/4Sһޓu᧙vtA,eI׻G) `dźꂕ m;m P}[$yb&TvjBUIޮɋʓ(tJ] Ȍ2פח误~ݷn{13Q [IK{$} QRg7%TRww?d 5e؃tׅժiN\%w5%UiR̺J&)WRK}KZ~Kőc d޲[ts m'?O-$yK~X$TvزD=^uBہ[ h-3@j%?i$GO-%l)?I  3ӕ{/6ŵmQ^Tee` oAƏPέb]mNI3ʐPos=}0_B۫ Iӵx DPPk8G?C_X[4zt2@EBt끱ծE㸶-Ey UJ]HIҰkڄ:k[X6l DBڶ(ֿkBۛIZ DPPq6֟GQN*_ݪniPt tzҡj2ʶRMx=*)-PEBTjpvza:"mBo} [2@fEP1,3M4̬K>ͬ5:>sz:wp^B%k4rb>Z!dN 3;IbIHIU.Oc%m􍙵2FIN~Z_(;tzz^a^d 3DzJ2Ikc2wIZ/S# T!eGSI;Jt?V1uU@IB49|Mҡޱ^$) ?BtG&Р'J\9K6@dщj5IX҉p7y;<تd~xTj|_>D#ʱ\'cix얞hN9LWszv5= Jo ~ 8BgӓW4_TZ럚}fJꗨ*++BL1űVOKh{h֗:Zq{"H*+5xԆҡ}&zp3mt||m"H*o)rt6.W04R(';Kw9Gi3Vmڡsf~!wd!D3f+%I%< S誧}/.u߳> E"I*r=afgtkfg]I`vʟ}I1_M?BG>9:wb D,)f-nIhWڤ]㽒:spQ$(777TZ_4ͥ mh@d*,,T^^sT#%?rRwPҙS8IDy#)}YAoM:H5o׶fKοs*NlJ‹4PRGIْHz}:*rޤ/lMh;ȮݩY @ME1C%c 4$T6l-5Jh_kM3@yg 2P_ԫ%?Ԧy#u ]>^Q&+ DjMBٯl4\ꡬ,ӵ.Mrm-ZJ]PkEP1Af6fY$K+.{I (q|zvpߡE2~BMx=m-*PtjHh׹3)a,(Fvl ‡_[g5[2@J#%*I$mt6 J"@jHkw~I#'Ed&8$Jt %i r?IISTAD1 2]}Aj4%w5%UBT qmM3* ;Ya4*2GA=f%If".?I)Oԛf1v>f6̖63[efofS;9̞6B36 LW|jۼQ\ۦ%9+* ZQ%TGK7?I`GI%yfXx4ᥟ4e+i$Jj{9Uar1nSҩ 7Jzn3uд#tH mb]zm^@CIBݟY*C%XAa^̲U앺גK=xIKj`Ւ(PIOo$]'\I{5W)GIӵx DfH9 oKZ"-Ic*IA"L3k!LI 6J}Otk[T2΁~^ yuG%KfV FG' Uޢѓ_e(:АDPq2wv^~SI߇=+,*tg!)[$s߻$}.<K*2ݷ6VIIf|d钣c]qm[JuCt?* PXR`XFǜߛC y<<mk^.t3SҢRKP ;MûIhw~kQ"  42n /r5xݿߛ1#*TPxbɕcw Ӻm'8Jg Mh{U9)_ؘ@}GB%Hj.!wfRAbCV= mTүPk5m[_G9ݦӦLPtʩKYcI+XOͪy=8SΓt~Rs䕤jW-zoƩ%Z0^皌@M.8zwi+՛wM ^\yO z+''Y^ڕ,̬?s5Ujn9oqSP}oPvza]\_>펷% IDAT5 lj*_јY I/K-$V]үl<3 Gn"fI}os^]5غ,gjmˇf,]  'QyBARIw$W0;,4Tw1ـ{rS¸H8Zp=o{yuBksB[ƩN^5A5$'[?pո)3VT.HNwתKo$D_JYI=)漺7-b+.I8Urª>ڥ9wp7=zPuj$2ttO~jIhf^~/n4^r3Kn6_Ŝ&`I%>1s?4>}Yx+ X$UPgﶏMqӻkwdFM>:jRJ _܋R)$izxvrrFLUN?R4ZƵ $9zW3Fl mTүPulT]2T}qm?_5eLm Eꚨl s/~bո]}ꖻ᱗U=M8MжLҊ$Vx\. qNn<0~j#fwPt*ReZrxgkT;MUQP܍1mV٘󋒽̚K:+?Kz.mfC+gvPy.vrGi6M׎ Eꊨ*s #$]gf4W0KeO uHZHIĜ'75]$im^O /Kk}sjڄg}so'y UBQoO 3{QUDhB]ܽXՒ$4ƛ`3;̞tU=_?q6fveB剮[}q$j}[6уc=}^'Oל&y@(VwKS^-"w_v_Xx/I{2c$^7TRI$5lI'K*#KAU$]);rTPP6 ZϽ\?5eC5fhwY%OڦPyy;7sªHfVw?ݏMm7H$},iiάoɔ=w('s$mF+% *Qc% iV'%HPrDW=}p嵋[2=~^L]K$3Tа1CPWZ 'onM3@mIPԛ*uAuŃu1?,ܠ55 6$Tbdg?n=7Ύk[H9Kw/|hr2b3k-BUr/.'Ethlyu i}լq?z(*f=3{VKZ'KI˪|ezunƏwzuHh{:} ݚIPEP1HQ)yw?ѦY#u ]}A m|Q#'ū2ȤHyƇ%=+iتjYYkwۯ}mQmb]xl޺[ˌDUCX 4tֳズ*KWmy̥?PoͧU&+S"Ւ\ҍ$S@]v`ǖzvp}N m/~Nu;*8}g& Ą$v]l*/, ^}xDEVEQeP `'3NT/]=ޛox.^ۂHPq=W{3[!EDDD0fTl#:JUyyWZS8i8sosf|$Fqu`~mm@ElalfΜɄ Z\"83>_m=tF]DDDaf͚ĉ }Vht@a;+rwl~%' p4|ywmU'deFl)"""5*W4lg fW򡀊 W pMG^np[AIg"""2pC."FܝYy!9l^)يH5ʏȰdf\s4fdupµqlMJrҎl>a~.9\19d"""RTlT3{7?Wlf+"""2X2s;p{x؊Ӕ<ll|}y fGto7ؔg.yEZ5R!MrF>ݚsy}_/ҭ~UDDDfT K Sҋ {[#MZߺ~waʖ""" ,""""[e(L~x}ϿVPFtv0uM8-+۫,ⓗݢ҉HW}nD:w?AeRz<ȋs,}qO/<:'>ˎlaIEDDsЬ0Oø{g#'2 L3g2a„HDDdyc"Na; qmkύY, =,0.]ƌbbf:<5k'N,,Nt׬J#*C*"""=b +,Ò2AmV:6'U!x#""*C5KCw]ާGƺ9;!Guu3VZo);J]+f]$ }&{SwO/=^5z˖q|M۰s֚pT;w1McY^|]7޾.&UwO/FฝjX+PgbyW$%kr}EvKki}+;m'rʇ7زV^'>m JPR>o3Uu6?mV׀&{J.=e]HwS{=AkKo/=%uk{mw-XVXv$[L\!ei!P)H=;z?xwZ]ZiYV[ntMvO S E;Yg1lڸ7ىj7vҘlΊb}eFݽ-Ȯv`Aj7W@{mZFL԰ʘ~l W]PH,Yos  Fg \o%=vr*J3G&=^? ==tutiK_G#ƠɈuь7-g_o񑊈`n R@EDDD o~W3ϼ:k ry:B'|gG#b| SgG 8%uuL]}="7Oٲ-f]eeD✅sQr%^1H컳;{.?Ҳ;H%;%˔W;;~-s`FRKS}K9O[sQn,~Ь \Mv& jcpKLwTbmxF3+>UeI:* v2`7 ܹHPHPHPܽeRBEDDDDDDD$#TDDDDDDDD2R@EDDDDDDD$#TDDDDDDDD2R@EDDDDDDD$#TDDDDDDDD2R@EDDDDDDD$#TDDDDDDDD2R@EDDDDDDD$#TDDDDDDDD2R@Eڎifٓf64if%3[if7,3[_o2=fQ3mff73jf5X=u-sY3{fv^OイIy~~of/B3afWf'sVAaloZ`2Ir?Ghf5́{U ?˚yH{ȫ(*$=5}0RRp Pw|Y}J S&I/0ݿ٨<*6l g^sv'3E10)`p|8`^9r(SN> (p \gfH]x-w+BBO$U^uF%S> L><[oҞfB08}-1JlR=Ȱ0Cc;(c3&]RR9wu^ܿ˔_6_(Ǻ>/:JS}O-5ir:Nϯ3VMoʫg&sj#Z}^4 )$qB4&_ϋ3gD]﯁Β+/o˷3i f-0-.^ǧ l EtgBߗf2x%iOys~wRzZUǴg#?R"O#7Peȱ +I0'.>dC؂iz\l#?fvu$wqK~n#Γvq@bKh ЮY2}J |#izMC먙Eh yw_ݛ9Hasߤ5/:T]|%6 YyъlKXg|뫍ܿ iy x_Z%WGWL_ -? g2vuw?0|?{0/ }ݿu" 0lPv0:1_Kkg(1g%:Z@ ޿ ]Q38XnPjWEcww/p:BppUr_ofIpVEh7)"`ab~dTE41dYW-N'?oi JG?pGl/Z+|Kݟ.{dGOnl'B #|'/ ffO6lPvnbfb_jiYo>_#':>>*l"O^uk祧fVV_LaK>1m|RGc`z`y`_{r#-$8{ias /4 M6vXά6ECзCHɱSi^p_i/9럀},-MacH@yIɱ&ӿ%6cX#Ο)fv u6f#c^"*ozB!}ߤ' ̬PulEr4ʦx>Ҟ}~_:(zZ+:Zh8U2WXT$:, ؁w9ȕ#:||*iFlEP}_)Ni1풘7cӁRf"0#c>ҞK7sO\H^Gݽ7x3S!#m+h2HSei)vF[F Ti8()"W_=ͬ82.Ρsđ(ntBf`!Qhb? Q;ag_2qj4X=uE|$tYAGOutzb~*i7˦i0ws\=w0.kT-4_f1RJPKٮfqLVQ_:Lb\>?..Erf%pױy^`#A[QXG/fl|i3ە0 ?Qk-!:g`~lf/~$"ٔD=Z&9 =[O|#4= *&nVQu%:||뿁l v~}ЇZfm`0,KUZG}NgcUWܽ#bf;%Z91MIw+o7~?fv #ߪ'VS@Eچ?lf!4;+%3ޱZFhB䆔4?&̊,C݉#M|m@JuT.yQwi{(.LI68:Eʩ~ XypzJu_ukGӱQe}0NIW )_2㜛EqW5c"*""2fvC \YHGeIզ). '[\ffk$>۶VD*sUjqqDV@DD*2 Vd8r++[\b*ifQikVf?kqY}֎߹gٶ~ $2\)""2xN8@"lwg !:j\f,[\eڸf~dId#?""EqVDD$G֌״ 2BO-.z-Ғ c ^}lzwdf#3^3f7lj[3[̾nfٜNHSҏ=ffs՘JY̾ef<3{n6ۦff{3efb>ϚUf6yjVg;3̞egfOمf~ \̾Y`fOfvHHYPɶM=7UƅgTɣ==s8̾lfٻqff'YM-fvtމy~efGٸn녛ok黎ZR?V&O%BYLԱglL 3~ |3몧n[Y Oz!3{ۊ?3c݀36IJ^˛qsM3>] "oTD$#wפI&Mdv%nRjE菤vV(*lJQGw5l sC5U==s8x~~ tT(2uY,^F=il_?DYOYwۦy6Uq_=cS]Cypͨ8I2U(@W%*ԁ˳~4iԘI} b] B|nGw-q;N|W/ak)vr 9p>-M eL ;BphG#Lwn~ˣ+l}w_\.`p[<ΧwUM/J_1g ǖկ>w q& o |p?2WܽOyx)aلfOHQ֡v;7:7GM`C} Vka5̈́j%=@||b+ˀ/G>9_piO&jm|0$p}Jߧ ׋;wDW`,Kz[=kVq֒|F7:#3"s6%I?%!o6!Ps~x9C=y-؏VhuDG&M4'JZVnO6)뾛7S}|J=C2B`4{%^MIwB"݁)WP3Δ4SyLu] Hl{M-c*J+GnHVVm@Pi$b`ה}Hց~nFI^]qg*?vhbkH#nN-*'OCGc̔FJc=׬X7*/'h9%W[ӀUGo&W)JDF!ߠf641MUf"3n^wJ7NtcV3;AxfBWu2 7&+ etVeDD'GĴ*8ݭ4P>7iq<.yUIrRA9xK<5T} /y%npZ].PIQb 8kV#vu+u|?(Rld}7% k9 ͸$w eQ@EDd/g֐>ycR&J12gBJi:KWX1,MQ4%nfIpwLUf jFTZjsӈ<$oZ}4gV {klU|;*AmD׬F}m>COƷ%^`׾>}mnWߣ_ {Թ#"2D3!VۮyVe} !h 58 /7Lrtu>8WjҝBijoaKKCy۹i4C󒾑#f х?0 CBS t*Z"G+#%KY8U6] kMqb@Y ۱bپn 3یXٗ0jҺ=t@`6gլkF3@^+JDF<(+gm&MǗn2#|L, [〓/Hyw֑m4zmtn hWk[KR#Q^O̯<]~.#Tv1uy@=3H@!KOow -h2ͫ<|&ws7YyA׬F=A*+~'b?[#t@u.!4uSP8Ng3sH !$2ݸž$m_eەn0$1_m*03ە(LFN gMUYm~0L:b iWFO͏QiϹX7 ODu0Jy=C[%|2\UD\YGRu3KqdVluMb},ՠiP8Kf%#|( 0tZ j V~<̎B@ezQ {(ՈkրvfX>V]-6QV6;nزT}sfə*""CL5츸WtM!b?i (vVyAiA|`3<[nFVGLԷh&3+;er3]x/} {n |9e.B'YF ˹+1j> Jt<-p(%f-k*se\Lq*JB?=Qy*#?Zl__ ĀY [Se2l GTK񑓖^`?3;,z 9eհk𻻎HbKjTnL B_7M FD0D`טo,o |F/N^M`807rf';mt- } 3p_u&Ih]48̶ifB~c?ܸfv0l xX M>FLJ }^B>oMw4io#?""CץTwlAEip;`gw$#/?$M?Ђg;}¸{Fn\/onN'{^ղ_ c@ŋ- { """f6bkv1'ggdB`=]>Gr̦srq AI^8i2PzZAAEIC}o G}sSnS0eh2qSDZK&+<>hZ|M3t3虄E4ʏTXi #,I7uX|$k=`MB2d$nof_K"RTDDDD3NFD)f[d(rZ])R@EDDDD<W0"""Q~DDDDDDDD2R"""""""")""""""""*"""""""")""""""""*"""""""")""""""""*"""""""")""""""""*"""""""")""""""""*"""""""")""""""""*"""""""")""""""""*"""""""")""""""""*"""""""")""""""""*"""""""")""""""""*""""""""?֒a!k+IENDB`Pweave-0.30.3/tests/weave/pandoc/ar_yw.mdw0000664000175000017500000000435513326267164022102 0ustar mpastellmpastell00000000000000% AR model using Yule-Walker method % Matti Pastell % 14.5.2013 <>= from scipy import signal, linalg import numpy as np import matplotlib.pyplot as plt class YW(object): """A class to fit AR model using Yule-Walker method""" def __init__(self, X): self.X = X - np.mean(X) @ # Calculate autocorrelation YW method requires that we compute the sample autocorrelation function: $$r_k = \frac{1}{(n-k)\sigma^2}\sum_{t=1}^{n-k}(X_t - \mu)(X_{t+k} - \mu)$$ <>= def autocorr(self, lag=10): c = np.correlate(self.X, self.X, 'full') mid = int(np.floor(len(c) * 0.5)) acov = c[mid:mid+lag] acor = acov/acov[0] return(acor) @ # Fit Form the Yule-Walker equations $r = R \Phi$ based on sample autocorrelation $r_k$. Notice that the matrix R is a Toeplizt matrix and it is thus easy to form using `toeplitz` function from `scipy.linalg`. $$\begin{pmatrix} r_1\\ r_2\\ \vdots\\ r_p \end{pmatrix} = \begin{pmatrix} r_0 & r_1 & \ldots & r_{p-1} \\ r_1 & r_0 & \ldots & r_{p-2} \\ \vdots & \vdots & \ddots & \vdots \\ r_{p-1} & r_{p-2} & \ldots & r_0 \end{pmatrix} \begin{pmatrix} \phi_1\\ \phi_2\\ \vdots\\ \phi_{p}\\ \end{pmatrix}$$ And solve simply using: $$\Phi = R^{-1}r$$ <>= def fit(self, p=5): ac = self.autocorr(p+1) R = linalg.toeplitz(ac[:p]) r = ac[1:p+1] self.phi = linalg.inv(R).dot(r) @ # Calculate and plot the spectrum The spectrum of an AR process is given by: $$S(f) = \frac{\sigma^2}{|1 - \sum_{k=1}^{p} \phi_k e^{-2\pi ikf}|^2} $$ It can be calcuted easily using `scipy.signal.freqz`. <>= def spectrum(self): a = np.concatenate([np.ones(1), -self.phi]) w, h = signal.freqz(1, a) h_db = 10*np.log10(2*(np.abs(h)/len(h))) plt.plot(w/np.pi, h_db) plt.xlabel(r'Normalized Frequency ($\times \pi$rad/sample)') plt.ylabel(r'Power/frequency (dB/rad/sample)') plt.title(r'Yule-Walker Spectral Density Estimate') @ # Try it out: <>= x = np.sin(np.linspace(0, 20)) ar1 = YW(x) ar1.fit() ar1.phi ar1.spectrum() @ Pweave-0.30.3/tests/weave/pandoc/ar_yw.md0000664000175000017500000000452213326271577021712 0ustar mpastellmpastell00000000000000% AR model using Yule-Walker method % Matti Pastell % 14.5.2013 ```python from scipy import signal, linalg import numpy as np import matplotlib.pyplot as plt class YW(object): """A class to fit AR model using Yule-Walker method""" def __init__(self, X): self.X = X - np.mean(X) ``` # Calculate autocorrelation YW method requires that we compute the sample autocorrelation function: $$r_k = \frac{1}{(n-k)\sigma^2}\sum_{t=1}^{n-k}(X_t - \mu)(X_{t+k} - \mu)$$ ```python def autocorr(self, lag=10): c = np.correlate(self.X, self.X, 'full') mid = int(np.floor(len(c) * 0.5)) acov = c[mid:mid+lag] acor = acov/acov[0] return(acor) ``` # Fit Form the Yule-Walker equations $r = R \Phi$ based on sample autocorrelation $r_k$. Notice that the matrix R is a Toeplizt matrix and it is thus easy to form using `toeplitz` function from `scipy.linalg`. $$\begin{pmatrix} r_1\\ r_2\\ \vdots\\ r_p \end{pmatrix} = \begin{pmatrix} r_0 & r_1 & \ldots & r_{p-1} \\ r_1 & r_0 & \ldots & r_{p-2} \\ \vdots & \vdots & \ddots & \vdots \\ r_{p-1} & r_{p-2} & \ldots & r_0 \end{pmatrix} \begin{pmatrix} \phi_1\\ \phi_2\\ \vdots\\ \phi_{p}\\ \end{pmatrix}$$ And solve simply using: $$\Phi = R^{-1}r$$ ```python def fit(self, p=5): ac = self.autocorr(p+1) R = linalg.toeplitz(ac[:p]) r = ac[1:p+1] self.phi = linalg.inv(R).dot(r) ``` # Calculate and plot the spectrum The spectrum of an AR process is given by: $$S(f) = \frac{\sigma^2}{|1 - \sum_{k=1}^{p} \phi_k e^{-2\pi ikf}|^2} $$ It can be calcuted easily using `scipy.signal.freqz`. ```python def spectrum(self): a = np.concatenate([np.ones(1), -self.phi]) w, h = signal.freqz(1, a) h_db = 10*np.log10(2*(np.abs(h)/len(h))) plt.plot(w/np.pi, h_db) plt.xlabel(r'Normalized Frequency ($\times \pi$rad/sample)') plt.ylabel(r'Power/frequency (dB/rad/sample)') plt.title(r'Yule-Walker Spectral Density Estimate') ``` # Try it out: ```python x = np.sin(np.linspace(0, 20)) ar1 = YW(x) ar1.fit() ar1.phi ``` ``` array([ 1.19379795, -0.21810471, -0.12747881, -0.06257484, -0.12929761]) ``` ```python ar1.spectrum() ``` ![](figures/ar_yw_figure5_1.png)\ Pweave-0.30.3/tests/weave/pandoc/inline_chunks_REF.md0000664000175000017500000000032713326267164024112 0ustar mpastellmpastell00000000000000 # This example tests inline code chunks Change properties of a matplotlib plot with inline chunk ```python print(pweave_test) ``` ``` True ``` Now do some calculation 2+2= 4 and continue with text... Pweave-0.30.3/tests/weave/pandoc/simple_REF.md0000664000175000017500000000413413326267164022552 0ustar mpastellmpastell00000000000000% FIR filter design with Python and SciPy % Matti Pastell % 15th April 2013 # Introduction This an example of a script that can be published using [Pweave](http://mpastell.com/pweave). The script can be executed normally using Python or published to HTML with Pweave Text is written in markdown in lines starting with "`#'` " and code is executed and results are included in the published document. The concept is similar to publishing documents with [MATLAB](http://mathworks.com) or using stitch with [Knitr](http://http://yihui.name/knitr/demo/stitch/). ```python from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) ``` ## Lowpass FIR filter Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the [Python script](FIR_design.py) for syntax. Notice also that Pweave can now catch multiple figures/code chunk. ![Bandpass FIR filter.](figures/simple_figure2_1.png) Pweave-0.30.3/tests/weave/tex/0000775000175000017500000000000013326271702017566 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/weave/tex/figures/0000775000175000017500000000000013326271702021232 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/weave/tex/figures/FIR_design_verb_figure2_2.pdf0000664000175000017500000003455013326271601026565 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Pages 2 0 R /Type /Catalog >> endobj 8 0 obj << /ExtGState 4 0 R /Font 3 0 R /Pattern 5 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /Shading 6 0 R /XObject 7 0 R >> endobj 10 0 obj << /Annots [ ] /Contents 9 0 R /Group << /CS /DeviceRGB /S /Transparency /Type /Group >> /MediaBox [ 0 0 389.278125 277.30875 ] /Parent 2 0 R /Resources 8 0 R /Type /Page >> endobj 9 0 obj << /Filter /FlateDecode /Length 11 0 R >> stream x\Mϯ}o-8 rsƂ$Z;yiVpD v8d[Z^|CâwB˫ŷw^.ovMYxhbTVkӿw;X'^YwLʟ9lS9\(lg2g9`) a5-":eHLˏ_=çw?~ݤAŹ>wDxt1KY'{\=h,HdMY:fo#zN=&+o/V+GmmhIV:}u~`LNţ`S0_87ݩ_VY?r-%Zn~xi$K x"Ùe8C,ȉJ)pIOuȒǪ7i&O'A:RQFx(Q)۩g.%ڱai&KK%y/Nl?DHOOOUl3yr6v3+uJ%Odl+2L^VxDLdi&ϤedxL*y?H*2zjT"IpԨʭ𲎰ud4!%^ SLg )זf:'#xV\VLe)1eʬM8V19~+_fLB46(ȘLTVHhdLBf7.ȘJDȘxlu·PfɳH]FV ˝qjLIXȭ8Q239~'tѶr&o\̙d5roD Ue `5zș6 #"mhk&!uBox"kuyCcWZx1E oۡ~ ވ_8܀,~pYC!a$֌9,=t'l(5|F>65#`!c Ũ[/E囤8QŪ8% 7mN^*79\(V)(P_ĉBSAQi=}L9CA\%!cuVy)g(PkQ4]*.9=ifRQ1$3IΙ%GNX%=*浫k\$.IV1 P~ /2]dU F϶Z$W$\ͫVW"Y5$gUA*9hRrp3'GGck\doCdo ~Qd-,U"*IVتISbrCrC%F(ˆ01%k%d3ߛڬk\udYg&* $RU>* $V ?@J,$TdJQ:]ؙL*YV(Y9IJAKZ|03VV1dY5d9U *X2hT3C$W}(&EDn ԡ7rJUJ^Í,TdPġmjk<)@%UZb׹-"*$*Eep3绊?%˪ T3J?Kr~ss&,@&Ft&,w'ֿL)YV-(X>qdUU)IV(3j=K-gVCL)YV ha\SвsHv|W$Y+y<I<,ښkL6\YX:gex LYR';L <%˪I,Hdr/}>AqnL4WmT|%gRv\1(~tn_| endstream endobj 11 0 obj 3323 endobj 18 0 obj << /Filter /FlateDecode /Length 88 >> stream x5 0D{8R[.{9>G-dCxI9>Q4Zo:Hsd33}d4I!rY)z>~ endstream endobj 19 0 obj << /Filter /FlateDecode /Length 49 >> stream x34U0P F )\@> 4XiLEWD endstream endobj 20 0 obj << /Filter /FlateDecode /Length 338 >> stream x5RK[AۿSjy쬠8K Qry:i>ޅԂ"iǚ5Q4b)>(!SHfd2r >֛L9is(Iz-v|YAғu-Mk"925Ǟ2#A, IOH3;g-yx/~2U2 `; ("$h(fƚۅ"=D^ ,z2'; Jjaq6JS]g&a氳R2 qp/${1aļ]l\̹&ӏ(H\M(?7} endstream endobj 21 0 obj << /Filter /FlateDecode /Length 304 >> stream x=;0 C{Ȍd'>2VI(/u< i& b;w؞D/)ϡ+E:Ū0[M*K õ}74uK hY pu;Gw5<TQ!OJ|<(!\{0FS@\^BAjI'> stream x5O;! 9.m`ϳT/od HDG&^S=Ä=Ba$5븛ſ]3 b0řvX'qNcDlc]L(!0%)}9:Nb.a}1WOdP=&ՍI4^2`a$YNkGQ"1'2Ҝb :; *s>h][M endstream endobj 23 0 obj << /Filter /FlateDecode /Length 245 >> stream xEPC1 =`,{wHۿ=JFp!Z?ZK oGFA= 3A΄@xFnvpμ39Zpә\'mBITqTqLύׁlӑ!KI%&~S*)[*EH䁓M4,?Cb̠Q0qGuٜ9-L|X&Q)2>'\N}䢥Uޑ"ۡW%Qէ<Y> endstream endobj 24 0 obj << /Filter /FlateDecode /Length 247 >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 25 0 obj << /Filter /FlateDecode /Length 90 >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 26 0 obj << /Filter /FlateDecode /Length 68 >> stream x32P0P4& f )\@B.H  %[B4AXf&fI8"ɴ endstream endobj 27 0 obj << /Filter /FlateDecode /Length 45 >> stream x32P0P4& f )\V.L,іp "} endstream endobj 28 0 obj << /Filter /FlateDecode /Length 255 >> stream xEK D#> stream xEK CBGG|tJ■!M@w'/mK >[ x6n5uVhR}ith6s+ fz:rGp_Gdf)|Q]dcnk]3s: endstream endobj 30 0 obj << /Filter /FlateDecode /Length 214 >> stream x=PC1= |7˥m$B6BLɔ:ʒ)O>Kbnd6%*E/% }ՖC4h9~ 3*K6p*3 mtV[ Ф`׶ r " JMrR=ot-N=Dkq: DpFjtaŲC5=kz7hGt4CָR endstream endobj 31 0 obj << /Filter /FlateDecode /Length 80 >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 32 0 obj << /Filter /FlateDecode /Length 236 >> stream xMPKnD! s\I$!CU۱T*HUSbuM2yOQ nAb$<4#',;Ofč.`5[́9m:7@dP "B.ї9`Jw&\>աqZ coYaLq_֨ɲY I!}{ y+ՠ0u J*}$]S endstream endobj 33 0 obj << /Filter /FlateDecode /Length 147 >> stream x=O 1 =8z,[\FR"@eG \b9/i?iX5GaXn,JW-^ B]HޭLd<;p'>TYz@;DYIXV]ju=̪'k)PTBt{ o/ endstream endobj 34 0 obj << /Filter /FlateDecode /Length 149 >> stream x5K! C9/0R~p6aZ /KL`c%TO>$#I9P7OhL 3l%t2[VNH6f^S $jeF2T`<3\脇ʰN1fF~{20c endstream endobj 35 0 obj << /Filter /FlateDecode /Length 49 >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 36 0 obj << /Filter /FlateDecode /Length 157 >> stream xEC1DsUA wJo-%S'"h0yM%V,&rAJ1xN1븨ufihW3=5'M<[ }@8IP1}bv">G)#qbn fW7y endstream endobj 37 0 obj << /Filter /FlateDecode /Length 332 >> stream x-R9$1 ~`LtIUls#h/#xE=f۴[iGiK,W ;BjW0wy.2meDkag؏]e8*Jl !2J'Qw\I2[E™w2;yNE{ kF9+%|6vzrYɩHHӺ NKؖߗ3| endstream endobj 38 0 obj << /Filter /FlateDecode /Length 317 >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 39 0 obj << /Filter /FlateDecode /Length 17 >> stream x36P0C. endstream endobj 40 0 obj << /Filter /FlateDecode /Length 131 >> stream xE ! CT>՞0ABA";06Ѣ76իc,zRV鐇Pi0QąYLCaΘȖ2MlTv<e~ma, U^ ?KwUBS0 endstream endobj 41 0 obj << /Filter /FlateDecode /Length 338 >> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 42 0 obj << /Filter /FlateDecode /Length 248 >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 43 0 obj << /Filter /FlateDecode /Length 171 >> stream xMMB!0h\vK!CGFGx1 2&^$ m;,1',#`kܛG ADko5u~~]ԥu# ȎP p=&T)8T bSUhV=^; endstream endobj 44 0 obj << /Filter /FlateDecode /Length 210 >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> /FirstChar 0 /FontBBox [ -1021 -463 1794 1233 ] /FontDescriptor 15 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /LastChar 255 /Name /DejaVuSans /Subtype /Type3 /Type /Font /Widths 14 0 R >> endobj 15 0 obj << /Ascent 929 /CapHeight 0 /Descent -236 /Flags 32 /FontBBox [ -1021 -463 1794 1233 ] /FontName /DejaVuSans /ItalicAngle 0 /MaxWidth 1342 /StemV 0 /Type /FontDescriptor /XHeight 0 >> endobj 14 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 352 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 318 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 17 0 obj << /A 18 0 R /I 19 0 R /S 20 0 R /a 21 0 R /d 22 0 R /e 23 0 R /five 24 0 R /four 25 0 R /i 26 0 R /l 27 0 R /m 28 0 R /n 29 0 R /o 30 0 R /one 31 0 R /p 32 0 R /parenleft 33 0 R /parenright 34 0 R /period 35 0 R /r 36 0 R /s 37 0 R /six 38 0 R /space 39 0 R /t 40 0 R /three 41 0 R /two 42 0 R /u 43 0 R /zero 44 0 R >> endobj 3 0 obj << /F1 16 0 R >> endobj 4 0 obj << /A1 << /CA 0 /Type /ExtGState /ca 1 >> /A2 << /CA 1 /Type /ExtGState /ca 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /M0 12 0 R /M1 13 0 R >> endobj 12 0 obj << /BBox [ -3.5 -3.5 3.5 3.5 ] /Filter /FlateDecode /Length 131 /Subtype /Form /Type /XObject >> stream xmA E=E/IKEekLq@L4о<~QN$ KNzӐҺLղ(ǠQ-u8pctx6ޓ?Y!F?{C&\)1 /^~cZC endstream endobj 13 0 obj << /BBox [ -3.5 -3.5 3.5 3.5 ] /Filter /FlateDecode /Length 131 /Subtype /Form /Type /XObject >> stream xmA E=E/IKEekLq@L4о<~QN$ KNzӐҺLղ(ǠQ-u8pctx6ޓ?Y!F?{C&\)1 /^~cZC endstream endobj 2 0 obj << /Count 1 /Kids [ 10 0 R ] /Type /Pages >> endobj 45 0 obj << /CreationDate (D:20180726090848+02'00') /Creator (matplotlib 2.2.2, http://matplotlib.org) /Producer (matplotlib pdf backend 2.2.2) >> endobj xref 0 46 0000000000 65535 f 0000000016 00000 n 0000013482 00000 n 0000012742 00000 n 0000012774 00000 n 0000012873 00000 n 0000012894 00000 n 0000012915 00000 n 0000000065 00000 n 0000000398 00000 n 0000000208 00000 n 0000003796 00000 n 0000012958 00000 n 0000013220 00000 n 0000011352 00000 n 0000011152 00000 n 0000010693 00000 n 0000012405 00000 n 0000003817 00000 n 0000003977 00000 n 0000004098 00000 n 0000004509 00000 n 0000004886 00000 n 0000005186 00000 n 0000005504 00000 n 0000005824 00000 n 0000005986 00000 n 0000006126 00000 n 0000006243 00000 n 0000006571 00000 n 0000006805 00000 n 0000007092 00000 n 0000007244 00000 n 0000007553 00000 n 0000007773 00000 n 0000007995 00000 n 0000008116 00000 n 0000008346 00000 n 0000008751 00000 n 0000009141 00000 n 0000009230 00000 n 0000009434 00000 n 0000009845 00000 n 0000010166 00000 n 0000010410 00000 n 0000013542 00000 n trailer << /Info 45 0 R /Root 1 0 R /Size 46 >> startxref 13696 %%EOF Pweave-0.30.3/tests/weave/tex/figures/FIR_design_verb_figure3_1.pdf0000664000175000017500000004462713326271601026573 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Pages 2 0 R /Type /Catalog >> endobj 8 0 obj << /ExtGState 4 0 R /Font 3 0 R /Pattern 5 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /Shading 6 0 R /XObject 7 0 R >> endobj 10 0 obj << /Annots [ ] /Contents 9 0 R /Group << /CS /DeviceRGB /S /Transparency /Type /Group >> /MediaBox [ 0 0 400.825 278.636875 ] /Parent 2 0 R /Resources 8 0 R /Type /Page >> endobj 9 0 obj << /Filter /FlateDecode /Length 11 0 R >> stream xK\),|]: " EE؃3`OB>}~v, B]꼟qz{8>1gW~~NvfWB%U~}w2ܤWw/\ru|ۘszfG|}7|xeō>/Zr}~ Y>v>|Z6j{IJGaLO_MzOR9%>/{?lr9qn Kod0إoH|׈b_K,Gjeh?`>2v8r𫲐Pe)|`a }NjE2<=ͭ58dSs!X<RJFsV~zcu~g/oͣߺ/Y7 , vZhN8W=#eQEn-t~ BMc기]) e$ Hd{.R '"KZc*dׂ)+SS,)6sIwa,隢r"9FS I 42xqYX9Z.R|PTeo1?OV@ 'R1.`Ws^({вƘxU 9[TGn`Y[1} Ĕ袴^&/xOPj WX y {I^Tp.jFLi$7w&K HqHT|<4Ui*- *1+P+[TQٯx>zdBډƂ7B@ hiffE\pK ueZFӈ:$KHbK]g&m:!:93WH-UU%8PF]Ӌۙ**bVb"/A;5]gQM}F7MJ(KJYJOn~yD Ί\mpɠd7\@sA!ʼnCrDר*Q`]S+P,wY4/8~#[ըx׎)j-=LJi`XJ:UϢ:cj@{N ؍ m=.pjlhٳ$E&ZnQ\NEя@0jku}K]zdj\ữw_NoY m'ɱωWXܜ^pɷ.qsyy?H2hm~F{fo޼}3ݏ?]f/P/@;4)SpoIY'_ܾe4]5|G\$m^_]#i6&/{ht+׷ۣ,06Gm~o(25]{)ҫ/>EǫrtEHG@{ŏw^ .:g FC.tmr];]}>{O+>e#Hģdl,T,- b AՂm0ӃNz6mփzTfgGj1h ddȼ"X1<2ǘF c)Gs@&7~v^ly>^Ҝ4JӷQvvcej9F1a(LĎv`nig z\nMM"|th(6SXUx)4-޺;Ո:S U+xwݪr6 K1縷r_P endstream endobj 11 0 obj 3210 endobj 16 0 obj << /BBox [ -1016 -351 1660 1068 ] /Filter /FlateDecode /Length 163 /Subtype /Form /Type /XObject >> stream x51C! CwN %$!pJ~֡tzAvmExӦQOqW4R>K-_`hB98Y""P*cSWclq{rQ_OW Knlm@ikݷWOHǁAU;" endstream endobj 14 0 obj << /BaseFont /DejaVuSans-Oblique /CharProcs 15 0 R /Encoding << /Differences [ ] /Type /Encoding >> /FirstChar 0 /FontBBox [ -1016 -351 1660 1068 ] /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /LastChar 255 /Name /DejaVuSans-Oblique /Subtype /Type3 /Type /Font /Widths 12 0 R >> endobj 13 0 obj << /Ascent 929 /CapHeight 0 /Descent -236 /Flags 96 /FontBBox [ -1016 -351 1660 1068 ] /FontName /DejaVuSans-Oblique /ItalicAngle 0 /MaxWidth 1350 /StemV 0 /Type /FontDescriptor /XHeight 0 >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 352 518 1000 500 500 500 1350 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1028 600 525 611 318 401 636 636 636 636 337 500 500 1000 471 617 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 617 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 608 630 613 613 613 613 613 613 995 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << >> endobj 21 0 obj << /Filter /FlateDecode /Length 74 >> stream x357U0P F )\@>L̀,CKd!eba26"X@lM4q endstream endobj 22 0 obj << /Filter /FlateDecode /Length 87 >> stream x=0C{` }rۀ?iC:N 6 ΁7AE/.o !$ŢVůE4I7QNJx>uz endstream endobj 23 0 obj << /Filter /FlateDecode /Length 75 >> stream x50{`ɥ htMMBQ0tf}qhV^hJA endstream endobj 24 0 obj << /Filter /FlateDecode /Length 165 >> stream xE;! C{N#y6;I,%?+:cck'R: g]a2So\\`nN|愯U—L 0;Q|$ ꔍ0G@LM/yjAPkGkS4g*[ :L?= endstream endobj 25 0 obj << /Filter /FlateDecode /Length 304 >> stream x=;0 C{Ȍd'>2VI(/u< i& b;w؞D/)ϡ+E:Ū0[M*K õ}74uK hY pu;Gw5<TQ!OJ|<(!\{0FS@\^BAjI'> stream xEQIr! ++Nͩk,3IN`k1i-x!́/|M4|72:pO.ܗ˂g–WTw/]H}w~fd{H͐:B4&!=#2V,s)R([.ꕶN;#o#JvMl:˶.:$vaqj!"uc5N"v0Q$gq&M]9yV*9>^Ƅtc׶i_>}?\" endstream endobj 27 0 obj << /Filter /FlateDecode /Length 230 >> stream x5QIn0 .AO ``hKxA[֌]< 'Q^{ .o8|^Z9O2 D`@ai'ώH5YN_KK(O~ J.kO8'O [WLcD.A|!]'@;綟Wuu)O645I"%Ҹ[{TS endstream endobj 28 0 obj << /Filter /FlateDecode /Length 227 >> stream x5O;! 9.m`ϳT/od HDG&^S=Ä=Ba$5븛ſ]3 b0řvX'qNcDlc]L(!0%)}9:Nb.a}1WOdP=&ՍI4^2`a$YNkGQ"1'2Ҝb :; *s>h][M endstream endobj 29 0 obj << /Filter /FlateDecode /Length 245 >> stream xEPC1 =`,{wHۿ=JFp!Z?ZK oGFA= 3A΄@xFnvpμ39Zpә\'mBITqTqLύׁlӑ!KI%&~S*)[*EH䁓M4,?Cb̠Q0qGuٜ9-L|X&Q)2>'\N}䢥Uޑ"ۡW%Qէ<Y> endstream endobj 30 0 obj << /Filter /FlateDecode /Length 392 >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 31 0 obj << /Filter /FlateDecode /Length 247 >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 32 0 obj << /Filter /FlateDecode /Length 90 >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 33 0 obj << /Filter /FlateDecode /Length 338 >> stream xERKr0\ 3gNWp:<  2=eH6dWdՐFD)򹼖\nJ?72ͮЪG6F5+# CzVQdv!:Sp,Cu)mA#o<rLn[ :[m@ s` )(UI­\';PЪt79`Òho>F, f1H'N=q:őpI8@/ u:eMžBRq"n]ElO ?*3b Ԓ枾?9 endstream endobj 34 0 obj << /Filter /FlateDecode /Length 163 >> stream xEu1 CsUx:?G i@xx= r]Ņ ?޶42܍e@N"WI3Tb\/:"̒@#|:C[ۙ~:!**na.@RԏQꚡ*+kjڿ"}\Ne{g+W}: endstream endobj 35 0 obj << /Filter /FlateDecode /Length 68 >> stream x32P0P4& f )\@B.H  %[B4AXf&fI8"ɴ endstream endobj 36 0 obj << /Filter /FlateDecode /Length 45 >> stream x32P0P4& f )\V.L,іp "} endstream endobj 37 0 obj << /Filter /FlateDecode /Length 255 >> stream xEK D#> stream x240S065U276r,#s# $`Ad_ endstream endobj 39 0 obj << /Filter /FlateDecode /Length 161 >> stream xEK CBGG|tJ■!M@w'/mK >[ x6n5uVhR}ith6s+ fz:rGp_Gdf)|Q]dcnk]3s: endstream endobj 40 0 obj << /Filter /FlateDecode /Length 214 >> stream x=PC1= |7˥m$B6BLɔ:ʒ)O>Kbnd6%*E/% }ՖC4h9~ 3*K6p*3 mtV[ Ф`׶ r " JMrR=ot-N=Dkq: DpFjtaŲC5=kz7hGt4CָR endstream endobj 41 0 obj << /Filter /FlateDecode /Length 80 >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 42 0 obj << /Filter /FlateDecode /Length 236 >> stream xMPKnD! s\I$!CU۱T*HUSbuM2yOQ nAb$<4#',;Ofč.`5[́9m:7@dP "B.ї9`Jw&\>աqZ coYaLq_֨ɲY I!}{ y+ՠ0u J*}$]S endstream endobj 43 0 obj << /Filter /FlateDecode /Length 147 >> stream x=O 1 =8z,[\FR"@eG \b9/i?iX5GaXn,JW-^ B]HޭLd<;p'>TYz@;DYIXV]ju=̪'k)PTBt{ o/ endstream endobj 44 0 obj << /Filter /FlateDecode /Length 149 >> stream x5K! C9/0R~p6aZ /KL`c%TO>$#I9P7OhL 3l%t2[VNH6f^S $jeF2T`<3\脇ʰN1fF~{20c endstream endobj 45 0 obj << /Filter /FlateDecode /Length 49 >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 46 0 obj << /Filter /FlateDecode /Length 237 >> stream xMQ9n1 }`=l5RDCI)S2岹$#$kʗ-\BSKEԽEuk[,],{w7?т]a;`={&lS "Q% `D Ac Sw ;fSGRt慷r!S7҄٧beJ`Dde8ah4`֑ҋ1 7W6K+n|IU\~ endstream endobj 47 0 obj << /Filter /FlateDecode /Length 157 >> stream xEC1DsUA wJo-%S'"h0yM%V,&rAJ1xN1븨ufihW3=5'M<[ }@8IP1}bv">G)#qbn fW7y endstream endobj 48 0 obj << /Filter /FlateDecode /Length 332 >> stream x-R9$1 ~`LtIUls#h/#xE=f۴[iGiK,W ;BjW0wy.2meDkag؏]e8*Jl !2J'Qw\I2[E™w2;yNE{ kF9+%|6vzrYɩHHӺ NKؖߗ3| endstream endobj 49 0 obj << /Filter /FlateDecode /Length 317 >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 50 0 obj << /Filter /FlateDecode /Length 52 >> stream x366W0B]K#c R!Ő pYUp@i4ߪ endstream endobj 51 0 obj << /Filter /FlateDecode /Length 17 >> stream x36P0C. endstream endobj 52 0 obj << /Filter /FlateDecode /Length 131 >> stream xE ! CT>՞0ABA";06Ѣ76իc,zRV鐇Pi0QąYLCaΘȖ2MlTv<e~ma, U^ ?KwUBS0 endstream endobj 53 0 obj << /Filter /FlateDecode /Length 248 >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 54 0 obj << /Filter /FlateDecode /Length 171 >> stream xMMB!0h\vK!CGFGx1 2&^$ m;,1',#`kܛG ADko5u~~]ԥu# ȎP p=&T)8T bSUhV=^; endstream endobj 55 0 obj << /Filter /FlateDecode /Length 87 >> stream x5M0뙂̣KA:} ko!/uO*%:l W6xUl1ؠeηI endstream endobj 56 0 obj << /Filter /FlateDecode /Length 138 >> stream x=A1y?)vBX޳UO_K^1BCoj NjK)Jș`gzb8V}F%hGSiܖq5)\W4ݴk8߽U__. endstream endobj 57 0 obj << /Filter /FlateDecode /Length 74 >> stream x= 0 "#4M2i >d(]iBIO[_mվ*K{ j26|w wN endstream endobj 58 0 obj << /Filter /FlateDecode /Length 210 >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> /FirstChar 0 /FontBBox [ -1021 -463 1794 1233 ] /FontDescriptor 18 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /LastChar 255 /Name /DejaVuSans /Subtype /Type3 /Type /Font /Widths 17 0 R >> endobj 18 0 obj << /Ascent 929 /CapHeight 0 /Descent -236 /Flags 32 /FontBBox [ -1021 -463 1794 1233 ] /FontName /DejaVuSans /ItalicAngle 0 /MaxWidth 1342 /StemV 0 /Type /FontDescriptor /XHeight 0 >> endobj 17 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 352 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 318 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 20 0 obj << /F 21 0 R /M 22 0 R /N 23 0 R /P 24 0 R /a 25 0 R /b 26 0 R /c 27 0 R /d 28 0 R /e 29 0 R /eight 30 0 R /five 31 0 R /four 32 0 R /g 33 0 R /h 34 0 R /i 35 0 R /l 36 0 R /m 37 0 R /n 39 0 R /o 40 0 R /one 41 0 R /p 42 0 R /parenleft 43 0 R /parenright 44 0 R /period 45 0 R /q 46 0 R /r 47 0 R /s 48 0 R /six 49 0 R /slash 50 0 R /space 51 0 R /t 52 0 R /two 53 0 R /u 54 0 R /x 55 0 R /y 56 0 R /z 57 0 R /zero 58 0 R >> endobj 3 0 obj << /F1 19 0 R /F2 14 0 R >> endobj 4 0 obj << /A1 << /CA 0 /Type /ExtGState /ca 1 >> /A2 << /CA 1 /Type /ExtGState /ca 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /DejaVuSans-Oblique-pi 16 0 R /DejaVuSans-minus 38 0 R >> endobj 2 0 obj << /Count 1 /Kids [ 10 0 R ] /Type /Pages >> endobj 59 0 obj << /CreationDate (D:20180726090849+02'00') /Creator (matplotlib 2.2.2, http://matplotlib.org) /Producer (matplotlib pdf backend 2.2.2) >> endobj xref 0 60 0000000000 65535 f 0000000016 00000 n 0000017345 00000 n 0000017085 00000 n 0000017128 00000 n 0000017227 00000 n 0000017248 00000 n 0000017269 00000 n 0000000065 00000 n 0000000396 00000 n 0000000208 00000 n 0000003681 00000 n 0000004516 00000 n 0000004308 00000 n 0000003999 00000 n 0000005569 00000 n 0000003702 00000 n 0000015591 00000 n 0000015391 00000 n 0000014899 00000 n 0000016644 00000 n 0000005591 00000 n 0000005737 00000 n 0000005896 00000 n 0000006043 00000 n 0000006281 00000 n 0000006658 00000 n 0000006968 00000 n 0000007271 00000 n 0000007571 00000 n 0000007889 00000 n 0000008354 00000 n 0000008674 00000 n 0000008836 00000 n 0000009247 00000 n 0000009483 00000 n 0000009623 00000 n 0000009740 00000 n 0000010068 00000 n 0000010238 00000 n 0000010472 00000 n 0000010759 00000 n 0000010911 00000 n 0000011220 00000 n 0000011440 00000 n 0000011662 00000 n 0000011783 00000 n 0000012093 00000 n 0000012323 00000 n 0000012728 00000 n 0000013118 00000 n 0000013242 00000 n 0000013331 00000 n 0000013535 00000 n 0000013856 00000 n 0000014100 00000 n 0000014259 00000 n 0000014470 00000 n 0000014616 00000 n 0000017405 00000 n trailer << /Info 59 0 R /Root 1 0 R /Size 60 >> startxref 17559 %%EOF Pweave-0.30.3/tests/weave/tex/figures/FIR_design_verb_figure2_1.pdf0000664000175000017500000005150213326271601026560 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Pages 2 0 R /Type /Catalog >> endobj 8 0 obj << /ExtGState 4 0 R /Font 3 0 R /Pattern 5 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /Shading 6 0 R /XObject 7 0 R >> endobj 10 0 obj << /Annots [ ] /Contents 9 0 R /Group << /CS /DeviceRGB /S /Transparency /Type /Group >> /MediaBox [ 0 0 400.825 278.636875 ] /Parent 2 0 R /Resources 8 0 R /Type /Page >> endobj 9 0 obj << /Filter /FlateDecode /Length 11 0 R >> stream xIq+Hج}9!B !L  ey33Dp@1(ޮ*+|ˇW o_g}~/>?|.k)Wec_q|z?V>ckZt`Xsv08ܣ=^q w9p~[ͫ\ :pi|.r:<(ǾScWg+"ًO1?J嚏-ݾ> \ 8ݒ}8Z{>{H@{1>i\PZ?JCƣ܎´@/iJ{HpCvIjKF8^Fs5?`ib\qm_aO_䟴^z[;} [{y 1 ;w '6WNSQJDfs֖z?޿xyr[huPkm\i8𯇷ᐏdOb&##-䗙"We~0Hx:!{ s ̥lû(Ei>ٴY!Mknx&)-EKpR>ز@,[hewvoV8^: 41lL^ɎZ춳@Cjnqȩ 1 Fxl1 i .F62'4w0}Lmaע=&.ogk}.VVs:1׹9du!On3ϵPm(˹.9v.)8 P#ZvxM96RJO$qm)+٩iۥք'͗͜#k4] 1Œ_ N oAp* ɭ ]u,n53RpV`ACwr+WX=)ʆ6*w㥫QõPOǷA &]<<+wylH' l`ƴ i c2قK}Peݰ>10451;w) pp2RL1 * ƙF곶f8N :r6\^XeP[2 `BJv+Gd:|Fٹ6nBspUbIsWs 4m3%_SsɂwSuvE.v-Q*o\.GaB*ͯKf3f |Cv^ۮTdTj(!Tr4gMl}صTB,>'YC ˓{50(xYOR/$g ؓ[/ɜGTTF۹)^Eju,L 6coIiApcHk#dp; a8Ly,OYRZ&CB+$ˆd[ _zפUVn&yyIQ|("Cr6O;ݤ.?Ak)Prt'GB8f;zVs6͉.Al55|Fd.Eg8ۨb=;[J!j|Y%,XNT )d<*LLҹGy f $"V.vUe^8i[+JV;W,Sc7)"5EPp{nA䚱C&2p"ro#{Q0L(%Wһ^<^TȡepXbm9S\tO-̰To? ECqReNťbWeNg4 8%qCTeNW[zƆPj82OBA>AqFrbT} Pt\$J=hZMDrTD橷,XO!{0"\2`$®!SϘs\RrL=bɪLo^1+qӼY2>ڒb*#Af\m w_~,C2̈#Co2eS[yއukδ&/o*?s3ğ1y{y%|nѱ۫/O}xGgn/Oo;?:p{rm?}xGmNo8`W[NȮj# 4\yViՈ%.6MMT'taEI_gceŹpPY#gf)a*c8SekVl惡ƓyfDG>DC1 4hV_`j+Мك֠V dtH#VQ|jtECK!~V[-zhTsRS/zz6l^// Ëbҋӻ^nO,PYZ˻ endstream endobj 11 0 obj 5236 endobj 16 0 obj << /BBox [ -1016 -351 1660 1068 ] /Filter /FlateDecode /Length 163 /Subtype /Form /Type /XObject >> stream x51C! CwN %$!pJ~֡tzAvmExӦQOqW4R>K-_`hB98Y""P*cSWclq{rQ_OW Knlm@ikݷWOHǁAU;" endstream endobj 14 0 obj << /BaseFont /DejaVuSans-Oblique /CharProcs 15 0 R /Encoding << /Differences [ ] /Type /Encoding >> /FirstChar 0 /FontBBox [ -1016 -351 1660 1068 ] /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /LastChar 255 /Name /DejaVuSans-Oblique /Subtype /Type3 /Type /Font /Widths 12 0 R >> endobj 13 0 obj << /Ascent 929 /CapHeight 0 /Descent -236 /Flags 96 /FontBBox [ -1016 -351 1660 1068 ] /FontName /DejaVuSans-Oblique /ItalicAngle 0 /MaxWidth 1350 /StemV 0 /Type /FontDescriptor /XHeight 0 >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 352 518 1000 500 500 500 1350 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1028 600 525 611 318 401 636 636 636 636 337 500 500 1000 471 617 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 617 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 608 630 613 613 613 613 613 613 995 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << >> endobj 21 0 obj << /Filter /FlateDecode /Length 74 >> stream x357U0P F )\@>L̀,CKd!eba26"X@lM4q endstream endobj 22 0 obj << /Filter /FlateDecode /Length 87 >> stream x=0C{` }rۀ?iC:N 6 ΁7AE/.o !$ŢVůE4I7QNJx>uz endstream endobj 23 0 obj << /Filter /FlateDecode /Length 75 >> stream x50{`ɥ htMMBQ0tf}qhV^hJA endstream endobj 24 0 obj << /Filter /FlateDecode /Length 165 >> stream xE;! C{N#y6;I,%?+:cck'R: g]a2So\\`nN|愯U—L 0;Q|$ ꔍ0G@LM/yjAPkGkS4g*[ :L?= endstream endobj 25 0 obj << /Filter /FlateDecode /Length 304 >> stream x=;0 C{Ȍd'>2VI(/u< i& b;w؞D/)ϡ+E:Ū0[M*K õ}74uK hY pu;Gw5<TQ!OJ|<(!\{0FS@\^BAjI'> stream xEQIr! ++Nͩk,3IN`k1i-x!́/|M4|72:pO.ܗ˂g–WTw/]H}w~fd{H͐:B4&!=#2V,s)R([.ꕶN;#o#JvMl:˶.:$vaqj!"uc5N"v0Q$gq&M]9yV*9>^Ƅtc׶i_>}?\" endstream endobj 27 0 obj << /Filter /FlateDecode /Length 230 >> stream x5QIn0 .AO ``hKxA[֌]< 'Q^{ .o8|^Z9O2 D`@ai'ώH5YN_KK(O~ J.kO8'O [WLcD.A|!]'@;綟Wuu)O645I"%Ҹ[{TS endstream endobj 28 0 obj << /Filter /FlateDecode /Length 227 >> stream x5O;! 9.m`ϳT/od HDG&^S=Ä=Ba$5븛ſ]3 b0řvX'qNcDlc]L(!0%)}9:Nb.a}1WOdP=&ՍI4^2`a$YNkGQ"1'2Ҝb :; *s>h][M endstream endobj 29 0 obj << /Filter /FlateDecode /Length 245 >> stream xEPC1 =`,{wHۿ=JFp!Z?ZK oGFA= 3A΄@xFnvpμ39Zpә\'mBITqTqLύׁlӑ!KI%&~S*)[*EH䁓M4,?Cb̠Q0qGuٜ9-L|X&Q)2>'\N}䢥Uޑ"ۡW%Qէ<Y> endstream endobj 30 0 obj << /Filter /FlateDecode /Length 392 >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 31 0 obj << /Filter /FlateDecode /Length 247 >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 32 0 obj << /Filter /FlateDecode /Length 90 >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 33 0 obj << /Filter /FlateDecode /Length 338 >> stream xERKr0\ 3gNWp:<  2=eH6dWdՐFD)򹼖\nJ?72ͮЪG6F5+# CzVQdv!:Sp,Cu)mA#o<rLn[ :[m@ s` )(UI­\';PЪt79`Òho>F, f1H'N=q:őpI8@/ u:eMžBRq"n]ElO ?*3b Ԓ枾?9 endstream endobj 34 0 obj << /Filter /FlateDecode /Length 163 >> stream xEu1 CsUx:?G i@xx= r]Ņ ?޶42܍e@N"WI3Tb\/:"̒@#|:C[ۙ~:!**na.@RԏQꚡ*+kjڿ"}\Ne{g+W}: endstream endobj 35 0 obj << /Filter /FlateDecode /Length 68 >> stream x32P0P4& f )\@B.H  %[B4AXf&fI8"ɴ endstream endobj 36 0 obj << /Filter /FlateDecode /Length 45 >> stream x32P0P4& f )\V.L,іp "} endstream endobj 37 0 obj << /Filter /FlateDecode /Length 255 >> stream xEK D#> stream x240S065U276r,#s# $`Ad_ endstream endobj 39 0 obj << /Filter /FlateDecode /Length 161 >> stream xEK CBGG|tJ■!M@w'/mK >[ x6n5uVhR}ith6s+ fz:rGp_Gdf)|Q]dcnk]3s: endstream endobj 40 0 obj << /Filter /FlateDecode /Length 214 >> stream x=PC1= |7˥m$B6BLɔ:ʒ)O>Kbnd6%*E/% }ՖC4h9~ 3*K6p*3 mtV[ Ф`׶ r " JMrR=ot-N=Dkq: DpFjtaŲC5=kz7hGt4CָR endstream endobj 41 0 obj << /Filter /FlateDecode /Length 80 >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 42 0 obj << /Filter /FlateDecode /Length 236 >> stream xMPKnD! s\I$!CU۱T*HUSbuM2yOQ nAb$<4#',;Ofč.`5[́9m:7@dP "B.ї9`Jw&\>աqZ coYaLq_֨ɲY I!}{ y+ՠ0u J*}$]S endstream endobj 43 0 obj << /Filter /FlateDecode /Length 147 >> stream x=O 1 =8z,[\FR"@eG \b9/i?iX5GaXn,JW-^ B]HޭLd<;p'>TYz@;DYIXV]ju=̪'k)PTBt{ o/ endstream endobj 44 0 obj << /Filter /FlateDecode /Length 149 >> stream x5K! C9/0R~p6aZ /KL`c%TO>$#I9P7OhL 3l%t2[VNH6f^S $jeF2T`<3\脇ʰN1fF~{20c endstream endobj 45 0 obj << /Filter /FlateDecode /Length 49 >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 46 0 obj << /Filter /FlateDecode /Length 237 >> stream xMQ9n1 }`=l5RDCI)S2岹$#$kʗ-\BSKEԽEuk[,],{w7?т]a;`={&lS "Q% `D Ac Sw ;fSGRt慷r!S7҄٧beJ`Dde8ah4`֑ҋ1 7W6K+n|IU\~ endstream endobj 47 0 obj << /Filter /FlateDecode /Length 157 >> stream xEC1DsUA wJo-%S'"h0yM%V,&rAJ1xN1븨ufihW3=5'M<[ }@8IP1}bv">G)#qbn fW7y endstream endobj 48 0 obj << /Filter /FlateDecode /Length 332 >> stream x-R9$1 ~`LtIUls#h/#xE=f۴[iGiK,W ;BjW0wy.2meDkag؏]e8*Jl !2J'Qw\I2[E™w2;yNE{ kF9+%|6vzrYɩHHӺ NKؖߗ3| endstream endobj 49 0 obj << /Filter /FlateDecode /Length 317 >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 50 0 obj << /Filter /FlateDecode /Length 52 >> stream x366W0B]K#c R!Ő pYUp@i4ߪ endstream endobj 51 0 obj << /Filter /FlateDecode /Length 17 >> stream x36P0C. endstream endobj 52 0 obj << /Filter /FlateDecode /Length 131 >> stream xE ! CT>՞0ABA";06Ѣ76իc,zRV鐇Pi0QąYLCaΘȖ2MlTv<e~ma, U^ ?KwUBS0 endstream endobj 53 0 obj << /Filter /FlateDecode /Length 338 >> stream x5R9@ } ] v͜~߆_ CVie!U-.Im W%ڥ Pt,6˯JH+kLwIi"Eo7o}=@.^ AS(i|Ъc(ew 4<3}(~_K&(? _osџa`Ś}@*z`yT endstream endobj 54 0 obj << /Filter /FlateDecode /Length 248 >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 55 0 obj << /Filter /FlateDecode /Length 171 >> stream xMMB!0h\vK!CGFGx1 2&^$ m;,1',#`kܛG ADko5u~~]ԥu# ȎP p=&T)8T bSUhV=^; endstream endobj 56 0 obj << /Filter /FlateDecode /Length 87 >> stream x5M0뙂̣KA:} ko!/uO*%:l W6xUl1ؠeηI endstream endobj 57 0 obj << /Filter /FlateDecode /Length 138 >> stream x=A1y?)vBX޳UO_K^1BCoj NjK)Jș`gzb8V}F%hGSiܖq5)\W4ݴk8߽U__. endstream endobj 58 0 obj << /Filter /FlateDecode /Length 74 >> stream x= 0 "#4M2i >d(]iBIO[_mվ*K{ j26|w wN endstream endobj 59 0 obj << /Filter /FlateDecode /Length 210 >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> /FirstChar 0 /FontBBox [ -1021 -463 1794 1233 ] /FontDescriptor 18 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /LastChar 255 /Name /DejaVuSans /Subtype /Type3 /Type /Font /Widths 17 0 R >> endobj 18 0 obj << /Ascent 929 /CapHeight 0 /Descent -236 /Flags 32 /FontBBox [ -1021 -463 1794 1233 ] /FontName /DejaVuSans /ItalicAngle 0 /MaxWidth 1342 /StemV 0 /Type /FontDescriptor /XHeight 0 >> endobj 17 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 352 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 318 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 20 0 obj << /F 21 0 R /M 22 0 R /N 23 0 R /P 24 0 R /a 25 0 R /b 26 0 R /c 27 0 R /d 28 0 R /e 29 0 R /eight 30 0 R /five 31 0 R /four 32 0 R /g 33 0 R /h 34 0 R /i 35 0 R /l 36 0 R /m 37 0 R /n 39 0 R /o 40 0 R /one 41 0 R /p 42 0 R /parenleft 43 0 R /parenright 44 0 R /period 45 0 R /q 46 0 R /r 47 0 R /s 48 0 R /six 49 0 R /slash 50 0 R /space 51 0 R /t 52 0 R /three 53 0 R /two 54 0 R /u 55 0 R /x 56 0 R /y 57 0 R /z 58 0 R /zero 59 0 R >> endobj 3 0 obj << /F1 19 0 R /F2 14 0 R >> endobj 4 0 obj << /A1 << /CA 0 /Type /ExtGState /ca 1 >> /A2 << /CA 1 /Type /ExtGState /ca 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /DejaVuSans-Oblique-pi 16 0 R /DejaVuSans-minus 38 0 R >> endobj 2 0 obj << /Count 1 /Kids [ 10 0 R ] /Type /Pages >> endobj 60 0 obj << /CreationDate (D:20180726090848+02'00') /Creator (matplotlib 2.2.2, http://matplotlib.org) /Producer (matplotlib pdf backend 2.2.2) >> endobj xref 0 61 0000000000 65535 f 0000000016 00000 n 0000019800 00000 n 0000019540 00000 n 0000019583 00000 n 0000019682 00000 n 0000019703 00000 n 0000019724 00000 n 0000000065 00000 n 0000000396 00000 n 0000000208 00000 n 0000005707 00000 n 0000006542 00000 n 0000006334 00000 n 0000006025 00000 n 0000007595 00000 n 0000005728 00000 n 0000018032 00000 n 0000017832 00000 n 0000017336 00000 n 0000019085 00000 n 0000007617 00000 n 0000007763 00000 n 0000007922 00000 n 0000008069 00000 n 0000008307 00000 n 0000008684 00000 n 0000008994 00000 n 0000009297 00000 n 0000009597 00000 n 0000009915 00000 n 0000010380 00000 n 0000010700 00000 n 0000010862 00000 n 0000011273 00000 n 0000011509 00000 n 0000011649 00000 n 0000011766 00000 n 0000012094 00000 n 0000012264 00000 n 0000012498 00000 n 0000012785 00000 n 0000012937 00000 n 0000013246 00000 n 0000013466 00000 n 0000013688 00000 n 0000013809 00000 n 0000014119 00000 n 0000014349 00000 n 0000014754 00000 n 0000015144 00000 n 0000015268 00000 n 0000015357 00000 n 0000015561 00000 n 0000015972 00000 n 0000016293 00000 n 0000016537 00000 n 0000016696 00000 n 0000016907 00000 n 0000017053 00000 n 0000019860 00000 n trailer << /Info 60 0 R /Root 1 0 R /Size 61 >> startxref 20014 %%EOF Pweave-0.30.3/tests/weave/tex/figures/FIR_design_verb_figure4_1.pdf0000664000175000017500000004615313326271601026570 0ustar mpastellmpastell00000000000000%PDF-1.4 % 1 0 obj << /Pages 2 0 R /Type /Catalog >> endobj 8 0 obj << /ExtGState 4 0 R /Font 3 0 R /Pattern 5 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /Shading 6 0 R /XObject 7 0 R >> endobj 10 0 obj << /Annots [ ] /Contents 9 0 R /Group << /CS /DeviceRGB /S /Transparency /Type /Group >> /MediaBox [ 0 0 400.825 278.636875 ] /Parent 2 0 R /Resources 8 0 R /Type /Page >> endobj 9 0 obj << /Filter /FlateDecode /Length 11 0 R >> stream xK\q+zI-xY YpFHe;ӷ3R(4Ⱦ*+'OVx㫏po_W/~C aS[m0\/û;7,pu˼rz!ϰK{am1p}!c?sx6ehs~9ՒHu'_Vǿ~vwٟ-muP۰jzIRa 9>6V"/SJ%k iKc+Ev@yPTK.)JR)KAr,[-^^~9-0?W`<@/ +hm5IK9ߓe`֕h aoYS_V8P,-F1oM>Q/f_ig-i}y׏1QfH;Q//8G} U5b~:ssgGVy/e^zoK>c[~e+e?ĸ<.!#jmM`}p}<98n GLJw~4w12 J*5fYl~/Oo^t可- eVq/%D=NRtAخ(p޾~O>gjet?n}fjmxqz/z+K%v:Bߒ?j3=}_58gOB{['8Kܩ\)Mr.R𿟽5w˻w_U灟sHz_Ktc*dOl1ȠE: 5﯉uhU5p<C2zRvA\^Tv5>a"zeY q¬`H<[ ʅgP<'=4{ "enob\b}h!$a"FJr(mIsK*x*bENV@i Җ(T죺p~O9TMòm6,,V$3A1Rn\4&f'3څILsAK$Gm2[IҌig(!i41ӞEQvI.&==iB\GEsߑ )<6OVH.AٕSN`eٽbry#HQRCqGo)Nxew۬xCtǒL>Јf!f`ު&УQ>X=Ek1c \PP@(bꃇ%oi!A6rh_c>jT|WܜLb1CsɁA(9D3 ,cXT㣎<͹'e|$:;-ZьCB(weVLXȖlڦ&g%')ܢl0(^l.tـM3K1ɻYXkN/:=QEp ~. }}}‘9ӒoJzB7mCi6e,9^GLN1YXTH$Gni?W wV$D$x֬#91|HIxLJD{.МHF/$o)VS@1r"`=1n4cİΡBacVNxhYQI RC۲ɳ.9ۺB!> S)<44l IR"Wrsi#LU e(z%/VWLXZ>iFu^?._F AV*A&&Xk'qh͵t~$oś,AU?Q,:\r hBM&sy>f*QӫC3ǒ`.L98 S]1`;fP6YLEbFM~#M xW#h>(8AN1p :^=r`ٳJBwpPE'Yٍ/Tł}-^WbXH*rwz*c@e1epZ#5uk%'a;vSD٦qt '|5̈́j Y^Kn판P,Y?7T0+j^9dgV:8:dɉdW< vw srR+@p?OcF^$ Fe{r4K:[t蘦 f`-K%f2Hc1d~ ßM+÷v7>F_>>x%}xJ7x|`g!{N6!VHaw?ݽ{ㇻ?yTg$\?;~Yvz@CzBz`NHOm/P{t`^|W\w7~O~4}/mOw򋁋ۉo{ݟ\b/?o_?C_?lk ݊gMvTxÜv 5q7h?nt'>O}Rm_ gٍvhg?kЮi9G?<sbIXq!IvxR.ǓzfD 9-sYyXbwgRLty&x4&'IINj! j|3Ig$]#2ݤ>sGtFtص;v^33*Vmi{P7kPs_ReO_  ڷtn endstream endobj 11 0 obj 3934 endobj 16 0 obj << /BBox [ -1016 -351 1660 1068 ] /Filter /FlateDecode /Length 163 /Subtype /Form /Type /XObject >> stream x51C! CwN %$!pJ~֡tzAvmExӦQOqW4R>K-_`hB98Y""P*cSWclq{rQ_OW Knlm@ikݷWOHǁAU;" endstream endobj 14 0 obj << /BaseFont /DejaVuSans-Oblique /CharProcs 15 0 R /Encoding << /Differences [ ] /Type /Encoding >> /FirstChar 0 /FontBBox [ -1016 -351 1660 1068 ] /FontDescriptor 13 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /LastChar 255 /Name /DejaVuSans-Oblique /Subtype /Type3 /Type /Font /Widths 12 0 R >> endobj 13 0 obj << /Ascent 929 /CapHeight 0 /Descent -236 /Flags 96 /FontBBox [ -1016 -351 1660 1068 ] /FontName /DejaVuSans-Oblique /ItalicAngle 0 /MaxWidth 1350 /StemV 0 /Type /FontDescriptor /XHeight 0 >> endobj 12 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 352 518 1000 500 500 500 1350 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1028 600 525 611 318 401 636 636 636 636 337 500 500 1000 471 617 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 617 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 608 630 613 613 613 613 613 613 995 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 15 0 obj << >> endobj 21 0 obj << /Filter /FlateDecode /Length 74 >> stream x357U0P F )\@>L̀,CKd!eba26"X@lM4q endstream endobj 22 0 obj << /Filter /FlateDecode /Length 87 >> stream x=0C{` }rۀ?iC:N 6 ΁7AE/.o !$ŢVůE4I7QNJx>uz endstream endobj 23 0 obj << /Filter /FlateDecode /Length 75 >> stream x50{`ɥ htMMBQ0tf}qhV^hJA endstream endobj 24 0 obj << /Filter /FlateDecode /Length 165 >> stream xE;! C{N#y6;I,%?+:cck'R: g]a2So\\`nN|愯U—L 0;Q|$ ꔍ0G@LM/yjAPkGkS4g*[ :L?= endstream endobj 25 0 obj << /Filter /FlateDecode /Length 304 >> stream x=;0 C{Ȍd'>2VI(/u< i& b;w؞D/)ϡ+E:Ū0[M*K õ}74uK hY pu;Gw5<TQ!OJ|<(!\{0FS@\^BAjI'> stream xEQIr! ++Nͩk,3IN`k1i-x!́/|M4|72:pO.ܗ˂g–WTw/]H}w~fd{H͐:B4&!=#2V,s)R([.ꕶN;#o#JvMl:˶.:$vaqj!"uc5N"v0Q$gq&M]9yV*9>^Ƅtc׶i_>}?\" endstream endobj 27 0 obj << /Filter /FlateDecode /Length 230 >> stream x5QIn0 .AO ``hKxA[֌]< 'Q^{ .o8|^Z9O2 D`@ai'ώH5YN_KK(O~ J.kO8'O [WLcD.A|!]'@;綟Wuu)O645I"%Ҹ[{TS endstream endobj 28 0 obj << /Filter /FlateDecode /Length 227 >> stream x5O;! 9.m`ϳT/od HDG&^S=Ä=Ba$5븛ſ]3 b0řvX'qNcDlc]L(!0%)}9:Nb.a}1WOdP=&ՍI4^2`a$YNkGQ"1'2Ҝb :; *s>h][M endstream endobj 29 0 obj << /Filter /FlateDecode /Length 245 >> stream xEPC1 =`,{wHۿ=JFp!Z?ZK oGFA= 3A΄@xFnvpμ39Zpә\'mBITqTqLύׁlӑ!KI%&~S*)[*EH䁓M4,?Cb̠Q0qGuٜ9-L|X&Q)2>'\N}䢥Uޑ"ۡW%Qէ<Y> endstream endobj 30 0 obj << /Filter /FlateDecode /Length 392 >> stream x=RKn1)@Mr[T /1 %?ꒈ3L~r]Qljg!.6Xr_rњbO/ȴTXVݣC(-װr{d`Jn@CHYAaPl( WԬtb ) ٠[]aP[[xfޑ3qYk?=Q2QMg|2RCgB'`$Ip#A 1qOl)V;ޒ{,\L'ib?lK\+E(~Aq|XdDw#h% 0xyDhDԎ=(ͱ&{ǫvzcw. endstream endobj 31 0 obj << /Filter /FlateDecode /Length 247 >> stream xMQmD1 \ky R]oC /)%K [UC?13,=?TPbht/"+ߏe s`&4`oI&ռ3d‰ATwM,3V7: lx%D`r Z`Q+ tĺv7C/਺x} K{,|BL;wI#fR:=b}@e+ (\* endstream endobj 32 0 obj << /Filter /FlateDecode /Length 90 >> stream xMA "OPDtz_NE5jK02kP)U0\ 2IL{qIqzz"X endstream endobj 33 0 obj << /Filter /FlateDecode /Length 338 >> stream xERKr0\ 3gNWp:<  2=eH6dWdՐFD)򹼖\nJ?72ͮЪG6F5+# CzVQdv!:Sp,Cu)mA#o<rLn[ :[m@ s` )(UI­\';PЪt79`Òho>F, f1H'N=q:őpI8@/ u:eMžBRq"n]ElO ?*3b Ԓ枾?9 endstream endobj 34 0 obj << /Filter /FlateDecode /Length 163 >> stream xEu1 CsUx:?G i@xx= r]Ņ ?޶42܍e@N"WI3Tb\/:"̒@#|:C[ۙ~:!**na.@RԏQꚡ*+kjڿ"}\Ne{g+W}: endstream endobj 35 0 obj << /Filter /FlateDecode /Length 68 >> stream x32P0P4& f )\@B.H  %[B4AXf&fI8"ɴ endstream endobj 36 0 obj << /Filter /FlateDecode /Length 45 >> stream x32P0P4& f )\V.L,іp "} endstream endobj 37 0 obj << /Filter /FlateDecode /Length 255 >> stream xEK D#> stream x240S065U276r,#s# $`Ad_ endstream endobj 39 0 obj << /Filter /FlateDecode /Length 161 >> stream xEK CBGG|tJ■!M@w'/mK >[ x6n5uVhR}ith6s+ fz:rGp_Gdf)|Q]dcnk]3s: endstream endobj 40 0 obj << /Filter /FlateDecode /Length 214 >> stream x=PC1= |7˥m$B6BLɔ:ʒ)O>Kbnd6%*E/% }ՖC4h9~ 3*K6p*3 mtV[ Ф`׶ r " JMrR=ot-N=Dkq: DpFjtaŲC5=kz7hGt4CָR endstream endobj 41 0 obj << /Filter /FlateDecode /Length 80 >> stream xE 0D{`~&f( JpO{:2Sa ,S`5FR죰n_uzS*Ovvq= endstream endobj 42 0 obj << /Filter /FlateDecode /Length 236 >> stream xMPKnD! s\I$!CU۱T*HUSbuM2yOQ nAb$<4#',;Ofč.`5[́9m:7@dP "B.ї9`Jw&\>աqZ coYaLq_֨ɲY I!}{ y+ՠ0u J*}$]S endstream endobj 43 0 obj << /Filter /FlateDecode /Length 147 >> stream x=O 1 =8z,[\FR"@eG \b9/i?iX5GaXn,JW-^ B]HޭLd<;p'>TYz@;DYIXV]ju=̪'k)PTBt{ o/ endstream endobj 44 0 obj << /Filter /FlateDecode /Length 149 >> stream x5K! C9/0R~p6aZ /KL`c%TO>$#I9P7OhL 3l%t2[VNH6f^S $jeF2T`<3\脇ʰN1fF~{20c endstream endobj 45 0 obj << /Filter /FlateDecode /Length 49 >> stream x36P0P040F@B!H Y@8&+ & endstream endobj 46 0 obj << /Filter /FlateDecode /Length 237 >> stream xMQ9n1 }`=l5RDCI)S2岹$#$kʗ-\BSKEԽEuk[,],{w7?т]a;`={&lS "Q% `D Ac Sw ;fSGRt慷r!S7҄٧beJ`Dde8ah4`֑ҋ1 7W6K+n|IU\~ endstream endobj 47 0 obj << /Filter /FlateDecode /Length 157 >> stream xEC1DsUA wJo-%S'"h0yM%V,&rAJ1xN1븨ufihW3=5'M<[ }@8IP1}bv">G)#qbn fW7y endstream endobj 48 0 obj << /Filter /FlateDecode /Length 332 >> stream x-R9$1 ~`LtIUls#h/#xE=f۴[iGiK,W ;BjW0wy.2meDkag؏]e8*Jl !2J'Qw\I2[E™w2;yNE{ kF9+%|6vzrYɩHHӺ NKؖߗ3| endstream endobj 49 0 obj << /Filter /FlateDecode /Length 317 >> stream x5RKrC1ۿSpΘ}tj'+-@B./YK~%ۥW%B>R-G- Q=2'":xa>N)x_xN;2$KMH=I+4t~&+s{rj X+)$=Hr7VސWg%&&MܕBXtLX㰄*aՃM5fcdxLP} #GMv²[6!D3,($Nc$ Ұ9 9e, mh%zМaמE[{ endstream endobj 50 0 obj << /Filter /FlateDecode /Length 52 >> stream x366W0B]K#c R!Ő pYUp@i4ߪ endstream endobj 51 0 obj << /Filter /FlateDecode /Length 17 >> stream x36P0C. endstream endobj 52 0 obj << /Filter /FlateDecode /Length 131 >> stream xE ! CT>՞0ABA";06Ѣ76իc,zRV鐇Pi0QąYLCaΘȖ2MlTv<e~ma, U^ ?KwUBS0 endstream endobj 53 0 obj << /Filter /FlateDecode /Length 248 >> stream x-Q9AzBsˑ C :-qPO+Uwu9HTM]vf5,?c 7zqxLu5{kOfP2+qSușO \ ȹeƌ#M!RH&3AQ~#aU#j \Ks4;<9GW +ET<pC7ҹ^s0XM7/=[ endstream endobj 54 0 obj << /Filter /FlateDecode /Length 171 >> stream xMMB!0h\vK!CGFGx1 2&^$ m;,1',#`kܛG ADko5u~~]ԥu# ȎP p=&T)8T bSUhV=^; endstream endobj 55 0 obj << /Filter /FlateDecode /Length 87 >> stream x5M0뙂̣KA:} ko!/uO*%:l W6xUl1ؠeηI endstream endobj 56 0 obj << /Filter /FlateDecode /Length 138 >> stream x=A1y?)vBX޳UO_K^1BCoj NjK)Jș`gzb8V}F%hGSiܖq5)\W4ݴk8߽U__. endstream endobj 57 0 obj << /Filter /FlateDecode /Length 74 >> stream x= 0 "#4M2i >d(]iBIO[_mվ*K{ j26|w wN endstream endobj 58 0 obj << /Filter /FlateDecode /Length 210 >> stream x5P C1g dVukm;aBXȔy)K>:L." u%ʚ +`p&^7`i5tႦ.B%|u{OxjrvC` jMX> /FirstChar 0 /FontBBox [ -1021 -463 1794 1233 ] /FontDescriptor 18 0 R /FontMatrix [ 0.001 0 0 0.001 0 0 ] /LastChar 255 /Name /DejaVuSans /Subtype /Type3 /Type /Font /Widths 17 0 R >> endobj 18 0 obj << /Ascent 929 /CapHeight 0 /Descent -236 /Flags 32 /FontBBox [ -1021 -463 1794 1233 ] /FontName /DejaVuSans /ItalicAngle 0 /MaxWidth 1342 /StemV 0 /Type /FontDescriptor /XHeight 0 >> endobj 17 0 obj [ 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 600 318 401 460 838 636 950 780 275 390 390 500 838 318 361 318 337 636 636 636 636 636 636 636 636 636 636 337 337 838 838 838 531 1000 684 686 698 770 632 575 775 752 295 295 656 557 863 748 787 603 787 695 635 611 732 684 989 685 611 685 390 337 390 838 500 500 613 635 550 635 615 352 635 634 278 278 579 278 974 634 612 635 635 411 521 392 634 592 818 592 592 525 636 337 636 838 600 636 600 318 352 518 1000 500 500 500 1342 635 400 1070 600 685 600 600 318 318 518 518 590 500 1000 500 1000 521 400 1023 600 525 611 318 401 636 636 636 636 337 500 500 1000 471 612 838 361 1000 500 500 838 401 401 500 636 636 318 500 401 471 612 969 969 969 531 684 684 684 684 684 684 974 698 632 632 632 632 295 295 295 295 775 748 787 787 787 787 787 838 787 732 732 732 732 611 605 630 613 613 613 613 613 613 982 550 615 615 615 615 278 278 278 278 612 634 612 612 612 612 612 838 612 634 634 634 634 592 635 592 ] endobj 20 0 obj << /F 21 0 R /M 22 0 R /N 23 0 R /P 24 0 R /a 25 0 R /b 26 0 R /c 27 0 R /d 28 0 R /e 29 0 R /eight 30 0 R /five 31 0 R /four 32 0 R /g 33 0 R /h 34 0 R /i 35 0 R /l 36 0 R /m 37 0 R /n 39 0 R /o 40 0 R /one 41 0 R /p 42 0 R /parenleft 43 0 R /parenright 44 0 R /period 45 0 R /q 46 0 R /r 47 0 R /s 48 0 R /six 49 0 R /slash 50 0 R /space 51 0 R /t 52 0 R /two 53 0 R /u 54 0 R /x 55 0 R /y 56 0 R /z 57 0 R /zero 58 0 R >> endobj 3 0 obj << /F1 19 0 R /F2 14 0 R >> endobj 4 0 obj << /A1 << /CA 0 /Type /ExtGState /ca 1 >> /A2 << /CA 1 /Type /ExtGState /ca 1 >> >> endobj 5 0 obj << >> endobj 6 0 obj << >> endobj 7 0 obj << /DejaVuSans-Oblique-pi 16 0 R /DejaVuSans-minus 38 0 R >> endobj 2 0 obj << /Count 1 /Kids [ 10 0 R ] /Type /Pages >> endobj 59 0 obj << /CreationDate (D:20180726090849+02'00') /Creator (matplotlib 2.2.2, http://matplotlib.org) /Producer (matplotlib pdf backend 2.2.2) >> endobj xref 0 60 0000000000 65535 f 0000000016 00000 n 0000018069 00000 n 0000017809 00000 n 0000017852 00000 n 0000017951 00000 n 0000017972 00000 n 0000017993 00000 n 0000000065 00000 n 0000000396 00000 n 0000000208 00000 n 0000004405 00000 n 0000005240 00000 n 0000005032 00000 n 0000004723 00000 n 0000006293 00000 n 0000004426 00000 n 0000016315 00000 n 0000016115 00000 n 0000015623 00000 n 0000017368 00000 n 0000006315 00000 n 0000006461 00000 n 0000006620 00000 n 0000006767 00000 n 0000007005 00000 n 0000007382 00000 n 0000007692 00000 n 0000007995 00000 n 0000008295 00000 n 0000008613 00000 n 0000009078 00000 n 0000009398 00000 n 0000009560 00000 n 0000009971 00000 n 0000010207 00000 n 0000010347 00000 n 0000010464 00000 n 0000010792 00000 n 0000010962 00000 n 0000011196 00000 n 0000011483 00000 n 0000011635 00000 n 0000011944 00000 n 0000012164 00000 n 0000012386 00000 n 0000012507 00000 n 0000012817 00000 n 0000013047 00000 n 0000013452 00000 n 0000013842 00000 n 0000013966 00000 n 0000014055 00000 n 0000014259 00000 n 0000014580 00000 n 0000014824 00000 n 0000014983 00000 n 0000015194 00000 n 0000015340 00000 n 0000018129 00000 n trailer << /Info 59 0 R /Root 1 0 R /Size 60 >> startxref 18283 %%EOF Pweave-0.30.3/tests/weave/tex/FIR_design_verb/0000775000175000017500000000000013326271702022555 5ustar mpastellmpastell00000000000000Pweave-0.30.3/tests/weave/tex/FIR_design_verb/REF_tex.pattern0000664000175000017500000001012113326267164025452 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{{article}} \usepackage{{fancyvrb, color, graphicx, hyperref, amsmath, url}} \usepackage{{palatino}} \usepackage[a4paper,text={{16.5cm,25.2cm}},centering]{{geometry}} \hypersetup {{ pdfauthor = {{Matti Pastell}}, pdftitle={{FIR filter design with Python and SciPy}}, colorlinks=TRUE, linkcolor=black, citecolor=blue, urlcolor=blue }} \setlength{{\parindent}}{{0pt}} \setlength{{\parskip}}{{1.2ex}} \title{{FIR filter design with Python and SciPy}} \author{{Matti Pastell \\ \url{{http://mpastell.com}}}} \date{{15th April 2013}} \begin{{document}} \maketitle \section{{Introduction}} This an example of a document that can be published using \href{{http://mpastell.com/pweave}}{{Pweave}}. Text is written using \LaTeX{{}} and code between \texttt{{<<>>}} and \texttt{{@}} is executed and results are included in the resulting document. You can define various options for code chunks to control code execution and formatting (see \href{{http://mpastell.com/pweave/usage.html\#code-chunk-options}}{{Pweave docs}}). \section{{FIR Filter Design}} We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend \href{{http://www.dspguide.com/}}{{The Scientist and Engineer's Guide to Digital Signal Processing}} which is freely available online. \subsection{{Functions for frequency, phase, impulse and step response}} Let's first define functions to plot filter properties. \begin{{verbatim}} from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) \end{{verbatim}} \subsection{{Lowpass FIR filter}} Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{{2\pi n}}{{N-1}}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the source document for syntax. Notice also that Pweave can now catch multiple figures/code chunk. \begin{{verbatim}} >>> n = 61 >>> a = signal.firwin(n, cutoff = 0.3, window = "hamming") >>> #Frequency and phase response >>> mfreqz(a) >>> show() >>> #Impulse and step response >>> _ = figure(2) >>> impz(a) >>> show() \end{{verbatim}} \includegraphics[width= \linewidth]{{{figdir}/FIR_design_verb_figure2_1.pdf}} \includegraphics[width= \linewidth]{{{figdir}/FIR_design_verb_figure2_2.pdf}} \subsection{{Highpass FIR Filter}} Let's define a highpass FIR filter: \begin{{verbatim}} n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) show() \end{{verbatim}} \includegraphics[width= \linewidth]{{{figdir}/FIR_design_verb_figure3_1.pdf}} \subsection{{Bandpass FIR filter}} Notice that the plot has a caption defined in code chunk options. \begin{{verbatim}} n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) show() \end{{verbatim}} \begin{{figure}}[htpb] \center \includegraphics[width= \linewidth]{{{figdir}/FIR_design_verb_figure4_1.pdf}} \caption{{Bandpass FIR filter.}} \label{{fig:None}} \end{{figure}} \end{{document}} Pweave-0.30.3/tests/weave/tex/FIR_design_verb_REF.tex0000664000175000017500000000762413326267164024013 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{article} \usepackage{fancyvrb, color, graphicx, hyperref, amsmath, url} \usepackage{palatino} \usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry} \hypersetup { pdfauthor = {Matti Pastell}, pdftitle={FIR filter design with Python and SciPy}, colorlinks=TRUE, linkcolor=black, citecolor=blue, urlcolor=blue } \setlength{\parindent}{0pt} \setlength{\parskip}{1.2ex} \title{FIR filter design with Python and SciPy} \author{Matti Pastell \\ \url{http://mpastell.com}} \date{15th April 2013} \begin{document} \maketitle \section{Introduction} This an example of a document that can be published using \href{http://mpastell.com/pweave}{Pweave}. Text is written using \LaTeX{} and code between \texttt{<<>>} and \texttt{@} is executed and results are included in the resulting document. You can define various options for code chunks to control code execution and formatting (see \href{http://mpastell.com/pweave/usage.html\#code-chunk-options}{Pweave docs}). \section{FIR Filter Design} We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend \href{http://www.dspguide.com/}{The Scientist and Engineer's Guide to Digital Signal Processing} which is freely available online. \subsection{Functions for frequency, phase, impulse and step response} Let's first define functions to plot filter properties. \begin{verbatim} from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) \end{verbatim} \subsection{Lowpass FIR filter} Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the source document for syntax. Notice also that Pweave can now catch multiple figures/code chunk. \begin{verbatim} n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) #Impulse and step response p = figure(2) impz(a) \end{verbatim} \includegraphics[width= \linewidth]{figures/FIR_design_verb_figure2_1.pdf} \includegraphics[width= \linewidth]{figures/FIR_design_verb_figure2_2.pdf} \subsection{Highpass FIR Filter} Let's define a highpass FIR filter: \begin{verbatim} n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) \end{verbatim} \includegraphics[width= \linewidth]{figures/FIR_design_verb_figure3_1.pdf} \subsection{Bandpass FIR filter} Notice that the plot has a caption defined in code chunk options. \begin{verbatim} n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) \end{verbatim} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/FIR_design_verb_figure4_1.pdf} \caption{Bandpass FIR filter.} \label{fig:None} \end{figure} \end{document} Pweave-0.30.3/tests/weave/tex/term_test.texw0000664000175000017500000000164613326267164022523 0ustar mpastellmpastell00000000000000<>= print(123) @ <>= a = 42 print(a) @ Test output. <>= 2 + 2 * 2 ** 2 @ <>= for i in range(3): print(i) @ <>= for i in range(3): print(i) print(i**2) @ This code does not work as expected \begin{verbatim} for i in range(3): print(i) print(i**2) \end{verbatim} \begin{verbatim} >>> for i in range(3): ... print(i) ... ... print(i**2) ... 0 0 1 1 2 4 \end{verbatim} <>= for i in range(3): print(i) print(1 + 2) @ <>= for i in range(2): print(i) if i > 0: print("one") @ <>= for i in range(3): print(i) if i == 1: raise Exception("foo") print(42) @ <>= def f print(42) @ <>= def f(): print(12) print(8) print(42) @ Empty code chunk does not work \begin{verbatim} >>> \end{verbatim} End <>= @ Pweave-0.30.3/tests/weave/tex/term_test_REF.tex0000664000175000017500000000415213326267164023023 0ustar mpastellmpastell00000000000000 \begin{verbatim} print(123) \end{verbatim} \begin{verbatim} 123 \end{verbatim} \begin{verbatim} a = 42 print(a) \end{verbatim} \begin{verbatim} 42 \end{verbatim} Test output. \begin{verbatim} 2 + 2 * 2 ** 2 \end{verbatim} \begin{verbatim} 10 \end{verbatim} \begin{verbatim} for i in range(3): print(i) \end{verbatim} \begin{verbatim} 0 1 2 \end{verbatim} \begin{verbatim} for i in range(3): print(i) print(i**2) \end{verbatim} \begin{verbatim} 0 0 1 1 2 4 \end{verbatim} This code does not work as expected \begin{verbatim} for i in range(3): print(i) print(i**2) \end{verbatim} \begin{verbatim} >>> for i in range(3): ... print(i) ... ... print(i**2) ... 0 0 1 1 2 4 \end{verbatim} \begin{verbatim} for i in range(3): print(i) \end{verbatim} \begin{verbatim} 0 1 2 \end{verbatim} \begin{verbatim} print(1 + 2) \end{verbatim} \begin{verbatim} 3 \end{verbatim} \begin{verbatim} for i in range(2): print(i) if i > 0: print("one") \end{verbatim} \begin{verbatim} 0 1 one \end{verbatim} \begin{verbatim} for i in range(3): print(i) if i == 1: raise Exception("foo") \end{verbatim} \begin{verbatim} 0 1 \end{verbatim} \begin{verbatim} ---------------------------------------------------------------------------Exception Traceback (most recent call last) in () 2 print(i) 3 if i == 1: ----> 4 raise Exception("foo") 5 Exception: foo \end{verbatim} \begin{verbatim} print(42) \end{verbatim} \begin{verbatim} 42 \end{verbatim} \begin{verbatim} def f \end{verbatim} \begin{verbatim} File "", line 1 def f ^ SyntaxError: invalid syntax \end{verbatim} \begin{verbatim} print(42) \end{verbatim} \begin{verbatim} 42 \end{verbatim} \begin{verbatim} def f(): print(12) print(8) print(42) \end{verbatim} \begin{verbatim} File "", line 3 print(8) ^ IndentationError: unindent does not match any outer indentation level \end{verbatim} Empty code chunk does not work \begin{verbatim} >>> \end{verbatim} End Pweave-0.30.3/tests/weave/tex/FIR_design_verb.texw0000664000175000017500000000670413326267164023504 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{article} \usepackage{fancyvrb, color, graphicx, hyperref, amsmath, url} \usepackage{palatino} \usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry} \hypersetup { pdfauthor = {Matti Pastell}, pdftitle={FIR filter design with Python and SciPy}, colorlinks=TRUE, linkcolor=black, citecolor=blue, urlcolor=blue } \setlength{\parindent}{0pt} \setlength{\parskip}{1.2ex} \title{FIR filter design with Python and SciPy} \author{Matti Pastell \\ \url{http://mpastell.com}} \date{15th April 2013} \begin{document} \maketitle \section{Introduction} This an example of a document that can be published using \href{http://mpastell.com/pweave}{Pweave}. Text is written using \LaTeX{} and code between \texttt{<<>>} and \texttt{@} is executed and results are included in the resulting document. You can define various options for code chunks to control code execution and formatting (see \href{http://mpastell.com/pweave/usage.html\#code-chunk-options}{Pweave docs}). \section{FIR Filter Design} We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend \href{http://www.dspguide.com/}{The Scientist and Engineer's Guide to Digital Signal Processing} which is freely available online. \subsection{Functions for frequency, phase, impulse and step response} Let's first define functions to plot filter properties. <<>>= from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) @ \subsection{Lowpass FIR filter} Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the source document for syntax. Notice also that Pweave can now catch multiple figures/code chunk. <<>>= n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) #Impulse and step response p = figure(2) impz(a) @ \subsection{Highpass FIR Filter} Let's define a highpass FIR filter: <<>>= n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) @ \subsection{Bandpass FIR filter} Notice that the plot has a caption defined in code chunk options. <>= n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) @ \end{document} Pweave-0.30.3/tests/weave/tex/FIR_design_verb.tex0000664000175000017500000000762413326271601023306 0ustar mpastellmpastell00000000000000\documentclass[a4paper,11pt,final]{article} \usepackage{fancyvrb, color, graphicx, hyperref, amsmath, url} \usepackage{palatino} \usepackage[a4paper,text={16.5cm,25.2cm},centering]{geometry} \hypersetup { pdfauthor = {Matti Pastell}, pdftitle={FIR filter design with Python and SciPy}, colorlinks=TRUE, linkcolor=black, citecolor=blue, urlcolor=blue } \setlength{\parindent}{0pt} \setlength{\parskip}{1.2ex} \title{FIR filter design with Python and SciPy} \author{Matti Pastell \\ \url{http://mpastell.com}} \date{15th April 2013} \begin{document} \maketitle \section{Introduction} This an example of a document that can be published using \href{http://mpastell.com/pweave}{Pweave}. Text is written using \LaTeX{} and code between \texttt{<<>>} and \texttt{@} is executed and results are included in the resulting document. You can define various options for code chunks to control code execution and formatting (see \href{http://mpastell.com/pweave/usage.html\#code-chunk-options}{Pweave docs}). \section{FIR Filter Design} We'll implement lowpass, highpass and ' bandpass FIR filters. If you want to read more about DSP I highly recommend \href{http://www.dspguide.com/}{The Scientist and Engineer's Guide to Digital Signal Processing} which is freely available online. \subsection{Functions for frequency, phase, impulse and step response} Let's first define functions to plot filter properties. \begin{verbatim} from pylab import * import scipy.signal as signal #Plot frequency and phase response def mfreqz(b,a=1): w,h = signal.freqz(b,a) h_dB = 20 * log10 (abs(h)) subplot(211) plot(w/max(w),h_dB) ylim(-150, 5) ylabel('Magnitude (db)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Frequency response') subplot(212) h_Phase = unwrap(arctan2(imag(h),real(h))) plot(w/max(w),h_Phase) ylabel('Phase (radians)') xlabel(r'Normalized Frequency (x$\pi$rad/sample)') title(r'Phase response') subplots_adjust(hspace=0.5) #Plot step and impulse response def impz(b,a=1): l = len(b) impulse = repeat(0.,l); impulse[0] =1. x = arange(0,l) response = signal.lfilter(b,a,impulse) subplot(211) stem(x, response) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Impulse response') subplot(212) step = cumsum(response) stem(x, step) ylabel('Amplitude') xlabel(r'n (samples)') title(r'Step response') subplots_adjust(hspace=0.5) \end{verbatim} \subsection{Lowpass FIR filter} Designing a lowpass FIR filter is very simple to do with SciPy, all you need to do is to define the window length, cut off frequency and the window. The Hamming window is defined as: $w(n) = \alpha - \beta\cos\frac{2\pi n}{N-1}$, where $\alpha=0.54$ and $\beta=0.46$ The next code chunk is executed in term mode, see the source document for syntax. Notice also that Pweave can now catch multiple figures/code chunk. \begin{verbatim} n = 61 a = signal.firwin(n, cutoff = 0.3, window = "hamming") #Frequency and phase response mfreqz(a) #Impulse and step response p = figure(2) impz(a) \end{verbatim} \includegraphics[width= \linewidth]{figures/FIR_design_verb_figure2_1.pdf} \includegraphics[width= \linewidth]{figures/FIR_design_verb_figure2_2.pdf} \subsection{Highpass FIR Filter} Let's define a highpass FIR filter: \begin{verbatim} n = 101 a = signal.firwin(n, cutoff = 0.3, window = "hanning", pass_zero=False) mfreqz(a) \end{verbatim} \includegraphics[width= \linewidth]{figures/FIR_design_verb_figure3_1.pdf} \subsection{Bandpass FIR filter} Notice that the plot has a caption defined in code chunk options. \begin{verbatim} n = 1001 a = signal.firwin(n, cutoff = [0.2, 0.5], window = 'blackmanharris', pass_zero = False) mfreqz(a) \end{verbatim} \begin{figure}[htpb] \center \includegraphics[width= \linewidth]{figures/FIR_design_verb_figure4_1.pdf} \caption{Bandpass FIR filter.} \label{fig:None} \end{figure} \end{document}