summaryrefslogtreecommitdiff
path: root/macros
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-12-11 03:00:56 +0000
committerNorbert Preining <norbert@preining.info>2021-12-11 03:00:56 +0000
commit73df0102afe7e9fee9026c69fb805ab5fa138b49 (patch)
tree7d2e12f9b97608e34a1fe147db65fafaf65d886d /macros
parente8ddf481fa0d453faba1a05623b2d4cba9b6404e (diff)
CTAN sync 202112110300
Diffstat (limited to 'macros')
-rw-r--r--macros/latex/contrib/easybook/easybook.dtx83
-rw-r--r--macros/latex/contrib/easybook/easybook.pdfbin591059 -> 594563 bytes
-rw-r--r--macros/latex/contrib/easybook/easybook.tex68
-rw-r--r--macros/latex/contrib/microtype/README.md2
-rw-r--r--macros/latex/contrib/microtype/microtype-code.pdfbin2148354 -> 2149691 bytes
-rw-r--r--macros/latex/contrib/microtype/microtype-utf.dtx2
-rw-r--r--macros/latex/contrib/microtype/microtype.dtx138
-rw-r--r--macros/latex/contrib/microtype/microtype.pdfbin667250 -> 667452 bytes
-rw-r--r--macros/latex/contrib/unbtex/README.md31
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example.pdfbin0 -> 1208776 bytes
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example.tex407
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/anexo-a.tex15
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/anexo-b.tex23
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/apendice-a.tex54
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/apendice-b.tex12
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/capitulo1.tex26
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/capitulo2.tex554
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/capitulo3.tex108
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/capitulo4.tex62
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/capitulo5.tex5
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/codigos/ModalReduction.jl36
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/codigos/controle.m17
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/codigos/controleSmithPredictor.py51
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/figuras/1280px-LaTeX-logo.pngbin0 -> 19971 bytes
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/figuras/capa_fundo.pdfbin0 -> 1356 bytes
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/figuras/img-grafico.pdfbin0 -> 31319 bytes
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/figuras/img-marca.pdf1526
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/references.bib189
-rw-r--r--macros/latex/contrib/unbtex/unbtex-example/referencias.bib325
-rw-r--r--macros/latex/contrib/unbtex/unbtex.cls528
30 files changed, 4123 insertions, 139 deletions
diff --git a/macros/latex/contrib/easybook/easybook.dtx b/macros/latex/contrib/easybook/easybook.dtx
index ce53b48600..9e6d709139 100644
--- a/macros/latex/contrib/easybook/easybook.dtx
+++ b/macros/latex/contrib/easybook/easybook.dtx
@@ -15,7 +15,7 @@
%<*class>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e}
-\ProvidesExplClass{easybook}{2021/12/08}{1.41N}
+\ProvidesExplClass{easybook}{2021/12/10}{1.41O}
{Typeset Chinese theses or books}
\bool_set_false:N \l__eb_compile_draft_bool
@@ -270,25 +270,23 @@
{ \hspace{1em} }
},
beforeskip = -1.5ex,
- afterskip = 3ex,
- lotskip = 0.8pc,
- lofskip = 0.8pc
+ afterskip = 4ex
},
section =
{
hang = true,
format = \color{ctex@frame}\sffamily\Large,
aftername = \hspace{0.5em},
- beforeskip = 1.5ex plus .2ex minus .1ex,
- afterskip = 1.5ex plus .2ex minus .1ex
+ beforeskip = 2ex plus .2ex minus .1ex,
+ afterskip = 2ex plus .2ex minus .1ex
},
subsection =
{
hang = true,
format = \color{ctex@frame}\sffamily\large,
aftername = \hspace{0.5em},
- beforeskip = 1.3ex plus .2ex minus .1ex,
- afterskip = 1.3ex plus .2ex minus .1ex
+ beforeskip = 1.5ex plus .2ex minus .1ex,
+ afterskip = 1.5ex plus .2ex minus .1ex
},
subsubsection =
{
@@ -311,7 +309,7 @@
%<*package>
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
\RequirePackage{l3keys2e,etoolbox}
-\ProvidesExplPackage{easybase}{2021/12/08}{1.41N}
+\ProvidesExplPackage{easybase}{2021/12/10}{1.41O}
{Typeset Chinese theses or books}
\cs_generate_variant:Nn \dim_set:Nn { NV }
@@ -1896,7 +1894,7 @@
mode .initial:n = math
}
\cs_new_protected:Npn \seteqcomp #1
- { \keys_set:nn { eb/eqcomp} {#1} }
+ { \keys_set:nn { eb/eqcomp } {#1} }
\cs_new:Npn \eb_eqsymb_left_margin_calc:
{
@@ -1956,13 +1954,12 @@
\ignorespaces
}
-\cs_new_protected:Npn \eb_thm_name_set:nnn #1#2#3
+\cs_new_protected:Npn \eb_thm_biname_set:nnn #1#2#3
{
\tl_if_eq:NnTF \l__ctex_scheme_tl { chinese }
- { \tl_const:cn { c__eb_name_#1_tl } {#3} }
- { \tl_const:cn { c__eb_name_#1_tl } {#2} }
+ { \tl_set:cn { c__eb_thm_biname_#1_tl } {#3} }
+ { \tl_set:cn { c__eb_thm_biname_#1_tl } {#2} }
}
-\cs_undefine:N \proof
\cs_set_eq:NN \eb@declaretheorem@save \declaretheorem
\cs_set_eq:NN \eb@declaretheoremsyle@save \declaretheoremstyle
\RenewDocumentCommand{\declaretheorem}{O{}mO{}}
@@ -1978,14 +1975,19 @@
\NewDocumentCommand{\deftheorem}
{mO{\text_titlecase_first:n {#1}}mD(){tc-theorem}O{}}
{
- \eb_thm_name_set:nnn {#1} {#2} {#3}
+ \AtBeginDocument
+ {
+ \cs_undefine:c {#1}
+ \cs_undefine:c { c@#1 }
+ }
+ \eb_thm_biname_set:nnn {#1} {#2} {#3}
\declaretheorem{#1}[
- name = \tl_use:c { c__eb_name_#1_tl },
- style = easy-theorem,#5
+ name = \tl_use:c { c__eb_thm_biname_#1_tl },
+ style = eb-theorem,#5
]
\eb_if_thmframe_with_tcolorbox:TF
{ \tcolorboxenvironment{#1}{#4} } { }
- \labelformat{#1}{\tl_use:c { c__eb_name_#1_tl }~##1}
+ \labelformat{#1}{\tl_use:c { c__eb_thm_biname_#1_tl }~##1}
}
\prop_new:N \l__eb_thmtools_entry_prop
@@ -2048,17 +2050,18 @@
\clist_put_right:Nx
\c__eb_thmtools_entry_clist { notebraces = \l__eb_thm_notebraces_tl }
\exp_last_unbraced:NNV
- \declaretheoremstyle[\c__eb_thmtools_entry_clist]{easy-theorem}
- \deftheorem{exam}{例}
- \deftheorem{conj}{猜想}
- \deftheorem{defi}{定义}
- \deftheorem{prop}{性质}
- \deftheorem{lemm}{引理}
- \deftheorem{theo}{定理}
- \deftheorem{corol}{推论}
- \deftheorem{assum}{假设}
+ \declaretheoremstyle[\c__eb_thmtools_entry_clist]{eb-theorem}
+ \deftheorem{lemma}{引理}
\deftheorem{axiom}{公理}
- \deftheorem{rema}{注}[numbered = no]
+ \deftheorem{example}{例}
+ \deftheorem{problem}{问题}
+ \deftheorem{theorem}{定理}
+ \deftheorem{corollary}{推论}
+ \deftheorem{assumption}{假设}
+ \deftheorem{conjecture}{猜想}
+ \deftheorem{definition}{定义}
+ \deftheorem{proposition}{性质}
+ \deftheorem{remark}{注}[numbered = no]
\deftheorem{proof}{证明}[numbered = no,qed = \qedsymbol]
}
@@ -2430,7 +2433,7 @@
}
%</package>
%<*tcolorbox>
-\ProvidesExplFile{eb-tcolorbox.cfg}{2021/12/08}{1.41N}
+\ProvidesExplFile{eb-tcolorbox.cfg}{2021/12/10}{1.41O}
{Customization of tcolorbox for easybook}
\cs_set_protected:Npn \setexercise #1
@@ -2489,7 +2492,7 @@
blank,on~line,center,
sharpish~corners,
fontupper = \Large\sffamily,
- beforeafter~skip = 3.75ex plus .2ex minus .1ex
+ beforeafter~skip = 5ex plus .2ex minus .1ex
}
\deftcbstyle{tc-easybox}
{
@@ -2572,7 +2575,7 @@
\newtcbox[auto~counter]{\eb@tc@exercise@box}[1]{tc-exercise,#1}
\newtcolorbox{eb@tc@outline@box}[2]{title = #1,tc-outline,#2}
-\NewDocumentEnvironment{outline}{O{}D(){\abstractname}o+b}
+\DeclareDocumentEnvironment{outline}{O{}D(){\abstractname}o+b}
{
\begin{eb@tc@outline@box}{#2}{IfValueT = {#3}{#3}}
\begin{eb@outline@list}[#1]
@@ -2580,7 +2583,7 @@
\end{eb@outline@list}
\end{eb@tc@outline@box}
}{}
-\NewDocumentEnvironment{exercise}{st+od()O{}+b}
+\DeclareDocumentEnvironment{exercise}{st-od()O{}+b}
{
\IfValueT{#3}{ \keys_set:nn { eb/exercise } {#3} }
\IfBooleanF{#2}
@@ -2637,9 +2640,19 @@
coltitle = #2,tc-ebparbox,#4
}
\DeclareTotalTCBox{\ebfbox}{O{Lime}vO{}}
- {colback = #1!10!white,colframe = #1!50!black,tc-ebfbox,#3}{#2}
+ {
+ colback = #1!10!white,
+ colframe = #1!50!black,
+ tc-ebfbox,#3
+ }{#2}
\DeclareTotalTCBox{\ebemph}{O{DarkSeaGreen}vO{}}
- {fuzzy~halo = 2pt~with~#1,tc-ebemph,#3}{#2}
+ {
+ fuzzy~halo = 2pt~with~#1,
+ tc-ebemph,#3
+ }{#2}
\DeclareTotalTCBox{\eblink}{O{Aqua}vO{}}
- {colback = #1,colframe = #1,tc-eblink,#3}{#2}
+ {
+ colback = #1,colframe = #1,
+ tc-eblink,#3
+ }{#2}
%</tcolorbox> \ No newline at end of file
diff --git a/macros/latex/contrib/easybook/easybook.pdf b/macros/latex/contrib/easybook/easybook.pdf
index 6807d6f6fe..01f18259c0 100644
--- a/macros/latex/contrib/easybook/easybook.pdf
+++ b/macros/latex/contrib/easybook/easybook.pdf
Binary files differ
diff --git a/macros/latex/contrib/easybook/easybook.tex b/macros/latex/contrib/easybook/easybook.tex
index 2a18f9a519..c0ccb8a86f 100644
--- a/macros/latex/contrib/easybook/easybook.tex
+++ b/macros/latex/contrib/easybook/easybook.tex
@@ -20,8 +20,8 @@
name = easybook,
color-scheme = blue,
title = EASYBOOK 使用手册,
- version = v1.41N,
- date = 2021/12/08,
+ version = v1.41O,
+ date = 2021/12/10,
authors = 瞿毅,
info = 排版简体中文学位论文和书籍,
email = q1jx@foxmail.com,
@@ -366,7 +366,7 @@
\label{sec:interface options}
\begin{commands}
\command*{ctexset}[\marg{键值列表}]
- \cls*{easybook} 扩展了 C\TeX 宏集 \hologo{LaTeX3} 风格键值的通用控制命令 \cs*{ctexset},接口选项同样可用它设置, 原有的 \meta{键值列表} 仍然可用。本文档类目前有 9 个模块用于实现常规的排版功能,如下表所示。模块名也是统一接口 \cs*{ctexset} 的路径,不同模块单独接口的命令名加上前缀 \code{eb}:
+ \cls*{easybook} 扩展了 C\TeX 宏集 \hologo{LaTeX3} 风格键值的通用控制命令 \cs*{ctexset},接口选项同样可用它设置, 原有的 \meta{键值列表} 仍然可用。本文档类目前有 9 个模块用于实现常规的排版功能,如下表所示。模块名也是统一接口 \cs*{ctexset} 的路径,不同模块单独接口的命令名\textbf{加上前缀} \code{eb}:
\insertblr
{
colspec = @{}*{5}{c}@{},
@@ -590,7 +590,7 @@
\subsection{定理样式}
\label{subsec:theorem of style}
-文档类已预置 11 个定理环境,环境名及对应的定理名见小节 \ref{subsec:theorem},它们均使用预置的定理样式 \code{easy-theorem}。下面 \module*{thmset} 模块的选项仅对这个定理样式生效,由 \pkg*{thmtools} 宏包提供支持。如果下面的选项不满足需求,可使用支持完整选项的相关命令新建定理环境。
+文档类已预置 12 个定理环境,环境名及对应的定理名见小节 \ref{subsec:theorem},它们均使用预置的定理样式 \code{eb-theorem}。下面 \module*{thmset} 模块选项的用法名称与 \pkg*{thmtools} 宏包基本一致,且仅对预置定理样式生效。如果下面的选项不满足需求,可使用支持完整选项的相关命令创建定理环境。
\begin{options}
\keybool{thmframe}\Module{thmset}\Default{false}
给定理环境使用彩色盒子。这个特殊选项在本模块中使用 \pkg*{tcolorbox} 宏包来支持,\meta{盒子风格} 默认为 \code{tc-theorem}。\pkg*{thmtools} 具有类似的选项 \option*{thmbox},可在新建定理样式的命令中使用。
@@ -600,8 +600,8 @@
定理题注部分的字体,包括字体族、字体系列、字体尺寸和字体形状命令。
\keyval-{bodyfont}{字体命令}\Default
定理内容部分的字体,包括字体族、字体系列、字体尺寸和字体形状命令。
- \keychoice{within}{chapter,section,env,empty}
- 定理编号跟随的计数器,书籍模式默认跟随章计数器编号。也可以跟随其它定理环境的编号,当计数器增加时定理编号会从零开始,空置时不跟随其它计数器编号。
+ \keychoice{within}{chapter,section,empty,counter}
+ 定理编号跟随的计数器。当计数器值递增时定理编号会从零开始,通常这是一个章节计数器。
\keyval-{headpunct}{代码}\Default
紧随定理标题末尾的标记代码,位于定理第一段内容的间距 \option{postheadspace} 之前,可以是字符或插入换行符 \cs*{newline} 等命令。
\keyval-{headindent}{刚性长度}\Default{0em}
@@ -621,7 +621,7 @@
\subsubsection{新建定理环境}
\begin{commands}
\command{declaretheorem}[\oarg{键值列表1}\marg{定理环境}\oarg{键值列表2}]
- 声明新的定理环境命令,命令 \cs{newtheorem} 与它等效。可选参数的 \meta{键值列表1} 与 \meta{键值列表2} 等效,用法与原来的同名命令一致。键值列表中常用的选项如下:
+ 定理环境声明命令,命令 \cs{newtheorem} 与它等效。可选参数的 \meta{键值列表1} 与 \meta{键值列表2} 等效,用法与原来的同名命令一致。键值列表中常用的选项如下:
\begin{options}
\keyval*-{name}{定理名}
定理名的默认值是首字母大写的环境名称(英文标题)。
@@ -639,21 +639,22 @@
\tcolorboxenvironment{caixiang}{tc-theorem}
\end{ctexexam}
\command{deftheorem}[\marg{环境名}\oarg{英文标题}\marg{中文标题}\darg{盒子风格}\oarg{键值列表}]
- 定理声明命令 \cs{deftheorem} 更加便捷,同样定义一个新的定理环境,\meta{键值列表} 中支持的选项与命令 \cs{declaretheorem} 相同。但与后者命令有以下几个区别:
+ 定理环境定义命令 \cs{deftheorem} 更便捷,\meta{键值列表} 中支持的选项与命令 \cs{declaretheorem} 完全相同。但它与后者命令有以下几个区别:
\begin{itemize}
- \item 中英文模式下标题不同,英文标题为可选项,默认为首字母大写的 \meta{环境名}。
+ \item 可以重复定义已存在的定理环境而不会报错。
+ \item 中英文模式下定理标题自动切换,\meta{英文标题} 默认为首字母大写的 \meta{环境名}。
\item 自动定义交叉引用的格式,引用标签前缀为相应定理名。
\item 定理盒子选项 \option{thmframe} 仍然生效,\meta{盒子风格} 可以使用 \cs{deftcbstyle} 命令创建。
- \item 新建定理环境默认使用的 \meta{定理样式} 为 \code{easy-theorem},而不是 \pkg*{thmtools} 的默认样式。
+ \item 新建定理环境默认使用的 \meta{定理样式} 为 \code{eb-theorem},而不是 \pkg*{thmtools} 的默认样式。
\end{itemize}
- 下面新建一个与例 \ref{exam:new theorem env} 相同的定理环境猜想,并使用 \cs{addtotcbstyle} 命令调整 \keyis-{thmframe}{true} 时默认的盒子风格。它的第一个参数为 \code{tc-theorem},关于命令的介绍在小节 \ref{subsec:box}。
+ 下面新建一个与例 \ref{exam:new theorem env} 相同的定理环境猜想,并使用 \cs{addtotcbstyle} 命令调整 \option{thmframe} 开启时默认的盒子风格。它的第一个参数为 \code{tc-theorem},关于命令的介绍在小节 \ref{subsec:box}。
\begin{ctexexam}
\deftheorem{caixiang}{猜想}[style = mythm]
\addtotcbstyle{tc-theorem}{colback = GreenYellow}
\end{ctexexam}
\command{declaretheoremstyle}[\oarg{键值列表1}\marg{定理样式}\oarg{键值列表2}]
- 声明新的定理样式命令,键值列表支持 \pkg*{thmtools} 宏包中原命令以及 \cs{declaretheorem} 的所有选项。可选参数的 \meta{键值列表1} 与 \meta{键值列表2} 等效,用法与原来的同名命令一致。下面定义一个名为 \code{mythm} 的定理样式用于 \cs{declaretheorem} 的 \option*{style} 选项:
+ 定理样式声明命令,键值列表支持 \pkg*{thmtools} 宏包中原命令以及 \cs{declaretheorem} 的所有选项。可选参数的 \meta{键值列表1} 与 \meta{键值列表2} 等效,用法与原来的同名命令一致。下面定义一个名为 \code{mythm} 的定理样式用于 \cs{declaretheorem} 的 \option*{style} 选项:
\begin{ctexexam}[labelref = exam:new theorem sty]
\declaretheoremstyle[bodyfont = \rmfamily,spacepost = 0.5em]{mythm}
\end{ctexexam}
@@ -941,27 +942,30 @@
\subsection{定理}
\label{subsec:theorem}
\begin{environments}\noitemsep
- \environment{theo}\default{}
- \environment{defi}\default{}
- \environment{lemm}\default{}
- \environment{corol}\default{}
- \environment{prop}\default{}
- \environment{exam}\default{}
- \environment{conj}\default{}
- \environment{assum}\default{}
+ \environment{theorem}\default{}
+ \environment{definition}\default{}
+ \environment{lemma}\default{}
+ \environment{corollary}\default{}
+ \environment{proposition}\default{}
+ \environment{example}\default{}
+ \environment{proof}\default{}
+ \environment{assumption}\default{}
\environment{axiom}\default{}
- \environment{rema}\default{}
- \environment{proof}
+ \environment{remark}\default{}
+ \environment{conjecture}\default{}
+ \environment{problem}
这些是预置的定理环境,可使用选项 \option{thmframe} 为它们添加盒子边框,其中注与证明环境不编号,证明末尾会自动添加证明结束符,声明新的定理环境或更改定理盒子样式见小节 \ref{subsec:theorem of style}。环境名与之对应的定理名如下:
\insertblr
{
- colspec = @{}*{11}{c}@{},
- hline{2} = {0.5pt,Blue},
- row{1} = {font = \sffamily},
- row{2} = {cmd = \env}
+ colspec = @{}*{6}{c}@{},
+ hline{3} = {0.5pt,Blue},
+ row{1,3} = {font = \sffamily,,belowsep = 0pt},
+ row{2,4} = {cmd = \env}
}{
- 定理 & 定义 & 引理 & 推论& 性质 & 例 & 猜想 & 假设 & 公理 & 注 & 证明 \\
- theo & defi & lemm & corol & prop & exam & conj & assum & axiom & rema & proof
+ 定理 & 定义 & 引理 & 推论 & 性质 & 例 \\
+ theorem & definition & lemma & corollary & proposition & example \\
+ 证明 & 假设 & 公理 & 注 & 猜想 & 问题 \\
+ proof & assumption & axiom & remark & conjecture & problem
}
\end{environments}
@@ -1010,15 +1014,15 @@
\subsection{习题}
\label{subsec:exercise}
\begin{environments}
- \environment{exercise}[\sarg\parg\oarg{键值列表1}\darg{键值列表2}\oarg{键值列表3}]
- 习题环境的标题使用 \cs*{tcbox} 行内盒子包装样式,内容则使用 \env*{enumerate} 列表环境。它有 5 个可选参数,应当注意用法。当使用星号参数时标题不进行编号,使用 \parg{} 号参数时不显示标题,此时 \meta{键值列表1} 除了 \option{label} 选项失效。
+ \environment{exercise}[\sarg\harg\oarg{键值列表1}\darg{键值列表2}\oarg{键值列表3}]
+ 习题环境的标题使用 \cs*{tcbox} 行内盒子包装样式,内容则使用 \env*{enumerate} 列表环境。它有 5 个可选参数,应当注意用法。当使用星号参数时标题不进行编号,使用 \harg{} 号参数时不显示标题,此时 \meta{键值列表1} 除了 \option{label} 选项失效。
\meta{键值列表2} 包括 \pkg*{tcolorbox} 的盒子样式选项,例如 \option*{boxsep} 和 \option*{fontupper} 等,也可以使用下述 \option{tcolorbox} 选项。在这里可以使用 \cs{addtotcbstyle} 命令设置标题选项 \meta{键值列表2} 的值,第一个参数为 \code{tc-exercise}。
\begin{ctexexam}
\tcphantomifname{\markright{\counteruse{tcbcounter}\quad 习题}}{}
\addtotcbstyle{tc-exercise}{boxsep = 5pt}
\exerprologue{习题前的一段文本}
- \begin{exercise}+[color = LightSkyBlue](after skip = 2pc)[itemsep = 1ex]
+ \begin{exercise}*[color = LightSkyBlue](after skip = 2pc)[itemsep = 1ex]
\item 第一题
\item 第二题
\end{exercise}
@@ -1032,7 +1036,7 @@
\keyval-{color}{标题背景颜色名}\Default{DeepSkyBlue}
习题标题盒子背景颜色,可以使用 \pkg*{xcolor} 自定义颜色或使用色库。
\keyval-{title}{环境标题}
- 习题的标题,可以匹配中英文模式,习题环境使用 \parg{} 参数时无效。也可以使用 \option{exercisename} 选项设置习题环境标题的默认值。
+ 习题的标题,可以匹配中英文模式,习题环境使用 \harg{} 号参数时无效。也可以使用 \option{exercisename} 选项设置习题环境标题的默认值。
\keyval-{number}{习题编号类型}\Default{1.}
标题编号输出选项 \option{number} 为短编号形式,应当包含 \code{A}、\code{a}、\code{I}、\code{i}、或 \code{1} 其中一个符号。
\keyval-{numsep}{编号与标题的间距}\Default{0.5em}
diff --git a/macros/latex/contrib/microtype/README.md b/macros/latex/contrib/microtype/README.md
index 73ddfa6b16..314a9165e7 100644
--- a/macros/latex/contrib/microtype/README.md
+++ b/macros/latex/contrib/microtype/README.md
@@ -4,7 +4,7 @@ The `microtype` package
**Subliminal refinements towards typographical perfection**
- (v3.0a -- 2021/12/02)
+ (v3.0b -- 2021/12/10)
Overview
diff --git a/macros/latex/contrib/microtype/microtype-code.pdf b/macros/latex/contrib/microtype/microtype-code.pdf
index 97b5eb3f11..c09c7e3676 100644
--- a/macros/latex/contrib/microtype/microtype-code.pdf
+++ b/macros/latex/contrib/microtype/microtype-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/microtype/microtype-utf.dtx b/macros/latex/contrib/microtype/microtype-utf.dtx
index abcfceadba..af3dbed51d 100644
--- a/macros/latex/contrib/microtype/microtype-utf.dtx
+++ b/macros/latex/contrib/microtype/microtype-utf.dtx
@@ -27,7 +27,7 @@
\ProvidesFile
%</!EBGaramond>
%<*driver>
- {\jobname.dtx}[2021/12/02 v3.0a]
+ {\jobname.dtx}[2021/12/10 v3.0b]
%</driver>
%<CharisSIL> {mt-CharisSIL.cfg}[2017/07/07 v1.1 microtype config. file: Charis SIL (RS)]
%<LatinModernRoman> {mt-LatinModernRoman.cfg}[2021/02/21 v1.1 microtype config. file: Latin Modern Roman (RS)]
diff --git a/macros/latex/contrib/microtype/microtype.dtx b/macros/latex/contrib/microtype/microtype.dtx
index 0177c061d7..03f19a1d69 100644
--- a/macros/latex/contrib/microtype/microtype.dtx
+++ b/macros/latex/contrib/microtype/microtype.dtx
@@ -37,7 +37,7 @@
%<lua-> {microtype-luatex.def}
%<xe-> {microtype-xetex.def}
%<*package|letterspace|m-t|pdf-|lua-|xe-|show>
- [2021/12/02 v3.0a
+ [2021/12/10 v3.0b
%<package> Micro-typographical refinements
%<letterspace> Robust letterspacing
%<show> Visual debugging for the microtype package
@@ -52,8 +52,8 @@
%<luafile>local microtype = microtype
%<luafile>microtype.module = {
%<luafile> name = "microtype",
-%<luafile> version = "3.0a",
-%<luafile> date = "2021/12/02",
+%<luafile> version = "3.0b",
+%<luafile> date = "2021/12/10",
%<luafile> description = "microtype module.",
%<luafile> author = "E. Roux, R. Schlicht and P. Gesang",
%<luafile> copyright = "E. Roux, R. Schlicht and P. Gesang",
@@ -546,6 +546,7 @@
\def\GeneralChanges#1{\edef\generalname{\if*#1 General\else#1\fi}}% mind the space!
\DeclareRobustCommand\key[1]{\textcolor{thered}{\ttfamily#1}}
\DeclareRobustCommand\pkg[1]{{\PackageFont#1}\@bsphack\CatIndex{#1}{package}\@esphack}
+\DeclareRobustCommand\cls[1]{{\PackageFont#1}\@bsphack\CatIndex{#1}{class}\@esphack}
\DeclareRobustCommand\opt[1]{{\ttfamily#1}\@bsphack\CatIndex{#1}{option}\@esphack}
\DeclareRobustCommand\file[1]{{\ttfamily#1}}
\def\RequiresSep{ \textbar\ }
@@ -805,7 +806,10 @@
\DeclareRobustCommand\texlive{\TeX~Live\CatIndeX{\TeX~Live}{TeXLive}{distribution}}
\DeclareRobustCommand\miktex{MiK\TeX\CatIndeX{MiK\TeX}{MiKTeX}{distribution}}
\def\githuburl{https://github.com/schlcht/microtype}
-\def\githubissue#1{ [issue~\href{\githuburl/issues/#1}{\##1}]}
+\DeclareRobustCommand\githubissue[1]{\let\maybe@comma\@empty
+ [issue\maybe@plural#1,\@nil~\@for\@ISSUE:=#1\do{%
+ \maybe@comma\href{\githuburl/issues/\@ISSUE}{\#\@ISSUE}\let\maybe@comma,}]}
+\def\maybe@plural#1,#2\@nil{\ifx\relax#2\else s\fi}
\def\microtype{{\PackageFont microtype}}
\def\letterspace{\pkg{letterspace}}
\def\fontdim{\cmd\fontdimen\,}
@@ -1342,7 +1346,7 @@
%\changes{v2.0}{2006/11/28}{add remark about `\opt{disable}' (previously \texttt{draft}) option disabling \microtype\
% (noted by \contributor Michalis Miatidis <miatidis\at informatik.rwth-aachen.de>)}
% ^^A private mail, 2006/11/26
-%\changes{v3.0}{2021/09/28}{rename option \texttt{draft} option to \opt{disable}
+%\changes{v3.0}{2021/09/28}{rename option \texttt{draft} to \opt{disable}
% (insistently requested by \contributor Frank Mittelbach <frank.mittelbach\at latex-project.org>)}
% ^^A private mail, 2018/07/04
%\Describe{Option}{disable}{true,!false,ifdraft}
@@ -2318,7 +2322,7 @@
% & <OT1>, <T1>, <T5>, <LY1>, <TS1>
% & n, it, (sl)\fnref{fn:t1-itsl}, sc \\
% <EB> Garamond\footnote{Alias: Adobe Garamond (|pad|, |padx|, |padj|)}
-% & <OT1>, <T1>, <LY1>, <TS1>
+% & <OT1>, <T1>, <LY1>, <LGR>, <TS1>
% & n, it, sc, si \\
% <URW> Garamond (|ugm|)\footnote{Aliases: \pkg{mathdesign}/<URW> Garamond (|mdugm|), \pkg{garamondx} (|zgmx|, |zgmj|)}
% & <OT1>, <T1>, <TS1>
@@ -2491,7 +2495,7 @@
% 6 = { ,400}, 7 = { ,500}, 8 = { ,400}, 9 = { ,400}, 0 = { ,400} }
%\end{verbatim}
% and have the context changed in the footnote marker command. This command
-% differs among the various classes; for the base classes, \eg, \pkg{article},
+% differs among the various classes; for the base classes, \eg, \cls{article},
% it would be:
%\begin{verbatim}
%\newcommand*\new@makefnmark{\hbox{\@textsuperscript{\normalfont
@@ -2500,7 +2504,7 @@
% \leavevmode \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
% \new@makefnmark \ifhmode\spacefactor\@x@sf\fi \relax}
%\end{verbatim}
-% For the \pkg{memoir} class, you would additionally have to disable
+% For the \cls{memoir} class, you would additionally have to disable
% auto-detection of multiple footnotes, which prevents protrusion:
%\begin{verbatim}
%\renewcommand*\@makefnmark{\hbox{\@textsuperscript{\normalfont
@@ -2710,15 +2714,15 @@
% slightly shifted to the right.
% This patch also affects environments such as |quote| or |flushleft|, which are
% implemented in \LaTeX\ as lists with an implicit empty item.
-% \MTsupp{standard classes, \pkg{beamer}, \pkg{simplecv}}
+% \MTsupp{standard classes, \cls{beamer}, \cls{simplecv}}
% \item[toc] Adds protrusion at the left margin of sectioning titles in the Table of Contents
% and similar Lists of \meta{Things}.
-% \MTsupp{standard classes, \pkg{memoir}}
+% \MTsupp{standard classes, \cls{memoir}}
% \item[footnote] Protrusion for the first line of footnote text (only visible when
% the footnote text is set in block paragraphs, like in this document).
-% \MTsupp{standard classes, \pkg{memoir}, <\pkg{KOMA}> classes, \pkg{hyperref}}
+% \MTsupp{standard classes, \cls{memoir}, <\cls{KOMA}> classes, \pkg{hyperref}}
% \item[eqnum] Protrusion for equation numbers on either side.
-% \MTsupp{standard classes, \pkg{amsmath}, \pkg{IEEEtran}}
+% \MTsupp{standard classes, \pkg{amsmath}, \cls{IEEEtran}}
%\endlist\endgroup
%
%\enlargethispage{\baselineskip} ^^A layout
@@ -3153,7 +3157,8 @@
%
% Additionally, the following people have reported bugs, made suggestions or
% helped otherwise (in chronological order, quotes indicate
-% \href{https://tex.stackexchange.com/users/}{TeX.SX} user names):\linebreak
+% \href{https://tex.stackexchange.com/users/}{TeX.SX} and/or
+% \href{https://github.com/}{GitHub} user names):
% \contributor Tom Kink <kink\at hia.rwth-aachen.de>,
% \contributor Herb Schulz <herbs\at wideopenwest.com>,
% \contributor Michael Hoppe <mh\at michael-hoppe.de>,
@@ -3255,9 +3260,11 @@
% \contributor Gustavo Barros <@\at @>, ^^A https://tex.stackexchange.com/users/105447/gusbrs
% \contributor Torsten Schuetze <torsten.schuetze\at gmx.net>,
% `\contributor florian <@\at @>', ^^A https://tex.stackexchange.com/users/172863/florian
-% \contributor Liang-Bo Wang <@\at @> ^^A https://github.com/ccwang002
+% \contributor Liang-Bo Wang <@\at @>, ^^A https://github.com/ccwang002
+% `\contributor MisterFiLou <@\at @>', ^^A https://github.com/MisterFiLou
+% \contributor Akira Yokosawa <@\at @> ^^A https://github.com/akiyks
% and
-% \contributor MisterFiLou <@\at @>. ^^A https://github.com/MisterFiLou
+% `\contributor theufman <@\at @>'. ^^A https://github.com/theufman
%
%\iffalse
%\section{History of micro-typography} ^^A some time ...
@@ -3408,6 +3415,8 @@
%
%\VersionDate{\expandafter\@gobble\fileversion}{\filedate}
%
+%\VersionDate{3.0a}{2021/12/02}
+%
%\Version{3.0}{2021/10/31}
% \item Possibility of automatical protrusion based on difference of character widths
% \refsection{\ref{sub:inheritance}}
@@ -3805,7 +3814,7 @@
%^^A \remove@tlig,\selectfont,\seriesdefault,\shapedefault,\set@fontsize,\showhyphens} ^^A latex
%\DoNotIndex{\normalpdfoutput,\normalpdftexversion,\normalpdftexrevision} ^^A tex live 2004
%\DoNotIndex{\foreign@language,\languagename,\select@language,\shorthandoff} ^^A babel
-%\DoNotIndex{\activatequoting,\deactivatequoting,\percentsign} ^^A babel/spanish,galician,mexican
+%\DoNotIndex{\percentsign} ^^A babel/spanish,galician,mexican
%\DoNotIndex{\CJK@ifundefined,\CJK@plane,\CJK@temp,\CJK@addcmap} ^^A CJK,CJKutf8
%\DoNotIndex{\color} ^^A color
%\DoNotIndex{\@disablequotes} ^^A csquotes
@@ -5968,10 +5977,10 @@ microtype.do_font = do_font
Disabling `\MT@MT', since it wouldn't work}%
\MT@clear@options\endinput}\relax
% \end{macrocode}
-% The \pkg{minimal} class doesn't define any size commands other than
+% The \cls{minimal} class doesn't define any size commands other than
% \cmd\normalsize, which will result in lots of warnings. Therefore we
% issue a warning about the warnings.
-%\changes{v2.7}{2016/05/18}{warning with \pkg{minimal} class}
+%\changes{v2.7}{2016/05/18}{warning with \cls{minimal} class}
% \begin{macrocode}
\@ifclassloaded{minimal}{%
\MT@warning@nl{Detected the `minimal' class.\MessageBreak
@@ -5982,7 +5991,7 @@ microtype.do_font = do_font
%\begin{macro}{\MT@setup@}
%\changes{v1.9a}{2005/11/21}{defer setup until the end of the preamble}
%\changes{v1.9e}{2006/07/06}{empty \cs{MT@setup@} after use
-% (compatibility with the \pkg{combine} class)}
+% (compatibility with the \cls{combine} class)}
%\changes{v2.3e}{2009/08/31}{make space-unaware
% (requested by \contributor Marcin Borkowski <mbork\at atos.wmid.amu.edu.pl>)}
% ^^A private mail, 2009/08/31
@@ -6261,7 +6270,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
% \end{macrocode}
% We can clean up \cs{MT@setupfont@hook} now.
%\changes{v2.6}{2014/03/17}{redefine \cs{MT@setupfont@hook} globally
-% for problem with \pkg{tikzposter}
+% for problem with \cls{tikzposter}
% (reported by \contributor Sam Mason <sam\at samason.me.uk>)}
% ^^A https://tex.stackexchange.com/questions/165846/
% \begin{macrocode}
@@ -6298,6 +6307,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
% ^^A private mail, 2005/09/10
%\changes{v2.3}{2007/11/11}{disable \cs{microtypecontext} in \pkg{hyperref}'s \cmd\pdfstringdef}
% \pkg{hyperref} doesn't work with plain \TeX, so in that case we don't bother.
+%\changes{v3.0b}{2021/12/09}{disable patches for \pkg{tex4ht}}
% \begin{macrocode}
\MT@if@false
%</package>
@@ -6316,7 +6326,11 @@ time will almost certainly lead to undesired results. Have your choice!}%
}%
%<plain> }\relax
%<*package>
- \MT@with@package@T{tex4ht}\MT@if@true
+ \MT@with@package@T{tex4ht}{%
+ \def\MT@apply@patch#1{\MT@info{Not applying patch `#1' (for tex4ht)}}%
+ \def\MT@undo@patch#1{\MT@info{Not undoing patch `#1' (for tex4ht)}}%
+ \MT@if@true
+ }%
\MT@with@package@T{mathastext}\MT@if@true
\ifMT@if@\g@addto@macro\MT@setupfont@hook\MT@restore@p@h\fi
% \end{macrocode}
@@ -6577,13 +6591,13 @@ time will almost certainly lead to undesired results. Have your choice!}%
\MT@append@patch\@item\leftprotrusion
\MT@patch@patch\@item{\everypar{}}{\everypar{\leftprotrusion}}%
% \end{macrocode}
-% \item \pkg{beamer} patches it too
+% \item \cls{beamer} patches it too
% \begin{macrocode}
\@ifclassloaded{beamer}
{\MT@append@patch\beamer@@callorigitem\leftprotrusion
\MT@patch@patch\beamer@callorigitem{\ignorespaces}{\ignorespaces\leftprotrusion}}
% \end{macrocode}
-% \item the \pkg{simplecv} class
+% \item the \cls{simplecv} class
% \begin{macrocode}
{\@ifclassloaded{simplecv}
{\MT@append@patch\@topic@item\leftprotrusion}
@@ -6598,7 +6612,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
\MT@append@patch\numberline\leftprotrusion
% \end{macrocode}
% \begin{itemize}
-% \item for the \pkg{memoir} class we also fix the extra leader problem~\dots
+% \item for the \cls{memoir} class we also fix the extra leader problem~\dots
% \begin{macrocode}
\@ifclassloaded{memoir}
{\MT@append@patch\booknumberline\leftprotrusion
@@ -6617,13 +6631,13 @@ time will almost certainly lead to undesired results. Have your choice!}%
{}%
}{}%
% \end{macrocode}
-% \item for the <\pkg{KOMA}> classes (which load the \pkg{tocbasic} package)
+% \item for the <\cls{KOMA}> classes (which load the \pkg{tocbasic} package)
% we additionally have to switch protrusion back on; this will
% re-introduce the risk of getting an extra leader dot, but I
% currently don't see how to easily add \cmd\noprotrusion.
% Therefore, I'll skip this patch for now, saving the joy of wading
% through |scr| files for later, all the while waiting for somebody
-% who would understand <\pkg{KOMA}> better than me.
+% who would understand <\cls{KOMA}> better than me.
%\todo{fix KOMA patch (add \cmd\noprotrusion)}
% \begin{macrocode}
% \@ifpackageloaded{tocbasic}
@@ -6643,7 +6657,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
% on \cmd\tagform@, so we have to make it use the original definition.
%\changes{v3.0}{2021/05/21}{protrusion patch for equation numbers
% (provided by \contributor Holger Gerhardt <holger.gerhardt\at uni-bonn.de>)}
-%\changes{v3.0a}{2021/11/22}{protrusion patch \texttt{eqnum} for \pkg{IEEEtran}}
+%\changes{v3.0a}{2021/11/22}{protrusion patch \texttt{eqnum} for \cls{IEEEtran}}
% \begin{macrocode}
\MT@define@patch{eqnum}{%
\@ifclassloaded{IEEEtran}
@@ -6674,8 +6688,8 @@ time will almost certainly lead to undesired results. Have your choice!}%
{\MT@patch@patch\@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
\MT@patch@patch\@footnotetext{\@empty\ignorespaces}{\@empty\ignorespaces\leftprotrusion}}
% \end{macrocode}
-% \item so do the <\pkg{KOMA}> classes (which load \pkg{scrkbase})
-%\changes{v3.0a}{2021/12/02}{fix protrusion patch \texttt{footnote} with <\pkg{KOMA}> classes
+% \item so do the <\cls{KOMA}> classes (which load \pkg{scrkbase})
+%\changes{v3.0a}{2021/12/02}{fix protrusion patch \texttt{footnote} with <\cls{KOMA}> classes
% (reported by \contributor MisterFiLou <@\at @>) \githubissue{2}}
% \begin{macrocode}
{\@ifpackageloaded{scrkbase}
@@ -6685,7 +6699,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
% \begin{macrocode}
{\MT@patch@patch\@footnotetext{\ignorespaces}{\ignorespaces\leftprotrusion}%
% \end{macrocode}
-% \item \pkg{memoir} additionally allows footnotes in the margins
+% \item \cls{memoir} additionally allows footnotes in the margins
% \begin{macrocode}
\@ifclassloaded{memoir}
{\MT@patch@patch\@footnotetext{\foottextfont #1}{\foottextfont\leftprotrusion #1}}
@@ -6707,7 +6721,7 @@ time will almost certainly lead to undesired results. Have your choice!}%
%\subsection{Font setup}\label{sub:font-setup}
%
%\changes{v1.6}{2005/01/19}{load a font if none is selected}
-% We need a font (the \pkg{minimal} class doesn't load one).
+% We need a font (the \cls{minimal} class doesn't load one).
% \begin{macrocode}
%<package>\expandafter\ifx\the\font\nullfont\normalfont\fi
% \end{macrocode}
@@ -7949,17 +7963,17 @@ time will almost certainly lead to undesired results. Have your choice!}%
% \end{macrocode}
%\end{macro}
%\begin{macro}{\MT@prot@l}
-% This macro no longer needs to be \cmd\long\ as we're providing
-% the argument wrapped in a rescanned toks.
+%\changes{v3.0b}{2021/12/05}{make \cmd\long\ again
+% (reported by \contributor Akira Yokosawa <@\at @>) \githubissue{3}}
+% This probably doesn't need to be \cmd\long\ any longer.
% \begin{macrocode}
-\def\MT@prot@l#1{%
+\long\def\MT@prot@l#1{%
\MT@get@prot{#1}{left}%
#1%
}
% \end{macrocode}
%\end{macro}
%\begin{macro}{\rightprotrusion}
-% But \cs{rightprotrusion} must be \cmd\long.
% Unfortunately, there's no way to retrieve anything that's already been typeset,
% so the counterpart cannot be defined symmetrically.
%\changes{v3.0}{2021/05/15}{new command}
@@ -7981,11 +7995,12 @@ time will almost certainly lead to undesired results. Have your choice!}%
% \cmd\@newlistfalse\ is meant to make \cmd\\ work in |centering| etc.
%\changes{v3.0a}{2021/11/22}{reset counters}
%\changes{v3.0a}{2021/11/05}{compatibility fix for \pkg{csquotes}
-% (reported by \contributor Gustavo Barros <@\at @>)\githubissue{1}}
+% (reported by \contributor Gustavo Barros <@\at @>) \githubissue{1}}
% ^^A https://tex.stackexchange.com/questions/621440/microtype-csquotes-autoquote-and-itemize-interaction
%\changes{v3.0a}{2021/11/27}{set penalties to zero and vfuzz to max
% (reported by \contributor florian <@\at @>)}
% ^^A https://tex.stackexchange.com/questions/624171/overfull-vbox-in-list-of-figures-since-miktex-update
+%\changes{v3.0b}{2021/12/05}{unconditionally \cmd\leavevmode}
% We set various penalties to zero to allow linebreaking, and don't
% bother if the split box is overfull (but shouldn't we? -- after all,
% that's how the penalties bug was discovered~\dots).
@@ -8023,13 +8038,11 @@ time will almost certainly lead to undesired results. Have your choice!}%
}%
\MT@ckpt
\endgroup
+ \leavevmode
\ifhbox\MT@tempbox
-% \def\@tempa{#1}%
\@tempdima=\@nameuse{#2marginkern}\MT@tempbox\relax
\expandafter\ifdim\@tempdima=\z@ \else
- \leavevmode
- \MT@vinfo{|<< adding #2 margin kern% for `\@tempa' % FIXME
- :\MessageBreak
+ \MT@vinfo{|<< adding #2 margin kern for `#1':\MessageBreak
\the\@tempdima \on@line}%
\kern\@tempdima
\fi
@@ -8122,31 +8135,16 @@ time will almost certainly lead to undesired results. Have your choice!}%
% (reported by \contributor Torsten Schuetze <torsten.schuetze\at gmx.net>)}
% ^^A private mail, 2021/11/18
% ^^A also on the non-public dante-ev mailing list: https://lists.dante.de/mailman/listinfo/dante-ev
-%\begin{macro}{\MT@prot@group@}
-%\begin{macro}{\MT@prot@group@@}
-% If we have a group, we need to rescan in order to allow, \eg,
-% |\verb|, |verbatim| or |lstlistings| material: before reading
-% the argument, make the backslash a letter to prevent spaces
-% from being inserted after commands, and have line breaks preserved.
-% The \nonetex\ version will fail in lots of cases.
-% \begin{macrocode}
-\def\MT@prot@group{%
- \begingroup
- \catcode`\\=11
- \obeylines
- \MT@prot@group@}
-\def\MT@prot@group@{\afterassignment\MT@prot@group@@ \MT@toks}
-\def\MT@prot@group@@{%
- \catcode`\\=0
- \catcode`\^^M=10
- {\expandafter\MT@prot@l\expandafter
- {\expandafter\scantokens\expandafter{\the\MT@toks\noexpand}}}%
- \endgroup}
-^^Q\def\MT@prot@group#1{\MT@prot@l{#1}}
+% If we have a group, we inject \cs{MT@prot@get@firstchar} at the
+% beginning again and don't bother about the rest. This still allows,
+% \eg, |\verb|, |verbatim| or |lstlistings| material.
+%\changes{v3.0b}{2021/12/05}{don't rescan anymore
+% (reported by \contributor Akira Yokosawa <@\at @>
+% and \contributor theufman <@\at @>) \githubissue{3,4}}
+% \begin{macrocode}
+\def\MT@prot@group#{\bgroup\afterassignment\MT@prot@get@firstchar\let\MT@temp= }
% \end{macrocode}
%\end{macro}
-%\end{macro}
-%\end{macro}
%\begin{macro}{\MT@prot@get@firstchar}
%\begin{macro}{\MT@prot@get@nextchar}
% Scan token by token.
@@ -11024,8 +11022,8 @@ end
% have been loaded before \microtype\ and were loading fonts, \eg,
% \pkg{jurabib}, \pkg{ledmac}, \pkg{pifont} (loaded by \pkg{hyperref}),
% \pkg{tipa}, and probably many more. Furthermore, we had to include a hack for
-% the \pkg{IEEEtran} class which loads all fonts in the class file itself (to
-% fine tune inter-word spacing), and the \pkg{memoir} class, too. To cut this
+% the \cls{IEEEtran} class which loads all fonts in the class file itself (to
+% fine tune inter-word spacing), and the \cls{memoir} class, too. To cut this
% short: it seemed to get out of hand, and I decided that it would be better to
% use \cmd\pickup@font\ and decide for ourselves whether we've already seen
% that font. I hope the overhead isn't too large.
@@ -11814,7 +11812,7 @@ end
%\changes{v1.2}{2004/09/26}{hijack \cmd\set@fontsize\ instead of \cmd\@setfontsize}
% We redefine \cmd\set@fontsize\ instead of \cmd\@setfontsize\ because some classes
% might define the size selection commands by simply using \cmd\fontsize\
-% (\eg, the \pkg{a0poster} class).
+% (\eg, the \cls{a0poster} class).
%\changes{v2.3b}{2008/03/07}{grouping}
% \begin{macrocode}
\def\MT@get@size@@{%
@@ -11823,9 +11821,9 @@ end
\@tempa\@nil
}
% \end{macrocode}
-% The \pkg{svjour3} class defines the size commands using conditionals;
+% The \cls{svjour3} class defines the size commands using conditionals;
% using \etex\ primitives, we close any leftovers here.
-%\changes{v2.8a}{2020/12/10}{compatibility with \pkg{svjour3}
+%\changes{v2.8a}{2020/12/10}{compatibility with \cls{svjour3}
% (reported by \contributor Ekkehart Schlicht <ekkehart.schlicht\at gmail.com> (no relation!!))}
% ^^A https://groups.google.com/g/de.comp.text.tex/c/46sJ1jFRq-I
% ^^A MID: <9aa52497-19b5-4ca7-a668-c076cec4ceadn@googlegroups.com>, 2020/11/09
@@ -14736,7 +14734,7 @@ end
% \end{macrocode}
%\end{macro}
% Finally, execute the setup macro at the end of the preamble, and empty it
-% (the \pkg{combine} class calls it repeatedly).
+% (the \cls{combine} class calls it repeatedly).
%\changes{v2.3d}{2009/02/05}{move setup to the very end
% (for \contributor Colin Rourke <gt\at msp.warwick.ac.uk>)}
% ^^A private mail, 2009/02/03
@@ -19593,7 +19591,7 @@ This is the current font stretched by 5\%, normal, and shrunk by 5\%:
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
-% \CheckSum{12335}
+% \CheckSum{12313}
%
% \Finale
%
diff --git a/macros/latex/contrib/microtype/microtype.pdf b/macros/latex/contrib/microtype/microtype.pdf
index c9318c54a3..6562dd097f 100644
--- a/macros/latex/contrib/microtype/microtype.pdf
+++ b/macros/latex/contrib/microtype/microtype.pdf
Binary files differ
diff --git a/macros/latex/contrib/unbtex/README.md b/macros/latex/contrib/unbtex/README.md
new file mode 100644
index 0000000000..0cc8daa0ca
--- /dev/null
+++ b/macros/latex/contrib/unbtex/README.md
@@ -0,0 +1,31 @@
+# UnBTeX: A class for bachelor, master, and doctoral thesis at
+University of Brasilia (UnB), Brazil.
+
+Copyright (C) 2021 by Henrique C. Ferreira <hcferreira@unb.br>
+
+The package provides a class based on abnTeX and compatible with pdflatex
+and biber to prepare theses for the University of Brasilia (UnB), Brazil.
+The class also comes with a template for the various types of theses for
+ungraduated and graduated programs at UnB.
+
+Please note that the documentation for the class and the comments in the
+templates are all written in Portuguese, the language of the target
+audience.
+
+This package consists of the following source file: unbtex.cls.
+Template files: unbtex-example.pdf, unbtex-example.tex and files within
+unbtex-example directory.
+To compile the unbtex-example.tex file you should call pdflatex, biber,
+pdflatex.
+
+## Licence
+
+This class file may be distributed and/or modified under the conditions
+of the LaTeX Project Public License, either version 1.3 of this license
+or (at your option) any later version. The latest version of this
+license is in:
+
+http://www.latex-project.org/lppl.txt
+
+and version 1.3 or later is part of all distributions of LaTeX version
+2005/12/01 or later. \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example.pdf b/macros/latex/contrib/unbtex/unbtex-example.pdf
new file mode 100644
index 0000000000..a99ceb54a5
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example.pdf
Binary files differ
diff --git a/macros/latex/contrib/unbtex/unbtex-example.tex b/macros/latex/contrib/unbtex/unbtex-example.tex
new file mode 100644
index 0000000000..ea23fc6dc1
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example.tex
@@ -0,0 +1,407 @@
+%%
+%% UnBTeX: A class for bachelor, master, and doctoral thesis at
+%% University of Brasilia (UnB), Brazil
+%% Copyright (C) 2021 by Henrique C. Ferreira <hcferreira@unb.br>
+%%
+%% This class file may be distributed and/or modified under the conditions
+%% of the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2005/12/01 or later.
+%%
+%% This file is a template for use with the UnBTex class
+%% To compile the document you should call pdflatex, biber, pdflatex
+%%
+
+\documentclass[
+ % -- opções da classe memoir -- https://www.ctan.org/pkg/memoir
+ 12pt, % tamanho da fonte
+ openright, % capítulos começam em página ímpar
+ % (insere página vazia caso preciso)
+ oneside, % caso queira imprimir em frente e verso, use twoside
+ a4paper, % tamanho do papel.
+ % -- opções da classe abntex2 -- https://www.ctan.org/pkg/abntex2
+ %chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
+ %section=TITLE, % títulos de seções convertidos em letras maiúsculas
+ %subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
+ %subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
+ % -- opções do pacote babel --
+ english, % idioma adicional para hifenização
+ brazil % para trabalhos em inglês não é necessário alterar aqui
+ % altere o idioma após o comando \begin{document}
+ ]{unbtex}
+
+% ---
+% Pacotes básicos (Adicione abaixo pacotes úteis para o seu trabalho)
+% ---
+
+% Pacote para desenho
+\usepackage{tikz}
+\usetikzlibrary{shapes,arrows,positioning}
+
+% Bibliografia nas normas da ABNT, formato autor-data (Pacote biblatex)
+% O formato autor-data facilita a leitura, sobretudo de trabalhos com muitas páginas
+% https://www.ctan.org/pkg/biblatex
+% https://ctan.org/pkg/biblatex-abnt
+\usepackage[style=abnt,backref=true,justify,indent,extrayear,repeatfields]{biblatex}
+\usepackage{csquotes} % Necessário para o pacote biblatex funcionar
+
+% Arquivos com as referências bibliográficas
+\addbibresource{unbtex-example/referencias.bib}
+\addbibresource{unbtex-example/references.bib}
+
+% ---
+% Compila o índice
+% ---
+\makeindex
+% ---
+
+% ---
+% Compila a nomenclatura
+% ---
+\makenomencl
+% ---
+
+% Diretório das figuras
+\graphicspath{{unbtex-example/figuras/}}
+% ---
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Informações do trabalho
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% Título (no idioma do texto)
+\titulo{Modelo de Trabalho \\ Acadêmico com UnB\TeX} % insira \\ para forçar quebras de linha no título
+% Título em português caso o texto do trabalho seja em inglês (caso contrário, deixe vazio)
+\tituloestrangeiro{}
+
+% Autores
+\autori[]{Carlos}{Lisboa} % \autori[]{Nome}{Sobrenome}
+\autorii[]{}{} % deixe os argumentos vazios se não tiver segundo autor
+
+% Orientadores
+\orient[Prof. Dr.]{Lourenço Nassib}{Chehab} % \orient[Título]{Nome}{Sobrenome}
+\coorient[Prof. Dr.]{}{} % deixe os argumentos vazios se não tiver coorientador
+
+% Tipo de trabalho
+\tipotrabalho{Trabalho de Graduação} % Dissertação de Mestrado; Tese de DoutoradoLisboa
+\tipocurso[Bacharel]{Engenharia de Controle e Automação} % Mestre; Doutor / Programa de Pós-Graduação em Engenharia Elétrica
+
+% Instituição
+\instituicao[Universidade de Brasília]{Faculdade de Tecnologia}{}
+%\instituicao[Universidade de Brasília]{Faculdade de Tecnologia}{Departamento de Engenharia Elétrica}
+
+% Local e data
+\local{Brasilía}
+\dia{10}
+\mes{dezembro}
+\ano{2021}
+%\data{2021}
+
+% Palavras-chave (pelo menos três devem ser informadas)
+\pchavei{Palavra chave 1}
+\kwordi{Keyword 1}
+\pchaveii{Palavra chave 2}
+\kwordii{Keyword 2}
+\pchaveiii{Palavra chave 3}
+\kwordiii{Keyword 3}
+\pchaveiv{Palavra chave 4} % deixar vazio se não tiver
+\kwordiv{Keyword 4} % deixar vazio se não tiver
+
+% Código para a ficha catalográfica: obter no site a seguir
+% https://cuttersonline.com/app/ usando o nome do primeiro autor
+% Se o código por exemplo for X666, o comando será \codigocutter{X666}
+\codigocutter{Z123}
+
+% Membros da banca
+\membrodabancai{Prof. Lourenço Nassib Chehab, UnB/FT/ENE} % Geralmente é o orientador
+\membrodabancaifuncao{Orientador}
+\membrodabancaii{Prof. Dr. Roberto Aureliano Salmeron, UnB/FT/ENM} % Geralmente é o orientador
+\membrodabancaiifuncao{Orientador}
+\membrodabancaiii{Prof. Dr. Anísio Spínola Teixeira, UnB/FT/CIC}
+\membrodabancaiiifuncao{Examinador interno}
+\membrodabancaiv{} % deixar vazio se não tiver o quarto membro
+\membrodabancaivfuncao{Examinador externo}
+\membrodabancav{} % deixar vazio se não tiver o quarto membro
+\membrodabancavfuncao{Examinador externo}
+% ---
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Início do documento
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+\begin{document}
+
+% Altere para o idioma no qual o trabalho será escrito
+\selectlanguage{brazil}
+%\selectlanguage{english}
+
+\IfStrEq*{\languagename}{english}{
+\thmnameen
+\renewcommand{\bibname}{References}
+\renewcommand{\orientadorname}{Orientador:} % Não altera para Advisor mesmo se for selecionado inglês
+\renewcommand{\coorientadorname}{Coorientador:} % Alterar o gênero, se for o caso
+\renewcommand{\lstlistingname}{Code}
+}{
+\thmnamebr
+\renewcommand{\bibname}{Referências}
+\renewcommand{\orientadorname}{Orientador:} % Alterar para Orientadora, se for o caso
+\renewcommand{\coorientadorname}{Coorientador:} % Alterar para Coorientadora, se for o caso
+\renewcommand{\lstlistingname}{Código}
+}
+
+% ------------------------------------------------------------------------
+% ELEMENTOS PRÉ-TEXTUAIS
+% ------------------------------------------------------------------------
+\pretextual
+% ------------------------------------------------------------------------
+
+% ---
+% Insere capa
+% ---
+\imprimircapa
+% ---
+
+% ---
+% Insere folha de rosto
+% ---
+\imprimirfolhaderosto*
+% ---
+
+% ---
+% Insere ficha bibliográfica
+% ---
+\fichacatalografica
+% ---
+
+% ---
+% Insere folha de aprovação
+% ---
+\imprimirfolhadeaprovacao
+% ---
+
+% ---
+% Insere dedicatória (elemento opcional)
+% ---
+\begin{dedicatoria}
+ \centering
+ \vspace*{\fill}
+
+ % Primeiro autor
+ \textit{Este trabalho é dedicado às crianças adultas que,\\
+ quando pequenas, sonharam em se tornar cientistas.} \\
+
+ \ifthenelse{\equal{\autoriinome}{}}{}{
+ \vspace{1cm}
+ \autorinome\ \autorisobrenome \\
+ \vspace*{\fill}
+
+ % Segundo autor
+ \textit{Dedicatória do segundo autor.} \\
+
+ \vspace{1cm}
+ \autoriinome\ \autoriisobrenome
+ }
+ \vspace*{\fill}
+\end{dedicatoria}
+% ---
+
+% ---
+% Insere agradecimentos (elemento opcional)
+% ---
+\begin{agradecimentos}
+
+% Primeiro autor
+Agradecemos ao Dr. Lauro César Araujo e equipe que desenvolveram a classe \abnTeX, que pôde ser facilmente customizada para escrita de trabalhos acadêmicos na Universidade de Brasília que atendessem não só as normas da ABNT, como também regras e necessidades específicas de cursos de graduação e pós-graduação.
+
+Agradecemos também ao Prof. Dr. Leonardo Luiz e Castro pelo modelo em \LaTeX para livro para editora UnB, com diversas customizações que foram adaptadas para o UnB\TeX.
+% ---
+
+\ifthenelse{\equal{\autoriinome}{}}{}{
+\vspace{1cm}
+\hfill \autorinome\ \autorisobrenome
+\vspace{1cm}
+
+% Segundo autor
+Agradecimentos do segundo autor.
+% ---
+
+\vspace{1cm}
+\hfill \autoriinome\ \autoriisobrenome
+}
+
+\end{agradecimentos}
+% ---
+
+% ---
+% Insere epígrafe (elemento opcional)
+% ---
+\begin{epigrafe}
+ \vspace*{\fill}
+ \begin{flushright}
+ \textit{``If you find that you're spending almost all your time on theory,\\ start turning some attention to practical things; \\ it will improve your theories.\\ If you find that you're spending almost all your time on practice, \\ start turning some attention to theoretical things; \\ it will improve your practice.''\\
+ (Donald Knuth)}
+ \end{flushright}
+\end{epigrafe}
+% ---
+
+% ---
+% Insere resumos
+% ---
+
+% Resumo em português
+\newcommand{\imprimirresumo}{
+\setlength{\absparsep}{18pt} % ajusta o espaçamento dos parágrafos do resumo
+\begin{resumo}[Resumo]
+% ---
+Segundo a \textcite[seções 3.1-3.2]{NBR6028:2003}, o resumo deve ressaltar o objetivo, o método, os resultados e as conclusões do documento. A ordem e a extensão destes itens dependem do tipo de resumo (informativo ou indicativo) e do tratamento que cada item recebe no documento original. O resumo deve ser precedido da referência do documento, com exceção do resumo inserido no próprio documento. (\ldots) As palavras-chave devem figurar logo abaixo do resumo, antecedidas da expressão Palavras-chave:, separadas entre si por ponto e finalizadas também por ponto.
+% ---
+\vspace{\onelineskip}
+
+\noindent
+\textbf{Palavras-chave}: \pchaveinome. \pchaveiinome. \pchaveiiinome. \ifthenelse{\equal{\pchaveivnome}{}}{}{\pchaveivnome.}
+\end{resumo}}
+
+% Resumo em inglês
+\newcommand{\imprimirabstract}{
+\setlength{\absparsep}{18pt} % ajusta o espaçamento dos parágrafos do resumo
+\begin{resumo}[Abstract]
+\begin{otherlanguage*}{english}
+% ---
+This is the english abstract.
+% ---
+\vspace{\onelineskip}
+
+\noindent
+\textbf{Keywords}: \kwordinome. \kwordiinome. \kwordiiinome. \ifthenelse{\equal{\kwordivnome}{}}{}{\kwordivnome.}
+\end{otherlanguage*}
+\end{resumo}}
+% ---
+
+\IfStrEq*{\languagename}{english}{
+\imprimirabstract
+\imprimirresumo}{
+\imprimirresumo
+\imprimirabstract}
+
+% ---
+% Insere lista de ilustrações
+% ---
+\pdfbookmark[0]{\listfigurename}{lof}
+\listoffigures*
+\cleardoublepage
+% ---
+
+% ---
+% Insere lista de tabelas
+% ---
+\pdfbookmark[0]{\listtablename}{lot}
+\listoftables*
+\cleardoublepage
+% ---
+
+% ---
+% Insere lista de abreviaturas e siglas
+% ---
+{\SingleSpacing
+%\setlength{\nomitemsep}{-\parsep}
+\printnomenclature[2cm]}
+\cleardoublepage
+% ---
+
+% ---
+% Insere o sumário
+% ---
+\pdfbookmark[0]{\contentsname}{toc}
+\tableofcontents*
+\cleardoublepage
+% ---
+
+% ------------------------------------------------------------------------
+% ELEMENTOS TEXTUAIS
+% ------------------------------------------------------------------------
+\textual
+% ------------------------------------------------------------------------
+
+% ---
+% Capítulo de introdução
+% ---
+\include{unbtex-example/capitulo1}
+% ---
+
+% ---
+% Capítulo de fundamentos teóricos ou técnicos
+% ---
+\include{unbtex-example/capitulo2}
+% ---
+
+% ---
+% Capítulo com a proposta desenvolvida
+% ---
+\include{unbtex-example/capitulo3}
+% ---
+
+% ---
+% Capítulo de resultados
+% ---
+\include{unbtex-example/capitulo4}
+% ---
+
+% ---
+% Capítulo de conclusões
+% ---
+\include{unbtex-example/capitulo5}
+% ---
+
+% ------------------------------------------------------------------------
+% ELEMENTOS PÓS-TEXTUAIS
+% ------------------------------------------------------------------------
+\postextual
+% ------------------------------------------------------------------------
+
+% ---
+% Referências bibliográficas
+% ---
+\printbibliography
+\markboth{}{}
+% ---
+
+% ---
+% Apêndices
+% ---
+
+\begin{apendicesenv}
+
+% Imprime uma página indicando o início dos apêndices
+\partapendices
+
+\include{unbtex-example/apendice-a}
+
+\include{unbtex-example/apendice-b}
+
+\end{apendicesenv}
+% ---
+
+% ---
+% Anexos
+% ---
+
+\begin{anexosenv}
+
+% Imprime uma página indicando o início dos anexos
+\partanexos
+
+\include{unbtex-example/anexo-a}
+
+\include{unbtex-example/anexo-b}
+
+\end{anexosenv}
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/anexo-a.tex b/macros/latex/contrib/unbtex/unbtex-example/anexo-a.tex
new file mode 100644
index 0000000000..fbe40c99cb
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/anexo-a.tex
@@ -0,0 +1,15 @@
+% ----------------------------------------------------------
+\chapter{Figuras de exemplo}
+% ----------------------------------------------------------
+
+% Fonte: https://tex.stackexchange.com/a/231741/91816 (Gonzalo Medina)
+
+\noindent\includegraphics[width=3cm]{example-image-a}\qquad
+\includegraphics[width=3cm]{example-image-golden}\qquad
+\includegraphics[width=3cm]{example-grid-100x100pt}
+
+\noindent\includegraphics[height=5cm]{example-image-b}
+
+\noindent\includegraphics[scale=0.5]{example-image-c}
+
+\noindent\includegraphics[width=3cm]{example-image} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/anexo-b.tex b/macros/latex/contrib/unbtex/unbtex-example/anexo-b.tex
new file mode 100644
index 0000000000..b04806faa1
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/anexo-b.tex
@@ -0,0 +1,23 @@
+% ----------------------------------------------------------
+\chapter{Logo LaTeX}
+% ----------------------------------------------------------
+
+\vfill
+
+\begin{center}
+{\fontsize{50pt}{800pt}\selectfont \LaTeX}\
+\end{center}
+
+\vfill
+
+\begin{center}
+{\color{azulunb}\fontsize{50pt}{800pt}\selectfont \LaTeX}\
+\end{center}
+
+\vfill
+
+\begin{center}
+{\color{verdeunb}\fontsize{50pt}{800pt}\selectfont \LaTeX}\
+\end{center}
+
+\vfill \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/apendice-a.tex b/macros/latex/contrib/unbtex/unbtex-example/apendice-a.tex
new file mode 100644
index 0000000000..b986afb359
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/apendice-a.tex
@@ -0,0 +1,54 @@
+% ----------------------------------------------------------
+\chapter{Citações}
+% ----------------------------------------------------------
+
+Este modelo usa Bib\LaTeX\ para configurar as referências. Os arquivo referencias.bib e references.bib contêm várias entradas de bibliografia como modelos \cite{article,book,booklet,inbook}. Esses modelos podem ser utilizados para incluir outras entradas e citá-las por meio do seguinte comando:
+\begin{verbatim}
+\cite{nome_da_entrada}
+\end{verbatim}
+
+Por exemplo , a entrada
+%\verbatimfont{\small}
+\begin{verbatim}
+@article{greenwade93,
+ author = "George D. Greenwade",
+ title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})",
+ year = "1993",
+ journal = "TUGBoat",
+ volume = "14",
+ number = "3",
+ pages = "342--351"
+}
+\end{verbatim}
+%\verbatimfont{\normalfont}
+pode ser citada no texto com
+\begin{verbatim}
+\cite{greenwade93}
+\end{verbatim}
+e a citação apareceria assim: \cite{greenwade93}.
+
+Para fazer uma citação direta no formato ABNT, criamos o ambiente \verb|citacao|, que é uma simples generalização do ambiente \verb|quotation| (habilitado por padrão) com um campo específico de autor. Veja o exemplo a seguir:
+\begin{verbatim}
+\begin{citacao}{Carl Sagan}
+ Alegações extraordinárias exigem evidências extraordinárias.
+\end{citacao}
+\end{verbatim}
+Esse código gera uma citação assim:
+\begin{citacao}{Carl Sagan}
+ Alegações extraordinárias exigem evidências extraordinárias.
+\end{citacao}
+O comando \verb|\cite{...}| pode ser usado como indicação do autor:
+\begin{verbatim}
+\begin{citacao}{\cite{greenwade93}}
+TEX is a typesetting program designed for high-quality composition of material
+that contains a lot of mathematical and technical expressions. It has been
+adopted by many authors and publishers who generate technical books and papers.
+It was created by Professor Donald E. Knuth of Stanford University, originally
+for preparation of his book series ``The Art of Computer Programming''. TEX
+has been made freely available by Knuth.
+\end{citacao}
+\end{verbatim}
+Naturalmente, a referência \verb|grennwade93| deve estar definida no arquivo BibTeX (aqui, \verb|references.bib|). Confira o resultado:
+\begin{citacao}{\cite{greenwade93}}
+TEX is a typesetting program designed for high-quality composition of material that contains a lot of mathematical and technical expressions. It has been adopted by many authors and publishers who generate technical books and papers. It was created by Professor Donald E. Knuth of Stanford University, originally for preparation of his book series ``The Art of Computer Programming''. TEX has been made freely available by Knuth.
+\end{citacao} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/apendice-b.tex b/macros/latex/contrib/unbtex/unbtex-example/apendice-b.tex
new file mode 100644
index 0000000000..5bb320803a
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/apendice-b.tex
@@ -0,0 +1,12 @@
+% ----------------------------------------------------------
+\chapter{Códigos de programação}\label{apd:cdg}
+% ----------------------------------------------------------
+
+\section{Projeto do Controlador com Realimentação de Estados}
+\lstinputlisting[language=Matlab,caption=Código de Matlab]{unbtex-example/codigos/controle.m}
+
+\section{Exemplo de teste em Malha Fechada com Rampa}
+\lstinputlisting[language=Python,caption=Código de Python]{unbtex-example/codigos/controleSmithPredictor.py}
+
+\section{Redução modal}
+\lstinputlisting[language=Julia,caption=Código de Julia]{unbtex-example/codigos/ModalReduction.jl} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/capitulo1.tex b/macros/latex/contrib/unbtex/unbtex-example/capitulo1.tex
new file mode 100644
index 0000000000..170758cd2b
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/capitulo1.tex
@@ -0,0 +1,26 @@
+% ----------------------------------------------------------
+\chapter{Introdução}
+% ----------------------------------------------------------
+
+Este documento e seu código-fonte são exemplos de referência de uso da classe \textsf{unbtex}, uma customização da classe \textsf{abntex2} para a Universidade de Brasília (UnB). O documento exemplifica a elaboração de trabalho acadêmico (trabalho de conclusão de curso, dissertação e tese) a partir do UnB\TeX. O \abnTeX, por sua vez, é uma customização da classe \textsf{memoir} que visa atender os requisitos da norma ABNT NBR 14724:2011 \emph{Informação e documentação -- Trabalhos acadêmicos -- Apresentação}. Uma lista completa das normas observadas pelo \abnTeX\ é apresentada em \textcite{abntex2classe}.
+
+% Definição da nomenclatura que irá para a lista de siglas e abreviações
+\nomenclature[A]{ABNT}{Associação Brasileira de Normas Técnicas}
+\nomenclature[A]{UnB}{Universidade de Brasília}
+
+O \abnTeX\ não é uma classe específica para nenhuma universidade ou instituição e implementa somente os requisitos das normas da ABNT. Sinta-se convidado a participar do projeto \abnTeX! Acesse o site do projeto em \url{http://www.abntex.net.br/}. Também fique livre para conhecer, estudar, alterar e redistribuir o trabalho do \abnTeX, desde que os arquivos modificados tenham seus nomes alterados e que os créditos sejam dados aos autores originais, nos termos da ``The \LaTeX\ Project Public License''\footnote{\url{http://www.latex-project.org/lppl.txt}}.
+
+Encorajamos que sejam realizadas customizações específicas deste exemplo para universidades e outras instituições --- como capas, folha de aprovação, etc. Porém, recomendamos que ao invés de se alterar diretamente os arquivos do \abnTeX, distribua-se arquivos com as respectivas customizações, como feito no UnB\TeX. Isso permite que futuras versões do \abnTeX~não se tornem automaticamente incompatíveis com as customizações promovidas. Consulte \textcite{abntex2-wiki-como-customizar} para mais informações.
+
+Este documento deve ser utilizado como complemento do manual do \abnTeX\ \cite{abntex2classe} e da classe \textsf{memoir} \cite{memoir}.
+
+Parte das customizações feitas no \abnTeX\ são baseadas em soluções adotadas por \textcite{Castro2019} para editoração dos livros da série \textit{Ensino de graduação} da Editora UnB.
+
+%\begin{mdframed}[style=defnSty] % azul
+\begin{mdframed}[style=plainSty] % verde
+
+{\center \textsc{Texto motivador} \par}
+
+\noindent Esperamos que o \abnTeX\ aprimore a qualidade do trabalho que você produzirá, de modo que o principal esforço seja concentrado no principal: na contribuição científica.
+
+\end{mdframed} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/capitulo2.tex b/macros/latex/contrib/unbtex/unbtex-example/capitulo2.tex
new file mode 100644
index 0000000000..c25e238fd9
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/capitulo2.tex
@@ -0,0 +1,554 @@
+% ----------------------------------------------------------
+\chapter{Comandos do \LaTeX, do \abnTeX\ e do UnB\TeX}
+\label{cap_exemplos}
+% ----------------------------------------------------------
+
+Este capítulo ilustra o uso de comandos do \LaTeX, do \abnTeX\ e do UnB\TeX.
+
+% ---
+\section{Codificação dos arquivos: UTF8}
+% ---
+
+A codificação de todos os arquivos do \abnTeX\ é \texttt{UTF8}. É necessário que você utilize a mesma codificação nos documentos que escrever, inclusive nos arquivos de base bibliográficas \verb|.bib|.
+
+% ---
+\section{Citações diretas}\label{sec-citacao}
+% ---
+
+Utilize o ambiente \texttt{citacao} para incluir citações diretas com mais de três linhas:
+
+\begin{citacao}
+As citações diretas, no texto, com mais de três linhas, devem ser destacadas com recuo de 4 cm da margem esquerda, com letra menor que a do texto utilizado e sem as aspas. No caso de documentos datilografados, deve-se observar apenas o recuo \cite[seção 5.3]{NBR10520:2002}.
+\end{citacao}
+
+Use o ambiente assim:
+
+\begin{verbatim}
+\begin{citacao}
+As citações diretas, no texto, com mais de três linhas [...] deve-se observar
+apenas o recuo \cite[seção 5.3]{NBR10520:2002}.
+\end{citacao}
+\end{verbatim}
+
+O ambiente \texttt{citacao} pode receber como parâmetro opcional um nome de idioma previamente carregado nas opções da classe (\autoref{sec-hifenizacao}). Nesse caso, o texto da citação é automaticamente escrito em itálico e a hifenização é ajustada para o idioma selecionado na opção do ambiente. Por exemplo:
+
+\begin{verbatim}
+\begin{citacao}[english]
+Text in English language in italic with correct hyphenation.
+\end{citacao}
+\end{verbatim}
+
+Tem como resultado:
+
+\begin{citacao}[english]
+Text in English language in italic with correct hyphenation.
+\end{citacao}
+
+Citações simples, com até três linhas, devem ser incluídas com aspas. Observe que em \LaTeX as aspas iniciais são diferentes das finais: ``Amor é fogo que arde sem se ver''.
+
+% ---
+\section{Notas de rodapé}
+% ---
+
+As notas de rodapé são detalhadas pela NBR 14724:2011 na seção 5.2.1\footnote{As notas devem ser digitadas ou datilografadas dentro das margens, ficando separadas do texto por um espaço simples de entre as linhas e por filete de 5 cm, a partir da margem esquerda. Devem ser alinhadas, a partir da segunda linha da mesma nota, abaixo da primeira letra da primeira palavra, de forma a destacar o expoente, sem espaço entre elas e com fonte menor \textcite[seção 5.2.1]{NBR14724:2011}.}\footnote{Caso uma série de notas sejam criadas sequencialmente, o \abnTeX\ instrui o \LaTeX\ para que uma vírgula seja colocada após cada número do expoente que indica a nota de rodapé no corpo do texto.}\footnote{Verifique se os números do expoente possuem uma vírgula para dividi-los no corpo do texto.}.
+
+% ---
+\section{Tabelas}
+% ---
+
+A \autoref{tab-nivinv} é um exemplo de tabela construída em
+\LaTeX.
+
+\begin{table}[htb]
+\footnotesize
+\caption[Níveis de investigação]{Níveis de investigação.}
+\label{tab-nivinv}
+\begin{tabular}{p{2.6cm}|p{6.0cm}|p{2.25cm}|p{3.40cm}}
+ %\hline
+ \textbf{Nível de Investigação} & \textbf{Insumos} & \textbf{Sistemas de Investigação} & \textbf{Produtos} \\
+ \hline
+ Meta-nível & Filosofia da Ciência & Epistemologia &
+ Paradigma \\
+ \hline
+ Nível do objeto & Paradigmas do metanível e evidências do nível inferior &
+ Ciência & Teorias e modelos \\
+ \hline
+ Nível inferior & Modelos e métodos do nível do objeto e problemas do nível inferior & Prática & Solução de problemas \\
+ % \hline
+\end{tabular}
+\legend{Fonte: \textcite{van86}}
+\end{table}
+
+Já a \autoref{tabela-ibge} apresenta uma tabela criada conforme o padrão do \textcite{ibge1993} requerido pelas normas da ABNT para documentos técnicos e acadêmicos.
+
+\begin{table}[htb]
+\IBGEtab{%
+ \caption{Um Exemplo de tabela alinhada que pode ser longa
+ ou curta, conforme padrão IBGE.}%
+ \label{tabela-ibge}
+}{%
+ \begin{tabular}{ccc}
+ \toprule
+ Nome & Nascimento & Documento \\
+ \midrule \midrule
+ Maria da Silva & 11/11/1111 & 111.111.111-11 \\
+ \midrule
+ João Souza & 11/11/2111 & 211.111.111-11 \\
+ \midrule
+ Laura Vicuña & 05/04/1891 & 3111.111.111-11 \\
+ \bottomrule
+\end{tabular}%
+}{%
+ \fonte{Produzido pelos autores.}%
+ \nota{Esta é uma nota, que diz que os dados são baseados na regressão linear.}%
+ \nota[Anotações]{Uma anotação adicional, que pode ser seguida de várias outras.}%
+ }
+\end{table}
+
+Na \autoref{tab:lvlii} são mostrados os componentes curriculares do novo fluxograma da engenharia mecatrônica.
+
+\begin{table}[htb]
+\small
+\begin{center}%
+\caption{Componentes curriculares do segundo nível} \label{tab:lvlii}
+\noindent%
+\begin{tabular}{|m{1.5cm}|m{4.3cm}|m{.7cm}|m{.7cm}|m{.7cm}|m{.7cm}|m{.7cm}|m{2.1cm}|}
+\hline%
+\multicolumn{8}{|l|}{\textbf{2º Nível}} \\\hline%
+\multirow{2}{*}{Código} &
+\multirow{2}{*}{Componente curricular} &
+\multicolumn{5}{c|}{Quantidade de horas} &
+\multirow{2}{*}{Pré-requisito} \\
+\cline{3-7} & & Teo. & Pr. & Ext. & EaD & Tot. & \\\hline\hline%
+MAT0026 & Cálculo 2 & 60 & 30 & 0 & 0 & 90 & MAT0025 \\\hline%
+IFD0171 & Física 1 & 60 & 0 & 0 & 0 & 60 & \\\hline%
+IFD0173 & Física 1 Experimental & 0 & 30 & 0 & 0 & 30 & \\\hline%
+EST0023 & Probabilidade e Estatística & 30 & 30 & 0 & 0 & 60 & MAT0025 \\\hline%
+ENM0190 & Desenho Mecânico para Engenharia & 30 & 30 & 0 & 0 & 60 & \\\hline%
+CIC0090 & Estruturas de Dados & 30 & 30 & 0 & 0 & 60 & CIC0004 \\\hline%
+\multicolumn{2}{|l|}{Componentes optativos ou eletivos} & & & & & 60 & \multicolumn{1}{r}{} \\\cline{1-7}%
+\multicolumn{6}{|l|}{Total de horas do 2º Nível} & 420 & \multicolumn{1}{r}{} \\\cline{1-7}%
+\end{tabular}
+\end{center}%
+\end{table}
+
+É uma boa ideia usar o pacote \textsf{longtable} para criar tabelas, pois assim uma mesma tabela pode ocupar várias páginas. Dê uma olhada no código da lista de símbolos, pois ela foi feita com esse pacote.
+
+% ---
+\section{Figuras}
+% ---
+
+Figuras podem ser criadas diretamente em \LaTeX, como o exemplo da \autoref{fig:syscl}.
+
+\tikzset{
+block/.style={
+ draw,
+ fill=blue!20,
+ rectangle,
+ minimum height=3em,
+ minimum width=6em
+ },
+sum/.style={
+ draw,
+ fill=blue!20,
+ circle,
+ },
+input/.style={coordinate},
+output/.style={coordinate},
+pinstyle/.style={
+ pin edge={to-,thin,black}
+ }
+}
+
+\begin{figure}[htb]
+ \centering
+% The block diagram code is probably more verbose than necessary
+% The block diagram code is probably more verbose than necessary
+\begin{tikzpicture}[auto,>=latex']
+ % We start by placing the blocks
+ \node [input, name=input] {};
+ \node [sum, right = of input] (sum) {};
+ \node [block, right = of sum] (controller) {Controlador};
+ \node [block, right = of controller, pin={[pinstyle]above:Perturbações},
+ node distance=3cm] (system) {Planta};
+ % We draw an edge between the controller and system block to
+ % calculate the coordinate u. We need it to place the measurement block.
+ \draw [->] (controller) -- node[name=u] {$u$} (system);
+ \node [output, right =of system] (output) {};
+ %\node [block, below of=u] (measurements) {Measurements};
+
+ % Once the nodes are placed, connecting them is easy.
+ \draw [draw,->] (input) -- node {$r$} (sum);
+ \draw [->] (sum) -- node {$e$} (controller);
+ \draw [->] (system) -- node [name=y] {$y$}(output);
+ \draw [->] (y) -- ++(0,-2cm) -| node[pos=0.99] {$-$}
+ node [near end] {$y_m$} (sum);
+\end{tikzpicture}
+ \caption{Sistema de controle em malha fechada\label{fig:syscl}}
+\end{figure}
+
+Ou então figuras podem ser incorporadas de arquivos externos, como é o caso da \autoref{fig_grafico}. Se a figura que for incluída se tratar de um diagrama, um gráfico ou uma ilustração que você mesmo produza, priorize o uso de imagens vetoriais no formato PDF. Com isso, o tamanho do arquivo final do trabalho será menor, e as imagens terão uma apresentação melhor, principalmente quando impressas, uma vez que imagens vetoriais são perfeitamente escaláveis para qualquer dimensão. Nesse caso, se for utilizar o Microsoft Excel para produzir gráficos, ou o Microsoft Word para produzir ilustrações, exporte-os como PDF e os incorpore ao documento conforme o exemplo abaixo. No entanto, para manter a coerência no uso de software livre (já que você está usando \LaTeX e \abnTeX), teste a ferramenta \textsf{InkScape} (\url{http://inkscape.org/}). Ela é uma excelente opção de código-livre para produzir ilustrações vetoriais, similar ao CorelDraw ou ao Adobe Illustrator. De todo modo, caso não seja possível utilizar arquivos de imagens como PDF, utilize qualquer outro formato, como JPEG, GIF, BMP, etc. Nesse caso, você pode tentar aprimorar as imagens incorporadas com o software livre \textsf{Gimp} (\url{http://www.gimp.org/}). Ele é uma alternativa livre ao Adobe Photoshop.
+
+\begin{figure}[htb]
+ \begin{center}
+ \includegraphics[scale=0.5]{img-grafico.pdf}
+ \end{center}
+ \caption{\label{fig_grafico}Gráfico produzido em Excel e salvo como PDF}
+ \legend{Fonte: \textcite[24]{araujo2012}}
+\end{figure}
+
+% ---
+\subsection{Figuras em \emph{minipages}}
+% ---
+
+\emph{Minipages} são usadas para inserir textos ou outros elementos em quadros com tamanhos e posições controladas. Veja o exemplo da \autoref{fig_minipage_imagem1} e da \autoref{fig_minipage_grafico2}.
+
+\begin{figure}[htb]
+ \label{teste}
+ \centering
+ \begin{minipage}{0.4\textwidth}
+ \centering
+ \includegraphics[scale=0.9]{img-marca.pdf}
+ \caption{Imagem 1 da minipage} \label{fig_minipage_imagem1}
+ \legend{Fonte: Produzido pelos autores}
+ \end{minipage}
+ \hfill
+ \begin{minipage}{0.4\textwidth}
+ \centering
+ \includegraphics[scale=0.2]{img-grafico.pdf}
+ \caption{Gráfico 2 da minipage} \label{fig_minipage_grafico2}
+ \legend{Fonte: \textcite[24]{araujo2012}}
+ \end{minipage}
+\end{figure}
+
+\subsection{Subfiguras}
+
+\begin{figure}[H]
+ \centering
+ \begin{subfigure}[t]{0.4\columnwidth}
+ \includegraphics[scale=0.9]{img-marca.pdf}
+ \caption{Primeira subfigura}
+ \label{fig_subfigura_imagem1}
+ \end{subfigure}%
+ \hfill
+ \begin{subfigure}[t]{0.4\columnwidth}
+ \includegraphics[scale=0.2]{img-grafico.pdf}
+ \caption{Segunda subfigura}
+ \label{fig_subfigura_grafico2}
+ \end{subfigure}
+ \caption{Figura com subfiguras}
+ \label{fig:tau}
+\end{figure}
+
+Observe que, segundo a \textcite[seções 4.2.1.10 e 5.8]{NBR14724:2011}, as ilustrações devem sempre ter numeração contínua e única em todo o documento:
+
+\begin{citacao}
+Qualquer que seja o tipo de ilustração, sua identificação aparece na parte superior, precedida da palavra designativa (desenho, esquema, fluxograma, fotografia, gráfico, mapa, organograma, planta, quadro, retrato, figura, imagem, entre outros), seguida de seu número de ordem de ocorrência no texto, em algarismos arábicos, travessão e do respectivo título. Após a ilustração, na parte inferior, indicar a fonte consultada (elemento obrigatório, mesmo que seja produção do próprio autor), legenda, notas e outras informações necessárias à sua compreensão (se houver). A ilustração deve ser citada no texto e inserida o mais próximo possível do trecho a que se refere. \cite[seção 5.8]{NBR14724:2011}
+\end{citacao}
+
+% ---
+\section{Expressões matemáticas}
+% ---
+
+Use o ambiente \texttt{equation} para escrever expressões matemáticas numeradas:
+
+\begin{equation}
+ \forall x \in X, \quad \exists \: y \leq \epsilon
+\end{equation}
+
+Escreva expressões matemáticas entre \$ e \$, como em $ \lim_{x \to \infty} \exp(-x) = 0 $, para que fiquem na mesma linha.
+
+Também é possível usar colchetes para indicar o início de uma expressão matemática que não é numerada.
+
+\[
+\left|\sum_{i=1}^n a_ib_i\right|
+\le
+\left(\sum_{i=1}^n a_i^2\right)^{1/2}
+\left(\sum_{i=1}^n b_i^2\right)^{1/2}
+\]
+
+Consulte mais informações sobre expressões matemáticas em \url{https://github.com/abntex/abntex2/wiki/Referencias}.
+
+Muitos cientistas gostam de usar \LaTeX porque essa ferramenta possibilita escrever facilmente equações como a seguinte:
+
+\begin{equation}
+p+\frac{1}{2}{\rho}v^2+{\rho}gh = \text{constante}
+ \label{eq:Bernoulli}
+\end{equation}
+
+\noindent onde $p$ é a pressão, $v$ é a velocidade e $h$ é a elevação, ou seja, a ``altura do tubo''. A \autoref{eq:Bernoulli} pode ser deduzida a partir do \textit{Teorema Trabalho-Energia}.
+
+% Definição da nomenclatura que irá para a lista de símbolos
+\nomenclature[B]{$p$}{Pressão}
+\nomenclature[B]{$p$}{Velocidade}
+\nomenclature[B]{$h$}{Elevação}
+
+% ---
+\section{Enumerações: alíneas e subalíneas}
+% ---
+
+Quando for necessário enumerar os diversos assuntos de uma seção que não possua título, esta deve ser
+subdividida em alíneas \cite[seção 4.2]{NBR6024:2012}:
+
+\begin{alineas}
+
+ \item os diversos assuntos que não possuam título próprio, dentro de uma mesma seção, devem ser subdivididos em alíneas;
+ \item o texto que antecede as alíneas termina em dois pontos;
+ \item as alíneas devem ser indicadas alfabeticamente, em letra minúscula, seguida de parêntese. Utilizam-se letras dobradas, quando esgotadas as letras do alfabeto;
+ \item as letras indicativas das alíneas devem apresentar recuo em relação à margem esquerda;
+ \item o texto da alínea deve começar por letra minúscula e terminar em ponto-e-vírgula, exceto a última alínea que termina em ponto final;
+ \item o texto da alínea deve terminar em dois pontos, se houver subalínea;
+ \item a segunda e as seguintes linhas do texto da alínea começa sob a primeira letra do texto da própria alínea;
+ \item subalíneas \cite[seção 4.3]{NBR6024:2012} devem ser conforme as alíneas a seguir:
+
+ \begin{alineas}
+ \item as subalíneas devem começar por travessão seguido de espaço;
+ \item as subalíneas devem apresentar recuo em relação à alínea;
+ \item o texto da subalínea deve começar por letra minúscula e terminar em ponto-e-vírgula. A última subalínea deve terminar em ponto final, se não houver alínea subsequente;
+ \item a segunda e as seguintes linhas do texto da subalínea começam sob a primeira letra do texto da própria subalínea.
+ \end{alineas}
+
+ \item no \abnTeX\ estão disponíveis os ambientes \texttt{incisos} e \texttt{subalineas}, que em suma são o mesmo que se criar outro nível de \texttt{alineas}, como nos exemplos à seguir:
+
+ \begin{incisos}
+ \item \textit{Um novo inciso em itálico};
+ \end{incisos}
+
+ \item Alínea em \textbf{negrito}:
+
+ \begin{subalineas}
+ \item \textit{Uma subalínea em itálico};
+ \item \underline{\textit{Uma subalínea em itálico e sublinhado}};
+ \end{subalineas}
+
+ \item Última alínea com \emph{ênfase}.
+
+\end{alineas}
+
+% ---
+\section{Espaçamento entre parágrafos e linhas}
+% ---
+
+O tamanho do parágrafo, espaço entre a margem e o início da frase do parágrafo, é definido por:
+
+\begin{verbatim}
+ \setlength{\parindent}{1.3cm}
+\end{verbatim}
+
+Por padrão, não há espaçamento no primeiro parágrafo de cada início de divisão do documento (\autoref{sec-divisoes}). Porém, você pode definir que o primeiro parágrafo também seja indentado, como é o caso deste documento. Para isso, apenas inclua o pacote \textsf{indentfirst} no preâmbulo do documento:
+
+\begin{verbatim}
+ \usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção.
+\end{verbatim}
+
+O espaçamento entre um parágrafo e outro pode ser controlado por meio do comando:
+
+\begin{verbatim}
+ \setlength{\parskip}{0.2cm} % tente também \onelineskip
+\end{verbatim}
+
+O controle do espaçamento entre linhas é definido por:
+
+\begin{verbatim}
+ \OnehalfSpacing % espaçamento um e meio (padrão);
+ \DoubleSpacing % espaçamento duplo
+ \SingleSpacing % espaçamento simples
+\end{verbatim}
+
+Para isso, também estão disponíveis os ambientes:
+
+\begin{verbatim}
+ \begin{SingleSpace} ...\end{SingleSpace}
+ \begin{Spacing}{hfactori} ... \end{Spacing}
+ \begin{OnehalfSpace} ... \end{OnehalfSpace}
+ \begin{OnehalfSpace*} ... \end{OnehalfSpace*}
+ \begin{DoubleSpace} ... \end{DoubleSpace}
+ \begin{DoubleSpace*} ... \end{DoubleSpace*}
+\end{verbatim}
+
+Para mais informações, consulte \textcite[47-52 e 135]{memoir}.
+
+% ---
+\section{Inclusão de outros arquivos}\label{sec-include}
+% ---
+
+É uma boa prática dividir o seu documento em diversos arquivos, e não apenas escrever tudo em um único. Esse recurso foi utilizado neste documento. Para incluir diferentes arquivos em um arquivo principal, de modo que cada arquivo incluído fique em uma página diferente, utilize o comando:
+
+\begin{verbatim}
+ \include{documento-a-ser-incluido} % sem a extensão .tex
+\end{verbatim}
+
+Para incluir documentos sem quebra de páginas, utilize:
+
+\begin{verbatim}
+ \input{documento-a-ser-incluido} % sem a extensão .tex
+\end{verbatim}
+
+% ---
+\section{Compilar o documento \LaTeX}
+% ---
+
+Geralmente os editores \LaTeX, como o TeXlipse\footnote{\url{http://texlipse.sourceforge.net/}}, o
+Texmaker\footnote{\url{http://www.xm1math.net/texmaker/}}, entre outros, compilam os documentos automaticamente, de modo que você não precisa se preocupar com isso.
+
+No entanto, você pode compilar os documentos \LaTeX usando os seguintes comandos, que devem ser digitados no \emph{Prompt de Comandos} do Windows ou no \emph{Terminal} do Mac ou do Linux:
+
+\begin{verbatim}
+ pdflatex ARQUIVO_PRINCIPAL.tex
+ bibtex ARQUIVO_PRINCIPAL.aux
+ makeindex ARQUIVO_PRINCIPAL.idx
+ makeindex ARQUIVO_PRINCIPAL.nlo -s nomencl.ist -o ARQUIVO_PRINCIPAL.nls
+ pdflatex ARQUIVO_PRINCIPAL.tex
+ pdflatex ARQUIVO_PRINCIPAL.tex
+\end{verbatim}
+
+% ---
+\section{Remissões internas}
+% ---
+
+Ao nomear a \autoref{tab-nivinv} e a \autoref{fig:syscl}, apresentamos um exemplo de remissão interna, que também pode ser feita quando indicamos o \autoref{cap_exemplos}, que tem o nome \emph{\nameref{cap_exemplos}}. O número do capítulo indicado é \ref{cap_exemplos}, que se inicia à \autopageref{cap_exemplos}\footnote{O número da página de uma remissão pode ser obtida também assim:
+\pageref{cap_exemplos}.}. Veja a \autoref{sec-divisoes} para outros exemplos de remissões internas entre seções, subseções e subsubseções.
+
+O código usado para produzir o texto desta seção é:
+
+\begin{verbatim}
+Ao nomear a \autoref{tab-nivinv} e a \autoref{fig:syscl}, apresentamos um
+exemplo de remissão interna, que também pode ser feita quando indicamos o
+\autoref{cap_exemplos}, que tem o nome \emph{\nameref{cap_exemplos}}. O número
+do capítulo indicado é \ref{cap_exemplos}, que se inicia à
+\autopageref{cap_exemplos}\footnote{O número da página de uma remissão pode ser
+obtida também assim:
+\pageref{cap_exemplos}.}.
+Veja a \autoref{sec-divisoes} para outros exemplos de remissões internas entre
+seções, subseções e subsubseções.
+\end{verbatim}
+
+% ---
+\section{Divisões do documento: seção}\label{sec-divisoes}
+% ---
+
+Esta seção testa o uso de divisões de documentos. Esta é a \autoref{sec-divisoes}. Veja a \autoref{sec-divisoes-subsection}.
+
+\subsection{Divisões do documento: subseção}\label{sec-divisoes-subsection}
+
+Isto é uma subseção. Veja a \autoref{sec-divisoes-subsubsection}, que é uma \texttt{subsubsection} do \LaTeX, mas é impressa chamada de ``subseção'' porque no Português não temos a palavra ``subsubseção''.
+
+\subsubsection{Divisões do documento: subsubseção}
+\label{sec-divisoes-subsubsection}
+
+Isto é uma subsubseção.
+
+\subsubsection{Divisões do documento: subsubseção}
+
+Isto é outra subsubseção.
+
+\subsection{Divisões do documento: subseção}\label{sec-exemplo-subsec}
+
+Isto é uma subseção.
+
+\subsubsection{Divisões do documento: subsubseção}
+
+Isto é mais uma subsubseção da \autoref{sec-exemplo-subsec}.
+
+\subsubsubsection{Esta é uma subseção de quinto nível}\label{sec-exemplo-subsubsubsection}
+
+Esta é uma seção de quinto nível. Ela é produzida com o seguinte comando:
+
+\begin{verbatim}
+\subsubsubsection{Esta é uma subseção de quinto
+nível}\label{sec-exemplo-subsubsubsection}
+\end{verbatim}
+
+\subsubsubsection{Esta é outra subseção de quinto nível}\label{sec-exemplo-subsubsubsection-outro}
+
+Esta é outra seção de quinto nível.
+
+\paragraph{Este é um parágrafo numerado}\label{sec-exemplo-paragrafo}
+
+Este é um exemplo de parágrafo nomeado. Ele é produzida com o comando de parágrafo:
+
+\begin{verbatim}
+\paragraph{Este é um parágrafo nomeado}\label{sec-exemplo-paragrafo}
+\end{verbatim}
+
+A numeração entre parágrafos numeradaos e subsubsubseções são contínuas.
+
+\paragraph{Esta é outro parágrafo numerado}\label{sec-exemplo-paragrafo-outro}
+
+Esta é outro parágrafo nomeado.
+
+% ---
+\section{Este é um exemplo de nome de seção longo. Ele deve estar alinhado à esquerda e a segunda e demais linhas devem iniciar logo abaixo da primeira palavra da primeira linha}
+% ---
+
+Isso atende à norma \textcite[seções 5.2.2 a 5.2.4]{NBR14724:2011} e \textcite[seções 3.1 a 3.8]{NBR6024:2012}.
+
+% ---
+\section{Diferentes idiomas e hifenizações}
+\label{sec-hifenizacao}
+% ---
+
+Para usar hifenizações de diferentes idiomas, inclua nas opções do documento o nome dos idiomas que o seu texto contém.
+
+O idioma português-brasileiro (\texttt{brazil}) é incluído automaticamente pela classe \textsf{abntex2}. Porém, mesmo assim a opção \texttt{brazil} deve ser informada como a última opção da classe para que todos os pacotes reconheçam o idioma. Vale ressaltar que a última opção de idioma é a utilizada por padrão no documento.
+
+A lista completa de idiomas suportados, bem como outras opções de hifenização, estão disponíveis em \textcite[5-6]{babel}.
+
+Exemplo de hifenização em inglês\footnote{Extraído de: \url{http://en.wikibooks.org/wiki/LaTeX/Internationalization}}:
+
+\begin{otherlanguage*}{english}
+\textit{Text in English language. This environment switches all language-related definitions, like the language specific names for figures, tables etc. to the other language. The starred version of this environment typesets the main text according to the rules of the other language, but keeps the language specific string for ancillary things like figures, in the main language of the document. The environment hyphenrules switches only the hyphenation patterns used; it can also be used to disallow hyphenation by using the language name `nohyphenation'.}
+\end{otherlanguage*}
+
+O idioma geral do texto por ser alterado como no exemplo seguinte:
+
+\begin{verbatim}
+ \selectlanguage{english}
+\end{verbatim}
+
+Isso altera automaticamente a hifenização e todos os nomes constantes de referências do documento para o idioma inglês. Consulte o manual da classe \cite{abntex2classe} para obter orientações adicionais sobre internacionalização de documentos produzidos com \abnTeX.
+
+A \autoref{sec-citacao} descreve o ambiente \texttt{citacao} que pode receber como parâmetro um idioma a ser usado na citação.
+
+% ---
+\section{Consulte o manual da classe \textsf{abntex2}}
+% ---
+
+Consulte o manual da classe \textsf{abntex2} \cite{abntex2classe} para uma referência completa das macros e ambientes disponíveis.
+
+Além disso, o manual possui informações adicionais sobre as normas ABNT observadas pelo \abnTeX\ e considerações sobre eventuais requisitos específicos não atendidos, como o caso da \textcite[seção 5.2.2]{NBR14724:2011}, que especifica o espaçamento entre os capítulos e o início do texto, regra propositalmente não atendida pelo presente modelo.
+
+% ---
+\section{Referências bibliográficas}
+% ---
+
+Para referências bibliográficas que seguem as normas da ABNT são utilizados os pacotes \textsf{biblatex} e \textsf{biblatex-abnt}. Consulte os manuais \textcite{biblatex} e \textcite{biblatexabnt} para obter informações sobre como utilizar as referências bibliográficas.
+
+Embora as normas da ABNT permitam citações utilizando o formato numérico, é recomendado o uso do sistema autor-ano em trabalhos acadêmicos. A razão é que a leitura por parte do avaliador fica mais simples. Basta ver o nome e o ano para se lembrar rapidamente da referência, sem precisar recorrer frequentemente à lista de referências, que fica no final do texto, tornando a leitura mais agradável.
+
+No formato autor-data, considere chamar as referências usando o comando \verb|\textcite| com maior frequência que o comando \verb|\cite|. Desse modo, a citação fica melhor incorporada ao texto, outra vantagem do formato autor-data
+
+% ---
+\section{Precisa de ajuda?}
+% ---
+
+Consulte a FAQ com perguntas frequentes e comuns no portal do \abnTeX: \url{https://github.com/abntex/abntex2/wiki/FAQ}.
+
+Inscreva-se no grupo de usuários \LaTeX:
+\url{http://groups.google.com/group/latex-br}, tire suas dúvidas e ajude outros usuários.
+
+Participe também do grupo de desenvolvedores do \abnTeX: \url{http://groups.google.com/group/abntex2} e faça sua contribuição à
+ferramenta.
+
+% ---
+\section{Você pode ajudar?}
+% ---
+
+Sua contribuição é muito importante! Você pode ajudar na divulgação, no desenvolvimento e de várias outras formas. Veja como contribuir com o \abnTeX\ em \url{https://github.com/abntex/abntex2/wiki/Como-Contribuir}.
+
+% ---
+\section{Quer customizar os modelos do \abnTeX\ para sua instituição ou universidade?}
+% ---
+
+Veja como customizar o \abnTeX\ em:
+\url{https://github.com/abntex/abntex2/wiki/ComoCustomizar}. O UnB\TeX\ é um exemplo de customização para a Universidade de Brasília. \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/capitulo3.tex b/macros/latex/contrib/unbtex/unbtex-example/capitulo3.tex
new file mode 100644
index 0000000000..40f156e82e
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/capitulo3.tex
@@ -0,0 +1,108 @@
+% ----------------------------------------------------------
+\chapter{Figuras e gráficos}
+% ----------------------------------------------------------
+
+\section{Introdução}
+
+Sugiro que você guarde todas as figuras na pasta ``figuras'' para que seu projeto fique mais organizado. A figura \ref{fig:logolatex} mostra como é fácil inserir uma figura com legenda e referência à fonte.
+
+\begin{figure}[htb]
+ \centering
+ \begin{minipage}{0.6\linewidth}
+ \centering
+ \includegraphics[width=\linewidth]{1280px-LaTeX-logo.png}
+ \caption{Logo \LaTeX.} \label{fig:logolatex}
+ \source{Wikimedia Commons \cite{wikimedia-latex}.}
+ \end{minipage}
+\end{figure}
+
+Além de figuras, é possível inserir caixas de texto de diversos tipos, como axiomas, teoremas etc.
+
+Existem pacotes que permitem criar figuras e gráficos no próprio código \LaTeX. Por exemplo, temos
+
+\begin{itemize}
+ \item PGFPlots \url{http://pgfplots.sourceforge.net/}
+ \item TikZ \url{http://www.texample.net/tikz/examples/all/}
+ \item Metapost \url{http://tex.loria.fr/prod-graph/zoonekynd/metapost/metapost.html}
+ \item PSTricks \url{https://tug.org/PSTricks/main.cgi?file=examples}
+\end{itemize}
+
+\section{Exercício}
+
+\begin{exercise}
+ Explique como Isaac Newton usaria cada um dos pacotes seguintes, se vivesse no tempo presente:
+ \begin{enumerate}[label=(\Alph*)]
+ \item Metapost
+ \item TikZ
+ \item PGFPlots
+ \item PSTricks
+ \end{enumerate}
+\end{exercise}
+
+%\begin{solution}
+% \begin{enumerate}[label=(\Alph*)]
+% \item Para fazer figuras 3D.
+% \item Para fazer diagramas.
+% \item Para traçar gráficos.
+% \item Para fazer de um tudo.
+% \end{enumerate}
+%\end{solution}
+
+\section{Algoritmo}
+
+\begin{algorithm} [h]
+\caption{NN-based MPC pseudocode for consensus control}
+\label{alg:NNMPC}
+\begin{algorithmic}[1]
+
+%\Procedure{Roy}{$a,b$} \Comment{This is a test}
+ \State System Initialization at $x(0), \theta(0)$
+ \State $J = V(e(0),\theta(0))$
+ \State $K^{ab}_0 = 0$ $\forall (a,b)$
+ \State $dataset \gets [K_0,J]$
+ \For{$k = 1:k_{max}$} \Comment{Simulation loop}
+ \State $(W,Y) \gets train(dataset)$
+ \State $\tilde{J} = Y\sigma(Wz)$ $\forall K^{ab}_k\pm \delta_K
+ $
+ \State $K_k^{\ast} = arg \min_{K_k}(\tilde{J})$
+ \State $u(k) = \left( L(\theta(k)) \otimes K_k^{\ast} \right) x(k)$
+ \State $\hat{x}(k) = x(k)$; $\hat{\theta}(k) = \theta(k)$
+ \For{$t = k+1:k+h+1$} \Comment{Prediction loop}
+ %\For{$s = 1:S$} \Comment{Markov loop}
+ \State $\hat{\theta}(t) = randMarkov(\hat{\theta}(t-1),\Pi)$
+ \State $p = \hat{\theta}(t)$
+ \State $\hat{u}(t) = \left( L(p) \otimes K_k^{\ast} \right) \hat{x}(t)$
+ \State $\hat{x}(t+1) = F_p(\hat{x}(t))$
+ \State $x_0(t) = mean(\hat{x}(t))$
+ \State $\hat{e}(t) = F_p(\hat{x}(t)) - \boldsymbol{1_N} f_{p0}(x(t)) $
+ \State $\hat{V}_t = \hat{e}^T(t)P_{p}\hat{e}(t)$
+ \EndFor
+ %\State $r(t) = r(t-k)\Pi^{k}$
+ %\State $\bar{V}_t = \sum_{s=1}^S r_s(t) V_t^s$
+ %\EndFor
+ \State $\hat{J} = \sum_{t = k+1}^{k+h+1} \hat{V}_t$
+ \State $dataset \gets [K^{\ast}_k,\hat{J}]$
+ \State $x(k+1) = F_p(x(k))$
+ \EndFor
+
+%\EndProcedure
+
+\end{algorithmic}
+\end{algorithm}
+
+\section{Programa}
+
+\begin{lstlisting}
+/**
+* MSO: ativa o servo cujo eixo eh descrito
+* por drive_axis; informacoes de controle
+* sao gravadas em MSO_1
+*/
+ MSO(drive_axis,MSO_1);
+/* Atribui o valor 0.0 ao primeiro elemento do array speed */
+ speed[0] := 0.0;
+/* Atribui 1 para dataInitialized */
+ dataInitialized := 1;
+\end{lstlisting}
+
+Para mais exemplos de programas, veja o \autoref{apd:cdg} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/capitulo4.tex b/macros/latex/contrib/unbtex/unbtex-example/capitulo4.tex
new file mode 100644
index 0000000000..c045059a9a
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/capitulo4.tex
@@ -0,0 +1,62 @@
+% ----------------------------------------------------------
+\chapter{Ambientes}
+% ----------------------------------------------------------
+
+Este modelo disponibiliza alguns ``ambientes'', ou seja, caixas de texto com formatação especial para certos tipos de elementos que são automaticamente numerados (e.g. teorema 1.1, teorema 1.2 etc.). Esses ambientes foram adaptados para o UnB\TeX\ a partir soluções utilizadas por \textcite{Castro2019}.
+
+\section{Exemplos de ambientes disponíveis}
+
+%\begin{axiom}
+% \LaTeX produz equações mais bonitas que qualquer editor WYSIWYG.
+%\end{axiom}
+
+\begin{definition}
+O WYSIWYG (ou ``What You See Is What You Get - O que você vê é o formato final'') é um tipo de editor HTML que permite editar sua página da Web em uma visualização simplificada e sem código de aparência semelhante à do layout da página real.
+\end{definition}
+
+\begin{proposition}
+ \LaTeX produz equações mais bonitas que qualquer editor WYSIWYG.
+\end{proposition}
+
+\begin{lemma}
+ Teste
+\end{lemma}
+
+\begin{remark}
+ \LaTeX produz equações mais bonitas que qualquer editor WYSIWYG.
+\end{remark}
+
+\begin{theorem}[Teorema LaTeX-WYSIWYG]\label{thm:WYSIWYG}
+ Todo físico prefere usar código \LaTeX puro que qualquer editor WYSIWYG.
+\end{theorem}
+
+\begin{corollary}
+ Teste
+\end{corollary}
+
+\begin{proof}
+ Físicos gostam de equações bonitas. Editores What-You-See-Is-What-You-Get não são apropriados para fazer equações bonitas.\footnote{É certo que há editores WYSIWYG baseados em \LaTeX, mas eles não nos dão o mesmo nível de controle.} Logo, se algum físico preferisse usar um editor WYSIWYG no lugar de \LaTeX, não seria muito inteligente. Como todo físico é inteligente, o teorema está demonstrado \textit{ad absurdum}.
+\end{proof}
+
+\begin{example}
+ Einstein usaria um editor WYSIWYG ou \LaTeX? \\
+ Einstein era físico. Portanto, usando o teorema LaTeX-WYSIWYG, concluímos que ele usaria \LaTeX.
+\end{example}
+
+O \autoref{thm:WYSIWYG} é um exemplo de teorema.
+
+%\begin{exercise}
+% Einstein usaria um editor WYSIWYG ou \LaTeX?
+%\end{exercise}
+
+%\begin{solution}
+% Einstein era físico. Portanto, usando o teorema LaTeX-WYSIWYG, concluímos que ele usaria \LaTeX.
+%\end{solution}
+
+\begin{exercise}
+ Marie Curie usaria um editor WYSIWYG ou \LaTeX?
+\end{exercise}
+
+\begin{exercise}
+ Deixamos esta sem resposta para o estudante se esforçar mais.
+\end{exercise} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/capitulo5.tex b/macros/latex/contrib/unbtex/unbtex-example/capitulo5.tex
new file mode 100644
index 0000000000..a616f45108
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/capitulo5.tex
@@ -0,0 +1,5 @@
+% ----------------------------------------------------------
+\chapter{Conclusões}
+% ----------------------------------------------------------
+
+Você deve começar a editar o seu TG/Dissertação/Tese agora mesmo! \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/codigos/ModalReduction.jl b/macros/latex/contrib/unbtex/unbtex-example/codigos/ModalReduction.jl
new file mode 100644
index 0000000000..f7108d0fd5
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/codigos/ModalReduction.jl
@@ -0,0 +1,36 @@
+module ModalReduction
+export generateA, generateB, generateC
+export generateABC, getABC_M, getABCD_R
+export manuscript_p48, simulation
+export generateMATLABSimulationScript
+
+
+#Gera A, B, C to sistema completo
+function generateABC(n)
+ tau = 0.2426 # tau do barbante (1/s) para excursão de 30cm
+ taul = 0.1133 # tau da bolinha (1/s) para excursão de 30cm
+ ms = 0.0006 # massa linear do barbante (kg/m)
+ mb = 0.00015 # massa da bolinha (kg)
+ g = 9.80665 # aceleração da gravidade (m/s^2)
+ L = 0.82 # Comprimento total do barbante (m)
+ l = L/n # distância entre dois pontos de discretização (m)
+ T0 = mb*g # Tração no ponto 0 (logo acima da bolinha) - considerando peso da bolinha (N)
+
+ b = zeros(n)
+ c = g/(2l)
+ d = zeros(n)
+ e = zeros(n)
+
+ b[1] = g/l
+ for k = 2:n
+ b[k] = (T0 + ms*g*(k-1)*l)/(ms*l^2)
+ d[k] = b[k] - c
+ e[k] = b[k] + c
+ end
+
+ A = generateA(n, b, d, e, tau, taul)
+ B = generateB(n,e[n])
+ C = generateC(n)
+
+ return A, B, C
+end \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/codigos/controle.m b/macros/latex/contrib/unbtex/unbtex-example/codigos/controle.m
new file mode 100644
index 0000000000..0c67f89df8
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/codigos/controle.m
@@ -0,0 +1,17 @@
+% Controle com realimentação de estados
+pC = (0.6)*ones(1,5);
+pC(4) = 0.5 + 0.4*1i;
+pC(5) = 0.5 - 0.4*1i;
+
+%Seguindo controle digital...
+n = 4;
+m = 1;
+
+Ahat = [A, B; zeros(1,n), 0];
+Bhat = [zeros(n,1); eye(m)];
+Khat = acker(Ahat, Bhat, pC);
+K = (Khat + [zeros(m, n), eye(m)])/([A - eye(n), B; H*A, H*B]);
+
+% Ganhos para utilizar na realimentação
+Ki = K(5);
+Kp = K(1:4); \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/codigos/controleSmithPredictor.py b/macros/latex/contrib/unbtex/unbtex-example/codigos/controleSmithPredictor.py
new file mode 100644
index 0000000000..ebcea45cf4
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/codigos/controleSmithPredictor.py
@@ -0,0 +1,51 @@
+# -*- coding: utf-8 -*-
+
+from __future__ import print_function
+import time
+from Model import Model
+from PlantOPC import PlantOPC
+import OpenOPC
+import numpy
+import matplotlib.pyplot as plt
+
+opc = OpenOPC.client() # Cria o cliente OPC; o servidor é o RSLinx
+opc.connect('RSLinx OPC Server') # Essa string não muda; conecta ao RSLinx
+
+pC = numpy.array([0.5, 0.6, 0.7, 0.5 + 0.4j, 0.5 - 0.4j])
+Ki = 0.183111320328469
+Kp = numpy.array([0.007993734748865, 0.009705988539721, -0.004630469582507, -0.000426479250745])
+
+t = numpy.array(range(0, n_t)) * Ts
+# time = linspace(0,10,n_t)
+# instantiate the plant that will be used, it should be a subclass of Plant
+
+plant = PlantOPC(opc,'[CLP_AB]position','[CLP_AB]speed',init_pos)
+model = Model(n, A, B, C, D, Ak, Bk, Ck, Q, R, Kp, Ki, epsilon, Ts, plant)
+
+start = time.clock()
+t_old = start
+times_p = []
+for i in range(0, n_t):
+ y_out[i] = model.closed_loop(y_topo[i],y_fundo[i])
+ #time.sleep(0.1)
+plant.kill()
+print("Total simulation time: {}s".format(time.clock() - start))
+
+y_out_phased = y_out[5:n_t]
+t_out_phased = t[0:n_t-5]
+##plt.plot(t, y_out[0:n_t], label='out')
+plt.plot(t_out_phased,y_out_phased, label='out_n')
+plt.plot(t, y_fundo[0:n_t], label='ref fundo')
+plt.plot(t, y_topo[0:n_t], label='ref topo (in)')
+plt.legend(loc=4)
+plt.xlabel('time (s)')
+plt.ylabel('position (m)')
+plt.title('Position of cart - close loop')
+plt.grid(True)
+# plt.show()
+plt.savefig("resultados/closed_loop_trajetoria_rafael.png", format='png', dpi=200)
+File = open('resultados/trajetoria_rafael.npz','wb')
+numpy.savez(File, t=t, y_topo=y_topo, y_fundo=y_fundo, y_out=y_out, pC=pC, Ki=Ki, Kp=Kp)
+File.close()
+
+opc.close() # Encerra a sessão
diff --git a/macros/latex/contrib/unbtex/unbtex-example/figuras/1280px-LaTeX-logo.png b/macros/latex/contrib/unbtex/unbtex-example/figuras/1280px-LaTeX-logo.png
new file mode 100644
index 0000000000..ee8e5109a7
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/figuras/1280px-LaTeX-logo.png
Binary files differ
diff --git a/macros/latex/contrib/unbtex/unbtex-example/figuras/capa_fundo.pdf b/macros/latex/contrib/unbtex/unbtex-example/figuras/capa_fundo.pdf
new file mode 100644
index 0000000000..57a7fd2881
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/figuras/capa_fundo.pdf
Binary files differ
diff --git a/macros/latex/contrib/unbtex/unbtex-example/figuras/img-grafico.pdf b/macros/latex/contrib/unbtex/unbtex-example/figuras/img-grafico.pdf
new file mode 100644
index 0000000000..96837c3333
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/figuras/img-grafico.pdf
Binary files differ
diff --git a/macros/latex/contrib/unbtex/unbtex-example/figuras/img-marca.pdf b/macros/latex/contrib/unbtex/unbtex-example/figuras/img-marca.pdf
new file mode 100644
index 0000000000..da4dfde3f8
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/figuras/img-marca.pdf
@@ -0,0 +1,1526 @@
+%PDF-1.5 %
+1 0 obj <</Metadata 2 0 R/OCProperties<</D<</ON[5 0 R 44 0 R 82 0 R]/Order 83 0 R/RBGroups[]>>/OCGs[5 0 R 44 0 R 82 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <</Length 48735/Subtype/XML/Type/Metadata>>stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/pdf</dc:format>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">Print</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xmp:MetadataDate>2012-04-16T16:28:23-03:00</xmp:MetadataDate>
+ <xmp:ModifyDate>2012-04-16T16:28:23-03:00</xmp:ModifyDate>
+ <xmp:CreateDate>2012-04-16T16:27:08-03:00</xmp:CreateDate>
+ <xmp:CreatorTool>Adobe Illustrator CS5.1</xmp:CreatorTool>
+ <xmp:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xmpGImg:width>256</xmpGImg:width>
+ <xmpGImg:height>64</xmpGImg:height>
+ <xmpGImg:format>JPEG</xmpGImg:format>
+ <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAQAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7&#xA;FXYq7FXYq+ZvPnk3XvNn/OQ+o6Dp+s3GjQXFlBez3EbSMAkUCR/DEskYJLUHUdzilkf/AELFqH/U&#xA;+6p/wLf9VsUPGvzi8veYfy980waLF5kv7+OezjvFneWSM/HJJHx4h26GLxxSGf8A5a/kjrHnDyTp&#xA;vmO485anYy34lJtRzcKI53iUhjKpPJUDdO+Ko3zb/wA46+ZtJ0DUNV07zzfXMmn20tybSYSJ6noo&#xA;XKiQTniSFoKrihnX/OM3rv8AlVa3M8rTTXV3dSvI7MzEiT09yxP8mKvVcVdirHfPPlnV/Mejx6fp&#xA;evXPl6ZZllkvbMVlaMI6mKvJCoJYNUHtir5G/OfyD598nanF+mtXutb0y6Ymy1WWSVgzruUdXeTh&#xA;IKV6mvY9aKQ9x/5xu/NqXzTo7+XNanMmvaUgaGeQ1e5tdlDEndnjNFY9wQetcVL2rFDzj88/zRj8&#xA;ieVGNo6nX9S5Q6ZGaEpt8c5HhGDt4tTFXmP5Tf8AOP17r2hrr3nTU9St2vv3tlYQzmOT023Es7OH&#xA;NXrUKKbbnrQKXtX5kyzpoNokVzPai41PTreaW2leCX0pruOORVkjKsvJGI2OU5jsPe7DswA5DYBq&#xA;EzuLFiJrYoL/AAlo/wD1ddb/AO4vf/8AVXIUO8/Nt/Nz/mY/+Vcf1JN5h8uoLnSdK0rWtYt73V7p&#xA;rf61Jql/IIYo4JbiR1T1gGfjDxWu1TU1pTIyFkAE7uTp9RtKc4YzGEbrghubAHTluzSbUvL3lHSr&#xA;a31HUpFT7EL3k0lzdTsOtOXOWRu9FG3hlxlGA3Lq44smomTGPyAAH6Al5/MzRAeX1DVvq/U3H6Ou&#xA;uNK0rw4erT/YZD8wL5Fu/kzJ/Ohfdxx/s+1PtG17R9atTdaXdx3UIPFyh+JG/lkQ0ZG9mAOWwmJC&#xA;wXEzYJ4jUxRYP+bnlnzDJpV1r/l7U9QgvLSCQz6fBe3UUUihdpY0jkVVkj+1SlGFRStDlOeMq4gS&#xA;7XsjVYxMY8kYmJPMxiT7jY5H7Ho+ZLpHYq7FXYq7FXYq7FXYq7FXYq7FWKWPkGC1/MjUfPBvHkuL&#xA;6xTT1sylFjRWjYkPy35GLwxVleKvkb/nLr/yZOm/9saD/qKucUh71+Qn/kofLf8Axgk/5PyYoZRr&#xA;Oo6BcWV7pd1qVrA88UlvKsksfJfUQqaozDx6YqlP5c6JonlDybp/l621aG/hsvWKXZaNC/rTPN0V&#xA;mG3qU64qyCbXNFhoZtQtow32ec0a1p8ziqn/AIl8uf8AV1s/+kiL/mrFV0Wv6FNIscWpWskjbKiT&#xA;Rsx+QDYqg/OnlHSvN3lq90HU1rb3aUSUAF4pRvHKlf2kbf8ADpir4fik8zflf+YgYj0tV0O5oy1I&#xA;SaLuPeOaM/cfHFk+2bXz95bn8kJ5zNyE0Q231qSU7lQNmjI/nD/Bx/m2xYvCvy78sal+cH5g3X5h&#xA;eZ4WXy3YyiPSrB90k9IkxwjxSOvKQ9Gc08aKX0uAAKDYDFDDfzXfh5atX/l1XTG+68jOUaj6fi7T&#xA;skXlP9Sf+5KTfpk/zZicbleCt0W5fUPP+jRr8S2dte3cngNo4F+/1zk8XqmPJc8eDTzPeYj7z+hL&#xA;dO1ePUdU1DzDKRJLeTyR2EjUJjsoWMcKJ/KJAvqGnUtvlZncjJvnh4IRxjoN/OR3Py5fBNP0yf5s&#xA;PG0eClGp6v8Aoi8XzPZfBdWYB1FE2+tWa/3scg/aKLVoz1BHgTgGSjYcjHh8SPhS5Hl5S6H9b2BW&#xA;jliDKQ8ci1BG4KkfxzZc3miCCuwoY1+ZHm+Hyh5K1XXpCPVtoSLRD+3cSfBCv/BkV9q4q8N/5xV8&#xA;7XkOta15O1d3W4uXe+tkmDCQXKHjdRsG3DMKNT/JbFJfS+KHlf56+QvL955O17zKIJY9etLX1ory&#xA;GeZD+5CjeNXEZHBabrirzL/nHb8uPL/nTy7qepeYZLy5ntrz6tCqXc0ShPSR60jZSTVsUl350/lI&#xA;Py702Lzd5M1a+sUW5RLu3Nw3JXkqVlSQcWPxKAwavzxV6N5DttM/N38stJ1DzZDJLqVt9Ytjd28s&#xA;lu4kVgplX0mRasqISCCK9qYofOnljzb5z/LrzTFrkbz3WlLdXFjKsrs0N1HA4WaOpJ4uPhYeBoem&#xA;KX2p5b8x6T5k0O01rSZvXsL1BJE3Rh2ZHHZlOzDxxQ35g8vaR5h0uXStWhaexmKtJGkssLEowZaP&#xA;C0bjcdmxV4Ho35WeWf8AlfmpeWZ2u59AtdJGpW1k93PtIXhj4s6sshUGRjTl88VfQunafaadYwWF&#xA;nH6VrbIIoI6s3FFFAKsSx+k4q+Tv+cuv/Jk6b/2xoP8AqKucUh71+Qn/AJKHy3/xgk/5PyYoUfNn&#xA;5A/lr5mvb3Uryxlh1W+LPNfQ3Ewb1CAA/pszRbU6caYq+KBpxTWRp0xIK3H1eQgUIo/A7HFk+sbf&#xA;/nEr8tIjWS81WeopR54AK+I4QKfxxRbrv/nEv8tZY6QXeqWzjoyzQsD8w8J/CmK281b8mLXyd+eP&#xA;k/RRetqVlezJfo0sfplfqzM5jajMG/uh4demK2+tcUPCP+co/wAs/wBMaEvnDToq6jo6cdQVRvJZ&#xA;1rzPvCST/qk+AxSHhP5dya15qn0z8tZdW+o+XtQvxdSq5/bVDVUJ7sF+BOheh64qX3Do2j6boulW&#xA;ulaZAtvYWcaxW8K9FVf1k9Se5xQjMVYN+cr8PJiv/LqOnn7rqPMbVfQ7bsUfv/8AMl/uS82/Sp/m&#xA;zW8Tu/CURf3UV615aX09ncPCbZ3gKCsRbkR8av38MRIjcMvDBjwyAIu93Wl3FaWsNrD8MMCLHGte&#xA;ioKD9WDiWcDIknmVb9Kn+bDxMfCQWta1FHpV36rijQyKFJpyJUgKPEnpgttw4SZiu99BaNBJa6LY&#xA;wT/DJBbRJL4ApGA36s3MBURfc8dmlxZJEdSUbk2p43+YL/42/Nzy95EiPqaVoVNb8wqD8LMlPQhY&#xA;D/WFfZ8Vec/nvpl55A/ODSvPWloVgv5Eu2A2U3ENEuYifCWMgn/WOKQ+oNJ1Oz1XS7TU7J/Us72F&#xA;Li3fxSRQynb2OKGN/m9/5K/zT/2zLn/k2cVeEf8AOOP5o+UPKPlXVbLWpp0uZb36wiQW8049Mwoo&#xA;JaNWC7oepxSUX+Yv5naX+bT2nlDQr620PRRcLPf6trE0Vt6pQEIkMRYsR8Vd6VNBt3Ve++RvK2l+&#xA;VfKmnaFpb+raWkQpcbVlZyXeU0qPjZi2KHlP5ceRtG86/lf5i0PVE+CXXtRe2uABzgmVl4Sp7juO&#xA;4qO+KvO/y38569+TXny78oeauS6FPKPXYAsiFto72DuY3UfGB2/ylpil9awzRTRJNC6yQyKHjkQh&#xA;lZWFQykbEEYoeS6V/wCtQaz/AOAyn/UTb4q9cxV8jf8AOXX/AJMnTf8AtjQf9RVzikPevyE/8lD5&#xA;b/4wSf8AJ+TFDP8AFX5+kA/mWQRUHWqEH/mKxT0foFihpmVFLuQqqKsx2AA6knFWP3HlXy1rPmTS&#xA;PN/I3F/pMc0WnzwyhoeMytHJULVW+0R7HFWQ4q8d/wCcgPzJu9LsofJPlsG480+YQIBHFu8MEx4b&#xA;eDyn4V8BU+GKvmz8w/y88xflv5hsre6mrK8UV3ZX8FVX1FALhD/NFLt8qHauLJ9d/k3+Y8Hnvybb&#xA;6g7KNWtaW+rQjak6j7YWv2JB8S/SO2LFnWKsA/PJ+HkGV/5byyP3XKZjav6Hcdhj/CP82X3PC/0p&#xA;/lZqLeq8J36U/wArG18JB3Xmuxtqhpebj9hPiP8AQfTkhElthpJS6JHe+eNQkqtoogX+c/E347DL&#xA;BBy8egiPq3T/APJ3yre+cvPVq96zz2GmFby+dyWFEascW/8AvxwBTwr4Zdix8UqcTtjVR02nPDtK&#xA;Ww/X8HtX59fmJF5c8tSaPZyD9M6xG0SAHeK3b4ZJD4FhVV99+2ZeoyUOHveX7A7OObLxy+iH2noH&#xA;oev61Y6Hol9rF+3Cz0+B7icjrxjUtRfFj0A8cyXQPAfyk1H81bUav5xg8itrtx5tn+tjUH1S1s6Q&#xA;KWEcSRShnCgk0JpVeO1BXFKL/OGL81PO3k6Wwvvy4NgbJxew366vZXLRekp9SkSBGflGWHEHrTrT&#xA;FUd/zij52/SnlO68sXUha70STnbciSTaTkkAV/33JyHyKjFS9G/N7/yV/mn/ALZlz/ybOKHmv/OI&#xA;P/KEaz/20z/1Dx4pLLfz58gaB5h8g6xqM9rGuraTazX1pfqoWUfV0MjoWAqyuiEUPz64oDC/+cRP&#xA;MmqX+g65ol1K0tppEltJZczUot0Jeca16KDDUD3OKSy7/nHr/lE9Z/7b2o/8SXFCL/Ov8prTz95e&#xA;Jt1SLzFYKzaZcn4eXdoJD/I/av2Tv41VeX/848/m1d6Pf/8AKuvNzPbvFIYNKluPhaGUGhtJC3QE&#xA;/wB3Xofh6UopLOtK/wDWoNZ/8BlP+om3xQ9cxV8jf85df+TJ03/tjQf9RVzikPevyE/8lD5b/wCM&#xA;En/J+TFDP8VfnveXcNn+YM93OSIbfVnllIFTxS5LNQfIYp6PrOP/AJyc/KF0DNqVxGT1RrWeo/4F&#xA;WH44opKfNX/OTf5ZPoGpW2nT3N7eT2ssVvGLd41MkiFVDNJxoKnc0xWmS/8AOO8Dw/k35dR6VKXL&#xA;inhJeTOPwbFSyD8xfPmleSPK1zrl+Q7oPTs7WtGnnYHhGP1sewqcVeUf849+TNU1zVr381fNYM+q&#xA;ak7/AKJEgoFU/C8yA9F4/u4x2WviMUs//Or8uIvPXkyeyhQfpiyrc6TIdj6qjeIn+WVfhPatD2xQ&#xA;+Vfyb/MS6/L7zuk92HTS7k/VNatiDyCcqc+J35wtv40qvfFJfcsM0M8Mc0LrJDKoeORCCrKwqGBH&#xA;UEYoeef85AP6f5Z3r/yXFq33TqcxtV9Du/Z8XqgPKX3Plp9ckp8C1Pic1vhveDThBz393PUPIeJ/&#xA;ZGwyYiA3RxxCHws0doeianrmq2+laZA1xe3ThIo1/FmPZVG5PYYQL2as+eGKBnM1EPp1Ljyt+Snk&#xA;OOCVlutYuauY0+GS7uabnfdYo+lew/yjvmWMUf6ReEMcvaeosbQH+xH6z+NnzL5i8w6r5h1i51fV&#xA;ZjPeXLcnboqj9lEH7KqNgMwybNl7nT6eGGAhAVEPav8AnIn8xtC1ZdG8i6bq1ubXVbqB9c1CKVHi&#xA;gt/VAQO6llHxfvG8Ao7HNs+Th7l5cufL8uj20Xl+5t7rS7REtrdrSVJolWNF4oGQsNk44oRl5d2d&#xA;nbSXN5NHb20Y/ezTMqRqCafEzEAbnFXxzpev6P8Alt+flxc6XeQ3Pls3TQzS20iyxCzvAGZOUZIP&#xA;1dmFR4pil9CfnB5s8vTflBr15Z6razQXtq1tayxSxyLLJKAPTShPJirVoNwN8UPM/wDnF7zz5P8A&#xA;L/lLVrXW9YtNNuJb/wBWOK5lWNmQwovIcqVFVOKSnn5v/nNpWvaLceSvIfPzBrWtL9Wmks0Z44oX&#xA;NJKNSjll+Hb4QDUnFDIPyg8oaP8AlT5OP+JtStLHV9VY3V8080caqIlAWFGYjn6QarEftMe1MVSL&#xA;/nGjzr5ffy/rdpd6nbW99c63cXNtZzzJHI0VykXD00dgxBcMNu+KvdcVeE/85Ffkq2v2z+bvLsFd&#xA;dtUrf2sY+K6iQbOgA3lQf8Eu3UDFIYn/AM42+bNX8y/mtdX2szCe+i8vNafWD9uVYbm34s5J+J+P&#xA;U96VxUvovX/N/lfy76H6d1W20z61z+rfWZFj9T0+PPjyIrx5rX54ofHv/ORfm/RfNH5iG70a6W9s&#xA;bWzhtFuUqY2ZWeRuBIFQDLT54pD2r8iPzX8h2X5ZaRpWra5aWGpWAmint7h/RIBndoypfZqxsvQ9&#xA;cVL2u2uILm3iubeRZYJ0WSGVTVWRxyVgfAg4ofn/ACxRTfmO8UqLJFJrBSSNwGVla6oQQdiCMU9H&#xA;3NB5A8iW6FIPLmlxITUqllbqK9K0CYoY/wCc/wApfy7v/LOqxp5c0+3uTbTPBc2lrFDMsoQlGVol&#xA;ViQw6d8VSL8pvN2ieUfyY8uS+bb1NIcrdokd0GSRhFdygBY6c2IQqdhirya71DVPz5/Nm3sYvUg8&#xA;paZVwu44WqsOcjeEtwaKPDbwOKX1fZ2ltZ2kNpaxLDbW6LFBCgoqIg4qoHgAMUKuKvk3/nKL8s/0&#xA;PrqecNNippurvwv0UbRXlCeXsJlFf9YHxxSGQ/8AOO/55aPZ6F/hXzZqCWX6PH+4q+uDxjaA/wC6&#xA;Hc7Boz9iv7O3bdUh6J+ftxBc/lNd3NvIssE72kkMqmqsjyoysD4EHMfU/S7v2d/xuPuP3Pk3MB9E&#xA;diqI07Tr7Ur6CwsIHuby5cRwQRirMx7DCwyZIwiZSNRD6K0jTvLH5KeUv0pqwS983aghVIkNWZuv&#xA;oxmnwRJt6j9z/sRmUAMQs/U8XmyZe1M3BD04Y/iz59weCeafNWteaNYm1bV5zNcSmiLuI40/ZjjX&#xA;9lR/ad8xZSJNl67S6THggIQFD7/elGByX21/yrL8tv8AqU9G/wC4fa/9U8274+m+kaFomi2zWuj6&#xA;fbabau5leCzhjgjMhAUuVjCgsQoFfbFVa/0+w1GzlstQtoryzmFJra4RZYnANaMjgqdx3GKpF/yr&#xA;L8tv+pT0b/uH2v8A1TxVEv5D8jvYR6c/l3TG0+KRporM2duYVkYAM6x8OIYgUJpXFUN/yrL8tv8A&#xA;qU9G/wC4fa/9U8VTbSfL+g6PGY9I02106NvtJaQRwKfmI1XFVms+WPLeuej+mtJs9U+r8vq/123i&#xA;uPT5058PVVuPLiK060xVAQflz+XtvPHcW/lfSYZ4WEkUsdjbK6OpqrKwSoIO4IxVkOKuxVJLDyT5&#xA;R0/WpdcsNItbTVplZJruCNY3cOQX5cKA8iKkkYqidZ8seW9c9H9NaTZ6p9X5fV/rtvFcenzpz4eq&#xA;rceXEVp1piqWf8qy/Lb/AKlPRv8AuH2v/VPFXf8AKsvy2/6lPRv+4fa/9U8VZFBBDbwxwQRrFBEo&#xA;SKJAFRUUUVVUbAAdBir4A/8AKmf9vr/sbxT0foFih2KsC/ObXfKPl7yout+Y9CtdfjgnSG0tLqOG&#xA;T95N9ooZkkC/ChJoO2Ksp0Ly15d0WN20jR7PSHuFU3KWcEMHIrWgcxKvLjyNMVTTFXYqhtS0vTNU&#xA;s3stTtIb6ylp6ltcxpNE3EhhyRwymhFemKpH/wAqy/Lb/qU9G/7h9r/1TxVjH5/wQ2/5T3kEEaxQ&#xA;RSWiRRIAqKiyqFVVGwAHQZj6n6Xeezv+Nx9x+58mZgPoitY2N5f3kNlZQvcXdw4jggjBZmZjQAAY&#xA;sMmSMImUjQD6Z8kfl+fyz8rza3JpsuuebrlAi21ohl9IsKiFWAPFf9+Sd+g7VzIw8MXVyeG13aH5&#xA;7KMfEMeEdT18/wBQePeafK/5veZ9Zm1bVtC1Ca5mNFUQSBI0H2Y41/ZVf898xpCRNkH5F6TS6rRY&#xA;ICEJxAHmlP8Ayq78xf8AqXNQ/wCRD/0wcMu4/IuT/Kum/wBUj818f5U/mRISF8u3wp/NEV/4lTHg&#xA;l3H5IPa2lH+Uj832pm1fL3Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWB+dvzt8g+TdSl0rWbmZ&#xA;dSiiWYW0UEj8g4JUBwOFTTucVfEkWsOPMSazInJxeC8eMdz6vqFcWT6ih/5y98glj62k6qi02KJb&#xA;Oa/IzJiil8v/ADl5+XYQmLS9Xd+ytFbKPvFw36sVp5p+Zf53W/5k6n5e0a002Sw0y31GGaVppFd5&#xA;XZhGvwKOK8Vdv2jWuK0+vcUOxV2KuxV2KvNv+chv/JXah/xmtv8Ak8uY+p+l3ns7/jcfcfufJOYD&#xA;6I9y/Ie+/LPy9pra7rWpwQeYZnkhiSZqmGEUFUUA0Mld2PbYd634JQjuebynb2PVZpeHjiTjHd1P&#xA;7Hrn/K4Pyz/6mG1+9v8AmnMr8xDv+95z+R9V/qclOT86PyvRuLeYICf8lJWH3qhGD8zDv+wsh2Lq&#xA;z/AfsaT86vyudgo1+AE+KTKPvKAY/mYd/wBhU9i6v+Yfs/Wq/wDK4Pyz/wCphtfvb/mnD+Yh3/ex&#xA;/kfVf6nJ/9k=</xmpGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xmp:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
+ xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#">
+ <xmpMM:InstanceID>uuid:891fbdbb-3b31-5243-bc95-47036c1e266b</xmpMM:InstanceID>
+ <xmpMM:DocumentID>xmp.did:FA7F1174072068118C14B004519BCB3A</xmpMM:DocumentID>
+ <xmpMM:OriginalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</xmpMM:OriginalDocumentID>
+ <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
+ <xmpMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>xmp.iid:F97F1174072068118C14B004519BCB3A</stRef:instanceID>
+ <stRef:documentID>xmp.did:F97F1174072068118C14B004519BCB3A</stRef:documentID>
+ <stRef:originalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:originalDocumentID>
+ <stRef:renditionClass>proof:pdf</stRef:renditionClass>
+ </xmpMM:DerivedFrom>
+ <xmpMM:History>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:F77F1174072068118C14B004519BCB3A</stEvt:instanceID>
+ <stEvt:when>2012-04-16T14:53:41-03:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS5.1</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:F87F1174072068118C14B004519BCB3A</stEvt:instanceID>
+ <stEvt:when>2012-04-16T15:48:59-03:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS5.1</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:F97F1174072068118C14B004519BCB3A</stEvt:instanceID>
+ <stEvt:when>2012-04-16T16:24:11-03:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS5.1</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:FA7F1174072068118C14B004519BCB3A</stEvt:instanceID>
+ <stEvt:when>2012-04-16T16:27:08-03:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS5.1</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpMM:History>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/">
+ <illustrator:StartupProfile>Print</illustrator:StartupProfile>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+ xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+ xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
+ <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
+ <xmpTPg:HasVisibleTransparency>True</xmpTPg:HasVisibleTransparency>
+ <xmpTPg:NPages>1</xmpTPg:NPages>
+ <xmpTPg:MaxPageSize rdf:parseType="Resource">
+ <stDim:w>226.666504</stDim:w>
+ <stDim:h>71.999512</stDim:h>
+ <stDim:unit>Points</stDim:unit>
+ </xmpTPg:MaxPageSize>
+ <xmpTPg:PlateNames>
+ <rdf:Seq>
+ <rdf:li>Magenta</rdf:li>
+ <rdf:li>Yellow</rdf:li>
+ <rdf:li>Black</rdf:li>
+ </rdf:Seq>
+ </xmpTPg:PlateNames>
+ <xmpTPg:SwatchGroups>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Default Swatch Group</xmpG:groupName>
+ <xmpG:groupType>0</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>White</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Black</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>100.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Red</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Yellow</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Green</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Cyan</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Blue</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Magenta</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=15 M=100 Y=90 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>14.999998</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=90 Y=85 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>85.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=80 Y=95 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>80.000000</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=50 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=35 Y=85 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>35.000004</xmpG:magenta>
+ <xmpG:yellow>85.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=5 M=0 Y=90 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>5.000001</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=20 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>19.999998</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=10 Y=100 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=90 M=30 Y=95 K=30</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>90.000000</xmpG:cyan>
+ <xmpG:magenta>30.000002</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>30.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=0 Y=75 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>75.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=80 M=10 Y=45 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>80.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>45.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=70 M=15 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>70.000000</xmpG:cyan>
+ <xmpG:magenta>14.999998</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=50 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=95 Y=5 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>95.000000</xmpG:magenta>
+ <xmpG:yellow>5.000001</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=100 Y=25 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>25.000000</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=100 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=100 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=35 M=100 Y=35 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>35.000004</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>35.000004</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=10 M=100 Y=50 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>10.000002</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>50.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=95 Y=20 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>95.000000</xmpG:magenta>
+ <xmpG:yellow>19.999998</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=25 M=25 Y=40 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>25.000000</xmpG:cyan>
+ <xmpG:magenta>25.000000</xmpG:magenta>
+ <xmpG:yellow>39.999996</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=45 Y=50 K=5</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>45.000000</xmpG:magenta>
+ <xmpG:yellow>50.000000</xmpG:yellow>
+ <xmpG:black>5.000001</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=50 Y=60 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>60.000004</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=55 M=60 Y=65 K=40</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>55.000000</xmpG:cyan>
+ <xmpG:magenta>60.000004</xmpG:magenta>
+ <xmpG:yellow>65.000000</xmpG:yellow>
+ <xmpG:black>39.999996</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=25 M=40 Y=65 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>25.000000</xmpG:cyan>
+ <xmpG:magenta>39.999996</xmpG:magenta>
+ <xmpG:yellow>65.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=30 M=50 Y=75 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>30.000002</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>75.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=35 M=60 Y=80 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>35.000004</xmpG:cyan>
+ <xmpG:magenta>60.000004</xmpG:magenta>
+ <xmpG:yellow>80.000000</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=65 Y=90 K=35</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>65.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>35.000004</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=70 Y=100 K=50</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>70.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>50.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=70 Y=80 K=70</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>70.000000</xmpG:magenta>
+ <xmpG:yellow>80.000000</xmpG:yellow>
+ <xmpG:black>70.000000</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Grays</xmpG:groupName>
+ <xmpG:groupType>1</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=100</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>100.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=90</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>89.999405</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=80</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>79.998795</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=70</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>69.999702</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=60</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>59.999104</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=50</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>50.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=40</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>39.999401</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=30</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>29.998802</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=20</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>19.999701</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>9.999103</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=5</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>4.998803</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Brights</xmpG:groupName>
+ <xmpG:groupType>1</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=100 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=75 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>75.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=10 Y=95 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=10 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=90 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=60 M=90 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>60.000004</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>0.003099</xmpG:yellow>
+ <xmpG:black>0.003099</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpTPg:SwatchGroups>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Producer>Adobe PDF library 9.90</pdf:Producer>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?> endstream endobj 3 0 obj <</Count 1/Kids[7 0 R]/Type/Pages>> endobj 7 0 obj <</ArtBox[6.65674 9.71191 219.291 63.0649]/BleedBox[0.0 0.0 226.667 71.9995]/Contents 84 0 R/Group 85 0 R/LastModified(D:20120416162823-03'00')/MediaBox[0.0 0.0 226.667 71.9995]/Parent 3 0 R/PieceInfo<</Illustrator 86 0 R>>/Resources<</ColorSpace<</CS0 87 0 R>>/ExtGState<</GS0 88 0 R/GS1 89 0 R>>/Properties<</MC0 82 0 R>>/Shading<</Sh0 90 0 R>>>>/Thumb 91 0 R/TrimBox[0.0 0.0 226.667 71.9995]/Type/Page>> endobj 84 0 obj <</Filter/FlateDecode/Length 4508>>stream
+HlW[%K ? tM/BD҅KDH'gǷ?~/~x*ý_aR+PY;ۜ8-8>hW=avz|V뗗ӇlݰFuǽ3yh,|3Yj{`=[LYT\p,cᎏy|`ǀׄt\?k?aVl?H޴)N.\:2r/ީPA*ON,
+}m)VΑ l RCU{B>ns}9vu;/id!mpSjk0fH5g /7m^m&+@No ](X~<9[K<(%P|0eJ,>lL
+d"2soLeǠV}s->e͙6/Pyy>Pa@%Y8B ]L _N_~cVp$@,, EQ*[`4<{#%La /Lˈ(CQQ\{iV`!澴<2` PvWZD)p)a>4RUD 7+6Xb(`'{Byc3le;(y(rA^Y"
+Y)2P6Jj
+B4&0:b ,ҏd~&ĥnF%:7MS%ؒIL2+jJE̹c :]0s|B$6Bކ!DqP&0hpS!r7
+ v܅)*n*6= %A
+E@:J"T:TV>Fvjs[0TK4@ykCx*QDފDJvȘ%5&[|.b.JCl؈qwS|%B
+%Aٔ4Ylr+k%$2hN8ͣ@!û|w{J^aqtc\(u++Sm;yz6>) VԇaóB{mf+ftܒ3^Iğ"aVgb
+Gc>{뒰*aښr:hca*6K,<d% /B3xdʟ^"K[.hvQCI
+3tpL;޲)W4~ʁE69
+i!7su}lSC(aJłHz%ٹ~r.3-99{){2a%:bō?D=ON{;S5!!tY@w *?:m@FBU8΁.-pEٽ$V6jkCNFu#LS[fbVC)""8a}dcB˵ei~* A5Xpz%%A=}
+rX \$6
+DEИv!ˆ7`S[,QWn+۫׈'>ԘwX=9rb^5Zv
+:a/b[쏥Ot$¾iNQ}7mWy#K 9e֡`Q\j9Tu%52 ab)A$sxFiW#SDdO/PFO1($CydO)<xU'̢#aA6F2s(`^
+-=K{׍Q0;p L=Uy hJ$cg#2eY9w߻긆cD?.SgW'g:9^ L"dz5AՁsDs6#C>ÐKgY٦3EP0:uMG˒@"3&S¯rGT_dREu^:NqDe]UOƽBuE˲M-]a`lb}?(oВa+D,>3{J6領#='vZ0;]_ǎs@ܗԆȁh@?Mɪb[EM6yj;Ĭe4
+Moe: oKg@z@+5C\:,yى_hn58Yl3٩wXlI җݙ&,:IE,`Ӗ%L`m*!IUԘ*C"6,Q/QTzs,V@TMHoįfnDo/FOF (o9ʸ,BiWL\,lRmPU޻yGIokJCbA<WM%RM8dShJ&>d~
+r¢:ga'NS$*ͧ^ %d.\oF{!Zˁ[#}z47~GK b'֑Ӥ~B:yqTeLC{0&+f([tمXuڏ|][ٳXT)ꑺp> %f`".ies3oΉ.
+$"w>=/׿owc^u-m$QQ}b<1_>_>}I/-]D6 #kIKIkO7&dCJ@MXm fI#pk= [btYsX?ôXeK,YsN~gq%
+6Uc1zc6 XT`QV=}1% 17&]BqdFӬxIs^@L\9Pr\hw%MΥ1JR: (dAuɰn.[J}.\mPKO -RO"֡u!u>ʀދ'\mc'[9*|-N#k_D]Lc/7ꕵhX{i(j#\܁nԛE!cTw;Dm_;5IhK)քBٻ\48'Kfũ[CV +L1VAR^4dN5-СmɱsΩqsG7&[V1$͹d6rV8bI
+'!ܫ$nЖq[3.H!yy%-vjV޴&y*Yy?R =>"nY>hb]7<#ֈDian`)RQD*
+#~-¶w z\>+
+U+s]q,HZz&ZnEB i\C竿6x]O8m k66S%9w} ? 0
+8;W:c]+)P0#XggL3`]`."pe35Eqe/,ac7sH2!-b@i:t*E2%r5k[VD\hXH3q+obD$4
+UXgaI+p3^Jk?'aPPXuC.6DAKl0#mqA\Uj2]h>mU(Antu~> endstream endobj 92 0 obj [/Indexed/DeviceRGB 255 93 0 R] endobj 93 0 obj <</Filter[/ASCII85Decode/FlateDecode]/Length 428>>stream
+8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0
+b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup`
+E1r!/,*0[*9.aFIR2&b-C#s<Xl5FH@[<=!#6V)uDBXnIr.F>oRZ7Dl%MLY\.?d>Mn
+6%Q2oYfNRF$$+ON<+]RUJmC0I<jlL.oXisZ;SYU[/7#<&37rclQKqeJe#,UF7Rgb1
+VNWFKf>nDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j<etJICj7e7nPMb=O6S7UOH<
+PO7r\I.Hu&e0d&E<.')fERr/l+*W,)q^D*ai5<uuLX.7g/>$XKrcYp0n+Xl_nU*O(
+l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 90 0 obj <</AntiAlias false/ColorSpace 87 0 R/Coords[0.0 0.0 1.0 0.0]/Domain[0.0 1.0]/Extend[true true]/Function 94 0 R/ShadingType 2>> endobj 87 0 obj [/Separation/Black/DeviceCMYK<</C0[0.0 0.0 0.0 0.0]/C1[0.0 0.0 0.0 1.0]/Domain[0 1]/FunctionType 2/N 1.0/Range[0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0]>>] endobj 94 0 obj <</Bounds[]/Domain[0.0 1.0]/Encode[0.0 1.0]/FunctionType 3/Functions[95 0 R]>> endobj 95 0 obj <</C0[0.0]/C1[0.0]/Domain[0.0 1.0]/FunctionType 2/N 1.0>> endobj 82 0 obj <</Intent 96 0 R/Name(Layer 1)/Type/OCG/Usage 97 0 R>> endobj 96 0 obj [/View/Design] endobj 97 0 obj <</CreatorInfo<</Creator(Adobe Illustrator 15.1)/Subtype/Artwork>>>> endobj 88 0 obj <</AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask/None/Type/ExtGState/ca 1.0/op false>> endobj 89 0 obj <</AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask 98 0 R/Type/ExtGState/ca 1.0/op false>> endobj 98 0 obj <</G 99 0 R/S/Luminosity/Type/Mask>> endobj 99 0 obj <</BBox[-32768.0 32767.0 32767.0 -32767.0]/Group 100 0 R/Length 84/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<</ExtGState<</GS0 88 0 R>>/Shading<</Sh0 101 0 R>>>>/Subtype/Form>>stream
+q
+0 g
+/GS0 gs
+0 -29.8388672 -29.8388672 0 198.4575195 61.1816406 cm
+BX /Sh0 sh EX Q
+ endstream endobj 100 0 obj <</CS/DeviceGray/I false/K false/S/Transparency/Type/Group>> endobj 101 0 obj <</AntiAlias false/ColorSpace 102 0 R/Coords[0.0 0.0 1.0 0.0]/Domain[0.0 1.0]/Extend[true true]/Function 103 0 R/ShadingType 2>> endobj 102 0 obj /DeviceGray endobj 103 0 obj <</Bounds[]/Domain[0.0 1.0]/Encode[0.0 1.0]/FunctionType 3/Functions[104 0 R]>> endobj 104 0 obj <</C0[1.0]/C1[0.0]/Domain[0.0 1.0]/FunctionType 2/N 1.0>> endobj 86 0 obj <</LastModified(D:20120416162823-03'00')/Private 105 0 R>> endobj 105 0 obj <</AIMetaData 106 0 R/AIPDFPrivateData1 107 0 R/AIPDFPrivateData10 108 0 R/AIPDFPrivateData11 109 0 R/AIPDFPrivateData12 110 0 R/AIPDFPrivateData2 111 0 R/AIPDFPrivateData3 112 0 R/AIPDFPrivateData4 113 0 R/AIPDFPrivateData5 114 0 R/AIPDFPrivateData6 115 0 R/AIPDFPrivateData7 116 0 R/AIPDFPrivateData8 117 0 R/AIPDFPrivateData9 118 0 R/ContainerVersion 11/CreatorVersion 15/NumBlock 12/RoundtripVersion 15>> endobj 106 0 obj <</Length 989>>stream
+%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 15.0 %%AI8_CreatorVersion: 15.1.0 %%For: (Ravi Passos) () %%Title: (marca_abntex-3.pdf) %%CreationDate: 16/04/12 16:28 %%Canvassize: 16383 %%BoundingBox: 191 -448 404 -394 %%HiResBoundingBox: 191.3232 -447.6211 403.957 -394.2681 %%DocumentProcessColors: Magenta Yellow Black %AI5_FileFormat 11.0 %AI12_BuildNumber: 39 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%CMYKProcessColor: 1 1 1 1 ([Registration]) %AI3_Cropmarks: 184.6665 -457.333 411.333 -385.3335 %AI3_TemplateBox: 298.5 -421.5 298.5 -421.5 %AI3_TileBox: -105 -700.833 678 -141.833 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 2 %AI9_ColorModel: 2 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI9_OpenToView: -482 8 0.75 1172 632 18 0 0 66 154 0 0 0 1 1 0 1 1 0 1 %AI5_OpenViewLayers: 7 %%PageOrigin:-8 -817 %AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 107 0 obj <</Length 6667>>stream
+%%BoundingBox: 191 -448 404 -394 %%HiResBoundingBox: 191.3232 -447.6211 403.957 -394.2681 %AI7_Thumbnail: 128 32 8 %%BeginData: 6514 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD2DFFFD145284FD0DFF7D7D522720A8FD0BFF52272727FFFFFF9A %C3A0C39AC3A0C39AC3FD0CFFA0C2A0FD2DFF52F8272752FD0427F827F8FD %0527F827F8A8FD0CFF7D27F827F827F8A8FD09FF7DF827527EFFFFA19AA1 %C9A1C9A1CAA093A1FD0CFFCA9393FD2DFF2752FD06FF52272727A8FD05FF %5227A8FD0FFF52FD0427FD08FFA827277DFD04FFCA9AFD06FFC2C9FD04FF %CAA1C9C9FD07FF93FD2DFF5252FD06FF7DF82727FD06FF7EF8A8FD10FF27 %27F8277DFD07FF272759FD05FFA1A0CACAA8CAA8CF99CFFFFF9A9A9AA09A %9A99C3FD05FFC3FD2DFF277DFD06FF7D272752FD06FF7D27A8FD11FF2727 %2027A8FD05FF522752FD06FFCA9AFFCACFCACACAC2CFFF9AC2CAFFCAFFCA %CA9AC3FD32FF527DFD06FF7DF82727FD06FFA827FD12FF7DF827F87DFD04 %FF7D2727FD07FFA19AA8CAA1CAA7C999FFA19AA8CAA1CAA1CAA7CA99C3FD %39FF7D27F852FD1BFF522727F8A8FFFFA82727A8FD07FFCA99CAA1C9A1CA %A1A0FFC2A0CAA1CAA1C9A1CAC9C399FD0CFFA8FD09FFA8FFA8FFAFFFA8FD %05FFA8FFA8FD0BFFA8FFFFFFA8FD04FF7DF82727FFFFFFA8A87DA884FD05 %A87EA87DA87DA87DA87DA8FD04FFA827F82727FFFF52F87DFD08FFA19AA1 %C3A1C3A1A0A0FF93C3A1C3A0C3A1C3A0C3A19AA1FD0BFF527DFD07FF7D52 %27522752525227527DFFFF7D2752277DFD08FF5252275252A8FD04FF7D27 %2052FFFFFFA827272027272720272727202727272027272753FD05FF7D27 %20277DA8207DFD09FFCA99C9A1C3A0C99AC3A19AA1C3A0C3A1C3A0C3A1C3 %99C9FD0AFFA8F827FD08FFA827F852A8A87D7DF82752FFFFA8F827F8A8FD %08FF7D2752FFA8FD04FF7DF82727FD05FFA87DF827F82752FD047D847D7D %2727F87DFD06FF2727F827F827FD0AFFA799A0C39AA09AA0999A9AC39AA0 %9AC39AA09AC3A09AA1FD0AFF5227F8A8FD08FF522752FD04FF7D2727A8FF %FF52F82727FD09FF277DFD06FF7D272752FD07FF52F82752FD09FF7D27A8 %FD06FFA82727F827A8FD0AFFCA99C39AC39AA09AC3A0C29AC39AA09AC39A %A09AC399C9FD09FFA8FD0427FD08FF7DF87DFD04FF7E27F8A8FFFF525227 %2727FD08FF5252FD06FF7DF82727FD07FF2827F852FD09FFA8F8A8FD07FF %59F827F8A8FD0AFFA1999A9A999A9A9A999A9A9A999A9A9A99A09A9A9393 %CAFD09FF7D52A82027A8FD07FF532752FD04FFA82727A8FFFF527DA82727 %52FD07FF277DFD06FF7D272752FD07FF53202752FD09FF8427FD08FF7D27 %202752FD0AFFCA93A09AC29A9A9AC29A9A9AC29A9A9AC29A9A939399FFFF %FFA1FD06FFF8A8FF52F87DFD07FF7DF87DFD04FF28277DFFFFFF287DFF7D %F8277DFD06FF5252FD06FF7DF82727FD07FF5227F852FD0AFF7DFD07FFA8 %27F827F8277DFD09FFA793999A939A999A939A999A939A99996E93688D68 %C9FFFFFF93FD05FF7D27FFFF7D2727FD07FF522752FFA8A85252A8FD04FF %527DFFFF7D27277EFD05FF527DFD06FF7D27F852FD07FF52272752FD12FF %52F8A85227F827A8FD08FFCA6F9A999A939A999A939A99996F93688D6893 %6899FFFFFFA068FD05FF2752FFFFFF272759FD06FF7DF8272752F827287D %A8FFFFFF277DFFFFA852F827A8FD04FF5252FD06FF7DF82727FD07FF5227 %F852FD08FF7DFD08FF7DF87DFFA8F827F852FD08FFA7936F996F936F996F %936E93688D688D688D688DA1FFFFC9688DFD04FFA827FD04FF7D2052FD06 %FF522752FFFFFFA8522027A8FFFF527DFFFFFFA8272052FD04FF527DFD06 %FF7D272052FD07FF7D272752FD07FF8427FD07FFA82752FFFFFF53202727 %A8FD07FFCA6F99939993999393689368936893699368939AFFFFFF939368 %FD04FF2752FFFFA8FFA827F8A8FD05FF7DF87DFD04FFA827F852FFFF277D %FD04FF7D27F852FFFFFF5252FD06FF7DF82727FD07FF5227F852FD07FFA8 %F8FD07FF2727A8FFFFFFA827F82727FD07FFA89368936F93688D688D688D %688D688D688D6FFFFFFF6F8D688DFFFFFFA827275227522752272752FD05 %FF522752FD05FF7D2727FFFF527DFD05FF7D27F87DFFFF277DFD06FF7D27 %2752FD07FF52F82752A8A8FFA8FFA8A85227FD06FF522752FD05FF7D27F8 %277DFD06FFCA69936893688D6893688D6893688D689393CFFFFF938D6893 %68FFFFFF5227FFA8FFA8FFA8A8F8277EFD04FF7DF87DFD05FF7DF827A8FF %277DFD06FF5227F8A8FF5252FD06FF7DF82727FD07FF5227F827F827F827 %F827F82727FD05FF7D2727FD07FF2727F827A8FD05FFA78D688D688D688D %688D688D688D686968CAFFFF6F8D688D688DFFFFFF27A8FD07FF52207DFD %04FF522752FD05FF7D2727FFFF527DFD07FF282727A8527DFD06FF7D2727 %52FD07FF522027277D7DA8FD047D2752FD04FFA82727A8FD07FFA8202727 %52FD05FFCF699368936993689369936893699368C9FFFF93936993689369 %FFFF5227FD08FF7D27F8FD04FF52F87DFD04FFA827F87DFFFF277DFD08FF %FD042752FD06FF7DF82727FD07FF5227F852FD07FF7DF8FD04FF52F853FD %09FF52F827F87DFD04FFA793688D688D688D688D688D688D68C3FFFF9369 %688D688D688DFFA92752FD09FF27277DFFFFFF522753FFFFFFA852F87DFF %FFFF277DFD08FFA8F827277DFD06FF5227F827A8FD06FF52272752FD07FF %7E27FFFFFF7D2727A8FD09FFA827F82727A9FFFFFFCA6893688D6893688D %6893688D68C3FFFF9393688D6893688D687D52F82752A8FD05FF7D5227F8 %2752FF7D27F82752522727F87DFFFF7D52F82752A8FD07FFA8F82752FFFF %FF52522727F827F82752527DFFFFFF5227F852FD07FFA852FF5227F8277D %FD0BFF5927F827F8527DFFA78D688D688D688D688D688D68A0FFFF6F6968 %8D688D688D688DFD057DA8FD05FFFD067DA8A8FD047D527D7DFD04FF7D52 %FD047DFD08FFA8527DFFFFFF7D52FD077D52A9FFFFFF7D272752FD0AFFFD %047DFD0DFFFD047D52A9FFCA6893699368936993689368C3FFFF93936893 %69936893699368FD40FF5227F852FD22FFA88D688D688D688D688D68A0FF %FF6F8D688D688D688D688D688DFD40FF52F82752FD0BFF52FD16FFCA688D %6893688D689368A0FFFF938D6893688D6893688D689368FD40FF5227F852 %FD0AFF7D27A8FD15FFA78D688D688D688D689AFFFFA1A0A0A1A0C3A0A1A0 %C3A0A1A1C9FD40FF52202752FD0AFF7D27FD16FFCF69936893699368BCFD %51FF2727F852FD0AFF2752FD16FFA793688D688D689AFD4FFFA8FF7DFD04 %277D52FD057D527D272752FD16FFCA6893688D6893CAFD4FFF52F827F827 %F827F827F827F827F827F827F852FD16FFA78D688D688D689993996F9993 %996F936F936E936F996F999399 %%EndData endstream endobj 108 0 obj <</Filter[/FlateDecode]/Length 14417>>stream
+HWmoH@jwʕ4mNAo_o5)D{ٙgf^z6D.E{Ѡ$k%/e ֩:C
+lݺGi6ZRsF 8ޘm\r26h\nfU)4%K$LTTHZ%]HM\
+ b
+EIg5D]@So^xc@Y3ŝ`g`&쉺C$v/B2p37BN1Iro<X=qz@W͋uֳA وF.>^/`_J;BG\Ekr<_휅Zo$ĉ0`Dž)inwP9XOhO)N\$toI6K7S"51;x=߱$t
+,ߙѤJMDC9N+&?\
+vVtZvZ5w=̐TjFXIUlopS V%цZ-0A`vvu[4UM`,d*JY7= "
+QD&D6v3r {jG QΡS)YvLA<>/Nϝ—,}PUdU8Lv{2 qFi]Irh$ Y5 ,Ō4-8 3
+ɪHiOzJB|\<5zŒ^'/:ڲ62a|&+Yh Y9X14 ]?h"8,C^*3`MA` Øi,|;K
+屔L nCebv@ Δ~f'탊ǚ
++CX/V.kp>,D:D}243d>>Lc}o ;wWuIHH˾sk聳XRa;ٟHŭgLR~~e r<pp8C YS.mao8%zuT<WFio2p6^zhw7 m޼tj,qƊ+PdűW3`p}t{7.vb4s9`_
+ Q|x$o.xW>;J`_s;u<9"xS;ƾsv2vsFs|~sθZX~4:tݛ\<m.vև3$χ6aGj7pGN*\5t,/?O:
+ݱ n+3=,SJjRjt Z/z
+O=)AsA${ȋB=
+BX*" -,8wmˉ~.\Ɓ({Pe+tl24y' xsﰌKs8IY$dG3FwK1ZI"FziMD|>q
+jd}{Pb5#gQMh/*놣qݝ:S.A,0>(ŞO63 ҇CډuokIG*i,%hۏꏥ!bkAt0&S(礵ōzQ ڲ\^J2y{
+?`Fݜ1Ergz2Ap0LBlLgJfH3 ʺyrz`u)B`ɮ5:,),{iЙT]%>;SgNfNCg3i|u iP M4]nݶތdM}U'(\^~Fz>p,m].<╵:Uݸƙr5q u}ky7ɚc蔂BEgt f,2zfC$@I)h{{'##T&J8MlQYO$n[~9G?_si%أ:>Ͱ J,:MǏ;5X~Mx=sͩ,mX4>r5+On74,8N
+rr~rwd.!
+#WlQAGXnlٓ4w1(pjs}gk/2LpL5N:WnWE>T,Dti.Mꜞ.Y@9C866*B7Uc$H0!ͻB MAcJh^b0_zw4;|U կ+]](].V 7D,qKnL!NuBG-TcӞLޤO/)eW59wD|%UY}|g7)$'zj8SsT>Hy\bT$<`v3W?14aI= 㒹A']_ 3aߩY\$DUu@1/ F’)!:KM;Sl]k'CgM P;aHt~_CRGԬkuJVj wDd+CdJa'!1\ },,͂mFTJDٔxf"y4+
+
+x<V{ΜT#/vr Pư6W|VؐS:}9>ROLB
+~anh+ao"QVlޢ;ȴxǺn& S-}Bk7Sz|p&l}i687_OeEͺ&aw;S V?s["ý}jX7W^
+i.a b-G .iYI"lOdZM!)$B|B3!xJ |imsFZkv*zo;Ⱦ(|<o)=bh9 m pv g2jn_$$th~= JbH}*BKda_:l>CERQn|6 <2v58c;8VvD)6S^hFs%b8`R ')R5qQĮY9v uDt1*r=tNG??_
+U?/8w夠_?ʽ?nhx:A\p&ˍ28h3lub 2T}i<uǝl['Wxt_nI`wHT*LKnEj!x,?`_ٜ Zj@4h)a8F~Śऔ-b)Tn!p/g4cXp~-wxh7&pR&w tm_3v<-C35baG͜X'KffazHy
+Er!Q;)W P#6+P\~`OkiXp{T^ל4 W`ow.-)f$ĤV'#&N8"MSuN1dZ^1[ Dhm5 I~VϰPl4`gIn#'jP/~tłƚ}I,<5ws&iDq(Mqīl}ZK⅃dž>x~eGX_9U^kZj嫗9YwO{K><0[P%+SBUd#,%UY+)xGq"4Lfμ`pV6}v 6ddss{GMB0EO9Fܖ?&D 
+C9<
+ӘRI1wr8Ml=&8;~Ϲt¹ơt67v}1x&8R{5\Mk;=ďz
+u>]qa kXZ{d:$l`7cU S~=[FAH/#ȊY>f _U:Dwh(YXDeD(@Н<WaK! ߟ/S˩Cks:*&^K.kǩ?7E[ax\vKl+I= ~r wt 4reg^5|S<ܿF%-C$ە6WcqP0~\<D z;G "x_q0t!c{Z .WDR-tּ#
+!O~ x^w[X5+Wf[mݧT]"ޡe;:d#c^R0}Utb 뱿i.x ~kޭ(3L>S뽼l~?_W
+޿:iࡋXͅGĖrW=) Зd/gI ǀP>MvFYt2 V
+ӍՓOPW_
+yjYOo:PZME=ib a&u㶌C|RŦQ}Ao0KKv|*V6U9 d
+{5qADS`&{<G؝*dziy_3g˻^*mD&>(:.ٗjJrLwHV|֐χi6UȠ|]0~d^Ta(WЬc^?MH>\<L<ҌF.:o%_YLmr !ɯr\+5WI#y5%1#`W9x49&`!qZ+Owyxʟ^S*M\p)R|_*ח7-zusE2j]r"{\H%
+)
+tuu}hm
+pyM3C(gpd峼
+}S40 s:J﷦ܝh Tު[rM&Y*0dz3h)p3 6 E/c:ׁlSSBPB1BZ Rb_I6ew˗1:3gff~t=TGt
+P ,vshLR=H-fQ}M
+}RɏbE
+*"I}p]~iBx@!|A9(fs&PiW^t`/o6e~X&SBDkؾ+N'jQ~ ykƛ;^>h`XMҕ݊(6K zSu5*cV{& >֪w׋f51q4Ϲ@uT`DW_Oۮ<~hEd(OاI̓@nރٖf0RcүK' zdݼS%3h3h-TXtI9db=$])MfKa_۸;)3CAYG 'Yz{.eб 7̜_~_˷s7u{5Bg l={aK9B,ayzn:xEw,c{' *;9wux4}Vl6h!4A#1}h!'Ѓ;Nֳa(UА^8@}a 'DP4@>
+b1AKa2(6+| %*KE3
+{
+.~]Xam#y)*+j|`[d() tܪm4 ?'#ҫ7y]%Cne[/]xsw­}w[9zt|݀Cy}Z0<,2
+.1}B
+܄N*hFKuIXz*%R}La֔h_kMɢxm
+Uz6QFfFc0 gFߓ"Dzhi Y^p.F[疑DΩѷe0<X\ ;WlnJ:]ye^dW/_^b R?5c2fT;B&gѲSNǚ
+`(D/Ӕ.x&G`
+HWZL\s@[x,gTAAUO,@I2f <->}Xk+j<NuWO/5G*v/'L:_+ٴ'km/o=^-װʤ9E5MTW',b+A l
+űntڢThneޫG|i_75NI5)g}dOQo'cQ\hu\z
+Ć#'V`.Yg#?"ɱ`K߳\CuA!4y'57yDž͆= ;^Z/{9v̅<+zؑeCw.Dh6payˆVh7Wg `0/-0޸v2?9>h'cN7gܵ4bRr׮$"@-SRs t sH-OuHeBv{Xb{TMJ b+o;zLtO@=fd&jJRb&bƲBcӮiXBc/$kpTrrd֘`GqEzB*(Ɏ.ut^V n$?z@b\$v
+5
+$f;
+Ɂ@疺)
+c5ZTZt5xjy9wlHּ5ɵ'[O$9ZðU
+Pn,Yqu293|jESJjv"$+SM|:gb[B` 1e1_Vd/ٕ#",&u\Pv͍ vkkA\Z,$KT
+e(ukPJt}ߚAQTInkRC7T!( ]JS,$
+N~x\~^?Eɖ1C6ٓʼL;c/X5b=*IgIv镇Q-8*uJ&pQ\&f}XiFxџyqı/>cwKPTe"3}E*͗Yn?8/Ŷdx~SQ=q{m/cQTI8ܔ HV.lBy##VrEŋK+ 09lɟ ?[.Ǯd'ޙw_IOI B*4Kœ`B?! J]!b.8eC2/>qfS*sIJM+3MGXע6&c8ucp(D\Q%Ά\3gȞh?}J %5Ey!ާ. 
+]#ٜB'LS.<ڭ?NNC1Gkf廳ſ7=d_Ф'K<0 3i9IiBz/Ϝz$G"!7zSJl+vcR&{a'Iht{VDR" qqHz
+}&3)hGs[`L龾YI_&ثt};b'ծtf{O?SVR`
+
+KFOO+
+80rլL
+,^4fIOtw^8^}ZLrb(x_}s%Y*黽5c-Lc8+i<{a
+}`:W";ifiUedq§BV"OG\ LEUtv3Dž?eZYTFl;c+X`L,d:5F|'s2A]퉄YKr^-i~|'1NVAAPgD(0}gޖ~e/f4=2YZJ|aNC\Yaz( }WZ1Msp\1F Z?^hbKYr5;pO(ELV#W[$=:?qq
+;&-OP %:AGY5y}`m<cB"_1cu/ 3ehh{,q BE:xwƩ(Y|]y
+?\tը4Ɣ>ca-b@ܽ
+Cd__C9cvIֲ4+/@(b[OoA;v`͠@ӋQKy3PEBK-ʿLq
+kd+
+
+K$Ǥ"JK|'7)(
+w[>;L!pu<Q&b# v
+|#,NnCph%")?x{s>BQ;UK=o\a$1@(!xމ+f;¬
+g˽12b%kL!% Ƹt;LjXvL;=w޷B|% S='p%8wNy, eUCjr&牐&^ܝ萢tM<͕ܦeo:i~"z,T
+na$ℜ[*$3cX0\jVOMtZ YC̳ch~Z2CoZ+sA$GDO*黓e@#
+vw˘to&" r+/[Id%@ '?tw`$HCeɝd?S5WeT56[ܮqnnJmD/ 2XGVF>`H0!Dڏ+Yu&7#P<dA}^
+d
+Tޏsq+'[
+e!$8ЁNtJt
+rIbDtN9>N|!)4F p;09t˞ei4q')@̹ZT(ׯIȩǬ
+e7*v8\alʼnLQ ΘFIYѩϽ1L9_f5YR#sR3 𡢓Zo pgY<$$n<?bN--bju!//1LDҿE 0ՕnS/ "Xߙd3R el!A,A%/aqKHBQ< 8/mT?c*X=4O KOFia1YIƶgqݘm{?%s˯!fck^ ;6ũCD?8lJW%H&nW8'cDZ@ Éu`"_%7pH1v5@4aі
+9j鑣'glǍVv ,<YNY& &ʡg U\ˎRJ;ÔI(oc%|`$TB5,l7l60lAN|oEX2/ֽljE4 \vSj te
+Nh@._
+;>-v]"ZIYa\hSu3AɃ\
+|R1ԇPUJ?ڃoc3!o1cж_?P% \f悷 d'mchDa1 0?PVT?|a3i 8|{X
+ACvyXYA=vp|46vr܋yǵfAo < [Tv^abѹ1<!7P䟎a<f
+s[UE& !q8Q.|uYϷ3xhq=U6ep_vvBegwjsǀdrlq`_@.= c+S$%&j-U+9ľ!} ֯ZkBEq%pNU\%aǝLr91@oǽ
+sؓ6{'$eK!=1mq+ބ fi2:Vװ',93Țѻ|7+
+iP6P`t+
+smy7ufd ,SѕWq5FJ )ت(Ef'%eC!bV~
+EgF$i9(^):sRѝza!|mrUTÕ|4'BOKݑB$p(OI{"F$QH0Ս6|sEȸet5Utmq6כO(|&7I+Ke{_[
+! grMy[d%N ^L;Oyi.&2h ]yt-e٭4}r#,
+Zt1tEpNgLWztY|k+eo<\bD:rwK
+w0t8r Wh\:;zK.02PGpN^ZZ,ZnWhwm7&p?٣%-w؁BRxRPG7pд-kx<6W45!.h5s a2
+4#\e NpJ%1VixPoVЉ =i+CK$ɣY 'c
+HHd_0ViW3d5&0sv,jN(3uq k0LV!SOeeu2A& - i//].Z5g<" t+z.:Kc>W\+sU;)-":ѷ+rS> +̂CDr!>& mm1Q%#r:F6U
+ein3CEjg=bMsK8n,(?R7(_D?11 eGwXnv#ǯGTW:UujB'%
+d')[S
+k;sn]VBBJ.Jj}w6R[l*\x9M1HC:
+q_u!
+BeBE}+*d^N
+$~R48o g*AGfe ?✂֝㶟 
+P  YM@\PN@3i@h (|ǞN$
+X.,lիi6`+P3 [1˚$B
+(N!Պ
+E~4xǕm<S餉(<. ]RNM>7 .L*E4HF1V 1-E4<~8pbg'NhL5)Dn<EuAKeD1ޣ>qL4M_CLWB⏢ pu;>(bN8焓̕
+H36!O d/^Prҋ3S[5`w agۑDێًN>pV~ZaDӼ<g/3 >l`bɆW{
+
+ MXǚIM./Qg쬓L\.o7ȤUx iQ #˲&NFCNyV˯0œK!\DPF* em?Ʋ=iqO Jgy_I v Wc 44Dc haLwh>(p@A3f!aKsRwNܑI-0o)|L].jLֵ*ӴD>댿]CB+Cy}Pz s{qGפF
+0
+HWR-8SuԭAn*r!|YU =h YUy]hzڢAZ3vLڷٗfƝ+?zsx/{>)YuxOF?_K pbߴ^l1۫O/Eȉ R4q`uݯZ:Eﭓ}uzիc?i^[?輷}lTtz'~`>7lM7\}͇̇wWO%wgQ-lY{z\L=v`#sܒv.x 3,3Sq{Bgӽxp~N_#~>|4M?Y<Yz3E?kV~pv78gͯ<:\ /_r/-R{b8e Zݵs`CIsh骞
+OGw. g/G|ӹ.;]<E-^L3v ,{e{_~LWoY|gjqMwNNǝ) oW,඗v~\vt7JS9<8FGt;tW5HWjfqjqm<=>ޝU÷oo?6֖* yV,j\l[*uTR֫OU'#oP\ՉF+AkH:ؑ2DFVU+R5K.
+U+tmZ.%+n@=
+U(m2c[}' 988:Yۺxg){.H*!B!\hr!V '*ۑ
+n!lX SIBĺ0 )gD$KT;t(bGH^No (= QY_1DD!C^[s :b,C!#uFu2E/Ud"e*#@q|Az"m:Di*N7Cjg@&bIH]Mt*$̵<8 "_
+Ԓ.ux ~cWrIzǯ!/ѴțƇ6OG8FĪ˻` |
+ ebNPEx9 "FWS r\-{[q5qGƍF©(S-`VV{3aCp:f:
+]@,R`J!Ɏ/mX@$<da
+
+mAFQFC#X#\MU*[ѳBSO`:+|ۙa“/a>LfaN'\I?w\)Q˄9'1&TqJ>'h!ӧo`COsx9SƔEi&OԤFs%6@ RИ:K\kb
+7gbFKs3AN7f4NVpD
+"1˻B kIUq٫m)3*RQq!Q2I R.K
+^턫f&WEnBR0H׬ԁo 7 3<I0Ri%Sf/O11V<iA׭[f)rR5 ==yP31
+8Ƀl#zhb@@ٝTqwuq1辵&zMPf
+.:eC{ŏv"Uϊ)TXK;PIq*̳
+ hv1K+ݞ9?1QP5Zu<pЕpT0qw6X K:SٌL;,NY eDԴiE[ZmVTUJ2JfvJ1wշ [1(I-@LxI4{QpWwWx=N%]^д
+h$Fi vC<dfi  .b*q-R0nGkƋ6d21w/}!xst(Tp12%iK^1*TI+U
+uibfIi| Gk%5){KY n "v8l_b-9rv`tm:$|g^u rE|)/-C.ճcL=IQV۠hZ
+ Ԩ=50ɿ6A`
+IQ(ڢB
+epja#t!z.Y!ĵa4
+iɁfP2ⅠC9gR'ڐ(Zw @OB^ih ɯ8@$s9Z4aRܘTĽl{YJT"o!tZ>`2\N˒A:nnȞL/0TiK-S}LW*=4Z
+-fNV0Λܰ3y)LFгyT5Ur,, hx,ihe tl,UU{*FBRL |v4Bt7pITTPnC{\*hҎW .Z f|PJ2M[5hNs]:#\@uPßbdYFXĦ`>$dPE+ӭZF!R 4:A$́9O+,f
+B}j3tE_eR]|0!S1Gv*\@1WKVڔB)Fu.;mHSIXe5'8~ZU5h=aPABoiGx<c-͑7 =-Ucu
+iJaiv%Cub]>F@X=.PsLd}犜<۵Ce$ZYat)of]t4[3nm !CAP$GrTaix{
+_r~)n|+<fy:)xzP)MLPCF1FW-ì:3D ݃<f]d.^q,_H}Vwg.^fb 6b6 ,QDja߅m RښSXxt
+xv '9b_0_)i 9]:/tp<"701nvb
+XfSa1PR<UF\:`}L1 67cA-CSH0{D_R0:jgMM63_9MF
+[k>OJuxj) ҫx i"6Ή4^̘xCubvN2/EXҝZQ<85fƭ] e[]Ŀۦ݁MWQwRvkMgHW2Dq\ 'AFp5$m*~3L5Syy& . O/fWfgbhq
+s[u~.lǷ K,lhWh:k/-@@H Hu_#/\k*ڼaS+{Ͽ
+meIE&u!%!X o}WyLQȘ=Q5K{a/"(ntGUr, &Hx;YWF-]̉t nW8$fT(7:XxO*1-J㺪֖Ӊ,=˽xrhrM=vָR,!fPb`GtU
+oRiv\.cj)J3uE*AgL)YgLnN t_k`'4P{-ZlXWӠH\vT'Dc
+sL8֐j. r΍2
+zuhcL. Uq"UK!q*N:AZ5J?CU#斡p R`L[Β242K<?ie99 9ɐ=5-.Hq
+HnFǟ`ށ!@ gh px4FvQ G[(9m?3&r̙s~<|˫lֽoń&ٳou_$5yXܭֽoz,ajB1({i_~5 Bgg?S'jխΒgh;_/u=߷}8۬ EE {qsOP6oVuwl޸4,9&\1Ӭ.j&3b*L iח}wݬVyEAc,[׿8CMou‚O|1}ԷiP
+.p-Zb)կܷ
+W) XNE&E!JQ@fK!TRK#Le&e!KYES\ %RZeU2T
+UJS4BKPdmu3t ]P#2bIMfMaJSYjVXiXkSYgs[V)MYSJujRi4OL+ьe<T3,ͲeyVdeV9N88R9rWU9Ys\:7$yg˼*h
+^BЅ)l\%2XAc%Xf,)aOKa6+X.FVUأNSba)SK_R)]"d,5\]9OTp8sb
+Vr!iZZq#5U
+A!Pw o}<$ӎ#=_B6G@.Є(O%SrJ9TO)r*Sd?B~T|1*rTC!Í3*\QFō Q)FT{?8u?" Y
+uJ@+2@DS
+P -'x]SZՍk+c0㡰0*p3 ୄ@''r ;99p2 $;Š{2Ι D"'`?LoEܷ"[V}+OEhG a1wX=`  #$6%^,u=HjoS>v$*VX;dkB]CmAcl2 t
+:{r<)#$!AeW>" rI4|\ȩΧ#P!aJ Kh:Q"Ϧ܊Pue1|tMR߯~Qä9m4cv zfAe괽?n/)?ntyTӲ~6r\AK
+nȣ"!1KsoHrr{ل`$9IVd◦ 6 :\L()_lXb!6z>Ɇ7xŞS\+x2P(RذGFTV:Z[X͚ߥMa~Pjr;
+Kmmy7/-cAx~8oʧN;
+ϽU98Lu>u˨5kzgcQ?||Xv}{~|?<ʧ?<?>޿S/osr'Yŝar͇Ht_(oǎ1gsv)~p᩼[?:< ;%AeL#sHzH{@:V2F -PThC:PJAf% "T=N& s8M$T(Ҍ%2LG~)$"* &d&xGR!x1(,":B! Lq^zu 3 iV3 ΜqKYi 6\7|vEjCRqCTNFeڠװC-M[ [ U)m')7Z .nKul]Ӻ'!3{VS(/<AyFUoUQ- UP=Udf=(w2-r.3iۄpY=.q<n-x&.t;CDxԒEiℛ2$=40g8kDy8-q pM k(fX6vɺaW`u
+G: #괠WdDI:h.#jd4ЄZs
+UFJ^]̡{?1.% xf<*hu
+3zR';Œ6&4FАfFnAh <;4tcH mt|t)D0L)zS)pqAoBʅ71LM̻z_z؋oKpJb<g9{_wG9{u3ٝܙVg=\O_T΍[Vy[7^nM |J-Ifᚆkfbb`\ckDLuʒ%/Ff$gbmôg ՑrSTw)'mNRs (vt7(_&[~Lea֙`҉0Is+ 8{V,a)XM@Xr+ .$r v V\h`%ʄ"\26TCĊ((((84"YԦQKzTWUݪ6՟DEM{ݿznz #Ƽ7o߮.hϥz|[Lbt>@m1;"fk 1%o<Û|X\>u
+{<*tbb/Nۮ[F{v?֌3P0]+-rP-&wL9cb041A03LHխP2*9% Hz31[22P x|$ "S<3:~}V-5QZ砵 d%(5/噎u˭GXL;oK梗;\]x+/ȲETQ|/5ry
+&82!lj M`3 +ZR9<xaPGf(֭hƦ+?Nu/ElLic'\.M?B?@rjrWl$Tjr)ηQ.vvtdjI\O>6[2vS/qo}lvjƁyVyVYR88&>_ȭG^; 'ɡ C7^s֞%ʛ{՘ Ҙ^,"F}Zd<呍>NnFP.AQu2g0< N9Miie\J)
+- Vșbҫel9p5ҁ Jf'^D2E<8yitTY:|5.>nqq\lނnfd =(5.,6p9s}8
+pýk#d$  Y'v_~S?dϻ*ZtMf˞˛ ޴ !o8$LKbԈ>ٵ|LP$21BI8e$JLiȥ0\21H9%h$)>oOivեhGJʋ!7L$1g71` 1a"ϴƠFh;ؐOØ`S0o8hf1bdHc/=ʻXdTͧ}^ИwSYʔ&҇Xp$O`գ0vg1QDř #cp@lOØKqd.N$6b5?L-̤Abkny !44tF (ͨ& @طl|jߞU&,2/8thR:Sb?~\Sc',b@,&YO J5@wSYʔ&҇X`RyPEX9bC%~F lḁE\x8G G$e VN3jn lsw fL09f7cbJzHrQ8Ѧrh[bDa`#tdC[^y3EգylnAqp c(J8`29i)!}f`햴W)a d.893˴D O:zD Xu%C݅xEC3m)syl #ɖ0%$_X;2| #߹%ɝPs'${\;r 'ٽr[wo2[/xUz/ç"v+?E7iQp/<|/Ïj}Ko~<B@bT-y8, .<2ڹ,wRS_j}ޠ0OtMt8y`kE%/(͝r(^ޜ=-AfFv'0\}pISL)Y}f#붏N1YdNz;Z?zy Fm:ywp7kƯlbvwן>mףv󮡋&<:9(Q)܍D`" ܂R6,M5eRB<`nF C~ qFNf:["8axR7rOt)͜;ލSh7pp.N;ލSq{͆츽YFN) :98z7rON1}ވ
+&:ލ{0c>4;N; w1`gSqv:;v#':ahni whKv
+l8>OssV
+s|#BPL |S d'Tw#%[&y Ts܏"Hy3.v3&5Dh.b MiyqM?:WrP7EzEhGŢSMvHY 綥w_Lj|W{x3u{iU !󛒝@tKRӋ1ίWcSeR{u'2B
+[.c.A(&W+٦j 6tG"ZA&86l-Q뼰
+b(ؕ \N
+3 o<cPԵ
+}!~UwcemTRk h2C^;
+^`k#2@ ozk
+uJ!pV#~dz`H
+iueG ByUvѳy-xDڏjלPAȤ!Ԟ'$>kX0+5SL ІGtAǁ?k#;8`΢2@Gz Гgl<&91;dr+]aäv$<֠-n
+'kC25\8-&"Թ*\9 t@} ݜ(آ85=fN],P?cnCo&07N}rDKM%s3H@g~n$t$hgg, lb۩\Cl<}gm8q:.МAԺp-{ű)\{ LuXw*;3@
+]uve/o)&S
+~b澣O[G,7M}QFz) Jf7Ǹ {νjWA\$
+X;CSZ}요J a{A<S=AA7J(0
+O?Dȵ _q( ʴFwCQ` l;h 05hX-9 77>yҋI
+p<j q^q>-)6.(N2&h40c،zJ> .Yku_imv:ycr^[ZeʒBk\(. j
+;+|i0 Di& :  ?v/7N~*vSgMoi bw}-@-ݠvuJC%CN&}
+C{{5fC2 C-۪ѥa!c8`P
+QK7E9
+ÿ':nmu7:/6|Vv VOvmbi=RcsYދ
+>K"bs: e>Wh/ó&t-GCYK~oC2V t)I&_*E7mIJ^sKF
+>U$[nO0w)Gf
+wdjίW]W\@ Pc{,>d[v Ah0%I&].F4KCvȧqiy/ "]vkzm+Êm4=+c`k<94+ Tjw\CӷW(,mco'HtPL YsP†Ĕ%l>*%<ul=\Q|,WWIk[k˽!;Q)[¤uUfH T֦_)[,!߫c-8fkaƪk+j+bi$H$ S}6L_okW5sg,8ČЪ­ryܻZ+3vqYm4CMs=Ƹ8)O'A0{o)/,5eotRNʞf-Va\=ŶhD)Ukj<Tl:JZbc(GzӽU[mn}eNj$ߐϿ_ %_+1GM
+Y+=X<@+`iďh-OjFT#7ceJf[cw&٢2:8
+Fy;Jme8М4kwR÷+Yq`jz1KxmE`"A>3qU0Ict]6VQoˤ"\"im(<#A s[Ořlᰫz9E6.u~{V+D"N]/y Tly(M&sm{I5}#syYJ/Lb+0e/J2%YH@ASH
+n/0XG
+˾qKYN[\
+ߢ”Ⱥ$Z3Xf}2i
+{̹ Q۰hh>4Py>}0؁x&S|A=dҧI<ם+KZTW9N`я^l=t|c:gT{ޠVnP@o(cˣig6ѽpW(Hk 83*y4,C-Wۢ2j.{S6z/yOЁN&0S~x*mGIz5;AUv,]PൌH.Y=[a ՘؂CwrԈcz DŽg(B2{0{~p3Y"4oص,WEb,C&L 3sm
+?[t\$ud N$-Udo4aԎIv[ uӵU*X6O5
+zbȼÐCn|63{ uv,MDe;aD?S
+#;
+^ |jiJ H8S4"|3x
+ܞxv.Q*ke_`0xP1v
+=h<X<7+M<ں&(m-<@_b?jj0vtK:J@ ѱ3q^QCN.Qy0 :4㍾d> c]s,PFe(
+Nk)%SF&x1V S7.R v3k*M]D&K\vd@r7i5n-g["Aǚab:6Way .*QKfzUs~^Wy:^~.?TڹM2#[HY?X^"d:huyV]ϢvVA;{cYǭmatiwP.rTkzT=
+@:tHNW<u!M4~
+[]ڵ[ϸ ^ 5
+-Mc+%np$ҎzQ5W /
+`#c]D{rQjO4"#|J~ Ckl2U6]2WFeTjf l<PL*g
+\m(Xd+ Tl6P#TL18n1kPLUFeoT[՞{٨;ey"BQW+F;3\YYjYl69O@q{Ƅ{LN9blE\Ju0lc΀ҙd4]ŕ
+!-':Q} eϡ/s8muAExo qVƭ,2аG]nS ZB
+' ;/YCJ;/}-Ē#a~-dg8Lw fx `"<&O>p&pQfi\*822,B@R 9O|[ew f
+3Jy$| [IGKF1_פؑE!?oI#)nߢ=;1?lb=ŏM<_|6LCu舺ri+9
+7- - |ٽ'8{ar/ ɎV'-ܕH
+=m=
+nImLZnϤD>hр!ph+智u
+~|+j
+|0)H
+Ǒ/;5wIS "%tiӭ%Z킱>R4
+{Zͭ@d>QE()g#ShL?(%KV!4Ч R~%8Cn-*a仄C"035|]e]͇USH:jܯV[`oqի<,:Upln5K ]=KZhCC/,[=t) KKA[~F
+%9 ̇wqѠFa L4l{o?]o|fl:}J4W #@r+d'qƞx@-*P3iP0g5w h:(nbH%5==^6Po ֽ]cǫsU`X5yAfbRK˂4.슅 ILߟGl2}vc{-Ň
+$@pHgj{0b</E+&i۹I-d4]θ Np*PDh}1CҢk9d<X6chjUHGJE0.QmvʙfTɄ '@l&I*$7k&Eŧu<%K/տZղH'ܖtZLϬat V244-KA)-o w
+i5^֛&w\St0PtPm%K-`pJ~
+JUU;7
+lV 1"qH{$HPpʬ`;}5gh mimiz=R(1h5rkUed)jӤ23#@>&o]2}(umP7'xFs e@r%Z0
+{O
+HWAre9
+<A !fW˹$"ѳˮG$yӵkϷu}]k$'a1{/xM
++3pUQtѴa-dCVΏ!nQ;Z'Ibc{.=yPك=)`U] Ȩ`;%֬yD2H QHk!뷞%{畧΄Qb D:
+lQ<%PufUYBڜ~m71HlUly=
+p6`GL'V
+mZS?Nc;U#v"CXRt=!)tiUYcT]q4}9;6;_D,0%UzFս
+q~l:QGmY|+bc(E(-(W^aY-ڳ "Q]"Ѷ~WxKDI(q+F9{F6A69E_#IMj_xj]΀Cb*X҂ 4 PSR4ymn%D}+Z\}6&4gX# W2( 1,Z@ƈ5uʥlN6BfѠvb$3/6 a81jsֆ {qlvFM[)%-`]{yފף"Ֆ
+$ ی^A
+0.5/ewO@fǠF=jT)02kq X$,0T$qR 6^t8{ls@!OheU&R(_Zbl ˥ۦJ#wȽi_AſW'<9מBKyY(J[$htP,A"'lzEj
+SlNx z&z_8V 0Vw /wvto偊ng
+ J-8nSe Д W9$7 {0#q8?qAPUkg5H'ˮϟi InfCc7THV-9˞J5~~>v/p !8~*_ "0䶃Ck`]tc%'*}>a@G J.p2ϖ`ۿgqf7jpPÔ=XךCńD1PvDJ׮d?siyqOiwT|,r&#
+'f%J?L0I۱YC|yopY3*ޜ`l
+c7 V [|1lYhH8'ԭʼndOtj5aOMi53tR̗@ E ݊BYicH!Lrp
+\4,Abo RAx`Y' \-z[zZxv6wgpY9Le!YU 'vRkm0GQLQOwg!'5,tbEB{gv0wA}
+e
+2}CgTxQ/ef+KɒdY~:Iɸ=|tYI9
+_Dr84yY
+_SzTw{
+ H`Wl>C>S+\}-'S.Gx*+P,Zo%-S>ELtS
+`SD
+Di3Nl6Qe6NP,G\Vrz;
+9~.5fEBu8+Gi,Ŋ5
+MJU # 8蹥N
+뾱j:
+
+ffW>2>DզBʭ{MI%r(BvcѱyuMom:zmMt4ݟ)/N}Є$*XĠck_~C2pTư FG`Xm<0wL UƵ=#޻#aG8*,Gcyr>`P"Ōͧk6F~0Q\ Dd<&`i6n$oJYO%Ѭ\$eu5bQGh<{ Pas$j̀-FԚvhQM#mZ4B]ֵQMu0go M@I2S"JsDr1%,v%P>%l.gl=a40̘a|wehI2
+U[2y4i 䴜lq5x 1DN9Vkhଉ7$ }}6gYԭ/$<!k/lVς0`҃Q5oRcXDojV[;VM]*I6̱E|oEii{ǀ
+!7jF#fu o;
+z;NY|,R
+{| v>֢ ^
+Ρ8P=;`?**]{#<eZ>PrB@c/hgXXH"Ç]gJ<M5K`)?XC]N=s'͵f]9<lh\oVV&;'y,vk)c]1RP= 1S%?N湐wj)0"HѹOՅs)"D6E{L> p%4GfD]ʋXA:uJX5:(y TE3,vo3sU!j.}\pFiZ~zsK&:fO] /y 6*؍ˠosjA_R뙎~rAj6L'UuJ
++[Ѳ4N~ DWf/oٯf2!@{3]lD4Z9HI84r#hW܏0v${j*CY$LiAX{fܒC3瑿>Q3|ʙֳ:.e
+[X!JXe/ \۾ FHw*YKqqLGBڿ`dpuDf9U*3G%g,&VUՈ&@̴kbOo=83x| x#GYi2|<j$ۚd)$"{S'ܢ3M5JG<؇[ð
+|vs\ل<@,G?
+yxԍ-mcNjM_GaǏzƚ"A*9?RHT-.;+Y 7{?&CCм1KhYt:Б&КWV(
+|%6͛MYRQFy4 ^
+(1 l]%]]'$Rtƚ>])sگ7ņ ިCP}9AIbu]Xy^ku鞳, ?|2~<`'|k;{!|GY
+kS^
+C!ud^|L`ر{}m#$YbR[޵_Dt->qACqm}]MV)sW,Wgw,G)GQOs*T*؝8켊 `iiJb3U Дf"sl; 2N/~% m)rxf}'++q@8RD$$%
+<f?w֢
+s4<a'4/KH?T=np1qyUAX9 > `9Z=^`}kqor֐FkD._܆9藼?bbXu7I:lH*>Sؚ2%7d,T4>7/fL̄ V[K6ZbBch-UM+אָ+-uQCivѕ1r1`C~,0i ?E
+<~rW>JߙpGv=i 5j?Z܆E$z&
+Viv
+{4
+u8Mq˦23anRklu fn~2t
+.*x@<蔌l3Ssj8եvst[H7Sym#Aadp+3orX
+pnIcʻ?%>Bo9 >l19L4JqW[#kϦ99?eg-0ŋ;G.ʟM8N4ٷ.SDmjm+MMxjИ ׽Y IVBIgmyi7Zʣ)ꬵt^B+Wd(bWӯr0Ñ# X쑋 l nf>~Ғfšv
+=opkWw=Z6^umWmSo5[lk]F'رq+↴ϪzMMJcb3s"tT
+Py†{/3:?lVf+
+"jbWn'aծۗt+w|̇ A{ƒ¼2*^8;b0=3D;U?
+}z8[{]^ R ,
+RǢV ǡ{} ~޺VY\x!: ` dPo *ht55cVz;
+
+xН+Cb!^.˳o=')$oBq!Kg%XzX؂Kcgi?O%|xB\+Rب
+m27߻5枍 gf{mѻZ).v=8=Sd vʆ
+:M/?]/̼3\RxWV_u8:9^~빁[GM }uo]ȮxO6gv[]|a$
+TO)gewEaS /6d{Hחr"N#s @Ey
+ѳkl1텫Q؟]MSWX<;JmjIlq@"_}R@8wL şϗ\>}| [sJA
+Xw+xV)< +_ ਛBYEk1j,6ݠƶ#kl艦Z4deq[eػ<ڵEN]rL?Ӥv> uwnu˦X¦t:8els7.\z׽sK6E!<O8TŦ)=Ny}?|_C6 b/ 7ۯy=jy2{6~+#UAC}Qy!P^ҫק\pvT9
+ޥYvsVܷ+\@c?n7 {* xN|VN2.ƕ i3lKX[h`G?ƲLy?d[Qv oP n^1d/, ZC4b,bʽbE%v)6sxBb)&GGh3z
+%ຳ]Dy4Pry!I]jϏ`mVm/,u9\UjϬ=ًZ4hsBF=HIʚ:b GNRsujj|6{?{<ߏzk-~5rxgYPvV5h-fG֪wg΂Qq5FCz1_y6*r,GljSz1SC6tƎ9Pue~X A `>]h8<[{(RjPm2ȁ>X1񴚸zg
+[D2O̧~r$%#^clEZ^YՍ/
+/ɭx1[93}\:aL
+<2Ww,xWܱ^xuIv
+=50($7
+|>uEm&9o%@X2Bh@=xoGgɓOGj 4D$"1/>f⴪ 2WeEpmʩ"(t(qU=O-Fz3 'ˋ¥s5MtW!ڤMVW
+Hn=QI?Ѕ*\3aSAB)<+CeWWsg}2
+(W5 v5#Qв
+=ٝ% Q{Əy2hesNq33">ތ-EYT~ͭض|gl,#ke/ԎQGg\~OL>=1u%{4n>1҈K
+Io~=` kƳˆjY҆H-7
+
+;pdPdb*tҹljKˤ(IluO|-Ue
+¶KqMk=O?H}]"*$IֶθOW>]cc-mulgdPE(VGK@񎧍iXkCAtOv%oW;LupQ}Bl0g97W :BOF pMC=U`z5n7T: :6 ;yۢeXM&8o\RGl
+\Is`fP_ u2Cf82!
+TPAZCe¤>..&W̄E9*GI,| R5&F+EOJ\VMw}p3]XJ4F5mҎz+kupc_-N)Hop.\Ʃ#yWyI/oD'9etuC$Q<Ǎ.AC0
+zB ^S) bh؅491,BqnF,u|
+2Gy>En͐J $^XN5;Jv\J,:9Uӕ֎dIUSSQ6eGg{uSge%/ʸ1$II⁵A54DԄy*
+&Ʒ<NsHb0tb5<c<ڼX=e•[ ] >wht
+j  Tl{ܞ0J_7_[WF\k8B[W> [󝮌rR՘,:u xYI#Q x5CyS8jۊdN)NKkKb )U
+A0:NbRɒ#~*-+MNVx\2Zn \Tl#snO?Xo SU-oa
+za%&Zv7o<L8f`m7y׿GCD҄oq:NjL8{4h_޾ MWE|,sp
+Ql~pi'$k+L/f36JEi`$}vsjCRz8WjPAA,pL !
+9Sz 2opV44eT27annqO;L X
+HtW^ }M!hFLL/Z\Z
+RJ/҄зao'6F#--i|To{Lr|+a!X%<疫@7mmZ.rx.xj[׫iyvGg"ܰMk4
+K$f{G:^Y3.~@j'C\aűm+r{8 ǐ"i(Xď4lPZjv4u0dc|= ɩP(+DV=}}9kZԔ>et6Š_ٚѱ]r'#9=d,xY#b; Uüx[ډˉY>(L|ӾzWӷ?~z7+ ˧q}?~ k? 狯?\۸ބ域^X5/5SfgWjv8yT'8@0e l)3% fNF
+n6Ź@4m<a[
+t(FI.ooH@L9AtY;е%A}}#L?2j^mLm5 ?:UDߵ(i^t=6 mA
++GA3hM?8[gZRxv
+B] }Dʴln T]aسm'ߕ1#FuB;5cD 01X;R@#e HUж9[)TDi=,s{bJ_Kin٧^=-0?cԻ9s
+3HloF
+`ě jne>K^J39+HCKMz S>O1[Pwe.{
+#gY * WZ`Y
+ZUTR/kĻܡm6sf02TQ.mH։Dȩ41ɽ!J
+4 \
+<;b0q4bGZTY-*1/ pf3n
+0,‘OfAD@FF8 4Ҵ ?*!1]Z&Ed^ۂ^84Fg  "wN({J%iD=?5keƉJ[iU
+>aR
+B!PW3R1X
+Sa
+&qwMCw5Ԯ)]+lU(͇:U囯;{޹lx7bơM]x_޲qbM;꫾\!1i^=!Q!4ݻv'
+OՄ.8*6tvJ+fӪ q+by5;ثfECy@&b<mofCG\to?s'G{n,n?MDpG~O ģ;ڽ;ڽ;=1GŇa>}thZO%!zX15 {(" '3*BkM[/a>sr_t;]yNs8
+6p8)<bٿ٣\fXQjfk:PӶE7n &9tt]86hz;k7Bxq,kpdzOӪ_ewN8y>y3?>1T6s0[ o۪_a1r4WH4ۙ늾]!3r~@Uޚv]ڡ+E=58[JOۛY;gI/͠~z<ĦPWۢZ1+p4<pnuk]u™|`ae"jp"fSK>;W}Wn;]Y+ѽ\w%H+1?[xU[gnr|NjcRѣДTipV͏-hi7Ωӕe;4ce{J3`l t &6Ȋx.m}9ϯʾHkB׮4qU} 3}B}-=%չPwL|FЕMv5FTzDۘӭWC˷n6mnᶵCkk̂#slffVbCRͮ e2-d=IW}Qnyt́_t=_Q*y\S6NІk7]X޲qbM;꫾wU{vy$p .FһjiGcJZGHb*6ٮk}:-#Wo`Z_o8ɋPw7N28%eQ qY9t7eƁ8}^.WWfBfy je'K0۹Ӫ?dL'ٍ~wY@ڣf@vgݞ]{ y+96]oI5qxOdޚ+$}ѻԁ^S]Wrl}(3 O; '
+*d+8TAlbKp6_`O.|
+4>|"3֡5¶$Oʴr-#d2r*Bȍ7 ѹCt}OZoMj~xFե3uk9)tM#V jۢd+QMiEǴR0 / 7lC
+\x
+DxxZK1\~ HW(t
+pAuh\t ׃ɫ£C|y|oK8>EPo@(M!LTV3kH7KU 1dޞ*n eUV?vU(9Wvq#g=ѳv3]vճ>u>lqSa%>3 "KөZ6?l\rِeseV2 jG͜=75|P<
+?<Gq'ɮDmɋP)|nDg.c\fTS3/Kd6-kխU"GUT+|XYy,ȡ8憻U9G#c T¦WpL
+pN ؓ13Bs ( hOsa@-dGʢ'e6P+FYUFyZ*މtɟޑ[i>a*"K*Hfn9DFj:k2rZ/rઃ
+Q(.W3$UYUy)CUtjA5jQOi#A
+Hn۸fsUO9 }"eI E:q~hɮd.zvHM\?/RJҩV]\J|~78g\IF~?tpmZdۯSo8Mb:K'9=VGw}uc~0whH>w(H,(Z]~ 7O颠Ľ|R97.4C)pn6ǽSk
+ME&06;YRMAק*af*@TQ[3ָ.5nJ(nwV.8<I!B!3FE!,TLfu # t& *QI@Hg̖YT }sܿS=;(n;_ski*NUG|޵$|':*yDR2vy6@Mj- *"'Q1y-#'fuQ784'PWz_sjSf|@Zf Jwb[=r (O,V5a_Lu{ʍA')Զ:#'H\l-; K7`mwx㘒@OȜvSEmX?!\k ܔP(܌u0aQB!3Y!䴫!D`& %aL< &!3[eyS5
+(UGlNMq80Ddh,Ql4Mu^^ vNr)4j8Iv>Np7E<]MA캹ךv%'rOV;c+"<YH@_N".;IPh P<Bb7GU.ԝ#$CX<[[t_,2mseBYC1)E v颠iZ$ةP.C"N8-^AVG#x1`ߖ}6g!nd2c&o9!jj?-Ui?e2S$IBsl7}Z*;1QgT'BRHοM2xa:3݊eV+M*oV3G(H,(Z]v.
+ɦX4ː>AA0\q)?l۲M7Gv(
+z qKg4y y zxY3xם|_1Mw *d5Sƌ[
+x$\އ3(R4 ^>Aߚ]x'bJ2(_QJNv
+Fƙ w
+9͜v;2MQA.%KGʓ(x\o.
+gW)Ҽըc&bz\U*Ǽ
+ȂՅvzP0#7F((*qMYDD.- vMNT$'A. ?f:kKglbo}T"}2:W"G UϽ>aɈA(Okfz !Hl5ZK6 tqp:c
+Hi 4o㘢ؽP/T
+qx=INwo <Fg2ԹF4;؋k%p7VEh :s20ޡ>L뀩j<ֈCjU
+K]jқKu7/ٌSD"堿
+)*&sLk0vb=;{9`֟u߷oZzVHژ{`|>r(bMƾngurܷ+s,{6/7O^\8mnjRb;sJYiC#pXJOHAtڛmsA&^QuI;:.Ruks8ሸɧ56nUrޤ3OZq5ޅd<<җ#Yg߅#^!5^Q{x6g "ͫ8C/$ҭO?k)Yں7~O9=Q-\beZ#iǬT7MNe:*uFߋ]vFͤ3ȳAz`r7Ɠʸ|m6'~s~}RBVF*1zd /zwgs:;݉H 6f-6Nd?+#KwL1,u=o?T/nxP=|\ǨW#<FWLy>oxMS/u"_WYs"}Q RVN9#T9SFgV>N}dELQKJ!RV6icPOt 1i,' a:)˚(D5˴Uָ#RL:QNCE^{"FF!h+G;,G\rfe5[ЃuFKw]H
+)[ l^fM&BR T1uv͖vaMaAl{{x֑cvc4dYBJ`h,'Ȓ XYU&y9awP!426z^|@}Xµd9Pƹ\"!1Yb /Cp%<}MT/CLz *DEUfȘnUf A\z1 SZ@Z6V9 4H) FdH:o,"'"F%a%H"\4y5!t:Z!=Ͼf Ӕjjk
+k65]% tT5+YGHXToEUV?/4$DO gAke>ła_(<EF}6Z1l QR4R/fC/b\+za҅)K%a?R" bC+E.t4AЄu !=(\^H
+k01u3}9Jd'@[ky"@po찠ٰZ3%@
+ y"i
+ 0
+HWn ~Y@"<YJl^l  (Ȁ"ksX՚t%=é <<<Ba||^=~~ (S.t:prvׇ =~ϛ:q$ ٌ)$_-la!'՜#>I$0z7*)O%|2pMo&ui j\ki,Yr is>j圽]WsiDY7Sk
+V8[^+T*rnOv!5/dbD4YDd<$
+^y 98JΖ<tGH V.J ؽv -zQ,89e4<9Xmqc
+?5:8[&VY==$~gvd=6N2kS$%Žd8L,I!aACCS;aR-X(Z-H7:'1biy
+ѷ!:?"Yֲ!\ J2RH2kI-1mQ<ۓ]ХBiѤ%ZI܊YB֟WlAkGdţZ}j:XFIiWq<h!-ɧHab=IS $ y
+C>HޞG/257X]1-yXpRvFlK[HgéA*- q4]Z[j WԇT"S, ܄Sj1RjLnIh0ZO)Z5%r?t B<KZ{H,*=5|=6x%pњHDuؚ2 aN*1Z?wkT2+r3)HٞZ' X;`}M*$
+fM.ejHyaޚP]٥]ʠTt1R0ƞhpM)mm8BƬQѺɆ$wpX<ZXkmAC#K?LhMiAN[eaj !f#݈}S 39/M0
+fŻ_miS6\P`RLGUQpFE!{DvH$$)I\DHlP4F kq8 2+?([` )5u\w%tդ]z Bs/XS[L&= 5w]rO_KЯ,'z<r`a2Lc]0ӆ2&&Jx%4=KO| ijmY}ʻƪeGDv-w,5emԓ72 lx-mzl' =/z<PކL(pN 3ÖhPG,!خ aq̱rM5߽^?]žg7o嗛S@-~MmGg><˟0=50n&"cl?',@JExT ahbҾ2`W/~m|WNݸڜ]n\w_N~\/oo9e!Ie۳>o{3PPXOx3d' ?7);v2as} ^Q)$r (L(WIR+C Hxx3q$ӄ^FMtpֻ{/_.nZ 7_^OygD#hqkG5h.ǂVzR\4w+罞E
+6
+!7KB!^X{buudQ6֍ @԰$5Xy]8 >NUa
+%7^[B޳OB|zQH ʳY,ucY(Ǘt6J]D/nu^J@Ӿ9Fnw_cII//%+e#cX?*E8!-q?5TrP8v}Iiiw_Jjo7ۺt풀.*a3nS>\ c=jxs;]ON/~~u?^=an7}}⇏7gO/7>뛏[cݫWo_~?N}<5^~~?|+pi4W#'Ab72}P9T">[b
+Q+qwI
+j 4/+6IY+ q Rڗr&VP$9c%9&쾖ݻ4&\"+bWI0V\eqJ2=FW{dR]J\h蚢SMkp.1|B6|`ΑquDw`vK.Ù(^DȱT8rpY
+ ?-{wABGބ#iWr2ľ8ȴ5S1P8ĠZ,hbȣ02eFI(*;Lhd%{,9;~s)! 3WZq$i=xp̽KiIީ]e e/
+"ؒ8
+
+Pp[ab:_0G#"Ay% }DZJu:Sݽڥ/QYKDzW2QMZ %iFEU-!磚 =_
+\x;XLHn<^,wu1D$ ]uZvb.KdkVZ\}[$PZ5uXt9*bڕQ?p_ j-F:cx@=7yλ( 7z?{2uĿžͿkkaf\L;AJG2F Jظ9SUM H=)¤jqfUv,"6j,lH$^<Qвd6Iqo?~O"3~|?~/?3Y.o_gg= |"p0TII)`؋&gNTW/$iJ" #& 7o
+V_G"|Miۚ߂ȍW@X܁I
+g4ڜP59LK+Jוw`j48*E
+JelgyT&P";5^}H|ImKQsZ< 2=W }tuhtHINta\>ީ:H~|S3ˠ;"r *'2J|a'&u+Gr PBVEOYxKI3ip+o[QR0QFxJkfUb%$jZ. >1HEڰRǥbҚy}~9aUҹ8g*1^ɗI܊25'L$3} } ƃ*
+spExY'焖̛!\F}\ؽ0K
+F6:c"AO]9f-' W+mK 48, "`F\)F)~$w˻{<uc}! iHFv4j_orG
+^6ϫ$ɭ N@Iy]%zQBPwYcZ4{(g|o76E]ŷ1`9ҊY4w3XfM
+WO}ȕHTJ[GX)+["HAp_3E5łpC``@>"BGd&P!w } dT$3fE9gά['<*H׮,DNaCx@ۊچ"f^9w~ӬóA:j"Bw=
+ki3a#Ғ4mabCô:0_#/ 0j2nB7d[M*M)WM4&aT fIN:ƣR,)Fsni#vTXVZERtT-QBHLc]S`t
+V$K%Ű;+("rӚR. 5PHeWQa;Ojʘ4cH`umXUݥ"(J|
+.})/8KLv{ eS`~ OdbLEWXCΊWTC_^Euwg2r7Wu_! 28 \sL Ps%2|i;G0F ]dBZ _xiaTTΡ
+HśAA}8≝CO|@[zo[K1.3i܅RV[v
+ JeLcC]a>ϛݿ~x۟>~矿7N~?r>o_o]?MӿW8
+|YxMH#vx.5rU]-IU@bUh+(ٷ!Q5ֻ[f} /44 +b`FzJ]6Hb+O{Omev PL
+F<6vH ȱ=Ψ/^(VRIMUFl?/)VUZ'H*ejT*,L:.G_^or7 }V^A.$J;]#Q;: sݬbH I$EB1ƬK,
+rHfId̆ԃtF z,!ߐnЁ g#[9Է
+9
+LzIH㷪ԱH CvfO#BHf|''Э{c&I1nhkJXhSv 9Rnd"u4SkjڹIS^o雮"IvFjC"{/- ;Pue;;4"HVyz=K{< rEZ9ʬK+.sFԄ{f@‘?")۰BGUG75DV"aI,d'\[>^R3t=<mYH
+ԁCl]FQm^^FKM7m7y](5hNeK5Y֞JI-V;s}XVQ4"yb2 ="}JsD3II 1s i( j*֜-ڻZݨiL!/<ܵԧx.T/yRgCv11)+Ч?,'^͍bM(,RmtQ.bp;S"%+ 'jl?I- PjV Fs`QH kDA JI)ŧ2sLI%MbZ(@[TȘ4EȸI}{oj\OA+S
+<Jm7BK֖J Ćī.l`|mdu
+bѱS)[*^Yrٜ$40C+Fcѩ+ffͤ_F)sWT4rL+G*FDۮiݒ}7I}i|71 x7*/YƴȮt3: bqhLeIqE'%H$뿜qlGHΐ50k+N _uW:gǑ-Y5tF X{!t0KsGҏ*^M.q /ǬnJGER2%z["
+zd5P(zy x9/7+\{G(@%xaS|
+\ O~HA3O|]7hwDwy\Gh{]ڜmȈT Ev2㾹%ǹiL|\Z| _
+QGTQ9-f#df,Q~q NtɠA<HgR!>{`T)XD ivaj\QӕRhE.S d}mf7B|#mn sD" *Gd H{-b ent"I=sJO\xo~`6PO<9#>ZLz(% ƪZNl$
+U @x ]\O|5,0<G|kV
+*"fb9LjF$Mpco_HyCB_vGnqO&LEd7ov#&eP4bV"Uw l*(kQqk RTwZfiX ~|ɢzouW?'m5gq~"%
+ux ;QSCo,scƋwhG!xgסF3הFM@bfw }JskƊpd0Fhx̖GE(\u?3ל-ozo7UӀAD-g(wKP0U&m/
+GخL&ePSAOjigt] TiZ!8gT^GT2VXQA!vXA׹3|qU9U#I|.'TTG҇Z5Zv6tQA|zPDw{z΋Z5&i\GPH0ӑ>]ty8df>5I=]>6t)%Ga]>Q@~!ՎS;#Cz\fveA%3LZ`TIժcvzCE CӤr(c6Yy^/ fV>1_&խ~ډ]| 9
+::YK<[1NteJi%}j,\-4s`;9Ό8B%Y$DCIcI8Hyf3&gѠzrmytkӾSlikuQW^z8%!<zzC pwylWwdI-)1lnhr*#g1pLF(.mA2I(PK-¼sFΖhZu睍,Yb~P"N|~bH5"e)e./SeLVbvYi.o괯k@=ɨW&/01ϏzeXcDC1AF,xK\|t.@ɷ@#Nmj93-R =%1ZB&Ƴ34:2ӜOuhh_Vδ jm-TTBgI,jFd-X5k#uwI(u@hV㤇UZO- (&sEFDpjK[=֧U>1Y4k ג]s&
+b|>(]\}Uϩ;MG@8xu%g!kNi8
+}䮩a R:(|ՐT*R[Jx._I̍=yUH@Ia_>y2C9AyFZ!
+[M/E:sCG_V[XQK/@Ĕj]45 oG(HHpQ?^t
+; Q;*MћV't{Vd OB? pZuMis!4]↋D]>[sk`uf͡zi|,/01R%n=K&j9ZD6fJ!=-2SM&MJ4cZ1VC"1ByΜUϲz[cz}ckzfR(AGND=CZ7N̛e#-[F8vlkjκ8κr;p׏.T,gOA۲a9Gh*lo#ޱAD]~-E=YgbԡJ$x13#Y<$+
+h7kr OyM#P`彦 >G2T\m^6'T+xـݎhϏwpSЖmJU
+Uigյs_g'
+
+3t
+t /
+8=
+v`,bP)k1)5pm<P\cvLaAZ@U \_VBGy ٨۪h]zoNy ӈ:Ѵ|(e}zeZ;Ћ#aF_Hk*%waK8kRbuF2z{-WJ{o%UqǞ B55%R j-"g^ UT!=Pi%TV*&c>|:;|=3EWEG8{~6<
+$¥E>d Fvm
+7=<՞menkz2M4%<%b*է@#FT?ֈ%K\{'gWt>RzGɇ," 01-7e 4ҍqTn1n/J.iPaE <(qMRR@\`Ir/ӽHVr>g2qV %dπv  Z!wZe6pY+n8@ _摇QpPnQit{5Dpvh$A՘אx!Vl %n]g8H1z9JP/fʋZ }ܹ?IqN=eBKڇH90PGu#Jα؂-lo:G]o.B b.|MEUX\F,IӎSܤlEUwh7(N)"[699Y*2bN2= Sc s{p[p:rsg 9_OgX:,n *ŢDHT&o*oh` kZB,M4GͼxB{ɒ[QԂC9PCUs=LF]/ -wa^A<tڥug)ӑ5p
+RBVSq{74mʪ也}q]%V Ry 2!x:O=˒6eզvՔk\^
+NL5%8=<f%Be(~ |io3y<gK.Ooe@lm[F{#gsMFbyLfcܻ7vED[hTF'KQ [!H;|uS_ňdQ%)X&c}>;~{ eH^ݳZ]^4d*h{ۉ$V >o8[Ğ@<r@4D^U+:,k6L/RL^kXMڥ9jixfQ qw$׷X3ԧ /[G~2ݘ3]R E/β7=,$O}{d=smF=nzNLh.0s=ԥ,Ly@-~
+(~_t?){ =q5=Pq/:L;$**IDM ߫K 6Stʌ3uOK q~!dH
+@  b72pGY3bnйmܸyW 3=<3T8% /#}E^f&
+~T[Ǫuَ\$tvPĿboU~yWWNѺMDgspݵrCִWp ~tmG265H27jՆw ðSո?댥O6$s{R}~Q@ lE]WP׮EM^TWB9Gzʏ 7n'̶΄7R+
+X53|w >#'n`Hk̋0p-u[6nkn FR:߮4oomvo!?~ˏu^8 MMoCPfT@Gta8@5Á\"9딅1}{I "G^UЅr}ݲ
+]\9
+o7+ȳUuc6>#' +\q(B`慙H3h2KԠXJVD]AttHE-wIL %&-K ;ɃbU+6`C^x/KaR= <CҎqܢH|^>`=_\$ BP cU=)x)-MClWwTޅ$6KͧEю1sM*p}^JOF= ^aLHjZĵGhM
+~Z2,7[[9^#62 as&ҖӪ##B-_XX}N(M:VЉJI@s?"faä&8PP T <6rg\=+аeExy٪ZA>P{$❛")qoǦ'b<ś x(k֋bۊjX8[|
+=a"͐" F 
+5Mjg
+l(ZZ ٮd c;xڒαՑaLBtҏfj5jwtg KI5O!:lAERFGJ%P`OSpn)_U6Ch54(v 1 Rsy$V+Bbу;N1Wr"CSA~xYLW*$S^elZtS{<oʑYZW8$X=_ As{bJ9TebGXaZ>#m~};ܪFw=24vh38{B=zB?
+nqn"#A*7ԑW;bWY|K[:(LUET
+L3@b
+5vI\:H.48n]Z\:>
+7.g"TiG yM_?_<_ze?? Fiy@Q0iG03g~*XZt˧,`q QoTcUU HLxlLd΀METHb01jx {!'N⹯!7ɳXh~L>dU<3}ȭUTG@A?8yz<2wR>~Ŋ[
+ G# qYR9o!lշIppB<׹]b;;лHXHOSS乡NܡqNQ s7G=Z6H1;rTo/؞W#pL͍%R%ֱz4İ­v^)Zn ?t^[hP)iS֜(. q]{*k ax1:_FqfMs!⡩]
+B"tZ;puΚ
+ȼFY>S}>_Yu|jelOh:3D'ҶP$pMhʑN-d*3 v^vn;6{*{|1(pt'?jc[sǘ?Dրe/mKThFt(Feƣ@m?3sB:|ЖVbyӂky>J]ӆ֎:\U5z {
+LFxնbHÒMLpȩJ~rٱHg9cu+
+b3ˑ4Вal 4n6']WUfdD
+hC:CEEp{|ByTJm#>ťو)"+?@gJ<GQ>*]8lL*E;M<wo&&J ڂbZoF굦/#%hLiz5PE12' TM ӘLC@D'@JGv+XM uhFpH\î4|%2dak
+ф&7ai2ڨsڨU9MXCo-)HM=5jUw%JU w(ʫl lBVQӂ=2T/Y'WY0IAအ L HÆ:l%
+rMHiztH[& ]E{-j;<*rl{JV7)uU$nJuצdڸy6dzO͍ !+si-C 2)L R9Et*tߥ8`"y5]Ѝ lNHW4o{7
+MJU&¹3"lft!9GS)u7 ϮAXaA ~S|B8/} [NCkNd@}0/ќYG:r50 :MG0O}J6毗a{ݓ_z0ȵP3Tu]O^MegexĐ8#+f2:Q.qV
+le\C#ʋ*C>{F&K[=tv UM(G er5MкqzOFІǭ/xJ
+͖KL\@C%;P*z$L5%~]'>7ÇG?}o=w<χw~!>'޿~ܮ[{ßwo9=߿<_<eWjvfWd*a!<U ]q<]4'3@uQytf
+TLfޝDC~O1:OY3w4Qpt4O[T3M.) )DeޛaDڛ3\y2pd^ PQ_9` 612\Vw]+`  KUݗpRADZ 9[Ⲣ'R >TuQπIg8k:qĞ~!EƼVGbSK/ָ}ҳ/i9+օzn=X{dD̢f%<!t1v` n^-(/dq1Y%T>=H.[b^bV &5CD]HPw"ZJ˶y[>3mNӁ)SDhxW\%<U,VäHOt7: "">DOBZ:8+#9qm ]ma" (yΤ,MV{zM폷qUg:O~+H"JUF"<GК7=LL; RFh۩J9#@D=1J{J$p]m.BZ)iؚ˅r{O Qe&R
+ h^5 Fդ1|f׾=UUnYe>da.g=kP_u1&L품VV_'xȨܻ Uck1\$ a 8|X{R!g>mՉ[kKUk >6;b7(j=UTV_+%BK^$T &/j\+ {8 ^3,)W3`όiVo#ys6Lz~z1ȶc$ON2:`%1pC5C
+%kNZ"Px#%#vS'1sn"3vҧaU}WU֔uxwmr Zf!hCڕ73 Y)2FTMSXUE+:Ti4
+/Y=Gܝy!և4RC~d?IבS=7|Z-Dֻj^i'
+Hn^@p7l59$dM \.Pe9"K,-qTԁxl99sf8Sg-ѧ9ĽL̖h6_9K3ܓݻ]X Sg{//JW{#]{Au{{lrR;Y^l!='!w#O(}y?94@oEgm㰪QTZػraw6l%Nn
+_7n|ӌ;jvB!;-}7ϝOo?q^}NB8嶏 c%)npv`XSٱ9j F d [A 4ޜO?<{~w׫ۛoJ۳ۓ?n|wW~{ww|ۗ׷.nf=yps|yѯy{:
+_o.޽_=9=fy=뫛'/^<xx\qY_~Y3ߞ<ݾN.EH $h N=xS4_|Sy*4oKաW1?[<6kλk/za?ۓ77[#@zϏgCJܩ=$UcXlHN&y,cCrs}/͔ I\j!JAiCKKS1LB.L8!#9P ah7g9gK)ȑ# k-vGuTk!#_m #5N8=>
+A(2L\JZVj&ZG=|M{͒LIb3HT}ϩOJb}n&RpvHR{h&*Pi١j5)W ħ*vhagK#R`+j~JBjGrT)Ĥ~4I0.$"zH&VEb,7M& }J[Mg̝&}]\HMX9ׯI פ.qʶަu֨!SP[61. E
+Wg^Mg!S
+pi_
+)VnB3:V/I/!Zϊǀc=J>, 2nSSgi:hCIL p-"ə$hH ]~ҴSp=Naޔ‰wLtjS#?4yT1u)5bťDO57E
+˚T5TuB*n7z7 hѹ6H(RICs^jJ%TbpAT25[\zޢuS@!8so0us|3a
+Bxc3>*?uJM$_{ɡ~Y<Q쨀Yܻ-bUE`?~_e(P)?A[Hxjm5փJj[Tkm ZgĺsYL D78b$\2l8Z5ּ/-ZϩF&cLE)E8a-зèyR:-smǥkYh]F#Yӣ|1PWk=ДFy֞ q><z",B9$dă&ZjR㚍ihz 
+F4:t]!RFkÚY?;rW=h:'HN.ZOo -LRٰlֆNyG
+2 CH^:rF3A85iIC֘g14xO*YY;8uBSO}j9҈\Za}΍/e΅FcK]/nj9Q!ޚbp`3 'LjYVԈQնt/#&e.sKOKR<HغgѦQ#-v;YA|Mu=RMdi KHUv!j5WIߡq/9Dx-P"K{^?,!j0~ꯈ4Ƀa3T)Y +Q$"0]5ina/XT~%u*x݇5jU[iG|Nr05r+.īzdakvgs sw )";ls` Dć..ZW'qA*Ȱܽ9/ {5T!s#{"h
+B'*e'c]_B
+W_w #!"Q4]bY8i,C$m} ~,+/Z~{J˟?tȣx Ԧ[נmub*{x+#Mݢ45~l7da1#wZc* 8}޾S3sLzmWOk4*'&DطxGTU@.fĩ
+tcUAla6{PB81nD}"qXAL"G(![
+얟W?/
+sWT(i}pxEy}6X} v>EB֚C9d0$ʌ]B䜙̀<jLo;H]mEEP
+lØ v({n & Zzs7Z`qi/ )zCgҹȺַ9m31:;ލ$R{ME
+V}C6.dZ'Yw=cM6pm:*Dȝ''L^4
+߷9JF(NHyV;*Q/vr"Dx5|۔'l.d鯯yc s/Esg7i37_:7}Q<Gm@Ec}y] Jaa)20h: ܛ^m`wC~An
+aCS0R!k#ǷWbэ~SxwZ
+ FB'dyU]9cHzwqV1+À `;
+,uqJۦ#} \'dMMKbfNa"wANS!)k*aagWxaJdf3?ťww@ !HqNxjir31N
+&ߢ+.Ry d"5Ҩr!Hj|RO!n@Ji}o]UY
+|@g_)*E|OޢI svz ivɊ *B.+n{++@f1U
+5.ɹJٍt+Fz{̧>eRɍC&H695 cWu{==G<^Yסڿ
+qd$(ئUTn>
+ 6
+L]RjǪ\||l}T? zQo,4]F<w:sH =+sXk+tlӛaV+PLQELrLxåEۥ&b$H
+DCGd<7
+L"C{jtECM`F@jY{P9p"]ڰL׿2tMj@htXfᝯX-^s E4Nu=uNr ى{bB׀-*@LENe"&$Wia%chGE>S("-S)Sq wIlDCF:7H5mG_iyV\:k}_"IvyCUŮ^l9>i=D}@Uj”2<;ɒto!!u$@>,"iAJgXBW" ^]hM:n6)jiG@:*zaERbӮ |0m|O``@+mwP6 ˕>˯/?}w|| w߿滷x?|~L{>WŻ?|8974?y7>[}+VWj(tḧ3A%q M7oM
+KV.@ 8TV140pf.7dt8,aj{c{0 FYY$~Ց[`Fy'bR gw
+ D֢^Fss8ic8K{;[$w9ι[s***ja9P?NG2Tt+}:5?
+2MI4VsGVb8~P
+3(I>ss osZTy3<ЎUZ  %Iڧ!n#-1Qܐ&>fft6*՚( +Y?_X_.*2Ѷ@7W.s4ӄ(wm0T{RbJU틶pF!tn/g>Z$dVŻd$l~>5p-~a?UҟPD=pj˃I6}E CvBα:2/@Q:D9m.-2r ^5>Ao[ˑI;zi}WT%@ =h+H`@@0ZFy{8THF?ih#^;}E#pF%.ZQǎ|\SI: ks``W̫Wj-nRNȉ ntHb *yy@>8kPV;%m|V~}k0cLՕu)@J #5z>cӲfnt
+s^HF6{xGBu{bM{hjN
+dz͓iX~^OuVr]Ĕtin `4еhIVu
+opZ1TcpYKe
+%-Aֲ:TrJJe)-)_u`
+c!@q- iۇz4iŹHz439N9kuA*KWi2Y >ל5ԝKi!`*B@T0#y qv h+Mevl|hJNshyWLof{'|·dQB! @A>SۈD^[aEXTĸJDt
+8|t&H 7Ἧ?By`nd9퀨*^UOMbap
+Y%kTWSZP6tjEC}]st,QKaŭ$V"_?/iָ?JqZJikVSThX˶DhOS1v.~7DK\cx¼A=QVn s rg0yHw{ӱ_dE^54RoyYĎX
+ҲOm\+ZMlq:<= doW~m&ED33}"
+sN( |v˫1eKd`[-cN pB_nxiZLWVGndz/C0ItP6Ҙ%̊婙%aVꬰ4W<UdG\v (;V$?l}X7N庱z*;2c&Sc4ɚ7;${ g+8'GnHOݒ^M_HP}7D$R´OQkGa<X8זYh
+ ^F0-aoZ" єE[x?3EΟ;\A>FW x>
+0QL
+-]tgq1E&jMk} ok4mɱ#c;80Vu~ǀe cl@]' zjɓ8,D`
+BHڜ!!S Ynа1y *w0=
+u#g|<ω%$ӄ<&ܕ9&t*>93_r@ۑ%ĕpoq]٦IЁ
+cBV{_O‘d
+2҂{
+=GVB,'A0]rPnh UzZR,A ?l Hz:,{t;htuWUF14 9ʱE=P4'K%EI9iΦ˄m0[w3y8GI*̄m#QCvVν]6Ѝ&pSۙ[:nJҤ- ŇfDžg{w0$|Q[6u~Ӵ Bzuq_ r+#;`PpX WəRvo{- d8#~qڻJk9;YâtlM_ƪ4yr L%ƕ $ss&
+^jεDjx{7IBاvrN>CˇOdI#]7K_⚉+кuᄃze1CJzlHeY3(ձ0ڸ>XY42Uo)Rx*sn?3boh^oN+o=v9iu%vF_woj[#WF>|̰9jϳǎ4eXAB!t@ۓ3t"-ua) ON.ߒ:Q#泜@y2rw$jP}%۶DڜVyx/$ ~LS
+` Q<[hSTGt yZ>@jC=E3'۔('H ӫl_ F/9t2#1eiD]v}:A]&f+6~T1C
+69`C핾"2e
+wZ\G-Ε .֛ ?vl~yRKؘAKTPFzHGMkZGʾOv
+ ڍѼS/~*ݘi35h
+/RϕKۘ-ʪdm=glt)ːvkJENZ"/PӴQ͡i4Eqݬ(C1OQB!}?~׷_
+$}(T g.&SŶx@[Ͳm掦aVY0wS&##|os:'Hu me97؊ERAy-y^*l>Ř&x_ҷyi/i>ӄ|r(;吻i)t"HʺRKմ’zHTB20Of%ގ+|I:H5*Ћ\ach@jꚖ®+CP_lo]Ré֍'C5^7Νut|)5WN[S@ʼg"xjA{O9H7>yk[ M
+C9R!#5#բu~,-WuB9/؞~btIWDg Nؚ|,=`zVj-.rU-?LfH7UӅ%eLa?3f?M[4aYem:U6kMb~_z
+ߛȕN USa K^2Ke'g[Tې:"~`g
+ʚ6=?S8z L]|evRauD)>i~zm&d*|]_LǮؾhPysX{wzk+Է03,
+ɴKy#@ah"b؊+t$΀p_d㏏JN)^.zY?h/:ELHKM A~~ u%;o}Ukuq=;GxB8Df,edVp"ٛ#";>ˤU X>v79"13(`&2 wr&~9quඔl:D7]JNJGH-<ټhT
+޾][NTSSO%3q,XJݦUfhRv?]Q&p棄w Tq
+9*
+=5,
+
+SB{49{qnBc=ڝ'?:QY)$ ; 摔ݱ-[}Hla[ǹ&X"iX+eZ{dvk.~o9Zm?f7R/!r,Նxeo-,ZM
+4yj#gַ]Xe Ykپ1x!N 'an4 /%"gma8B1YlAr|%Tf+Oj/ -i/]Ř1Q &3޼vg0=)˫W1>Rj|Wtܺ|i:!5 '*@i2A&?۾3,.8>Zp5l*l
+ӤŪ%êJ/ h!-/h0^ z2.\9a
+T!zBÌHimڌQeUkBc^ȎF4|RktNRxO_O~kJ/~?zo߾w?o\oti\ow?RyqۦjTfa,Jq>]t*
+ JY0@'qD
+5\'"5U-r/3z,XL/#Mv%/8D8^W ԙ$ifSobfv<b[I:-E1h]3
+/P`ޥ%=xOd{<JZ,
+u]rd^%
+O+}1:uu0W,wz &aǻGz
+ ]r3u1ٖhxJX7HU iB1I,24r(6͎"/8w9MpўQX(**j_HK6mk3'5.Tܭ REB_s#ӣ@*YN&yT#4Ĺi/ѳúPC4X{BZ%-cځvh9$
+#;\q>,IXjM6p7JU,C4Y>aNa[
+_^ nm_@t5=[c'=F.G뺺orYJ<Oޡ`E*fYfbҀ6S߻SDy9ۿK(B;ߘux>~矿[Ȫo?׏y>/_߾}_^ʣ<~zyh"OZt J\=U]xa"%c@P M~qc|٦!vc_42eWA͍\(.w ڕ
+gmqc8IGг4fy~~=.aX+-|G\*.i]UEP6ԫ_&ܹK%ɡw͠0rT'BK8ц9%trb50Y>Euu\z(#&BB*|Gӟ/z7?{X?//a
+uzL"\xIы\,8Dk~1"dۭ&q(BQl>v# jՕ[Ux#;La[hsklufu}ְ 594+\rFuc%">"_g3ɢE]eo |Zf֡Y"&
+pwvIeq#pBTW'b{F#rɣͬoSyzLLX*nmaar޾1/D(b@9-"Ems A;Ϙl{ԑd8RHΛڂ]I+$%nvA]Yt.2$
+' uѥ
+VvI"RrT9^1r4~](9vfz<#oЖ!}^a\v(5A%GvD 2B,2Nb-uޞo]=beueﵾe^3Bo*8CN
+#,/gSt$,dی1s0c#5jbAmc7P&iScN ѺvQ*y g7<jc-|$ߑ#K?.cnXw&c߀AOGW[|u9. ցT;5/g{⚓[CEW1]jH: TƘJ*vU<CŅQWQS1Ր8=B|J;6R,ĝ6URrGy$3PՄm:7iSI(Ԃ/%.H't`1KZ2%˟W>H^!2H!ڋ)ڪu;RYԤClBIwv,p]HR/P-`6R@Rf>3%Fd
+|~ף8=G+-ϖȺ*랶D!6‰ˣ0.ߨ-=r]VAGF /㤡mlˍ eڦMIZE3zIEaiNupex'?v򌊽8꒡O1Wv#ˠqN "٥8
+ȧD Tͧ׈Z  NGtu^LS'&e#ӼܕPM
+!`wAz6
+32f܋4bnQxW˱O
+Ŕ9#4ϢL*Yt5EWo6[ 氻
+n90ՒyA}317Y,]$y4r/ qleQt>l}Y\vw"CZd crw
+Q(
+gI  1/ \ҵeaq`6WD @h<tEЃ.&&b:~}5aʖr
+SPbSDڜa\YF@ևj=aD=ʓùuMJ9$ur$.<TB.?Y)
+uXP*KJ8nj+sm:5lXW92B>NҞP2ݫ(HJR`~d\ŪZ,Q13=Y
+Ytw;ki]7<׏o<=Cxx_ݼy~|oz_>ͻwy7?|v{oy>~/w1U=xͭPh?xә GI/<>z \>}?˻~?y&>9Ox^?œ/st|8<=JgOڒ:E L{x*eL (0 vTx-Y5dYV@z
+}TFMks)j%9W1H]ϔsP[(j$QfIv!
+aj+IL7,RZz`l!_`j -bPL3%X*  : ̆k˲9v\ 'pb%8R(
+ߵ]'/m>wWMD l:^H0iע5 )gsqdU>1_*B @FETz0Ic@ }6Cګ}Ar;Ts Q o*
+aPkfgKQҗJmba9
+ytH;r%7 T&+'檦|O+$4*
+sFe<C
+ЌsxF3)
+Z
+ǘ^h3/DiďU땦.;vy5Δ};oW"!>vj
+HWͮ^ |gSzO$?bre-fWh` Y;C 0|>^Q!gd^׫3Z9 0E_R&=/Yi0{i5Si-!X\qML[5ǽL牟tX}"P6\{9|߶14VUuc">{ >cظ=fڢR^ E7Θ\6;a[K;<p睩< }+>anY=>#weU/u^e(C(N:隸lFm#bW"FDbna@`YdvgJTY\QqgIr^Y (; `x6Q7-Q-^~ـJ2VKn] (//jkTVLAP0݆h}HznSySd Yw>ʫ~mOAs^*
+fp
+*^Pa% nFwBƱZ\@7l-T;=\Q|Z
+QͲK˚[J??16YdcobH^ h40ATLj EWR">Jr"
+ 6{$ l#>Ҙ@lѦM Aƹg 82ς4(j 0@<2DMN9hNcsneXKSN8Q/*lj'qZ$h?/w|Ƿ?azJw㧟w?_O\=V^5׻׏hk~-hOAEۄ op4Z `<p=؁Үp&݀_
+("}Wb &6[(AdMJ)H
+U
+^$ ׉#C:O9GBx41,h&ExD590X*f;Z
+ 9hLU\}ȑI
+)+`)P.ӿ#]:ŢTR]t>5JHdD9*8Dg
+miqIdHgEa7e>T&|"
+7?"S:u?,>IQ{@NǪmxEK7.c=>aq<R")FMw!ſpkB:!]ZkS-~q\Q j6 .P(j%wlDA
+i"$}ݪXGյ aIc,?څ h)dc׼y " veܹ^
+nJ{1rebR ،CZ: W k-4)P-mQ%ޫ+Kl=6.Kb:E+cAՁ5UۢcpKSdf 2SV^UJV]J =^˥d[ v⒴|9 ($T]5k+K) R;GACn٧-&_G e6m (},1Y<UrԘ ޗrrSc9PE).VZe:d;Z7˳-3btبg9.IǤv'y QBK@H]\N*@s]QG8XN:c̭%9iIFpyASH)e3`۞^ _QdnK?`e'u6)
+Bb3KdFhv:eKF IW_.Xղ TYV9{Ls׸6
+)~q[Gu.r,B3SŴgOF5
+d-֮R/1(e%*j[lRC ӳ $8cLH7z@+goq>x'CԼIg s@Km5.F8L)՚ q
+[1ۍ>Ku\1t%~R>.EQK|[BdejrRᢇ,Y$uLR[I
+lJ/"[:kǾóHN_4UG,#1)TY|,oψTpEdHq A;J+*2]^F"?EF7#,1mj(ҚrmcGOAP
+#ي&y}G1 Q:>N1QS>UUsv+I꺾Dͷ4Q0~Th\Μ.n\7^}*lZ[$16xrʟ%CgDv2SJ-x͎a T#\Ԛ-[jDA/u> sY%ӈXK%V
+ZrHؖ>Ϣ*זru`1ֿ{5
+O@^@51+`~SlBdDIȮ:6\"
+ǻODQ{ 9@\nG]ͳ W4FE.z~$ -A=A YRj I}r&H JeFMhݥJ!l4bBFhŪ%6IuK%Suwk (C~莤` GPK<9(Kא[].63#I9 `*!5$mSZrebL"q2RUpUy{ϐQ~\%H6 N% 2٢}3v45~ ݦ o6(X9K=C!\=t&)Y|َ[ѣ3
+WI;R.]l?#rLLd~O_PLJ˿~_}x~ۇ?ͯϯ|zOort돯_|x|>^^/ûέ^m>3_^t+<G=/~?ct\?cW_KA@i)gp1-:KVI*Yf2)ٿ)R*ڴ{'gٳZ[AMm 1ns9s dZӡ vJyIAWiaӁU6ljTſtrLښ%&M撎bZ"2ġqL)aOfC ;[oҤ tiCpE4PnHʏ_5̻PB7PhuG2׹g;T3\ K!;WV<KUAH8u͟㓋.ag=l$A'!^󁤦+<Œ\G+wOvptgCvը]NIAGgRCyDZ^TC (a,O6oC`hKGPϽ"V<r*Z =@WEed%~F w.{!q/宛uWaFо_ve&4$z|3kY %._fͬVY51v~,/6'{"A:%6Ex&VqS~7)|Q}baIkOLRfmT.`-E&+jRm+1r!,Π˜j^Y络bG6*IHÓ,@xi| m*rXDQ᫪XL90gŕbԩ}ePPG  B9IkA{s;M_M|v8ya7ⵚJP(%
+Mֻ* 0g`o)eac T3`tXJrHn@E2)xs`^K>5zǵ]_0ӌg8y%LsX)"θ3_ ?.Ҋ
+SVB\`AKn}jP/3{,k\Gp/2 Ps<jR̚TޙA(L73=tjp^'q 摚[89Nk4eTDm EB3twKI1*E} r=jU1Hӗ/㺜ݾq[ q˜uv*ͼCGPń|<wDT⑱5BCz(v>Œ@k~o]x.=:[XpMӏqZf[TOwy꯺:vryz]plVF`hѨsT܂<h3cY YhSb+Jk,Ԗ ^&VQ>CJ+0lk*bojm+5Ԗ*5cp01Ir_˒$hdA)2我:^Ttv<@h|\y8t0ŬKKIE|*%kxҙɇ"+8(thâq]<2HΥ3ocE ]>Ju8'%~x.R!4{K+jD-1sH'8u;;?藵SsVqPɀH76K^%RZFBY7} O2ey#D%Ěg C\0kjy@)'葧cQ!ZD,UC}8JUCGWL]XO9Џ5
+yY.B7y.9}ٙcɇ#ohxX1d g6gUW3v;[FPhP4Iw8CFk3FkU_Ϲjr8Y$,e3&q|VKKk* ӘӤk4]o;Cc]XÔ1t zu#%$.g<d5n(hw=#W꽟{
+J\}YO,QG';#C<zC
+7N#̹\j0wkw9.:Wu;*
+rzI *zP kQFDQg+3rq'<ylm^ڎt%B t@)$vcs&9}Cn~}?o??w~ۇyǻOnC>>OS<xc gWob7_7}s/ŵwb̲نK)/5'Dlk7MAr6[ejy >Ie\dY]lJAo_uӛ7n.i?.%.:Ȍ$ʦdK!P[èUOn=3{C਷)GIMJ M#2n%"fO'%$'UrPӱĺ#poI)`3=WRʊ|n 436X#i>`T*+u˺U]WjWS܉mlVY1iD:z쎨S )s@z\S9V|q!C (0@6*Pe*
+wg [M#q{=FJTmji:ݤ,=rSJ<UGS 0|Z1gfiU[yܒ/kq*
+m`psr+-X,1^1$D2돩!lBl;qdWQSdY!iuKpj7厜mx
+,U ۣ>YpT uQ6>5.ó'aIX+B_ъC>7edRg[ڞ-q,o9Hg#Kd):}̐‡;$^R[`߹4F<к
+vB&b8\M Np'
+9kj1ElUصQ+rey0`/0z\V8GP`y݃%Q {f
+ 1=H-٥)\h
+ǾsWPxj~JX_1F3Z41' *xJbu%0[q%C`z0,7m{u;[KP+4'D%i"KSQ\9(? z<ѕQw#xa6x6].LK϶f`:5]ֺט_
+ZS0i1É JtNEv_xgh_oAq  HYyJ>)KL=P,=ӽ7[ MK*\$'r 1IajZIXO:}saLc @<l>lzq]2I"HQ:iRak^ k]Ѿ55CquIתޙ<W_y, e _\ 0q-yiK}X x/Cyn>γ"+ؓe(Tu9*m'c9c:kZSP}gҕ
+bO1kc!1$Cb|LmN1j@%RF$xet0C\Aus& X};{$NzCPs$0N"$P.z(G/~YU*}_"vtE{yo`mg!鵎LF
+޶p&C%7_+l=tz>lqEeL':Bc{IW{ukh Iz.IIHBҙ#<PM
+!؄s~
+}՗W~5[їbos rOٹ[NQ"R;|j 4
+p>$i(6g$<'IyHib@Ͽ?;OЎmF|e\_i? /N 1 2 0_D*pK C6v+vNsX dCWg'w^U#[m!U"k}E>y}󊬯$u \!2!Ig.
+kwG j䔎>wL:nc5S5lY#Ma |C_` ě-&?ݪh=vg-Yf}V('cICL
+=EiA;!S=lW1 "A,^RCDk4&|-rJϢ;xq+z襶 RJXjٽ;'
+Oj#<
+rkhȠ'IȈ
+oJ)ÜM9
+r\=r[ h9$Yc-< ?D܌::MhNT}1ԛ:mж<htTU B}Gs+Fk翷;tHʏEY)%H36I.;vZI'Z))2yN!t 9K<tD(ʅaw4yuG<CYa3(^~Gʲ(fmzWO5)9u|6@L܏Z d'/6
+_$()\
+./mg\ KHR#3!J64*@xM,@@Hk'YGْP
+8 vϻ QQk9O&R uxvsO}aby"Tz?&}F~Ob6=_c`*oUI.klF&"ʔ#EB& a:a45s=t+Y)t̲E;p)z{r~܆rDןTJv}^:b:K6"[7'q$8Gֹ_It1֩=HJZ{WS 6F=HYWP5*wS4u ٰ|fK V*[sel,VbɐNy?[g-G2Wd2l,;l֋SV1 nn{]gs.!Խ%T){0黗-d)SXG :7bkFП3-/m1fVٶ]5}nD3 in Bύ Q,*r'?U&O#Ek(VY,n}E
+j#Uۦcƥl$tFZ*Qf'VCzp?jvUV!;mMGd<Xja3‹ $<-ѥrIF]ttFRhYg5` Ϫ(SXbV* '7-$п<
+M@iH0-̜(EF Dw=9GNx[jo*8@+^ @l8zڪ~CxY'QlP6}+\Y5#2TV;eζ>Uk8 _i8Q) h?l2/YZ9X@a;q01NY܃R>P1KYcʄ:)C$ $odm3GC+Jbs(YGgoj&C* 2/0'vn)BF̙`YQIe$NӨֆ4 8J@jכu4Jëb졳HlP>As6tÏٻD9g 5Ly_iFe%+.%TgIvߠ6Pu]R!|&TG#
+(;V1N ;r6T΋ʜD!Mu.Q=⽩,QĻgU%Bmܶdn콊!Bw:̿Lag$#Ȫ5*ܡ\屛P:kV.QS
+|Qw/ٓM v@4FaU
+TA.cF䠖Q n0FpqҌA|"w .Es:8ҌA#cFjZ*$,Kii@]G[{^"jr4MIؼMF]E\ ̟DܷE6a;faާ _dS%Fbڥ28d@ d)M_z*4S\&i.и&7L4ti7xբF>6i =yl$Df>> YvfUih["a2d=^C-%WuU3?AS/N@|ē-[A`yƽJȃ6<悄<.
+ɶƂP-hrY:.\"F.<؄Z'0v eG{P5a5k7ˢ"'t=ASj2Sw\BVT֌BonqYDEŬ]Bk)3{>*c5F.GI rC%8%k͡!j.bkc/MW}bDrYUfEC$cJaiE \Ԯ4j=zt@ҫCPHdM\4  !]=*a.Y]#8Ua -kHl<Ih)R` }Ԥ.H(C1ך RuۚH>Y5HWuh=]}n
+oNV#֬ Xs[J&5h[ }AHHA#1uX$P! b/94ʓp0+Bk+2
+K3Ucf 7$j&1r/QZ L
+r<]9i`e;pPKO'er%Q C;0|/g]WTSP|:B@D;i?^Co|HULWcTn>}%"WnQV]HT~PϡmR$.qlq$,yDZ~.1Ԝ=g?,41KƨpabŪ;[0#XF[aEdr}J=vҳwiܒH|W(TJ l܈p5/ϭ˞DbIOI,)ضGqkFQMG V9') Vj6|
++w,9jgV<˵rP9PZ_;[xD5*L!cUN'` TXM=1\?p>sS.7oK퐷RbPn˜e<;G[9 Xz[ϛLQ%
+9
+zŹ
+drXkPŽZ gf_%|.t(~ӳn BM .*& {V.F:6o'z'`5Dx7kT. m3dyCYL{bGV/ǽ
+!
+ctŷ)Q~AdEh_n)$tȊP.iw̭: HĶ8JEbbjK*qP:-&&O}ל묥?7S,VI}L#$G<R}<G%HG};O~Cj֊cilpi]9FU~gO ιI"R1- )dUA?Z5q h%pkQyelo=$HȀ.ܣye6@Ge츝3ۊt
+Dj~E/fKl4 Ql){+<c3C{T
+*WF`t0+
+ӓth;Ch[qRJYnJuq7B<ʏ&7Z=ɑNMPd
+,MsPHZc獉?36*n9\yH5޾;j_"nSTZKQXad"T7.ѕXQN֣*SOUOy5B86T0QfJ8Qƻ1k
+dȻsĜ]^Z"^37z&xybeh C(N.ӳJN_ 0Pғk6f_3Tw7`<W9pvh,nKr&zW`WY
+9 E/
+Y=_[2Y'q HKTUeH]V#cѽƨ<62{ Os)" yz"in)NqsJ>\7^ζ2)"]/D@@H4ZdHZR[ QG3rVK 5$b ;DuaBNjƌF=AHyLskӓ=2풟OM~V`OE%=K)c?@pQq$_?y%vkG@9VSq4=jqϾdzcj
+En#1MI E\sf_,J։z5!\T
+R*T]0E:)Y :<U#h~qS;mޛmX%\`.Cjp$VЂ+,֚+FqLzDZ:]7t4$!*% ͑xSү4+_&:TqujRB|M>CEgvGhM
+w[jG സ(B "َ"y2]^>z.( ~ǴA@$@X:OhB{4
+d1V="^,DH]@v ӯӐ nJR^뜤b(GsJv8QPl"N?qt?Pj(&֋Bn," Z\dj-\*j$^P&~=JuG%cuʽsK5BF[FR+w7zn!cf
+Q@d0N.չ_2P~ADb(_Gm,ijFe\h7(fpbSJ<O0nJ<7l,0u)hW}陛IvPmDꍠ(c"F]srl bf<>Z<Ĝ߉>yzwۋ?1xoN={_hǧ?0{jyJD!w
+*'d?yuuq$Y//n˫ח7ӻ7z3ٻw7~q{է_.Fӓn?|*_W7/uuyۯ9)obq#{{1_
+GY6w ه1~.KFph`_YK-fZ]ؔ$IJH
+{>VH*޶âlK6,TJB<NG
+uP}HխR{$ݧtt
+M|cMB^pxvG.8Xl>DKXad='F~H4C/+ Vhi_w&QOK,RӢi).壍lJ/M䅊*b˜c©a:SG*z{.Qz]fB)
+@J:M7˶߬'Dطq*HJ(#ѐFu~OGca-'j1JϞ\k ȉdxJYi1`ZqWl9u|e`WYYCdckNg6FJYKPg}fˤDhuޣ3rS0Uu"HPT0%MC-Bfs\Mrk2ixf @Jtk r("`
+T }N@"iY z
+\vDӭekS2ƕ%#Xc^<8=`JMՓҙ<$%Ĥ8TREEuF#-r2U9*o"0G>oƗh!KVD&%qJ/K.un>9/h(U\uI-EܯYMK쐝x0UУSUjd,WLҴ&K˩y>@?LN7X^F2{j8;uǔfxZ,P+>|oz
+9x2Q5f 2=f-Sj'Kpuztohp.^N)]Qtᒹۏp*+ R7IBf41My+: yY9pHg."z[F}FUv]T֘Kݯj8&uuыGnTUJ]#OSw]!Xe9TTѤY*у?H6Ik׹8n < l܈rvr."0*o@)$ $M*'0H9$)*5M4BCK=$j@;%IbR ; #G+gCoD|<3بO^XS:(2jo"A.70dK8{z4&7Vӥ Ĥme #S3ht"/e!
+2:T. C7*K$X44OďkR8gà$@ܺ/./2Ч:Mڥ/st=/DIf1z1ug4]
+YQǶ=8&/\SuB`~ 
+HWnb4rG]][$˂DBA ؆@H
+ާ(־u5LDeDa^Rxyz4GIa"Ky"R9&SrA9BIi:ߕɳ!%g(2#StgN0c9wPg2<3EHzsf)QEqbrdp1$d0e28xkÓ1'*Iuau9R9@˔f.2ʰgO N&нG`B,/sp9\//vc?)
+*` >RF6Zm&ZDaFV#[jI(" R!5M={~ݧπ뛇n.o/.O?/͐%P |PsAt/0m˻pu~puWwWTÆُ˯>\]\W8Љ\tupwV~}Bbnt_4$^\t}Ӑ7g77wW볻OtÎq?d ῀>"et<oPLn*RW{;:H;'߭CéҙL6
+VGM3`MpJ3i\i;VO f,<w4#X,&i|[iLӂ %y$o%Xbȥ%w+aiszZjRKޖ Aa}xZ`V4b(mNOK,*яҰqd:?BlC;`uA6۝Up14xlNorzE~WH_ȍU* 7 Yey}ԡBtFqO+:KM[rL`5Q
+Q^8;T,``fKI ;ʾXJQ!ݹ[HSZ [6tYTLr"i V}TVRPqX*״TtAW_}S5BP#+=@RH7m^cX,&?Ifn|3$}-;ȩ>
+?:nNމpJc_
+VkU0ތ[{uhTc:מ[\d[ ^RCjT
+#ĥLM_NiRlZU*+$xlA*-i!M޻YB|\Zƻjso=emju6^d -3.UQÑmE3(T`/-@I25a\砽gR[RZג2\l!gX6dp94/*7*?slt6K-3Kcms7XʸۥG,^SVviwFu;@J͓^nw@RTȗe(RPz'vBs_G
+e)Y^6da
+g܇W*G;=96ȵ N
+vuO_x60yFc9Yjp( #hg+4#^o<T\ne D6Rzl\+xK>T3,4YSUp>bzUo璚J,i˺*C+>5p>־/` ne#2wNZ?^['/Zѡ כ=i 6/V7!~0WAbzB+Zd*Hu$qB5R*ӑ,_]P<tz)G9s]s/͟uDBDZڸ@Ɇ*1XN[suF +I1Wd{٩47ũJjZ ^s GͤW9:?vam24G] P}(񎬽Xl/f g@yL}=٤]\fҢy`
+=ɦv"iD솾}ʡReM~9f|k0-=p)WuFfLED08ĕ(T)C/dN].ɵ.SE &GdMfHuɾ&Ǯm].j$!|v/߹IS&=%S|Iͤ{4T]l_6YtES27?>Y޵s\|s:x_ t^;7_*fi F=;NH$Wk?ҹ3v]ʚJ~=9f}S? w;<ߖO-?k=%C ڥFI FkјN} J^sG?<WV韐|^3RAKG؛=,^Jr`\ޟ+)]Vz
+%s&FN;6 Ǡa찂Ƽ$F%Z al[GPQæzʻ+vXP=amϲx:}Dcp(Ɂqw>ٹX3?D͟D1k[O4h*TSa3-GyRHj||&߬C. ~6(.M zRTY`DT\P<R|˵PZGB~W|opUc~imAncb$(!?gE ~la_\ ݞ~u}@FmB2Գ2df5*zk%hŻ|rէn2mȅXXɊ>-^CҨ%8K]&床Unc=+װ`v%6޼z#`[bZ-
+P~e1hΦk%4Yzw6l5}}cKMޒ!vԇ N
+ y?Ϥm@Za2KB>} n"g(jm76 xwIC=; mE|̶͚vm4 3FFf}2v._v8SAZ]qUm)H
+g[-aElzNz= Kݭ!Z[G
+XPj_SfNxco =~c_qB9-|'Y\U&͈|Rk֫EWRm^_TQL;Fu=(n7<kF:݂d.h!gZ`V
+ vIt|ŦhN`#]u.&"PL5ԃ8$bUpUL45hhFjЏ6Z[zF^* j-zIte,EJb]1z~ Ê*<,h%khu-﨤
+9=e Fg
+O7Mw0m}'-]+ghCbU71gsQmtӕ/e1\/3 btA@lfb<H^QOi>OqY8e %b8!}pMbK0֟ܮԓv '֎C$+Ze'PwB1*ԆgHO1G2RU W+Rĝ()CS1̢ݥNn\g\1GnZ.m'\9ĖG.'6ଏ9kcSS
+1ƨQ_cXq>OcoPPmǞ,s oo$5n!ǯ1վ3h;ԇq wb̆zCk%̰1ڵjC
+Vkee}jlY-ݰ1}BlZ-ul;",=DeUO(gFj_'jvgɖXbq? 3H`˖PB{PSsX*6W9fHT?Tu]RيIQ 4%.OF!Pd&P.w*Bϸ.dTDO5=
+ٓaY̭RL]s>] e* ˬo/cs=v
+a5W L| ;Mth5O+4*^NPpօ,92Ӝ-g:Pn@v1_,Jϝޠ_oCT
+$3}͇uΖLxO8*ŤJik;=jd-FI8:ag%ZuMn X p?g2\Jn\ׄ|[R֓I [Wˊ7}C-gSؖ|{@ Y& ! #YG?"@?ۺv_ΎyCi8B,Ѐ;bM2GbiSEC]5!]<ZbǞuP
+ݻ6J0,zQ0~dCG6= ޤ~ܧү̆ ;9{ehPzH/zpl*xh\1f{r/zڜQO'19~xs%иDqrYTV%7xβv/E]>$?D'O!eolOr?뗿[nk}Ox^~SȦoVTؚ Y#Q!\*Hn*9pNg׺C8Y)]r|I܂G*iݐ08 8 !{2m\ɠaֺ9CS{e+x4TAE-YԜ O(2]Cpmr.dE,„jݬPK'[⨄Ҟ `Ғ
+4,G0!Pvj= $xb@2RHID
+8v@Gt2y0Qb yaˆBUޞ*C.RUG3e/XaW%|H
+2ALWFP. 2
+:چ>?#hNUf EQ+OGM8; oQP2~# J͖>R&H,⭇цj^]<TóN\,w}aӼBܐxy[Ɇm䔰aW&F5G lH]P|k 젻~YW˼c'Cwz: <Ǜ;m/5'^ϒQek1<gc}oDhz}UgOewOԲ?~^Rwo.~5x ->KV-*O&S 1C :tRځ'
+DjdRkasJJj9 G'r?Sy,
+…džg/Tв';Őzdz(@Y G/®S?B(YN=
+v/쀙PN]>Pcژ@4az`}dg|0a4ف&M;SPٽ@:q
+]{8HgvjM𻳶QTS?
+q<v!o@-<R 4; iY s*{G]MFü[` i<s)ͻ5
+"36aسCFAl*\3$բn6 k{/1g
+ԁ@s1d&B6 qIaih w(œ|/Dawa2mn(IZyuj][ "slZ_"2e\H4iѪC柔iABٍdT7l]
+BFR/FHEH,A;b
+
+}٪(ִ+Eir+Ƨ)Hm{>Pw7i`Z> ٽ
+GJJLЮI 2,f7)okVkuKݸ!+V&L<7O<1Kc u%d%,+X$SR%#RC1muhʊ%c h.JA[U
+,jU+\& H5wcjeڮL?@m4EmhhvӪtrwI= 9ʼn MMm;iב2г67Kk(Žda˵4C QM
+=ۂT5
+z$̮hTP2x}~ 1e4!I=5밣5vn}]`cRmTOfuLY+W:0(zEۊ۵1j͸ߺc}:'+eƤgdC
+q`t:g,WdC64s;MWx[ &q :c$ONÖ:GA99u0AF%yrg'΁$8հÙ:@p;?m~`& )HDY|&ȁbG#3 |
+HwiO)h|Úb\bBU*DNuC=F= u
+%)PlHj޿Μ㫄W,A si(l
+ހC 8ehK{໷. ّ LoF?w~j$%V;5I
+뵮6@XjJR
+ՀVd
+ށO}7dXY68A*jnt5] R; CBp]6Ҽew6.< Bs&_8-
+ۃ]@x>z[@`׃N{I3g w b,ufH#o_WM u;=vOy8/ׇ& p
+F~
+%沓ӼO
+(m;fD߶.
+@ܞ,χ)>uھzʸ q +@\]q{
+9юxZCF㧟鹹íOl )$6IʑL_j9Ʌ<G3Y\je=ɿgYz{ܬ'+z*@f*awҜ0Kl_/@EgUKz'hDt0>qe+`lm6]fCڥf*\;5kk[6.2l-R6
+ZA/HѳijhaoV/>`HG/]A<kܻr!ł<
+JQbTa󄴲Z@돢ËTvsd+xuWz j}zLFNǒQfÜ`;6lEWv̬Sol|{,\k]3ꚅE;l<FZ ~BV!_HV.е
+Z 9 lm~`K Qv.l5
+0000000016 00000 n
+0000000173 00000 n
+0000048985 00000 n
+0000000006 00000 f
+0000242093 00000 n
+0000000008 00000 f
+0000049036 00000 n
+0000000009 00000 f
+0000000010 00000 f
+0000000011 00000 f
+0000000012 00000 f
+0000000013 00000 f
+0000000014 00000 f
+0000000015 00000 f
+0000000016 00000 f
+0000000017 00000 f
+0000000018 00000 f
+0000000019 00000 f
+0000000022 00000 f
+0000242350 00000 n
+0000242381 00000 n
+0000000023 00000 f
+0000000024 00000 f
+0000000025 00000 f
+0000000026 00000 f
+0000000027 00000 f
+0000000028 00000 f
+0000000029 00000 f
+0000000030 00000 f
+0000000031 00000 f
+0000000032 00000 f
+0000000033 00000 f
+0000000034 00000 f
+0000000035 00000 f
+0000000036 00000 f
+0000000037 00000 f
+0000000038 00000 f
+0000000039 00000 f
+0000000040 00000 f
+0000000041 00000 f
+0000000042 00000 f
+0000000043 00000 f
+0000000000 00000 f
+0000242163 00000 n
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000242234 00000 n
+0000242265 00000 n
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000055390 00000 n
+0000242466 00000 n
+0000049458 00000 n
+0000054036 00000 n
+0000056578 00000 n
+0000055058 00000 n
+0000055577 00000 n
+0000055690 00000 n
+0000054915 00000 n
+0000054102 00000 n
+0000054354 00000 n
+0000054402 00000 n
+0000055221 00000 n
+0000055316 00000 n
+0000055461 00000 n
+0000055492 00000 n
+0000055805 00000 n
+0000055858 00000 n
+0000056153 00000 n
+0000056231 00000 n
+0000056377 00000 n
+0000056406 00000 n
+0000056503 00000 n
+0000056653 00000 n
+0000057079 00000 n
+0000058119 00000 n
+0000064838 00000 n
+0000079329 00000 n
+0000093138 00000 n
+0000099766 00000 n
+0000118901 00000 n
+0000140251 00000 n
+0000147406 00000 n
+0000151961 00000 n
+0000178265 00000 n
+0000204808 00000 n
+0000230339 00000 n
+0000242491 00000 n
+trailer <</Size 120/Root 1 0 R/Info 119 0 R/ID[<DCC280676642487E8A6DFEAAB79471A7><04471C46533245799F3A463044EF530A>]>> startxref 242663 %%EOF \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/references.bib b/macros/latex/contrib/unbtex/unbtex-example/references.bib
new file mode 100644
index 0000000000..9abb65b79f
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/references.bib
@@ -0,0 +1,189 @@
+%%%
+%%% Arquivo obtido de Castro (2019)
+%%%
+
+@online{wikimedia-latex,
+ author = {{WIKIMEDIA COMMONS}},
+ title = {File: {\normalfont LaTeX logo.svg}},
+ year = {2008},
+ note = {Upload de EmilJ. Disponível em: \url{https://upload.wikimedia.org/wikipedia/commons/9/92/LaTeX_logo.svg} -- acesso em 24 jan. 2019.}
+}
+
+@misc{Castro2019,
+ author = {Leonardo Luiz e Castro},
+ title = {Modelo de livro para Editora UnB},
+ howpublished = {\url{https://www.overleaf.com/latex/templates/modelo-de-livro-para-editora-unb/trznrgjcsyfg}},
+ month = 1,
+ year = 2019,
+ note = {Disponível como template no Overleaf}
+}
+
+% Exemplo tirado de https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX abaixo:
+
+@article{greenwade93,
+ author = "George D. Greenwade",
+ title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ({CTAN})",
+ year = "1993",
+ journal = "TUGBoat",
+ volume = "14",
+ number = "3",
+ pages = "342--351"
+}
+
+% Outros exemplos, tirados de https://verbosus.com/bibtex-style-examples.html abaixo:
+
+@article{article,
+ author = {Peter Adams},
+ title = {The title of the work},
+ journal = {The name of the journal},
+ year = 1993,
+ number = 2,
+ pages = {201-213},
+ month = 7,
+ note = {An optional note},
+ volume = 4
+}
+
+@book{book,
+ author = {Peter Babington},
+ title = {The title of the work},
+ publisher = {The name of the publisher},
+ year = 1993,
+ volume = 4,
+ series = 10,
+ address = {The address},
+ edition = 3,
+ month = 7,
+ note = {An optional note},
+ isbn = {3257227892}
+}
+
+@booklet{booklet,
+ title = {The title of the work},
+ author = {Peter Caxton},
+ howpublished = {How it was published},
+ address = {The address of the publisher},
+ month = 7,
+ year = 1993,
+ note = {An optional note}
+}
+
+@conference{conference,
+ author = {Peter Draper},
+ title = {The title of the work},
+ booktitle = {The title of the book},
+ year = 1993,
+ editor = {The editor},
+ volume = 4,
+ series = 5,
+ pages = 213,
+ address = {The address of the publisher},
+ month = 7,
+ organization = {The organization},
+ publisher = {The publisher},
+ note = {An optional note}
+}
+
+@inbook{inbook,
+ author = {Peter Eston},
+ title = {The title of the work},
+ chapter = 8,
+ pages = {201-213},
+ publisher = {The name of the publisher},
+ year = 1993,
+ volume = 4,
+ series = 5,
+ address = {The address of the publisher},
+ edition = 3,
+ month = 7,
+ note = {An optional note}
+}
+
+@incollection{incollection,
+ author = {Peter Farindon},
+ title = {The title of the work},
+ booktitle = {The title of the book},
+ publisher = {The name of the publisher},
+ year = 1993,
+ editor = {The editor},
+ volume = 4,
+ series = 5,
+ chapter = 8,
+ pages = {201-213},
+ address = {The address of the publisher},
+ edition = 3,
+ month = 7,
+ note = {An optional note}
+}
+
+@manual{manual,
+ title = {The title of the work},
+ author = {Peter Gainsford},
+ organization = {The organization},
+ address = {The address of the publisher},
+ edition = 3,
+ month = 7,
+ year = 1993,
+ note = {An optional note}
+}
+
+@mastersthesis{mastersthesis,
+ author = {Peter Harwood},
+ title = {The title of the work},
+ school = {The school of the thesis},
+ year = 1993,
+ address = {The address of the publisher},
+ month = 7,
+ note = {An optional note}
+}
+
+@misc{misc,
+ author = {Peter Isley},
+ title = {The title of the work},
+ howpublished = {How it was published},
+ month = 7,
+ year = 1993,
+ note = {An optional note}
+}
+
+@phdthesis{phdthesis,
+ author = {Peter Joslin},
+ title = {The title of the work},
+ school = {The school of the thesis},
+ year = 1993,
+ address = {The address of the publisher},
+ month = 7,
+ note = {An optional note}
+}
+
+@proceedings{proceedings,
+ title = {The title of the work},
+ year = 1993,
+ editor = {Peter Kidwelly},
+ volume = 4,
+ series = 5,
+ address = {The address of the publisher},
+ month = 7,
+ organization = {The organization},
+ publisher = {The name of the publisher},
+ note = {An optional note}
+}
+
+@techreport{techreport,
+ author = {Peter Lambert},
+ title = {The title of the work},
+ institution = {The institution that published},
+ year = 1993,
+ number = 2,
+ address = {The address of the publisher},
+ month = 7,
+ note = {An optional note}
+}
+
+@unpublished{unpublished,
+ author = {Peter Marcheford},
+ title = {The title of the work},
+ note = {An optional note},
+ month = 7,
+ year = 1993
+} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex-example/referencias.bib b/macros/latex/contrib/unbtex/unbtex-example/referencias.bib
new file mode 100644
index 0000000000..f8c70cd457
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex-example/referencias.bib
@@ -0,0 +1,325 @@
+%%
+%% Arquivo utilizado no projeto abnTeX
+%% O uso do biblatex no UnBTeX permitiu que o texto do arquivo bib
+%% recebesse acentuação no padrão pt-br
+%%
+
+@book{ibge1993,
+ Address = {Rio de Janeiro},
+ Author = {IBGE},
+ Date-Added = {2013-08-21 13:56:10 +0000},
+ Date-Modified = {2013-08-21 13:56:10 +0000},
+ Edition = {3},
+ Organization = {http://biblioteca.ibge.gov.br/visualizacao/livros/liv23907.pdf},
+ Publisher = {Centro de Documentação e Disseminação de Informações. Fundação Intituto Brasileiro de Geografia e Estatística},
+ Title = {Normas de apresentação tabular},
+ urldate = {2013-08-21},
+ Year = {1993}}
+
+@misc{abntex2-wiki-como-customizar,
+ Author = {Lauro César Araujo},
+ Date-Added = {2013-03-23 21:39:21 +0000},
+ Date-Modified = {2015-04-27 22:43:06 +0000},
+ Howpublished = {Wiki do abnTeX2},
+ Keywords = {wiki},
+ Title = {Como customizar o abnTeX2},
+ Url = {https://github.com/abntex/abntex2/wiki/ComoCustomizar},
+ urldate = {2015-04-27},
+ Year = {2015},
+ Bdsk-Url-1 = {https://github.com/abntex/abntex2/wiki/ComoCustomizar}}
+
+@manual{talbot2012,
+ Author = {Nicola L.C. Talbot},
+ Date-Added = {2013-03-11 12:06:04 +0000},
+ Date-Modified = {2013-03-11 12:06:56 +0000},
+ Month = {11.},
+ Title = {User Manual for glossaries.sty},
+ Url = {http://mirrors.ctan.org/macros/latex/contrib/glossaries/glossaries-user.pdf},
+ urldate = {2013-03-11},
+ Year = {2012},
+ Bdsk-Url-1 = {http://mirrors.ctan.org/macros/latex/contrib/glossaries/glossaries-user.pdf}}
+
+@manual{babel,
+ Author = {Johannes Braams},
+ Date-Added = {2013-02-17 13:37:14 +0000},
+ Date-Modified = {2013-02-17 13:38:38 +0000},
+ Month = {04},
+ Title = {Babel, a multilingual package for use with LATEX's standard document classes},
+ Url = {http://mirrors.ctan.org/info/babel/babel.pdf},
+ urldate = {2013-02-17},
+ Year = {2008},
+ Bdsk-Url-1 = {http://mirrors.ctan.org/info/babel/babel.pdf}}
+
+@manual{abntex2modelo-artigo,
+ Annote = {Este documento é derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro César Araujo},
+ Date-Added = {2013-01-15 00:10:35 +0000},
+ Date-Modified = {2015-04-27 22:43:13 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Canônico de Artigo Científico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2modelo-relatorio,
+ Annote = {Este documento é derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro César Araujo},
+ Date-Added = {2013-01-15 00:05:34 +0000},
+ Date-Modified = {2015-04-27 22:43:18 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Canônico de Relatório Técnico e/ou Científico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2modelo,
+ Annote = {Este documento é derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro César Araujo},
+ Date-Added = {2013-01-12 22:55:32 +0000},
+ Date-Modified = {2015-04-27 22:43:32 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Canônico de Trabalho Acadêmico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@mastersthesis{araujo2012,
+ Address = {Brasília},
+ Author = {Lauro César Araujo},
+ Date-Added = {2013-01-09 11:04:42 +0000},
+ Date-Modified = {2013-01-09 11:04:42 +0000},
+ Month = {03},
+ School = {Universidade de Brasília},
+ Subtitle = {uma perspectiva de {A}rquitetura da {I}nformação da {E}scola de {B}rasília},
+ Title = {Configuração},
+ Year = {2012}}
+
+@manual{memoir,
+ Address = {Normandy Park, WA},
+ Author = {Peter Wilson and Lars Madsen},
+ Date-Added = {2013-01-09 10:37:50 +0000},
+ Date-Modified = {2013-03-21 13:23:25 +0000},
+ Organization = {The Herries Press},
+ Title = {The Memoir Class for Configurable Typesetting - User Guide},
+ Url = {http://mirrors.ctan.org/macros/latex/contrib/memoir/memman.pdf},
+ urldate = {2012-12-19},
+ Year = {2010},
+ Bdsk-Url-1 = {http://ctan.tche.br/macros/latex/contrib/memoir/memman.pdf}}
+
+@manual{biblatex,
+ Author = {Philip Kime and Moritz Wemheuer and Philipp Lehman},
+ Date-Added = {2021-12-04 14:11:45 +0000},
+ Date-Modified = {2021-12-04 14:11:45 +0000},
+ Title = {The biblatex Package: Programmable Bibliographies and Citations},
+ Url = {https://www.ctan.org/pkg/biblatex},
+ Year = {2020},
+ Bdsk-Url-1 = {https://ctan.dcc.uchile.cl/macros/latex/contrib/biblatex/doc/biblatex.pdf}}
+
+@manual{biblatexabnt,
+ Author = {Daniel Ballester Marques},
+ Date-Added = {2021-12-04 14:14:45 +0000},
+ Date-Modified = {2021-12-04 14:14:45 +0000},
+ Title = {biblatex-abnt 3.4},
+ Url = {https://ctan.dcc.uchile.cl/macros/latex/contrib/biblatex-contrib/biblatex-abnt/doc/biblatex-abnt.pdf},
+ Year = {2018},
+ Bdsk-Url-1 = {https://ctan.dcc.uchile.cl/macros/latex/contrib/biblatex-contrib/biblatex-abnt/doc/biblatex-abnt.pdf}}
+
+@manual{abntex2classe,
+ Author = {Lauro César Araujo},
+ Date-Added = {2013-01-09 10:37:38 +0000},
+ Date-Modified = {2015-04-27 22:42:47 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {A classe abntex2: Modelo canônico de trabalhos acadêmicos brasileiros compatível com as normas ABNT NBR 14724:2011, ABNT NBR 6024:2012 e outras},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{NBR10520:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 21:43:38 +0000},
+ Date-Modified = {2013-01-12 22:17:20 +0000},
+ Month = {08},
+ Org-Short = {ABNT},
+ Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Pages = 7,
+ Subtitle = {Informação e documentação --- Apresentação de citaçãoes em documentos},
+ Title = {{NBR} 10520},
+ Year = 2002}
+
+@manual{NBR6024:2012,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 21:24:06 +0000},
+ Date-Modified = {2012-12-15 21:24:28 +0000},
+ Month = {02},
+ Org-Short = {ABNT},
+ Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Pages = 4,
+ Subtitle = {Numeração progressiva das seçãoes de um documento},
+ Title = {{NBR} 6024},
+ Year = 2012}
+
+@manual{NBR6028:2003,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 21:02:12 +0000},
+ Date-Modified = {2012-12-15 21:02:50 +0000},
+ Month = {11},
+ Org-Short = {ABNT},
+ Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Pages = 2,
+ Subtitle = {Resumo - Apresentação},
+ Title = {{NBR} 6028},
+ Year = 2003}
+
+@manual{NBR14724:2001,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 20:34:08 +0000},
+ Date-Modified = {2012-12-15 20:34:08 +0000},
+ Month = {07},
+ Org-Short = {ABNT},
+ Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Pages = 6,
+ Subtitle = {Informação e documentação --- trabalhos acad\^emicos --- apresentação},
+ Title = {{NBR} 14724},
+ Year = 2001}
+
+@manual{NBR14724:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 20:34:17 +0000},
+ Date-Modified = {2012-12-15 20:34:17 +0000},
+ Month = {08},
+ Org-Short = {ABNT},
+ Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Pages = 6,
+ Subtitle = {Informação e documentação --- trabalhos acad\^emicos --- apresentação},
+ Title = {{NBR} 14724},
+ Year = 2002}
+
+@manual{NBR14724:2005,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 20:34:08 +0000},
+ Date-Modified = {2012-12-15 20:35:25 +0000},
+ Month = {12},
+ Org-Short = {ABNT},
+ Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Pages = 9,
+ Subtitle = {Informação e documentação --- trabalhos acad\^emicos --- apresentação},
+ Title = {{NBR} 14724},
+ Year = 2005}
+
+@manual{NBR14724:2011,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 20:34:08 +0000},
+ Date-Modified = {2012-12-15 20:35:25 +0000},
+ Month = {03},
+ Note = {Substitui a Ref.~\textcite{NBR14724:2005}},
+ Org-Short = {ABNT},
+ Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Pages = 15,
+ Subtitle = {Informação e documentação --- trabalhos acad\^emicos --- apresentação},
+ Title = {{NBR} 14724},
+ Year = 2011}
+
+@article{van86,
+ Author = {{van}, Gigch, John P. and Leo L. Pipino},
+ Journal = {Future Computing Systems},
+ Number = {1},
+ Pages = {71-97},
+ Title = {In search for a paradigm for the discipline of information systems},
+ Volume = {1},
+ Year = {1986}}
+
+@phdthesis{guizzardi2005,
+ Address = {Enschede, The Netherlands},
+ Author = {Giancarlo Guizzardi},
+ Date-Added = {2012-04-23 11:35:28 +0000},
+ Date-Modified = {2012-04-23 11:35:28 +0000},
+ School = {Centre for Telematics and Information Technology, University of Twente},
+ Title = {Ontological Foundations for Structural Conceptual Models},
+ Url = {http://www.loa.istc.cnr.it/Guizzardi/SELMAS-CR.pdf},
+ urldate = {2011-07-03},
+ Year = {2005},
+ Bdsk-Url-1 = {http://www.loa.istc.cnr.it/Guizzardi/SELMAS-CR.pdf}}
+
+@mastersthesis{macedo2005,
+ Author = {Flávia L. Macedo},
+ Date-Added = {2012-04-23 11:35:13 +0000},
+ Date-Modified = {2012-04-23 11:35:13 +0000},
+ Keywords = {arquitetura da informação},
+ School = {Universidade de Brasília},
+ Title = {Arquitetura da Informação: aspectos espistemológicos, científicos e práticos.},
+ Type = {Dissertação de Mestrado},
+ Year = {2005}}
+
+@manual{EIA649B,
+ Address = {EUA},
+ Date-Added = {2012-04-23 11:34:59 +0000},
+ Date-Modified = {2012-04-23 11:34:59 +0000},
+ Keywords = {norma},
+ Month = {06},
+ Organization = {TechAmerica},
+ Title = {ANSI/EIA 649-B: Configuration Management Standard},
+ Year = {2011}}
+
+@inproceedings{masolo2010,
+ Author = {Claudio Masolo},
+ Booktitle = {Proceedings of the Twelfth International Conference on the Principles of Knowledge Representation and Reasoning (KR 2010)},
+ Date-Added = {2012-04-23 11:34:38 +0000},
+ Date-Modified = {2012-04-23 11:34:38 +0000},
+ Editor = {Lin, F. and Sattler, U.},
+ Pages = {258-268},
+ Publisher = {AAAI Press},
+ Title = {Understanding Ontological Levels},
+ Url = {http://wiki.loa-cnr.it/Papers/kr10v0.7.pdf},
+ urldate = {2012-01-02},
+ Year = {2010},
+ Bdsk-Url-1 = {http://wiki.loa-cnr.it/Papers/kr10v0.7.pdf}}
+
+@inbook{guarino1995,
+ Address = {Vienna},
+ Author = {Nicola Guarino},
+ Booktitle = {Philosophy and the Cognitive Science},
+ Date-Added = {2012-04-23 11:34:29 +0000},
+ Date-Modified = {2012-04-23 11:34:29 +0000},
+ Editor = {R. Casati and B. Smith and G. White},
+ Month = {07},
+ Pages = {443-456},
+ Publisher = {Holder-Pivhler-Tempsky},
+ Title = {The Ontological Level},
+ Url = {http://wiki.loa-cnr.it/Papers/OntLev.pdf},
+ urldate = {2012-01-02},
+ Year = {1995},
+ Bdsk-Url-1 = {http://wiki.loa-cnr.it/Papers/OntLev.pdf}}
+
+@incollection{bates2010,
+ Address = {New York},
+ Author = {Marcia J. Bates},
+ Booktitle = {Encyclopedia of Library and Information Sciences},
+ Date-Added = {2012-04-23 11:34:29 +0000},
+ Date-Modified = {2012-04-23 11:34:29 +0000},
+ Edition = {3rd},
+ Editor = {Marcia J. Bates and Mary Niles Maack},
+ Pages = {2347-2360},
+ Publisher = {CRC Press},
+ Title = {Information},
+ Url = {http://pages.gseis.ucla.edu/faculty/bates/articles/information.html},
+ urldate = {2011-10-24},
+ Volume = {3},
+ Year = {2010},
+ Bdsk-Url-1 = {http://pages.gseis.ucla.edu/faculty/bates/articles/information.html}}
+
+@book{doxiadis1965,
+ Author = {Constantinos A. Doxiadis},
+ Date-Added = {2012-04-23 11:34:20 +0000},
+ Date-Modified = {2012-04-23 11:34:20 +0000},
+ Publisher = {Ceira - Coimbra},
+ Title = {Arquitetura em Transição},
+ Year = {1965}}
+
+@book{dewey1980,
+ Address = {New York, NY, USA},
+ Author = {John Dewey},
+ Date-Added = {2012-04-23 11:34:16 +0000},
+ Date-Modified = {2012-04-23 11:34:16 +0000},
+ Publisher = {Perigee Books},
+ Title = {Art as Experience},
+ Year = {1980}} \ No newline at end of file
diff --git a/macros/latex/contrib/unbtex/unbtex.cls b/macros/latex/contrib/unbtex/unbtex.cls
new file mode 100644
index 0000000000..6a01f687f8
--- /dev/null
+++ b/macros/latex/contrib/unbtex/unbtex.cls
@@ -0,0 +1,528 @@
+%%
+%% UnBTeX: A class for bachelor, master, and doctoral thesis at
+%% University of Brasilia (UnB), Brazil
+%% Copyright (C) 2021 by Henrique C. Ferreira <hcferreira@unb.br>
+%%
+%% This class file may be distributed and/or modified under the conditions
+%% of the LaTeX Project Public License, either version 1.3 of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of LaTeX version
+%% 2005/12/01 or later.
+%%
+%% This package consists of the following source file:
+%% unbtex.cls
+%% Template files:
+%% unbtex-example.pdf, unbtex-example.tex and files within unbtex-example directory
+%%
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{unbtex}[2021/12/10 v1.0 Modelo da Universidade de Brasília baseado em abnTeX2]
+
+% ---
+% Repassa todos os parâmetros a classe abntex2,
+% https://www.ctan.org/pkg/abntex2
+% ---
+\DeclareOption*{%
+ \PassOptionsToClass{\CurrentOption}{abntex2}%
+}
+\ProcessOptions\relax
+\LoadClass{abntex2}
+% ---
+
+% ------------------------------------------------------------------------
+% Configurações básicas
+% ------------------------------------------------------------------------
+
+% ---
+% Pacotes básicos
+% ---
+\RequirePackage[T1]{fontenc} % Seleção de códigos de fonte.
+\RequirePackage[utf8]{inputenc} % Codificação do documento (conversão automática dos acentos)
+\RequirePackage{stix2} % Fonte para o texto e equações
+ % Utilizada pelo IEEE, Elsevier, AMS, APS, AIP, ACS...
+\RequirePackage{helvet} % Fonte utilizada para os títulos do trabalho
+ % Próxima do padrão da UnB http://www.marca.unb.br/introducao.php
+\RequirePackage{graphicx} % Inclusão de gráficos
+\RequirePackage{subcaption} % Permite fazer subfiguras
+\RequirePackage{icomma} % Configura casas decimais separadas por vírgula
+\RequirePackage{indentfirst} % Indenta o primeiro parágrafo de cada seção.
+\RequirePackage{microtype} % Para melhorias de justificação
+\RequirePackage{multirow} % Para combinar linhas nas tabelas
+% ---
+
+% ---
+% Compila lista de siglas de siglas e abreviaturas e lista de símbolos
+% ---
+\RequirePackage[refpage]{nomencl} % Para gerar lista de siglas e abreviações e lista de símbolos
+\newcommand{\makenomencl}{
+\makenomenclature
+\def\pagedeclaration##1{\dotfill\hyperlink{page.##1}{\nobreakspace##1}\par}
+ \renewcommand{\nomname}{\listadesiglasname}
+\renewcommand{\nomgroup}[1]{
+\ifthenelse{\equal{##1}{B}}{\chapter*{\hspace*{-\leftmargin}\listadesimbolosname}}{}}
+}
+% ---
+
+% ---
+% Pacotes matemáticos
+% ---
+\RequirePackage{amsmath}
+\RequirePackage{amsfonts}
+\RequirePackage{amsthm}
+\RequirePackage{mathtools} % melhorias nas equações
+% Fonte para fonte tipográfica mathscr
+% https://sites.math.washington.edu/~lee/Writing/typesetting-script.pdf
+\RequirePackage{mathrsfs}
+% ---
+
+% ---
+% Cores verde e azul UnB
+% http://www.marca.unb.br/arquivosdigitais/files/guia_pratico/guia_pratico.pdf
+% ---
+\RequirePackage[dvipsnames]{xcolor}
+\definecolor{verdeunb}{cmyk}{1,0,1,0.2}
+\definecolor{azulunb}{cmyk}{1,0.65,0,0.35}
+
+% Cores nos títulos
+\renewcommand{\tocheadstart}{}
+\renewcommand{\ABNTEXchapterfont}{\bfseries\color{verdeunb}\sffamily}
+\renewcommand{\ABNTEXsubsectionfont}{}
+
+% Cores das linhas de todas as tabelas:
+\RequirePackage{tabu}
+\RequirePackage{colortbl}
+\taburulecolor{verdeunb}
+\arrayrulecolor{verdeunb}
+\RequirePackage[font={small}, margin=0cm, justification=centering]{caption}
+\newcommand{\source}[1]{\captionsetup{singlelinecheck=false,justification=justified}\caption*{\footnotesize \noindent Fonte: {#1}}}
+% ---
+
+% ---
+% Configurações do texto
+% ---
+% Tamanho do recuo da primeira linha do parágrafo
+\setlength{\parindent}{1.3cm}
+
+% Controle do espaçamento entre um parágrafo e outro:
+\setlength{\parskip}{0.2cm} % tente também \onelineskip
+
+% configuração do cabeçalho das páginas
+\pagestyle{myheadings} % cabeçalho com linha e numeração da página
+%\setlength{\normalrulethickness}{0pt} % retira a linha do cabeçalho
+
+% Retira espaço extra entre as frases.
+\frenchspacing
+
+% Alterando o espaçamento entre linhas do ambiente verbatim
+\def\verbatim@font{\linespread{1}\small\ttfamily}
+
+% Corrige falha do abntex2 nos anexos e apêndices
+\renewcommand{\PRIVATEapendiceconfig}[2]{%
+\setboolean{abntex@apendiceousecao}{true}%
+\renewcommand{\appendixname}{#1}
+\ifthenelse{\boolean{ABNTEXsumario-abnt-6027-2012}}{
+\renewcommand{\appendixtocname}{\texorpdfstring{\MakeTextUppercase{#2}}{#2}}
+}{%
+\renewcommand{\appendixtocname}{#2}}
+\renewcommand{\appendixpagename}{#2}
+\switchchapname{#1}
+\renewcommand*{\cftappendixname}{#1 \space}
+}
+% ---
+
+% ---
+% Pacotes para algoritmos
+% ---
+\RequirePackage{algorithm}
+\RequirePackage{algpseudocode}
+% ---
+
+% ---
+% Configurações do pacote hyperref
+% ---
+% https://ctan.org/pkg/hyperref
+\hypersetup{
+ %pagebackref=true,
+ %pdftitle={\@title},
+ %pdfauthor={\@author},
+ %pdfpagemode=None,
+ pdfstartview=FitH,
+ breaklinks=true,
+ colorlinks=true,
+ allcolors=azulunb,
+ linktocpage,
+ bookmarksdepth=4
+}
+% ---
+
+% ---
+% Insere códigos de programação
+% ---
+\RequirePackage{listings}
+% https://ctan.org/pkg/listings
+
+% Julia (Linguagem não reconhecida automaticamente pelo pacote listings)
+\lstdefinelanguage{Julia}%
+ {morekeywords={abstract,break,case,catch,const,continue,do,else,elseif,%
+ end,export,false,for,function,immutable,import,importall,if,in,%
+ macro,module,otherwise,quote,return,switch,true,try,type,typealias,%
+ using,while},%
+ sensitive=true,%
+ alsoother={\$},%
+ morecomment=[l]\#,%
+ morecomment=[n]{\#=}{=\#},%
+ morestring=[s]{"}{"},%
+ morestring=[m]{'}{'},%
+}[keywords,comments,strings]%
+
+\lstset{%
+ language = Julia,
+ basicstyle = \ttfamily,
+ keywordstyle = \bfseries\color{blue},
+ stringstyle = \color{magenta},
+ commentstyle = \color{ForestGreen},
+ showstringspaces = false
+}
+
+% Python
+\lstset{
+ language = Python,
+ basicstyle=\linespread{1}\ttfamily\small,
+ numberstyle=\footnotesize,
+ numbers=left,
+ backgroundcolor=\color{gray!10},
+ frame=single,
+ tabsize=2,
+ rulecolor=\color{black!30},
+ title=\lstname,
+ escapeinside={\%*}{*)},
+ breaklines=true,
+ breakatwhitespace=true,
+ framextopmargin=2pt,
+ framexbottommargin=2pt,
+ extendedchars=true,
+ inputencoding=utf8,
+ literate={á}{{\'a}}1 {ã}{{\~a}}1 {é}{{\'e}}1 {ç}{{\c{c}}}1 {â}{{\^a}}1 {õ}{{\~o}}1 {ú}{{\'u}}1 {ó}{{\'o}}1 {í}{{\'i}}1 {Í}{{\'I}}1
+}
+
+\definecolor{mygreen}{RGB}{28,172,0} % color values Red, Green, Blue
+\definecolor{mylilas}{RGB}{170,55,241}
+% Matlab
+\lstset{language=Matlab,%
+ %basicstyle=\color{red},
+ breaklines=true,%
+ morekeywords={matlab2tikz},
+ keywordstyle=\color{blue},%
+ morekeywords=[2]{1}, keywordstyle=[2]{\color{black}},
+ identifierstyle=\color{black},%
+ stringstyle=\color{mylilas},
+ commentstyle=\color{mygreen},%
+ showstringspaces=false,%without this there will be a symbol in the places where there is a space
+ numbers=left,%
+ numberstyle={\tiny \color{black}},% size of the numbers
+ numbersep=9pt, % this defines how far the numbers are from the text
+ emph=[1]{for,end,break},emphstyle=[1]\color{red}, %some words to emphasise
+ %emph=[2]{word1,word2}, emphstyle=[2]{style},
+}
+% ---
+
+% ---
+% Definição de ambientes definição, teorema, exemplo, demonstração, etc.
+% ---
+\RequirePackage{mdframed}
+% https://www.ctan.org/pkg/mdframed
+
+\theoremstyle{definition}
+\mdfdefinestyle{plainSty}{hidealllines=true,backgroundcolor=verdeunb!10}
+\newmdtheoremenv[style=plainSty]{theorem}{\thname}[chapter]
+\newmdtheoremenv[style=plainSty]{lemma}{\lmname}[chapter]
+\newmdtheoremenv[style=plainSty]{proposition}{\prname}[chapter]
+\newmdtheoremenv[style=plainSty]{corollary}{\crname}[chapter]
+
+\theoremstyle{definition}
+\mdfdefinestyle{defnSty}{hidealllines=true,backgroundcolor=azulunb!10}
+\newmdtheoremenv[style=defnSty]{definition}{\dfname}[chapter]
+\newmdtheoremenv[style=defnSty]{assuption}{\asptname}[chapter]
+\newmdtheoremenv[style=defnSty]{example}{\epname}[chapter]
+\newmdtheoremenv[style=defnSty]{exercise}{\ecname}[chapter]
+\newmdtheoremenv[style=defnSty]{problem}{\pbname}[chapter]
+
+\theoremstyle{remark}
+\let\proof\relax
+\let\endproof\relax
+\newmdtheoremenv[linecolor=azulunb,linewidth=0.5mm,hidealllines=false]{remark}{\rmname}[chapter]
+
+\newtheoremstyle{myproof}{\topsep}{\topsep}{}{}{\bfseries}{}{ }{\thmname{#1} \thmnote{#3}}
+\theoremstyle{myproof}
+\let\proof\relax
+\let\endproof\relax
+\newmdtheoremenv[linecolor=verdeunb,linewidth=0.5mm,hidealllines=false]{proof}{\proofname.}
+\AtEndEnvironment{proof}{\hfill$\square$}
+
+\newcommand{\thmnameen}{
+\newcommand{\thname}{Theorem}
+\newcommand{\lmname}{Lemma}
+\newcommand{\prname}{Proposition}
+\newcommand{\crname}{Corollary}
+\newcommand{\asptname}{Assumption}
+\newcommand{\dfname}{Definition}
+\newcommand{\epname}{Example}
+\newcommand{\ecname}{Exercise}
+\newcommand{\pbname}{Problem}
+\newcommand{\rmname}{Remark}
+\renewcommand{\proofname}{Proof}}
+
+\newcommand{\thmnamebr}{
+\newcommand{\thname}{Teorema}
+\newcommand{\lmname}{Lema}
+\newcommand{\prname}{Proposição}
+\newcommand{\crname}{Corolário}
+\newcommand{\dfname}{Definição}
+\newcommand{\asptname}{Hipótese}
+\newcommand{\epname}{Exemplo}
+\newcommand{\ecname}{Exercício}
+\newcommand{\pbname}{Problema}
+\newcommand{\rmname}{Observação}
+\renewcommand{\proofname}{Demonstração}}
+% ---
+
+% ------------------------------------------------------------------------
+% Informações do trabalho
+% ------------------------------------------------------------------------
+
+% Autores
+\newcommand{\autori}[3][]{\def\autorinome{#2}\def\autorisobrenome{#3}}
+\newcommand{\autorii}[3][]{\def\autoriinome{#2}\def\autoriisobrenome{#3}}
+
+% Orientadores
+\newcommand{\orient}[3][]{\def\orienttitulo{#1}\def\orientnome{#2}\def\orientsobrenome{#3}}
+\newcommand{\coorient}[3][]{\def\coorienttitulo{#1}\def\coorientnome{#2}\def\coorientsobrenome{#3}}
+\orientador{\orienttitulo\\orientnome\\orientsobrenome}
+\coorientador{\coorienttitulo\ \coorientnome\ \coorientsobrenome}
+
+% Tipo de trabalho
+\newcommand{\tipocurso}[2][]{\def\grau{#1}\def\curso{#2}}
+
+% Instituição
+\renewcommand{\instituicao}[3][]{\def\instituicaoi{#1}\def\instituicaoii{#2}\def\instituicaoiii{#3}}
+
+% data
+\newcommand{\dia}[1]{\def\imprimirdia{#1}}
+\newcommand{\mes}[1]{\def\imprimirmes{#1}}
+\newcommand{\ano}[1]{\def\imprimirano{#1}}
+
+% Preâmbulo
+\preambulo{\imprimirtipotrabalho\ submetido como requisito parcial para obtenção do grau de \grau\ em \curso.}
+
+% Membros da banca
+\newcommand{\membrodabancai}[1]{\def\membrodabancainome{#1}}
+\newcommand{\membrodabancaii}[1]{\def\membrodabancaiinome{#1}}
+\newcommand{\membrodabancaiii}[1]{\def\membrodabancaiiinome{#1}}
+\newcommand{\membrodabancaiv}[1]{\def\membrodabancaivnome{#1}}
+\newcommand{\membrodabancav}[1]{\def\membrodabancavnome{#1}}
+\newcommand{\membrodabancaifuncao}[1]{\def\membrodabancaifuncaonome{#1}}
+\newcommand{\membrodabancaiifuncao}[1]{\def\membrodabancaiifuncaonome{#1}}
+\newcommand{\membrodabancaiiifuncao}[1]{\def\membrodabancaiiifuncaonome{#1}}
+\newcommand{\membrodabancaivfuncao}[1]{\def\membrodabancaivfuncaonome{#1}}
+\newcommand{\membrodabancavfuncao}[1]{\def\membrodabancavfuncaonome{#1}}
+
+% Palavras-chave
+\newcommand{\pchavei}[1]{\def\pchaveinome{#1}}
+\newcommand{\kwordi}[1]{\def\kwordinome{#1}}
+\newcommand{\pchaveii}[1]{\def\pchaveiinome{#1}}
+\newcommand{\kwordii}[1]{\def\kwordiinome{#1}}
+\newcommand{\pchaveiii}[1]{\def\pchaveiiinome{#1}}
+\newcommand{\kwordiii}[1]{\def\kwordiiinome{#1}}
+\newcommand{\pchaveiv}[1]{\def\pchaveivnome{#1}}
+\newcommand{\kwordiv}[1]{\def\kwordivnome{#1}}
+
+% Código da ficha catalográfica
+\newcommand{\codigocutter}[1]{\def\cutter{#1}}
+
+% ---
+% Imprime capa
+% ---
+\renewcommand{\imprimircapa}{%
+ \begin{capa}%
+ \center
+ \AddToShipoutPicture*{\BackgroundPic}
+ \vspace*{7.5cm}
+ {\bfseries\sffamily\Large \instituicaoi \par \instituicaoii} \par
+ \abntex@ifnotempty{\instituicaoiii}{{\bfseries\sffamily\Large\instituicaoiii}}
+ \begin{center}
+ \vfill
+ \bfseries\sffamily\LARGE\imprimirtitulo
+ \end{center}
+ \vfill
+ {\large\autorinome\ \autorisobrenome
+ \par
+ \abntex@ifnotempty{\autoriinome}{\autoriinome\ \autoriisobrenome}}
+ \vfill
+ \begin{center}
+ \color{white}{\sffamily\large\expandafter\MakeUppercase\expandafter \imprimirtipotrabalho \par \expandafter\MakeUppercase\expandafter\curso \\ \vspace{0.5cm} \imprimirlocal \par \imprimirano}
+ \end{center}
+ \end{capa}
+}
+
+% Figura de fundo da capa
+\RequirePackage{eso-pic}
+\newcommand\BackgroundPic{%
+ \put(0,0){%
+ \parbox[b][\paperheight]{\paperwidth}{%
+ \vfill
+ \centering
+ \includegraphics[width=\paperwidth,height=\paperheight,%
+ keepaspectratio]{capa_fundo.pdf}%
+ \vfill
+ }
+ }
+}
+% ---
+
+% ---
+% Imprime folha de rosto
+% ---
+\makeatletter
+
+\renewcommand{\folhaderostocontent}{
+\begin{center}
+ {\bfseries\sffamily\Large \instituicaoi \par \instituicaoii} \par
+ \abntex@ifnotempty{\instituicaoiii}{{\bfseries\sffamily\Large\instituicaoiii}}
+ \vfill\vfill\vfill
+
+\begin{center}
+\color{verdeunb}\bfseries\sffamily\LARGE\ifthenelse{\equal{\imprimirtituloestrangeiro}{}}{\imprimirtitulo}{\imprimirtituloestrangeiro}
+\end{center}
+
+\vfill
+
+{\large\autorinome\ \autorisobrenome
+ \par
+ \abntex@ifnotempty{\autoriinome}{\autoriinome\ \autoriisobrenome}}
+
+\vfill\vfill
+
+\abntex@ifnotempty{\imprimirpreambulo}{%
+ \hspace{.45\textwidth}
+ \begin{minipage}{.5\textwidth}
+ {\SingleSpacing
+ \imprimirpreambulo}
+ \end{minipage}%
+ \vfill
+}%
+
+{\large\imprimirorientadorRotulo\ \orienttitulo\ \orientnome\ \orientsobrenome\par}
+
+\abntex@ifnotempty{\coorientnome}{%
+ {\large\imprimircoorientadorRotulo\ \coorienttitulo\ \coorientnome\ \coorientsobrenome}%
+}%
+
+\vfill\vfill
+
+{\sffamily\large\imprimirlocal \par\imprimirano}
+\end{center}
+}
+
+\makeatother
+% ---
+
+% ---
+% Imprime ficha catalográfica
+% ---
+\RequirePackage{xstring}
+
+\renewcommand{\fichacatalografica}{
+ \thispagestyle{empty}{
+\setlength{\fboxsep}{10pt}
+\vspace*{\fill}
+{\small
+{\SingleSpacing
+\begin{center}
+\fbox{\begin{minipage}[t][7.5cm]{12.5cm}
+\begin{tabular}{p{1.25cm} p{10.5cm}}
+& \autorisobrenome, \autorinome. \\
+\StrChar{\autorisobrenome}{1}\cutter\StrChar{\imprimirtitulo}{1}[\SUBtemp]\MakeLowercase{\SUBtemp}
+& \hspace{0.5cm} \StrDel{\imprimirtitulo}{\\} ~/ \autorinome\ \autorisobrenome; \ifthenelse{\equal{\autoriinome}{}}{}{\autoriinome\ \autoriisobrenome;} orientador \orientnome\ \orientsobrenome \ifthenelse{\equal{\coorientnome}{}}{.}{;~coorientador \coorientnome\ \coorientsobrenome.} \texttt{-{}-} \imprimirlocal, \imprimirano. \\
+& \hspace{0.5cm}\thelastpage~p. \\
+& \\
+& \hspace{0.5cm} \imprimirtipotrabalho\ em \curso\ \texttt{-{}-} \instituicaoi, \imprimirano. \\
+& \\
+& \hspace{0.5cm} 1. \pchaveinome. 2. \pchaveiinome. 3. \pchaveiiinome. \ifthenelse{\equal{\pchaveivnome}{}}{}{4. \pchaveivnome.} \ifthenelse{\equal{\autoriinome}{}}{\ifthenelse{\equal{\coorientnome}{}}{I. \orientsobrenome, \orientnome, orient. II. Título}{I. \orientsobrenome, \orientnome, orient. II. \coorientsobrenome, \coorientnome, coorient. III. Título}}{\ifthenelse{\equal{\coorientnome}{}}{I. \autoriisobrenome, \autoriinome. II. \orientsobrenome, \orientnome, orient. III. Título}{I. \autoriisobrenome, \autoriinome. II. \orientsobrenome, \orientnome, orient. III. \coorientsobrenome, \coorientnome, coorient. IV. Título}}
+\end{tabular}
+\end{minipage}}
+\end{center}
+}}
+ }
+}
+% ---
+
+% ---
+% Imprime folha de aprovação
+% ---
+\makeatletter
+
+\newcommand{\imprimirfolhadeaprovacao}{
+\begin{folhadeaprovacao}
+\begin{center}
+ {\bfseries\sffamily\Large \instituicaoi \par \instituicaoii} \par
+ \abntex@ifnotempty{\instituicaoiii}{{\bfseries\sffamily\Large\instituicaoiii}}
+ \vfill\vfill
+
+\begin{center}
+\color{verdeunb}\bfseries\sffamily\Large\imprimirtitulo
+\end{center}
+
+\vfill
+
+{\large\autorinome\ \autorisobrenome
+ \par
+ \abntex@ifnotempty{\autoriinome}{\autoriinome\ \autoriisobrenome}}
+
+\vfill
+
+\abntex@ifnotempty{\imprimirpreambulo}{%
+ \hspace{.45\textwidth}
+ \begin{minipage}{.5\textwidth}
+ {\SingleSpacing
+ \imprimirpreambulo}
+ \end{minipage}%
+ \vfill
+}%
+
+\raggedright { Trabalho aprovado. \imprimirlocal, \imprimirdia\ de \imprimirmes\ de \imprimirano:}
+{
+ \assinatura{\textbf{\membrodabancainome} \\ \membrodabancaifuncaonome}
+ \assinatura{\textbf{\membrodabancaiinome} \\ \membrodabancaiifuncaonome}
+ \assinatura{\textbf{\membrodabancaiiinome} \\ \membrodabancaiiifuncaonome}
+ \abntex@ifnotempty{\membrodabancaivnome}{\assinatura{\textbf{\membrodabancaivnome} \\ \membrodabancaivfuncaonome}}
+ \abntex@ifnotempty{\membrodabancavnome}{\assinatura{\textbf{\membrodabancavnome} \\ \membrodabancavfuncaonome}}}
+\vfill
+ \begin{center}
+ {\sffamily\large\imprimirlocal
+ \par \imprimirano}
+ \end{center}
+\end{center}
+\end{folhadeaprovacao}
+}
+
+\makeatother
+% ---
+
+% Correção para o pacote microtype
+\makeatletter
+\long\def\MT@prot@l#1{%
+ \MT@get@prot{#1}{left}%
+ \leavevmode
+ #1}
+\def\MT@prot@group@@{%
+ \catcode`\\=0
+ \catcode`\^^M=10
+ \makeatletter
+ {\expandafter\MT@prot@l\expandafter
+ {\expandafter\scantokens\expandafter{\the\MT@toks\noexpand}}}%
+ \endgroup}
+\makeatother \ No newline at end of file