From 1d09834fa702764b7554ac9e0ae3d6dcd7d0b784 Mon Sep 17 00:00:00 2001 From: Diogo Medeiros <73706167+DiogoM-Almeida@users.noreply.github.com> Date: Tue, 28 Nov 2023 11:47:58 -0300 Subject: [PATCH] Initial Commit --- Banco/Conexao.py | 244 + Banco/stringConexao.txt | 4 + Classes/ajusteitem.py | 101 + Classes/ajustetanque.py | 101 + Classes/colheita.py | 96 + Classes/compra.py | 170 + Classes/compraitem.py | 42 + Classes/endereco.py | 135 + Classes/entradapeixe.py | 86 + Classes/horarioalimentacao.py | 83 + Classes/item.py | 138 + Classes/pessoa.py | 194 + Classes/tanques.py | 174 + Imagens/726-removebg-preview.png | Bin 0 -> 227025 bytes Imagens/Cadastro.png | Bin 0 -> 7131 bytes Imagens/Compra.png | Bin 0 -> 7413 bytes Imagens/anzol-de-pesca.png | Bin 0 -> 14372 bytes Imagens/atualizar.png | Bin 0 -> 4231 bytes Imagens/balde.png | Bin 0 -> 8511 bytes Imagens/cancelar.png | Bin 0 -> 4383 bytes Imagens/confirmar.png | Bin 0 -> 3827 bytes Imagens/copiar.png | Bin 0 -> 3235 bytes Imagens/criacao-de-peixes.png | Bin 0 -> 11078 bytes Imagens/deletar.png | Bin 0 -> 2247 bytes Imagens/editar.png | Bin 0 -> 1778 bytes Imagens/exportar.png | Bin 0 -> 3604 bytes Imagens/fornecedor.png | Bin 0 -> 5185 bytes Imagens/logo.png | Bin 0 -> 133546 bytes Imagens/logo_fundo_branco.png | Bin 0 -> 229003 bytes Imagens/lupa.png | Bin 0 -> 3770 bytes Imagens/novo.png | Bin 0 -> 1550 bytes Imagens/piscicultura (1).png | Bin 0 -> 8003 bytes Imagens/piscicultura (2).png | Bin 0 -> 19034 bytes Imagens/piscicultura.png | Bin 0 -> 9308 bytes Imagens/produto.png | Bin 0 -> 3675 bytes Imagens/relogio.png | Bin 0 -> 8212 bytes Imagens/salvar.png | Bin 0 -> 1586 bytes Imagens/tanque 1.png | Bin 0 -> 8003 bytes Imagens/tanque 3.png | Bin 0 -> 11078 bytes Imagens/tanque.png | Bin 0 -> 26635 bytes Imagens/tratamento.png | Bin 0 -> 18057 bytes Imagens/upgrade.png | Bin 0 -> 16798 bytes Imagens/voltar.png | Bin 0 -> 1855 bytes Recursos/Municipio.sql | 5602 ++++++++++++++++++++ Recursos/dbtilapia.sql | 164 + Relatorios/Relatorio_compra.pdf | Bin 0 -> 266290 bytes Relatorios/Relatorio_tanques.pdf | Bin 0 -> 266379 bytes Telas/Modulos.py | 157 + Telas/Teste Chat GPT.py | 78 + Telas/telas_ajuste_itens.py | 255 + Telas/telas_ajuste_tanque.py | 257 + Telas/telas_colheita.py | 246 + Telas/telas_compras.py | 354 ++ Telas/telas_entrada_peixe.py | 238 + Telas/telas_fornecedor.py | 578 ++ Telas/telas_horarios_alimentacao.py | 217 + Telas/telas_itens.py | 272 + Telas/telas_tanque.py | 314 ++ Telas/teste1.py | 143 + TestesUnitarios/ajusteItemTeste.py | 97 + TestesUnitarios/ajusteTanqueTeste.py | 96 + TestesUnitarios/colheitaTeste.py | 40 + TestesUnitarios/compraTeste.py | 38 + TestesUnitarios/compraitemTeste.py | 54 + TestesUnitarios/enderecoTeste.py | 135 + TestesUnitarios/horarioalimentacaoTeste.py | 62 + TestesUnitarios/itemTeste.py | 60 + TestesUnitarios/pessoaTeste.py | 96 + TestesUnitarios/tanquesTeste.py | 103 + copiar.png | Bin 0 -> 3235 bytes main.py | 166 + 71 files changed, 11390 insertions(+) create mode 100644 Banco/Conexao.py create mode 100644 Banco/stringConexao.txt create mode 100644 Classes/ajusteitem.py create mode 100644 Classes/ajustetanque.py create mode 100644 Classes/colheita.py create mode 100644 Classes/compra.py create mode 100644 Classes/compraitem.py create mode 100644 Classes/endereco.py create mode 100644 Classes/entradapeixe.py create mode 100644 Classes/horarioalimentacao.py create mode 100644 Classes/item.py create mode 100644 Classes/pessoa.py create mode 100644 Classes/tanques.py create mode 100644 Imagens/726-removebg-preview.png create mode 100644 Imagens/Cadastro.png create mode 100644 Imagens/Compra.png create mode 100644 Imagens/anzol-de-pesca.png create mode 100644 Imagens/atualizar.png create mode 100644 Imagens/balde.png create mode 100644 Imagens/cancelar.png create mode 100644 Imagens/confirmar.png create mode 100644 Imagens/copiar.png create mode 100644 Imagens/criacao-de-peixes.png create mode 100644 Imagens/deletar.png create mode 100644 Imagens/editar.png create mode 100644 Imagens/exportar.png create mode 100644 Imagens/fornecedor.png create mode 100644 Imagens/logo.png create mode 100644 Imagens/logo_fundo_branco.png create mode 100644 Imagens/lupa.png create mode 100644 Imagens/novo.png create mode 100644 Imagens/piscicultura (1).png create mode 100644 Imagens/piscicultura (2).png create mode 100644 Imagens/piscicultura.png create mode 100644 Imagens/produto.png create mode 100644 Imagens/relogio.png create mode 100644 Imagens/salvar.png create mode 100644 Imagens/tanque 1.png create mode 100644 Imagens/tanque 3.png create mode 100644 Imagens/tanque.png create mode 100644 Imagens/tratamento.png create mode 100644 Imagens/upgrade.png create mode 100644 Imagens/voltar.png create mode 100644 Recursos/Municipio.sql create mode 100644 Recursos/dbtilapia.sql create mode 100644 Relatorios/Relatorio_compra.pdf create mode 100644 Relatorios/Relatorio_tanques.pdf create mode 100644 Telas/Modulos.py create mode 100644 Telas/Teste Chat GPT.py create mode 100644 Telas/telas_ajuste_itens.py create mode 100644 Telas/telas_ajuste_tanque.py create mode 100644 Telas/telas_colheita.py create mode 100644 Telas/telas_compras.py create mode 100644 Telas/telas_entrada_peixe.py create mode 100644 Telas/telas_fornecedor.py create mode 100644 Telas/telas_horarios_alimentacao.py create mode 100644 Telas/telas_itens.py create mode 100644 Telas/telas_tanque.py create mode 100644 Telas/teste1.py create mode 100644 TestesUnitarios/ajusteItemTeste.py create mode 100644 TestesUnitarios/ajusteTanqueTeste.py create mode 100644 TestesUnitarios/colheitaTeste.py create mode 100644 TestesUnitarios/compraTeste.py create mode 100644 TestesUnitarios/compraitemTeste.py create mode 100644 TestesUnitarios/enderecoTeste.py create mode 100644 TestesUnitarios/horarioalimentacaoTeste.py create mode 100644 TestesUnitarios/itemTeste.py create mode 100644 TestesUnitarios/pessoaTeste.py create mode 100644 TestesUnitarios/tanquesTeste.py create mode 100644 copiar.png create mode 100644 main.py diff --git a/Banco/Conexao.py b/Banco/Conexao.py new file mode 100644 index 0000000..3019b11 --- /dev/null +++ b/Banco/Conexao.py @@ -0,0 +1,244 @@ +import mysql +from mysql.connector import connect + + + + +class Conexao: + def __init__(self): + self.messageErro="" + pass + + + @staticmethod + def executa_sql(sql): + con = connect( + host='localhost', + port=3306, + user='root', + passwd='12345678', + database='dbtilapicultura' + ) + cur = con.cursor() + cur.execute(sql) + con.close() + + def __conecta(self): + config = {} + with open('Banco/stringConexao.txt', 'r') as file: + linhas = file.readlines() + for linha in linhas: + chave, valor = linha.strip().split('=') + config[chave] = valor + self.__con = connect( + host=str(config['host']), + port=3306, + user=str(config['usuario']), + passwd=str(config['senha']), + database=str(config['banco']) + ) + """def __conecta(self): + self.__con = connect( + host='localhost', + port=3306, + user='root', + passwd='12345678', + database='dbtilapicultura' + )""" + __cur = 0 + + def insere(self, sql, registros): + try: + self.messageErro = "" + self.__conecta() + self.__cur = self.__con.cursor() + self.__cur.execute(sql, registros) + self.__con.commit() + self.__con.close() + except mysql.connector.Error as err: + from mysqlx import errorcode + if err.errno == errorcode.ER_ACCESS_DENIED_ERROR: + self.messageErro = "Erro de acesso negado: Verifique as credenciais de conexão." + print(self.messageErro) + elif err.errno == errorcode.ER_BAD_DB_ERROR: + self.messageErro="Banco de dados não existe." + print(self.messageErro) + else: + self.messageErro="Erro MySQL: {}".format(err) + print(self.messageErro) + else: + print("Inserção de dados bem-sucedida.") + finally: + if self.__con.is_connected(): + self.__cur.close() + self.__con.close() + return self.messageErro + + def insereCompra(self,compra): + try: + idCompra = 0 + self.messageErro = "" + self.__conecta() + self.__cur = self.__con.cursor() + if compra.get_id_compra() <= 0: + sqlCompra="insert into compra (IdFornecedor ,ValorTotal,DataHora) values (%s, %s, %s);" + registros=(compra.get_fornecedor().get_id_fornecedor(), compra.get_valor_total(), compra.get_data_hora()) + self.__cur.execute(sqlCompra, registros) + idCompra = self.__cur.lastrowid + + for item in compra.get_compra_itens(): + sqlCompraItem="insert into compraitem (IdCompra,IdItem,Valor,Qtd) values (%s,%s,%s,%s);" + registros=(str(idCompra), item.get_id_item(),item.get_valor(),item.get_qtd()) + self.__cur.execute(sqlCompraItem, registros) + self.__con.commit() + self.__con.close() + except mysql.connector.Error as err: + from mysqlx import errorcode + print(self.messageErro) + if err.errno == errorcode.ER_ACCESS_DENIED_ERROR: + self.messageErro = "Erro de acesso negado: Verifique as credenciais de conexão." + print(self.messageErro) + elif err.errno == errorcode.ER_BAD_DB_ERROR: + self.messageErro = "Banco de dados não existe." + print(self.messageErro) + else: + self.messageErro = "Erro MySQL: {}".format(err) + print(self.messageErro) + else: + print("Inserção de dados bem-sucedida.") + finally: + if self.__con.is_connected(): + self.__cur.close() + self.__con.close() + return self.messageErro + def insereFornecedor(self, fornecedor): + try: + idEndereco= 0 + IdPessoa = 0 + self.messageErro = "" + self.__conecta() + self.__cur = self.__con.cursor() + if fornecedor.get_id_pessoa() <= 0: + sqlEndereco="insert into Endereco(IdMunicipio,Logradouro,Bairro,Numero,Cep) values (%s,%s,%s,%s,%s);" + registros=(fornecedor.get_pessoa().get_endereco().get_id_municipio(), + fornecedor.get_pessoa().get_endereco().get_logradouro(), + fornecedor.get_pessoa().get_endereco().get_bairro(), + fornecedor.get_pessoa().get_endereco().get_numero(), + fornecedor.get_pessoa().get_endereco().get_cep()) + self.__cur.execute(sqlEndereco, registros) + idEndereco = self.__cur.lastrowid + + sqlPessoa="" + if fornecedor.get_pessoa().get_tipo() == 0: + registros = (idEndereco,fornecedor.get_pessoa().get_nome(),fornecedor.get_pessoa().get_apelido(), + fornecedor.get_pessoa().get_rg(),fornecedor.get_pessoa().get_cpf()) + sqlPessoa = "insert into Pessoa(IdEndereco,Nome,Apelido,RG,CPF,tipoObjeto) values (%s,%s,%s,%s,%s,0);" + else: + registros = (idEndereco, fornecedor.get_pessoa().get_razao_social(), fornecedor.get_pessoa().get_nome_fantasia(), + fornecedor.get_pessoa().get_cnpj(), fornecedor.get_pessoa().get_ie()) + sqlPessoa = "insert into Pessoa(IdEndereco,RazaoSocial,NomeFantasia,Cnpj,InscricaoEstadual,tipoObjeto) values (%s,%s,%s,%s,%s,1);" + self.__cur.execute(sqlPessoa, registros) + IdPessoa = self.__cur.lastrowid + + self.__cur.execute('insert into fornecedor (IdPessoa) values('+str(IdPessoa)+');') + else: + if fornecedor.get_pessoa().get_tipo() == 0: + registros = (fornecedor.get_pessoa().get_nome(), + fornecedor.get_pessoa().get_apelido(), + fornecedor.get_pessoa().get_rg(), + fornecedor.get_pessoa().get_cpf()) + sql="update pessoa set Nome=%s, Apelido=%s, Rg=%s,CPF=%s WHERE IdPessoa="+str(fornecedor.get_id_pessoa())+";" + self.__cur.execute(sql, registros) + else: + registros = (fornecedor.get_pessoa().get_razao_social(), + fornecedor.get_pessoa().get_nome_fantasia(), + fornecedor.get_pessoa().get_cnpj(), + fornecedor.get_pessoa().get_ie()) + sql = ("update pessoa set RazaoSocial=%s, NomeFantasia=%s, Cnpj=%s,InscricaoEstadual=%s " + "WHERE IdPessoa=" + str(fornecedor.get_id_pessoa()) + ";") + self.__cur.execute(sql, registros) + + registros = (fornecedor.get_pessoa().get_endereco().get_id_municipio(), + fornecedor.get_pessoa().get_endereco().get_logradouro(), + fornecedor.get_pessoa().get_endereco().get_bairro(), + fornecedor.get_pessoa().get_endereco().get_numero(), + fornecedor.get_pessoa().get_endereco().get_cep()) + sql = (" update endereco set IdMunicipio=%s, Logradouro=%s, Bairro=%s, Numero=%s, Cep=%s WHERE IdEndereco=" + + str(fornecedor.get_pessoa().get_id_endereco())) + self.__cur.execute(sql, registros) + + self.__con.commit() + self.__con.close() + except mysql.connector.Error as err: + from mysqlx import errorcode + print(self.messageErro) + if err.errno == errorcode.ER_ACCESS_DENIED_ERROR: + self.messageErro = "Erro de acesso negado: Verifique as credenciais de conexão." + print(self.messageErro) + elif err.errno == errorcode.ER_BAD_DB_ERROR: + self.messageErro="Banco de dados não existe." + print(self.messageErro) + else: + self.messageErro="Erro MySQL: {}".format(err) + print(self.messageErro) + else: + print("Inserção de dados bem-sucedida.") + finally: + if self.__con.is_connected(): + self.__cur.close() + self.__con.close() + return self.messageErro + + def deletar(self, sql): + try: + self.__conecta() + self.messageErro = "" + self.__cur = self.__con.cursor() + self.__cur.execute(sql) + self.__con.commit() + self.__con.close() + except mysql.connector.Error as err: + from mysqlx import errorcode + if err.errno == errorcode.ER_ACCESS_DENIED_ERROR: + self.messageErro = "Erro de acesso negado: Verifique as credenciais de conexão." + print(self.messageErro) + elif err.errno == errorcode.ER_BAD_DB_ERROR: + self.messageErro = "Banco de dados não existe." + print(self.messageErro) + else: + self.messageErro = "Erro MySQL: {}".format(err) + print(self.messageErro) + else: + print("Exclusao de dados bem-sucedida.") + finally: + if self.__con.is_connected(): + self.__cur.close() + self.__con.close() + return self.messageErro + + def listar(self, sql): + try: + self.__conecta() + self.__cur = self.__con.cursor() + self.__cur.execute(sql) + listaDados = self.__cur.fetchall() + self.__cur.close() + self.__con.close() + + except mysql.connector.Error as err: + from mysqlx import errorcode + if err.errno == errorcode.ER_ACCESS_DENIED_ERROR: + print("Erro de acesso negado: Verifique as credenciais de conexão.") + elif err.errno == errorcode.ER_BAD_DB_ERROR: + print("Banco de dados não existe.") + else: + print("Erro MySQL: {}".format(err)) + else: + return listaDados + print("Consulta de dados bem-sucedida.") + finally: + if self.__con.is_connected(): + self.__cur.close() + self.__con.close() + + diff --git a/Banco/stringConexao.txt b/Banco/stringConexao.txt new file mode 100644 index 0000000..4cdf09e --- /dev/null +++ b/Banco/stringConexao.txt @@ -0,0 +1,4 @@ +host=localhost +usuario=root +senha=12345678 +banco=dbtilapicultura \ No newline at end of file diff --git a/Classes/ajusteitem.py b/Classes/ajusteitem.py new file mode 100644 index 0000000..c368a88 --- /dev/null +++ b/Classes/ajusteitem.py @@ -0,0 +1,101 @@ +import datetime + +from Banco.Conexao import Conexao +from Classes.item import Item + + +class AjusteItem: + + def __init__(self, idajuste=0,descricao: str = "", datahora=datetime.datetime.today(), qtdatual: int = 0, + qtdmovimentacao: int = 0, qtdnova: int = 0, iditem=0, item=Item()): + self.__id_ajuste = idajuste + self.__descricao = descricao + self.__qtd_atual = qtdatual + self.__qtd_movimentacao = qtdmovimentacao + self.__qtd_nova = qtdnova + self.__data_hora = datahora + self.__id_item = iditem + self.__item = item + + def get_id_ajuste(self) -> int: + return self.__id_ajuste + + def set_id_ajuste(self, idaju: int): + self.__id_ajuste = idaju + + def get_qtd_atual(self) -> int: + return self.__qtd_atual + + def set_qtd_atual(self, qtd: int): + self.__qtd_atual = qtd + + def get_qtd_nova(self) -> int: + return self.__qtd_nova + + def set_qtd_nova(self, qtd: int): + self.__qtd_nova = qtd + + def get_qtd_movimentacao(self) -> int: + return self.__qtd_movimentacao + + def set_qtd_movimentacao(self, qtd: int): + self.__qtd_movimentacao = qtd + + def get_id_item(self) -> int: + return self.__id_item + + def set_id_item(self, iditem: int): + self.__id_item = iditem + + def get_item(self) -> Item: + return self.__item + + def set_item(self, item: Item): + self.__item = item + + def set_descricao(self, desc: str): + self.__descricao = desc + + def get_descricao(self) -> str: + return self.__descricao + + def dados_principais(self): + return str(self.__id_ajuste) + "-" + self.__descricao+"-" + self.get_item().dados_principais() + def validcao(self): + msgErro = '' + if self.get_id_item() <= 0: + msgErro += 'Item deve ser Selecionado \n' + if len(self.get_descricao()) <= 0: + msgErro += 'Descrição é Obrigatório\n' + if self.get_qtd_movimentacao() == 0: + msgErro += 'Movimentacao deve ser DIFERENTE de ZERO \n' + return msgErro + def salvar(self): + strErro = self.validcao() + sql = "" + if len(strErro) < 1: + if self.__id_ajuste <= 0: + sql = "INSERT into ajusteitem (Iditem,Descricao,DataHora, QtdAtual, QtdMovimentacao,QtdNova) values(%s,%s,%s,%s,%s,%s);" + registro = (self.__id_item, self.__descricao, self.__data_hora, self.__qtd_atual,self.__qtd_movimentacao,self.__qtd_nova) + print(sql, registro) + strErro = Conexao().insere(sql, registro) + return strErro + + def listar(self, where=""): + sql = ("SELECT IdAjuste,aj.Descricao,DataHora,QtdAtual,QtdMovimentacao,QtdNova,ta.Iditem,ta.descricao,ta.Tipo " + + "FROM ajusteitem AS aj INNER JOIN item AS ta ON ta.Iditem=aj.Iditem" ) + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, AjusteItem(int(linha[0]), str(linha[1]), + datetime.datetime.strptime(str(linha[2]), '%Y-%m-%d %H:%M:%S'), + int(linha[3]), int(linha[4]),int(linha[5]), int(linha[6]), + Item(int(linha[6]),str(linha[7]), tipo=int(linha[8])))) + return lista + + def deletar(self, id: int): + sql = "delete from ajusteitem where IdAjuste=" + str(id) + return str(Conexao().deletar(sql)) \ No newline at end of file diff --git a/Classes/ajustetanque.py b/Classes/ajustetanque.py new file mode 100644 index 0000000..438514f --- /dev/null +++ b/Classes/ajustetanque.py @@ -0,0 +1,101 @@ +import datetime + +from Banco.Conexao import Conexao +from Classes.tanques import Tanque + + +class AjusteTanque: + + def __init__(self, idajuste=0,descricao="", qtdanterior=0, qtdmovimentacao=0, + qtdnova=0, idtanque=0, tanque=Tanque()): + self.__id_ajuste = idajuste + self.__qtd_anterior = qtdanterior + self.__qtd_movimentacao = qtdmovimentacao + self.__qtd_nova = qtdnova + self.__id_tanque = idtanque + self.__tanque = tanque + self.__descricao = descricao + + def get_id_ajuste(self) -> int: + return self.__id_ajuste + + def set_id_ajuste(self, idaju: int): + self.__id_ajuste = idaju + + def get_descricao(self) -> str: + return self.__descricao + + def set_descricao(self, desc: str): + self.__descricao = desc + def get_qtd_anterior(self) -> int: + return self.__qtd_anterior + + def set_qtd_anterior(self, qtd: int): + self.__qtd_anterior = qtd + + def get_qtd_nova(self) -> int: + return self.__qtd_nova + + def set_qtd_nova(self, qtd: int): + self.__qtd_nova = qtd + + def get_qtd_movimentacao(self) -> int: + return self.__qtd_movimentacao + + def set_qtd_movimentacao(self, qtd: int): + self.__qtd_movimentacao = qtd + + def get_id_tanque(self) -> int: + return self.__id_tanque + + def set_id_tanque(self, idtanque: int): + self.__id_tanque = idtanque + + def get_tanque(self) -> Tanque: + return self.__tanque + + def set_tanque(self, tanque: Tanque): + self.__tanque = tanque + + def dados_principais(self): + return str(self.__descricao) + "-" + self.__tanque.dados_principais() + + def validcao(self): + msgErro = '' + if self.get_id_tanque() <= 0: + msgErro += 'Tanque deve ser Selecionado \n' + if len(self.get_descricao()) <= 0: + msgErro += 'Descrição é Obrigatório\n' + if self.get_qtd_movimentacao() == 0: + msgErro += 'Movimentacao deve ser DIFERENTE de zero \n' + return msgErro + def salvar(self): + strErro = self.validcao() + if len(strErro) < 1: + if self.__id_ajuste > 0: + sql = ("update ajustetanque set IdTanque=%s, descricao=%s, QtdAtual=%s, QtdMovimentacao=%s, QtdNova=%s" + +" where IdAjusteEstoque=") + str(self.__id_ajuste) + else: + sql = "INSERT into ajustetanque (IdTanque,Descricao, QtdAtual, QtdMovimentacao,QtdNova) values(%s,%s,%s,%s,%s);" + registro = (self.__id_tanque, self.__descricao, self.__qtd_anterior,self.__qtd_movimentacao,self.__qtd_nova) + print(sql, registro) + strErro = Conexao().insere(sql, registro) + return strErro + + def listar(self, where=""): + sql = ("SELECT IdAjusteEstoque,aj.Descricao,QtdAtual,QtdMovimentacao,QtdNova,ta.Idtanque,ta.descricao,ta.volume " + "FROM ajustetanque AS aj INNER JOIN tanques AS ta ON ta.IdTanque=aj.IdTanque ") + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, AjusteTanque(int(linha[0]), str(linha[1]), int(linha[2]), int(linha[3]), + int(linha[4]), idtanque=int(linha[5]), + tanque=Tanque(idtanque=int(linha[5]), descricao=str(linha[6]), volume=float(linha[7])))) + return lista + + def deletar(self, id: int): + sql = "delete from ajustetanque where IdAjusteEstoque=" + str(id) + return str(Conexao().deletar(sql)) \ No newline at end of file diff --git a/Classes/colheita.py b/Classes/colheita.py new file mode 100644 index 0000000..b90785b --- /dev/null +++ b/Classes/colheita.py @@ -0,0 +1,96 @@ +import datetime + +from Banco.Conexao import Conexao +from Classes.tanques import Tanque + + +class Colheita: + def __init__(self, idcolheita=0, data=datetime.datetime.now(), qtd=0, pesomedio=0.00, idtanque=0, tanque=Tanque()): + self.__id_colheita = idcolheita + self.__data_hora = data + self.__qtd = qtd + self.__peso_medio = pesomedio + self.__tanque = tanque + self.__idtanque = idtanque + + def get_id_colheita(self) -> int: + return self.__id_colheita + + def set_id_colheita(self, valor: int): + self.__id_colheita = valor + + def get_qtd(self) -> int: + return self.__qtd + + def set_qtd(self, qtd: int): + self.__qtd = qtd + + def get_peso_medio(self) -> float: + return self.__peso_medio + + def set_peso_medio(self, peso: float): + self.__peso_medio = peso + + def get_data_hora(self) -> datetime.datetime: + return self.__data_hora + + def set_data_hora(self, item: datetime.datetime): + self.__data_hora = item + + def get_tanque(self) -> Tanque: + return self.__tanque + + def set_tanque(self, item: Tanque): + self.__tanque = item + + def get_id_tanque(self) -> int: + return self.__idtanque + + def set_id_tanque(self, item: int): + self.__idtanque = item + + def dados_principais(self): + return str(self.__data_hora) + '-' + self.__tanque.dados_principais() + + def salvar(self): + strErro = self.validcao() + if len(strErro) < 1: + if self.get_id_colheita() > 0: + sql = ("update COLHEITA set DataColheita=%s, Qtd=%s, PesoMedio=%s, IdTanque=%s where IdColheita=" + + str(self.__id_colheita)) + else: + sql = "INSERT into COLHEITA (`DataColheita`, `qtd`, `PesoMedio`,IdTanque) values(%s,%s,%s,%s);" + registro = (self.__data_hora, self.__qtd, self.__peso_medio,self.__idtanque) + print(sql, registro) + strErro = Conexao().insere(sql, registro) + return strErro + def validcao(self): + msgErro = '' + if self.get_id_tanque() <= 0: + msgErro += 'Selecione o Tanque \n' + if self.get_qtd() <= 0: + msgErro += 'Qtd deve ser MAIOR que ZERO\n' + if self.get_peso_medio() <= 0: + msgErro += 'Peso Medio deve ser MAIOR que ZERO\n' + return msgErro + + def listar(self, where=""): + sql = ("SELECT co.IdColheita, co.DataColheita, co.qtd, co.PesoMedio,ta.IdTanque,ta.descricao,ta.Volume " + + "FROM COLHEITA AS co INNER JOIN tanques AS ta on co.IdTanque=ta.IdTanque ") + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, Colheita(int(linha[0]), + datetime.datetime.strptime(str(linha[1]), '%Y-%m-%d %H:%M:%S'), + int(linha[2]), float(linha[3]), int(linha[4]), + Tanque(int(linha[4]),str(linha[5]),volume=float(linha[6])))) + return lista + + def deletar(self, id: int): + sql = "delete from COLHEITA where IdColheita=" + str(id) + return str(Conexao().deletar(sql)) + + diff --git a/Classes/compra.py b/Classes/compra.py new file mode 100644 index 0000000..25d2b5f --- /dev/null +++ b/Classes/compra.py @@ -0,0 +1,170 @@ +import datetime +import os +from Banco.Conexao import Conexao +from Classes.compraitem import Compraitem +from Classes.item import Item +from Classes.pessoa import Fornecedor +from reportlab.pdfgen import canvas +from reportlab.lib.pagesizes import A4 + +class Compra: + def __init__(self, idcompra: int = 0, valortotal: float = 0.00, qtdkilo: float = 0.00, + datahora=datetime.datetime.now(), idfor: int = 0, fornecedor: Fornecedor = Fornecedor(), + compraitens = None): + if compraitens is None: + compraitens = [] + self.__id_compra = idcompra + self.__valor_total = valortotal + self.__qtd_kilo_peixe = qtdkilo + self.__datahora = datahora + self.__compraitens = compraitens + self.__fornecedor = fornecedor + self.__id_fornecedor = idfor + + def get_id_compra(self) -> int: + return self.__id_compra + + def set_id_compra(self, idcompra: int): + self.__id_compra = idcompra + + def get_valor_total(self) -> float: + return self.__valor_total + + def set_valor_total(self, valortotal: float): + self.__valor_total = valortotal + + def get_qtd_kilo_peixe(self) -> float: + return self.__qtd_kilo_peixe + + def set_qtd_kilo_peixe(self, qtdkilo: float): + self.__qtd_kilo_peixe = qtdkilo + + def get_data_hora(self) -> datetime.datetime: + return self.__datahora + + def set_data_hora(self, datahora: datetime.datetime): + self.__datahora = datahora + + def get_compra_itens(self) -> list: + return self.__compraitens + + def set_compra_itens(self, compraitens: list): + self.__compraitens = compraitens + + def get_fornecedor(self) -> Fornecedor: + return self.__fornecedor + + def set_fornecedor(self, fornecedor: Fornecedor): + self.__fornecedor = fornecedor + + def get_id_fornecedor(self) -> int: + return self.__id_fornecedor + + def set_id_fornecedor(self, idfor: int): + self.__id_fornecedor = idfor + + def dados_principais(self): + if type(self.get_fornecedor()) is Fornecedor: + return self.get_fornecedor().dadosPrincipais()+" - "+str(self.get_valor_total()) + + def Salvar(self): + con = Conexao() + strErro = con.insereCompra(self) + if len(strErro)<=0: + self.Gerar_pdf() + return strErro + + + def Deletar(self): + text = "" + sql = "delete from compraitem where IdCompra=" + str(self.get_id_compra()) + ";" + str(Conexao().deletar(sql)) + sql = "delete from compra where IdCompra=" + str(self.get_id_compra()) + ";" + return str(Conexao().deletar(sql)) + + def Buscar(self, id): + obj = self.Listar(" WHERE Idcompra="+str(id))[0] + sql = "SELECT IdItem,IdCompra,Valor,Qtd FROM compraitem WHERE IdCompra="+str(id)+";" + dados = Conexao().listar(sql) + index = -1 + if dados is not None: + for linha in dados: + compra = Compraitem(int(linha[0]), int(linha[1]), float(linha[2]), int(linha[3])) + compra.set_item(Item().listar(" WHERE IdITem="+str(linha[0])+";")[0]) + obj.get_compra_itens().insert(index + 1, compra) + return obj + + def Listar(self,where): + sql = "SELECT IdCompra,IdFornecedor,ValorTotal,DataHora FROM compra " + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + compra = Compra(int(linha[0]), idfor=int(linha[1]), valortotal=float(linha[2])) + compra.set_fornecedor(Fornecedor().Buscar(" WHERE pe.IdPessoa="+str(linha[1]))) + compra.set_id_fornecedor(compra.get_id_fornecedor()) + lista.insert(index + 1, compra) + return lista + + def Mm2p(self,milimetros): + return milimetros / 0.352777 + + def Gerar_pdf(self): + colunas=[] + + #caminho_completo = os.path.join(os.path.dirname(__file__), "..","Relatorios", "Relatorio_compra.pdf") + cnv = canvas.Canvas("Relatorio_compra.pdf") + + cnv.drawString(0,0,' ') + margem = 20 + linha = 280 + somaQtd = 0 + somaValor = 0.00 + + cnv.setFont('Helvetica-Bold', 15) + + + cnv.drawImage("Imagens/logo_fundo_branco.png",50,self.Mm2p(260),width=100, height=100) + + cnv.drawString(self.Mm2p(70), self.Mm2p(linha), "Tilapicultura do BERNARDÃO ss ") + linha -= 7 + cnv.drawString(self.Mm2p(70), self.Mm2p(linha), "Sitio Bica de Pedra - Itapuí, SP") + linha -= 7 + cnv.drawString(self.Mm2p(75), self.Mm2p(linha), " CNPJ: 72.132.707/0001-62") + linha -=2 + cnv.line(0, self.Mm2p(linha), self.Mm2p(15000), self.Mm2p(linha)) + linha -= 10 + cnv.drawString(self.Mm2p(75), self.Mm2p(linha), " Relátorio da Compra") + cnv.setFont('Helvetica-Bold', 14) + linha-=10 + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), "Fornecedor: "+ self.__fornecedor.dadosPrincipais()) + linha -= 10 + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), "Data da Compra: " + self.get_data_hora().strftime("%d/%m/%Y")) + linha -= 15 + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), "Descrição") + cnv.drawString(self.Mm2p(150), self.Mm2p(linha), "Qtd") + cnv.drawString(self.Mm2p(170), self.Mm2p(linha), "Valor Total") + linha -=2 + cnv.line(0,self.Mm2p(linha),self.Mm2p(15000),self.Mm2p(linha)) + linha = linha - 5 + cnv.setFont('Helvetica', 12) + for it in self.__compraitens: + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), str(it.get_item().get_descricao())) + cnv.drawString(self.Mm2p(150), self.Mm2p(linha), str(it.get_qtd())) + cnv.drawString(self.Mm2p(170), self.Mm2p(linha)," R$ " + str(it.get_valor())) + linha-=3 + cnv.line(0, self.Mm2p(linha), self.Mm2p(15000), self.Mm2p(linha)) + somaQtd += it.get_qtd() + somaValor += it.get_valor() + linha = linha-4 + cnv.drawString(self.Mm2p(136), self.Mm2p(linha),"Total: " + str(somaQtd)) + cnv.drawString(self.Mm2p(170), self.Mm2p(linha), " R$ " + str(somaValor)) + cnv.save() + os.startfile("Relatorio_compra.pdf") + + + +"""con = Compra().Buscar(8) +con.Gerar_pdf()""" \ No newline at end of file diff --git a/Classes/compraitem.py b/Classes/compraitem.py new file mode 100644 index 0000000..1efea1b --- /dev/null +++ b/Classes/compraitem.py @@ -0,0 +1,42 @@ +from typing import Type + +from Classes.item import Item + + +class Compraitem: + def __init__(self, iditem=0, idcompra=0, valor=0.00, qtd=0, item=Item): + self.__id_item = iditem + self.__id_compra = idcompra + self.__valor = valor + self.__qtd = qtd + self.__item = item + + def get_id_item(self) -> int: + return self.__id_item + + def set_id_item(self, iditem: int): + self.__id_item = iditem + + def get_id_compra(self) -> int: + return self.__id_compra + + def set_id_compra(self, idcompra: int): + self.__id_compra = idcompra + + def get_valor(self) -> float: + return self.__valor + + def set_valor(self, valor: float): + self.__valor = valor + + def get_qtd(self) -> int: + return self.__qtd + + def set_qtd(self, qtd: int): + self.__qtd = qtd + + def get_item(self) -> Type[Item]: + return self.__item + + def set_item(self, item: Item): + self.__item = item diff --git a/Classes/endereco.py b/Classes/endereco.py new file mode 100644 index 0000000..97a85a6 --- /dev/null +++ b/Classes/endereco.py @@ -0,0 +1,135 @@ +from Banco.Conexao import Conexao + + +class EstadoFederal: + def __init__(self, idestado="", uf="", nome=""): + self.__id_estado = idestado + self.__uf = uf + self.__nome = nome + + def get_id_estado(self) -> str: + return self.__id_estado + + def set_id_estado(self, id_estado: str): + self.__id_estado = id_estado + + def get_uf(self) -> str: + return self.__uf + + def set_uf(self, uf: str): + self.__uf = uf + + def get_nome(self) -> str: + return self.__nome + + def set_nome(self, nome: str): + self.__nome = nome + + def listar(self, where=""): + sql = "SELECT IdEstado,Uf,nome FROM estadofederal " + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, EstadoFederal(str(linha[0]), str(linha[1]), str(linha[2]))) + return lista + + +class Municipio: + def __init__(self, idmunicipio="", idestado="", nome="", estado=EstadoFederal()): + self.__id_municipio = idmunicipio + self.__id_estado = idestado + self.__estado_federal = estado + self.__nome = nome + + def get_id_municipio(self) -> str: + return self.__id_municipio + + def set_id_municipio(self, id_municipio: str): + self.__id_municipio = id_municipio + + def get_id_estado(self) -> str: + return self.__id_estado + + def set_id_estado(self, id_estado: str): + self.__id_estado = id_estado + + def get_estado_federal(self) -> EstadoFederal: + return self.__estado_federal + + def set_estado_federal(self, estado: EstadoFederal): + self.__estado_federal = estado + + def get_nome(self) -> str: + return self.__nome + + def set_nome(self, nome: str): + self.__nome = nome + + def listar(self, where=""): + sql = ("SELECT IdMunicipio,ma.IdEstado,ma.Nome,UF FROM municipio AS ma INNER JOIN estadofederal AS es " + + "ON ma.IdEstado=es.IdEstado ") + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, Municipio(str(linha[0]), str(linha[1]), str(linha[2]))) + return lista + + +class Endereco: + def __init__(self, idendereco=0, logradouro="", bairro="", + numero=0, cep=0, id_municipio="", municipio=Municipio()): + self.__id_endereco = idendereco + self.__logradouro = logradouro + self.__bairro = bairro + self.__numero = numero + self.__cep = cep + self.__id_municipio = id_municipio + self.__municipio = municipio + + def get_id_endereco(self) -> int: + return self.__id_endereco + + def set_id_endereco(self, id_endereco: int): + self.__id_endereco = id_endereco + + def get_logradouro(self) -> str: + return self.__logradouro + + def set_logradouro(self, logra: str): + self.__logradouro = logra + + def get_bairro(self) -> str: + return self.__bairro + + def set_bairro(self, logra: str): + self.__bairro = logra + + def get_cep(self) -> int: + return self.__cep + + def set_cep(self, logra: int): + self.__cep = logra + + def get_numero(self) -> int: + return self.__numero + + def set_numero(self, num: int): + self.__numero = num + + def get_id_municipio(self) -> str: + return self.__id_municipio + + def set_id_municipio(self, id_municipio: str): + self.__id_municipio = id_municipio + + def get_municipio(self) -> Municipio: + return self.__municipio + + def set_municipio(self, muni: Municipio): + self.__municipio = muni diff --git a/Classes/entradapeixe.py b/Classes/entradapeixe.py new file mode 100644 index 0000000..ab91977 --- /dev/null +++ b/Classes/entradapeixe.py @@ -0,0 +1,86 @@ +from datetime import datetime + +from Banco.Conexao import Conexao +from Classes.tanques import Tanque + + +class EntradaPeixe: + def __init__(self, IdEntradaPeixe= 0, data=datetime.now(), qtd=0, idtanque=0, tanque=Tanque()): + self.__id_entrada_peixe = IdEntradaPeixe + self.__data_hora = data + self.__qtd = qtd + self.__tanque = tanque + self.__idtanque = idtanque + + def get_id_entrada_peixe(self) -> int: + return self.__id_entrada_peixe + + def set_id_entrada_peixe(self, valor: int): + self.__id_entrada_peixe = valor + + def get_qtd(self) -> int: + return self.__qtd + + def set_qtd(self, qtd: int): + self.__qtd = qtd + + + def get_data_hora(self) -> datetime: + return self.__data_hora + + def set_data_hora(self, item: datetime): + self.__data_hora = item + + def get_tanque(self) -> Tanque: + return self.__tanque + + def set_tanque(self, item: Tanque): + self.__tanque = item + + def get_id_tanque(self) -> int: + return self.__idtanque + + def set_id_tanque(self, item: int): + self.__idtanque = item + + def dados_principais(self): + return str(self.__data_hora) + '- QTD: '+str(self.__qtd)+' - ' + self.__tanque.dados_principais()+"" + + def salvar(self): + strErro = self.validcao() + if len(strErro) < 1: + if self.get_id_entrada_peixe() > 0: + sql = ("update EntradaPeixe set DataEntrada=%s, Qtd=%s, IdTanque=%s where IdEntradaPeixe=" + + str(self.__id_entrada_peixe)) + else: + sql = "INSERT into EntradaPeixe (`DataEntrada`, `qtd`,IdTanque) values(%s,%s,%s);" + registro = (self.__data_hora, self.__qtd, self.__idtanque) + print(sql, registro) + strErro = Conexao().insere(sql, registro) + return strErro + def validcao(self): + msgErro = '' + if self.get_id_tanque() <= 0: + msgErro += 'Selecione o Tanque \n' + if self.get_qtd() <= 0: + msgErro += 'Qtd deve ser MAIOR que ZERO\n' + return msgErro + + def listar(self, where=""): + sql = ("SELECT ent.IdEntradaPeixe, ent.DataEntrada, ent.qtd, ta.IdTanque,ta.descricao,ta.Volume " + "FROM EntradaPeixe AS ent INNER JOIN tanques AS ta on ent.IdTanque=ta.IdTanque ") + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, EntradaPeixe(int(linha[0]), + datetime.strptime(str(linha[1]), '%Y-%m-%d %H:%M:%S'), + int(linha[2]), int(linha[3]), + Tanque(int(linha[3]), str(linha[4]),volume=float(linha[5])))) + return lista + + def deletar(self, id: int): + sql = "delete from EntradaPeixe where IdEntradaPeixe=" + str(id) + return str(Conexao().deletar(sql)) diff --git a/Classes/horarioalimentacao.py b/Classes/horarioalimentacao.py new file mode 100644 index 0000000..9028d73 --- /dev/null +++ b/Classes/horarioalimentacao.py @@ -0,0 +1,83 @@ +import datetime + +from Banco.Conexao import Conexao +from Classes.tanques import Tanque + + +class Horario_Alimentacao: + def __init__(self,idhorario: int = 0, descricao: str = "", data: datetime = datetime.datetime.now(), + idtanque: int = 0, tanque: Tanque = Tanque()): + self.__descricao = descricao + self.__idhorario = idhorario + self.__data_hora = data + self.__idtanque = idtanque + self.__tanque = tanque + + def get_id_horario(self) -> int: + return self.__idhorario + + def set_id_horario(self, item: int): + self.__idhorario = item + + def get_data_hora(self) -> datetime: + return self.__data_hora + + def set_data_hora(self, item: datetime): + self.__data_hora = item + + def get_descricao(self) -> str: + return self.__descricao + + def set_descricao(self, item: str): + self.__descricao = item + def get_id_tanque(self) -> int: + return self.__idtanque + + def set_id_tanque(self, item: int): + self.__idtanque = item + + def get_tanque(self) -> Tanque: + return self.__tanque + + def set_tanque(self, item: Tanque): + self.__tanque = item + + def dados_principais(self): + return str(self.__data_hora) + '-' + self.__tanque.dados_principais() + + def salvar(self): + strErro = self.validcao() + if len(strErro) < 1: + if self.get_id_horario() > 0: + sql = ("update horarioalimentacao set Hora=%s,Descricao=%s, IdTanque=%s where IdHorario=" + + str(self.__idhorario)) + else: + sql = "INSERT into horarioalimentacao (Hora,Descricao, IdTanque) values(%s,%s,%s);" + registro = (self.__data_hora,self.__descricao, self.__idtanque) + print(sql, registro) + strErro = Conexao().insere(sql, registro) + return strErro + + def validcao(self): + msgErro = '' + if self.get_id_tanque() <= 0: + msgErro += 'Selecione o Tanque \n' + return msgErro + + def listar(self, where=""): + sql =("SELECT hor.IdHorario,hor.descricao, hor.Hora,ta.IdTanque,ta.descricao,ta.Volume " + + " FROM horarioalimentacao AS hor INNER JOIN tanques AS ta on hor.IdTanque=ta.IdTanque ") + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, Horario_Alimentacao(int(linha[0]),str(linha[1]), + datetime.datetime.strptime(str(linha[2]), '%Y-%m-%d %H:%M:%S'), + int(linha[3]),Tanque(int(linha[3]), str(linha[4]), volume=float(linha[5])))) + return lista + + def deletar(self, id: int): + sql = "delete from horarioalimentacao where IdHorario=" + str(id) + return str(Conexao().deletar(sql)) \ No newline at end of file diff --git a/Classes/item.py b/Classes/item.py new file mode 100644 index 0000000..1855fda --- /dev/null +++ b/Classes/item.py @@ -0,0 +1,138 @@ +import datetime +import os + +from reportlab.pdfgen import canvas + +from Banco.Conexao import Conexao + + +class Item: + def __init__(self, iditem=0, descricao="", qtd=0, preco=0.00, tipo=0): + self.__id_item = iditem + self.__descricao = descricao + self.__qtd = qtd + self.__preco = preco + self.__tipo = tipo + + def get_id_item(self) -> int: + return self.__id_item + + def set_id_item(self, id_item: int): + self.__id_item = id_item + + def get_descricao(self) -> str: + return self.__descricao + + def set_descricao(self, desc: str): + self.__descricao = desc + + def get_qtd(self) -> int: + return self.__qtd + + def set_qtd(self, valor: int): + self.__qtd = valor + + def get_preco(self) -> float: + return self.__preco + + def set_preco(self, preco: float): + self.__preco = preco + + def get_tipo(self) -> int: + return self.__tipo + + def set_tipo(self, tipo: int): + self.__tipo = tipo + + def get_texto_tipo_item(self) -> str: + if self.__tipo == 0: + return "Alimentos" + if self.__tipo == 1: + return "Manutenção Tanque" + if self.__tipo == 2: + return "Veterinário" + return "Outros" + + def dados_principais(self): + return str(self.__id_item) + "-" + self.__descricao+"-" + self.get_texto_tipo_item() + + def salvar(self): + if self.get_id_item() > 0: + sql = "update ITEM set descricao=%s, qtd=%s, preco=%s,tipo=%s where IdITEM=" + str(self.__id_item) + else: + sql = "INSERT into ITEM (`descricao`, `qtd`, `preco`,tipo) values(%s,%s,%s,%s);" + registro = (self.__descricao, self.__qtd, self.__preco,self.__tipo) + print(sql,registro) + Conexao().insere(sql, registro) + + def listar(self, where=""): + sql = "SELECT IdItem,descricao,qtd,preco,tipo FROM item " + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, Item(int(linha[0]), str(linha[1]), int(linha[2]), float(linha[3]), int(linha[4]))) + return lista + + def deletar(self, id: int): + sql = "delete from item where IdItem=" + str(id) + Conexao().deletar(sql) + + def Mm2p(self,milimetros): + return milimetros / 0.352777 + + def Gerar_pdf(self, lst): + colunas = [] + #caminho_completo = os.path.join(os.path.dirname(__file__), "..", "Relatorios", "Relatorio_compra.pdf") + cnv = canvas.Canvas("Relatorio_item.pdf") + cnv.drawString(0, 0, ' ') + margem = 20 + linha = 280 + somaQtd = 0 + + cnv.setFont('Helvetica-Bold', 15) + + cnv.drawImage("Imagens/logo_fundo_branco.png", 50, self.Mm2p(260), width=100, height=100) + + cnv.drawString(self.Mm2p(70), self.Mm2p(linha), "Tilapicultura do BERNARDÃO ss ") + linha -= 7 + cnv.drawString(self.Mm2p(70), self.Mm2p(linha), "Sitio Bica de Pedra - Itapuí, SP") + linha -= 7 + cnv.drawString(self.Mm2p(75), self.Mm2p(linha), " CNPJ: 72.132.707/0001-62") + linha -= 2 + cnv.line(0, self.Mm2p(linha), self.Mm2p(15000), self.Mm2p(linha)) + linha -= 10 + cnv.drawString(self.Mm2p(75), self.Mm2p(linha), " Relátorio dos Itens em Estoque") + cnv.setFont('Helvetica-Bold', 14) + linha -= 10 + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), + "Data do Relatorio: " + datetime.datetime.now().strftime("%d/%m/%Y")) + linha -= 15 + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), "Descrição") + cnv.drawString(self.Mm2p(120), self.Mm2p(linha), "Tipo") + cnv.drawString(self.Mm2p(170), self.Mm2p(linha), "Qtd") + linha -= 2 + cnv.line(0, self.Mm2p(linha), self.Mm2p(15000), self.Mm2p(linha)) + linha = linha - 5 + cnv.setFont('Helvetica', 12) + for it in lst: + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), it.__descricao) + cnv.drawString(self.Mm2p(120), self.Mm2p(linha), it.get_texto_tipo_item()) + cnv.drawString(self.Mm2p(170), self.Mm2p(linha), str(it.get_qtd())) + linha -= 3 + cnv.line(0, self.Mm2p(linha), self.Mm2p(15000), self.Mm2p(linha)) + somaQtd += it.get_qtd() + linha = linha - 4 + + cnv.drawString(self.Mm2p(156), self.Mm2p(linha), "Total: " + str(somaQtd)) + cnv.save() + os.system("Relatorio_item.pdf") + + +"""its = Item().listar() +Item().Gerar_pdf(its) +##it = Item(descricao="Celular", qtd=10, preco=51.52) +#it.salvar() +""" \ No newline at end of file diff --git a/Classes/pessoa.py b/Classes/pessoa.py new file mode 100644 index 0000000..ac2ea59 --- /dev/null +++ b/Classes/pessoa.py @@ -0,0 +1,194 @@ +from Banco.Conexao import Conexao +from Classes.endereco import Endereco, Municipio, EstadoFederal + + +class Pessoa: + def __init__(self,tipo, id_pessoa=0, id_endereco=0, endereco=Endereco(), telefone=""): + self.__id_pessoa = id_pessoa + self.__id_endereco = id_endereco + self.__endereco = endereco + self.__telefone = telefone, + self.__tipo = tipo + + def get_id_pessoa(self) -> int: + return self.__id_pessoa + + def set_id_pessoa(self, id_pessoa: int): + self.__id_pessoa = id_pessoa + + def get_id_endereco(self) -> int: + return self.__id_endereco + + def set_id_endereco(self, id_endereco: int): + self.__id_endereco = id_endereco + + def get_endereco(self) -> Endereco: + return self.__endereco + + def set_endereco(self, endereco: Endereco): + self.__endereco = endereco + + def get_telefone(self) -> str: + return self.__telefone + + def set_telefone(self, telefone: str): + self.__telefone = telefone + + def get_tipo(self) -> int: + return self.__tipo + + def set_tipo(self, tipo: int): + self.__tipo = tipo + + def Deletar(self): + text="" + sql = "delete from Fornecedor where IdPessoa=" + str(self.get_id_pessoa()) + ";" + str(Conexao().deletar(sql)) + sql = "delete from pessoa where IdPessoa=" + str(self.get_id_pessoa()) + ";" + str(Conexao().deletar(sql)) + sql = "delete from endereco where IdEndereco=" + str(self.get_id_endereco())+ ";" + return str(Conexao().deletar(sql)) + +class PessoaFisica(Pessoa): + def __init__(self, id_pessoa=0, id_endereco=0, endereco=Endereco(), + telefone="", nome="", apelido="", rg="", cpf=""): + super().__init__(0, id_pessoa, id_endereco, endereco, telefone) + self.__nome = nome + self.__apelido = apelido + self.__rg = rg + self.__cpf = cpf + + def get_nome(self) -> str: + return self.__nome + + def set_nome(self, nome: str): + self.__nome = nome + + def get_apelido(self) -> str: + return self.__apelido + + def set_apelido(self, nome: str): + self.__apelido = nome + + def get_rg(self) -> str: + return self.__rg + + def set_rg(self, rg: str): + self.__rg = rg + + def get_cpf(self) -> str: + return self.__cpf + + def set_cpf(self, nome: str): + self.__cpf = nome + + def dados_principais(self): + return str(self.get_id_pessoa()) + "-" + self.__nome + " - " + str(self.__apelido) + "" + +class PessoaJuridica(Pessoa): + def __init__(self, id_pessoa=0, id_endereco=0, endereco=Endereco(), + telefone="", razao_social="", nome_fantasia="", cnpj="", ie=""): + super().__init__(1,id_pessoa, id_endereco, endereco, telefone) + self.__razao_social = razao_social + self.__nome_fantasia = nome_fantasia + self.__cnpj = cnpj + self.__ie = ie + + def get_razao_social(self) -> str: + return self.__razao_social + + def set_razao_social(self, razao_social: str): + self.__razao_social = razao_social + + def get_nome_fantasia(self) -> str: + return self.__nome_fantasia + + def set_nome_fantasia(self, nome_fantasia: str): + self.__nome_fantasia = nome_fantasia + + def get_cnpj(self) -> str: + return self.__cnpj + + def set_cnpj(self, cnpj: str): + self.__cnpj = cnpj + + def get_ie(self) -> str: + return self.__ie + + def set_ie(self, ie: str): + self.__ie = ie + + def dados_principais(self): + return str(self.get_id_pessoa()) + "-" + self.__razao_social + " - " + str(self.__cnpj) + +class Fornecedor: + def __init__(self, idfornecedor: int = 0, idpessoa: int = 0, pessoa: Pessoa = PessoaJuridica()): + self.__idfornecedor = idfornecedor + self.__pessoa = pessoa + self.__idpessoa = idpessoa + + def get_id_fornecedor(self): + return self.__idfornecedor + + def set_id_fornecedor(self,idfo: int): + self.__idfornecedor = idfo + + def get_id_pessoa(self): + return self.__idpessoa + + def set_id_pessoa(self, idpe: int): + self.__idpessoa = idpe + + def get_pessoa(self) -> Pessoa: + return self.__pessoa + + def set_pessoa(self, pessoa: Pessoa): + self.__pessoa = pessoa + + def dadosPrincipais(self): + if type(self.get_pessoa()) is PessoaJuridica: + return self.get_pessoa().get_razao_social()+" - "+self.get_pessoa().get_cnpj() + else: + return self.get_pessoa().get_nome() + + def Salvar(self): + con = Conexao() + strErro = con.insereFornecedor(self) + return strErro + + def Deletar(self): + sql = ("delete from endereco where IdEndereco=" +str(self.get_pessoa().get_id_endereco())+ + "delete from pessoa where IdPessoa=" + str(self.get_id_pessoa())+ + "delete from Forncecedor where IdPessoa=" + str(self.get_id_pessoa())) + return str(Conexao().deletar(sql)) + + + def Buscar(self,where): + forne = self.Listar(where)[0] + return Fornecedor(forne.get_id_pessoa(),forne.get_id_pessoa(),forne) + def Listar(self, where): + sql = ("select tipoObjeto,IdPessoa,pe.Nome,Apelido,RG,CPF,RazaoSocial,NomeFantasia,Cnpj,InscricaoEstadual," + "pe.IdEndereco,mu.IdMunicipio,Logradouro,Bairro,Numero,Cep,mu.Nome,mu.IdEstado,est.uf,est.nome from pessoa " + "AS pe INNER JOIN endereco AS en ON pe.IdEndereco=en.IdEndereco " + "INNER JOIN municipio as mu ON mu.IdMunicipio=en.IdMunicipio " + " INNER JOIN estadofederal as est ON est.IdEstado=mu.IdEstado ") + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + muni = Municipio(str(linha[11]), str(linha[17]), str(linha[16]), EstadoFederal(str(linha[16]), + str(linha[17]), str(linha[18]))) + endereco = Endereco(int(linha[10]), str(linha[12]), str(linha[13]), str(linha[14]), str(linha[15]), + str(linha[11]), muni) + pessoa = Pessoa + if int(linha[0]) == 0: + pessoa = PessoaFisica(int(linha[1]), int(linha[10]), endereco, "", str(linha[2]), + str(linha[3]), str(linha[4]), str(linha[5])) + else: + pessoa = PessoaJuridica(int(linha[1]), int(linha[10]), endereco,"", str(linha[6]), + str(linha[7]), str(linha[8]), str(linha[9])) + lista.insert(index + 1,pessoa) + return lista + diff --git a/Classes/tanques.py b/Classes/tanques.py new file mode 100644 index 0000000..364b8f3 --- /dev/null +++ b/Classes/tanques.py @@ -0,0 +1,174 @@ +import os +from datetime import datetime + +from reportlab.pdfgen import canvas + +from Banco.Conexao import Conexao + + +class Tanque: + def __init__(self, idtanque=0, descricao="", qtdpeixe=0, ph=0.00, temperatura=0.00, volume=0.00, + fasedesenvolvimento=0): + self.__id_tanque = idtanque + self.__descricao = descricao + self.__qtd_peixe = qtdpeixe + self.__ph = ph + self.__temperatura = temperatura + self.__volume = volume + self.__fase_desenvolvimento = fasedesenvolvimento + + def get_id_tanque(self) -> int: + return self.__id_tanque + + def set_id_tanque(self, idtanque: int): + self.__id_tanque = idtanque + + def get_descricao(self) -> str: + return self.__descricao + + def set_descricao(self, desc: str): + self.__descricao = desc + + def get_qtd_peixe(self) -> int: + return self.__qtd_peixe + + def set_qtd_peixe(self, qtd: int): + self.__qtd_peixe = qtd + + def get_ph(self) -> float: + return self.__ph + + def set_ph(self, ph: float): + self.__ph = ph + + def get_temperatura(self) -> float: + return self.__temperatura + + def set_temperatura(self, temp: float): + self.__temperatura = temp + + def get_volume(self) -> float: + return self.__volume + + def set_volume(self, vol: float): + self.__volume = vol + + def get_fase_desenvolvimento(self) -> int: + return self.__fase_desenvolvimento + + def set_fase_desenvolvimento(self, fase: int): + self.__fase_desenvolvimento = fase + + def texto_fase_desenvolvimento(self) -> str: + if self.get_fase_desenvolvimento() == 0: + return 'Alevino' + if self.get_fase_desenvolvimento() == 1: + return 'Juvenil' + if self.get_fase_desenvolvimento() == 2: + return 'Adulto' + def dados_principais(self): + + return str(self.__id_tanque) + "-" + self.__descricao + " de " + str(self.__volume)+" mt³" + + def salvar(self): + strErro = self.validcao() + if len(strErro) < 1: + if self.get_id_tanque() > 0: + sql = ("update Tanques set descricao=%s, QtdPeixe=%s, PH=%s, Temperatura=%s, "+ + "Volume=%s, FaseDesenvolvimento=%s where IdTanque=") + str(self.__id_tanque) + else: + sql = ("INSERT into Tanques (descricao, QtdPeixe, PH,Temperatura,Volume,FaseDesenvolvimento) " + "values(%s,%s,%s,%s,%s,%s);") + registro = (self.__descricao, self.__qtd_peixe, self.__ph,self.__temperatura,self.__volume,self.__fase_desenvolvimento) + print(sql, registro) + con = Conexao() + strErro = con.insere(sql, registro) + return strErro + + def validcao(self): + msgErro = '' + if self.get_ph()<=0: + msgErro += 'PH deve ser Maior que ZERO \n' + if len(self.get_descricao()) <= 0: + msgErro += 'Descrição é Obrigatório\n' + if self.get_volume() <= 0: + msgErro += 'Volume deve ser MAIOR que ZERO' + if self.get_temperatura() <= 0: + msgErro += 'Temperatura deve ser MAIOR que ZERO' + return msgErro + + def listar(self, where=""): + sql = "SELECT IdTanque,descricao,QtdPeixe,PH,Temperatura,Volume,FaseDesenvolvimento FROM Tanques " + where + ";" + print(sql) + dados = Conexao().listar(sql) + lista = [] + index = -1 + if dados is not None: + for linha in dados: + lista.insert(index + 1, Tanque(int(linha[0]), str(linha[1]), int(linha[2]), + float(linha[3]), float(linha[4]), float(linha[5]), int(linha[6]))) + return lista + + def deletar(self, id: int): + sql = "delete from Tanques where IdTanque=" + str(id) + return str(Conexao().deletar(sql)) + + def Mm2p(self,milimetros): + return milimetros / 0.352777 + + def Gerar_pdf(self, lst): + colunas = [] + #caminho_completo = os.path.join(os.path.dirname(__file__), "..", "Relatorios", "Relatorio_tanques.pdf") + cnv = canvas.Canvas('Relatorio_tanques.pdf') + cnv.drawString(0, 0, ' ') + margem = 20 + linha = 280 + somaQtd = 0 + + cnv.setFont('Helvetica-Bold', 15) + + cnv.drawImage("Imagens/logo_fundo_branco.png", 50, self.Mm2p(260), width=100, height=100) + + cnv.drawString(self.Mm2p(70), self.Mm2p(linha), "Tilapicultura do BERNARDÃO ss ") + linha -= 7 + cnv.drawString(self.Mm2p(70), self.Mm2p(linha), "Sitio Bica de Pedra - Itapuí, SP") + linha -= 7 + cnv.drawString(self.Mm2p(75), self.Mm2p(linha), " CNPJ: 72.132.707/0001-62") + linha -= 2 + cnv.line(0, self.Mm2p(linha), self.Mm2p(15000), self.Mm2p(linha)) + linha -= 10 + cnv.drawString(self.Mm2p(75), self.Mm2p(linha), " Relátorio dos Tanques") + cnv.setFont('Helvetica-Bold', 14) + linha -= 10 + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), + "Data do Relatorio: " + datetime.now().strftime("%d/%m/%Y")) + linha -= 15 + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), "Descrição") + cnv.drawString(self.Mm2p(80), self.Mm2p(linha), "Fase") + cnv.drawString(self.Mm2p(100), self.Mm2p(linha), "Temperatura") + cnv.drawString(self.Mm2p(140), self.Mm2p(linha), "PH") + cnv.drawString(self.Mm2p(160), self.Mm2p(linha), "Volume") + cnv.drawString(self.Mm2p(180), self.Mm2p(linha), "Qtd") + linha -= 2 + cnv.line(0, self.Mm2p(linha), self.Mm2p(15000), self.Mm2p(linha)) + linha = linha - 5 + cnv.setFont('Helvetica', 12) + + for it in lst: + cnv.drawString(self.Mm2p(margem), self.Mm2p(linha), it.get_descricao()) + cnv.drawString(self.Mm2p(80), self.Mm2p(linha), it.texto_fase_desenvolvimento()) + cnv.drawString(self.Mm2p(105), self.Mm2p(linha), str(it.get_temperatura())+" ºC") + cnv.drawString(self.Mm2p(140), self.Mm2p(linha), str(it.get_ph())) + cnv.drawString(self.Mm2p(160), self.Mm2p(linha), str(it.get_volume())) + cnv.drawString(self.Mm2p(180), self.Mm2p(linha), str(it.get_qtd_peixe())) + linha -= 3 + cnv.line(0, self.Mm2p(linha), self.Mm2p(15000), self.Mm2p(linha)) + somaQtd += it.get_qtd_peixe() + linha = linha - 4 + + cnv.drawString(self.Mm2p(167), self.Mm2p(linha), "Total: " + str(somaQtd)) + cnv.save() + os.system('Relatorio_tanques.pdf') + + +#Tanque().Gerar_pdf(Tanque().listar()) \ No newline at end of file diff --git a/Imagens/726-removebg-preview.png b/Imagens/726-removebg-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..fd869ffde1002bc0a055d7ad9757cb34a2502349 GIT binary patch literal 227025 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

!$;q|43T#dhZJ7kHG(@X1ki{*G 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 z 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 Pk4suyL99~5(EtAcA$$>$ literal 0 HcmV?d00001 diff --git a/Imagens/Cadastro.png b/Imagens/Cadastro.png new file mode 100644 index 0000000000000000000000000000000000000000..50d9fad7adb453df33d5d213561827e8bff322bc GIT binary patch literal 7131 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 Be0Bf; literal 0 HcmV?d00001 diff --git a/Imagens/anzol-de-pesca.png b/Imagens/anzol-de-pesca.png new file mode 100644 index 0000000000000000000000000000000000000000..c48d20657209ed07421dab41db7b5a9b4dd252b5 GIT binary patch literal 14372 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 F{{z3i>K*_9 literal 0 HcmV?d00001 diff --git a/Imagens/cancelar.png b/Imagens/cancelar.png new file mode 100644 index 0000000000000000000000000000000000000000..4f2ca7385ce1c2b45cc6388d22f2fa9e3c64dd4b GIT binary patch literal 4383 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 literal 0 HcmV?d00001 diff --git a/Imagens/confirmar.png b/Imagens/confirmar.png new file mode 100644 index 0000000000000000000000000000000000000000..8ac9ec73bd0d9169ccbe272dc7660d6740477357 GIT binary patch literal 3827 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 literal 0 HcmV?d00001 diff --git a/Imagens/copiar.png b/Imagens/copiar.png new file mode 100644 index 0000000000000000000000000000000000000000..a815488908ac73beef85ad1da88a73f086f12f11 GIT binary patch literal 3235 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 OfS#6-W|;=^#eV?kFaqZQ literal 0 HcmV?d00001 diff --git a/Imagens/criacao-de-peixes.png b/Imagens/criacao-de-peixes.png new file mode 100644 index 0000000000000000000000000000000000000000..eb119f9a8b59a47fa4e71e2d14494095e4a6d6b7 GIT binary patch literal 11078 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 literal 0 HcmV?d00001 diff --git a/Imagens/deletar.png b/Imagens/deletar.png new file mode 100644 index 0000000000000000000000000000000000000000..289d86b6b85abc6617bfcd12a5a7c5d57295175b GIT binary patch literal 2247 zcmZ{lc{J327stQzH6we27{;$m*(Jsp*$QLHnq4LagRvXNmL;A>)~2RLKlRwD5M$ql zjQr3dVM<|a$&#&wdJ+}tncqLpInN)zd(Qp5&Ut^%``-JB6W%7RB;{4i%<;^9D?%~{I>t5Dg4$_nudG)11I6laN# zBl*Pz8V1A!@&I7a7@ZSn>ch@C_E7@XD4ve!H*spZsE7a zq79H8Yqc%ZpLzATO6XcDYa*)7r)ym#RZ2EjnDTj&^$qz>I$XoY&OMjNt$gKDeP43q zaG9&SqJ?^IUuns~bcyWowb?Kx?GW2I9;Vo)gfRIg=bowT0_nPVAtk7?XyQ*BkF#4s z438S7hG`D+sGrTRkXP|Fj*=tZjyGispF#DLx6*0a;hg2c+92gw;qQGxUYwYJ zNXk;iKs4?gujZ{$sCpK^x8F6I*jzy7ooZpAyGrbcSDTpWi~CH|ioDiw{OelMqSL2M zapZ-YvSLa`b)!|%EoiZ=zpj7>a|ahJ?*91hqvp#c1*^g5vwb^;St{!GXgjCzHdAg@ zS37f-L1^*IXZ|5XFm-%9R}iTZ)r*?e{Pul@6ckOTrl!hs-Ob0Fko1A-Fi$_OsQuUn z=K1>i8^KF|hC|(aYD=}f9p{Mjk$Rct#*>Wod5Q9e^-CI>*k8)A(~x$)O9iotultmM zGcgQLGArCw|Es;$utD0Zq7eg^Tjn@;N=18s)-Mv>oBK9AC5yRhk4!C3AZF^Z{SUMB6^5;)82$#Hm@K;i~tv%mMGg8wg*B{Z9c; zf}#$b5Lzd4Xu~O!#X7yuJHAD%5$$Sqc>R-1e>IA64=9tz z(9lDN&7fu^Pn2l2>m}4b;zU+9(m>k?2W&zQBV;4l2kf>Ux5VK(+B@Rvb;;qmHq-5V zJu13__czl()au%6#K%$MznUOwJ$L<` z^-B5)mYa5M@=>?nG&^hixr&Q^k_*neeMHYK-tDucoq!35j-96i)U3ls7v60EY0Gjc z&-j_rA*CPo-W*h4`T<8>EsltP;npfTN9$1 zD!MJ6ysVCX#tOV&|55w${IxkEq~e`05Th(*X}RJ_Qs_lC4zdD0%(i84|tpmYZjejvFvGYW1Wj{X49_ zc*wc30uX)QOm&SA0_l!~Ch5@SRS9_@)XFt|>pE4yA7Cw#)7fG<4nRYpgiwRSnhe!= zGt3;5j*?gwfOnrxyUfYF0mIRWB^ z(E0TT?~6(^r$&T~F6ZF~3Gj~_UbDpOxGJq?Ralez=fdQhVO(rr_7TVue28_YeWV0* z)|V;)5ROkdu?hZf25sX*AaQdXm&)O$y|-K6{&L-hVN(4Bi4$YCKcZqBz$CTk-Nl|E z!UE0j7rSbCM;y~kUQu_VT`fM<+bcmOiq`Bo6c$Oy2-wZ#lPGGxpPs>Wc_UdvEihok z6L>K_Zd2T0-kFvly>K?In9i{I4x%^V3tHYKWBnzZ+kBc8gx}vZ+id$Mg^Cno5T@NF zB9a29e+NFL$}NDZCbiC|I)j;o$;M8KMc1&B*t`X>`;7LvL_=9+r3+U*R3mNfBB-qc z8%}VjIVl5H#2l^a&%*cvIu8KtY?_#UOoP*CCP(J1U_H&GRJi{elMXc~qV>!V$ClF4 zEaah;A;y#J{Uff}L19f>nsHL3TDY!Mvn0lgbKo~S4D;Y;b5z2;bC_L@DezI88u?^t zSAktLHvaTbLC<7+jY;#)Map+AkAN>yZlC&-)S+9_1B~~wUs0{D+f?#?2Kn$gl-{$g z+1=`Cg!gF~M~&2$GJD@i@DF_oN?DG7V5n2)q8+7FuxA!Om|8>o1db668f#|Nvz{m2 zt1FfvqN6BpCajelopUXdKx^^!@LE0aWm7gy@gcQIPp=m(-$a zM|H2AxPdo2O%vbqWp+slMW8 pr#3DNOv0FpCpM2q_X&J4*$MvC9&$!8g?G^b8%qa^1~cO2{{p_)-$MWZ literal 0 HcmV?d00001 diff --git a/Imagens/editar.png b/Imagens/editar.png new file mode 100644 index 0000000000000000000000000000000000000000..af0dd1067ef0004947cfe2a93fb88049f33c678f GIT binary patch literal 1778 zcmZ`(YdjQq7yi$P8ey9m?Ay2`WcitOzhp&Z zqA*+J8s%P66PHh+@A5;Aa#78^Hje z3jt7#DsA<`h#E3ccw&rb_T;yK*uM1tTSP)GxH{uNnuHc!R7k}V+?=GA#Goq2)p#q? zl_JU@*2zDXN{*$WDbX|$0CSX?l?lqi1ZD1PZjL@_hBiNGj50%`Q15HEl>bK%NvDQg zWc`0Z@y?HTMFRD28+_;&V;SUV8elLOreT*OVkqP&nkhXxq~rre0|1F`0?yu-88lbC zPxtXt>)(3ZJoh@lQZ}=$ubGXDO`6RZP@BCUJK!owNtU--e(>yW*XII!rkyMPWr6y< zGA_7dQ~FHvBa3iPvG9a<;)jb~EWg}6Qa+CPN&Mx*wvP3Gg6s&qGWtyQ!WL^ZW;D#D z>Hv~yrs$d?Z$^kyg0U9q%17z7^aeavs^VDUnq00@QluDy)`_iExTKDKye5ZKN!o<^b3a3S9UA;V9ADKRA+CNflazOF z+P-7WI=b&ozKo4hk@Uk#>H~l--ggdGS?H}W{UG0c)fT{Qx7ayTo-dsKV~zLbnJ^%g z4g-@l?*3P0Lem$IVdP_Y2)?5VT?cgLe{WgU8#dyiv`2bBn?AnU3$%Mf|Et!Q@9L0DFUTjyFL$&-5-1YpL*w8`RG&6bEfzPBUW_CT_o z+i`Cl3HOUJ`PROhn^;K zJkn7ltcP^<$!>p4dmetJ3NI*4pqxz&>LnAU;aFEmUzfMXTV736=)-3-=DY-7oAZRH6LnMU$ca9 zx#%0-)6z2RYYT=-@ANE21c6#5L07QZtgIzhV0x-V#}Bo2rBWZZ;i5$uKO`2%kAX!d z1z=jzy`%eJg2!KK-~0X$U!ZpSe>f;N-1WI-gd>_gg-FgC?*EZx#Xrm)=s?8XmX7F zxZp6ToN*3Iy|5DIu;OJgvcBO{z$M?}1xq|LyfNiz6yY*6{>_XvJFks!(q+=@o|Q{= zw1-4!dQJ_(Pgk_J{=@jp^z`PW`SZt>P~E>5!|}M}y{~!*8L=TD52-iX+93?f<@O{< zoLAEhk`N1JF7q9yJ^Z^d-;*GJ4le$d$w9nc*XG}YCf;-_{jSC%az0+^4p-Ni^V9=n zWdBr&e$<^w=*`)Dl)=hE@)DY_!TNiE;J49$!DiarSUG|SCA!BS?LW8<>7RWbvR>Nx zs5(&-K}@|ZrBlgH{Ukvll0Nly+Ico9JBTgX;gd|;{C4H{vpA~?D&Q{x$y%8f;XM3= zjvy-PKs=`=Xf?~sFo9ry%Bu;PDg`2h@9QY;50hD06%g$7HAfz9w_dY7m9uJw1g|za z4JInMn)_Y1sd6wGFeJ=yEcUUn+VQBMY8uG{jrmDrPU}pdln-J$BLm9b`^xb3Y8CFy z2DVk$fKcXwaqiuXFT!%KCWBTeTWKC{P4H@F?%Um_`slwSg&xf2hh|pZ5`BC?aB|1p IcL+}U7sj*;U;qFB literal 0 HcmV?d00001 diff --git a/Imagens/exportar.png b/Imagens/exportar.png new file mode 100644 index 0000000000000000000000000000000000000000..b10fb8caefcd3396e67145b40cd7be91a0e8a883 GIT binary patch literal 3604 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 WKWoUfit?^C08Mp0wK^5ssQ&_3D$WrA literal 0 HcmV?d00001 diff --git a/Imagens/fornecedor.png b/Imagens/fornecedor.png new file mode 100644 index 0000000000000000000000000000000000000000..8c63ef4958da74c04e485779ef132287be83eac2 GIT binary patch literal 5185 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 literal 0 HcmV?d00001 diff --git a/Imagens/logo.png b/Imagens/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d754e3f58b07e1bd3958edc3c6f199ecb3b3d0ed GIT binary patch literal 133546 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%0A_v zpD_kJs}%VmFIhoGB+>&Omr3Z*s@b0BhmRcJuUpsUbOwvZDbdN4mwa=+{C4Smj}Cu) z5w#B{Zhz`(s8Fa_I!TA#1PVNJMns5YhHzHCX?3DEI$=IwF`u@lWC01`1eSc*;((F}zyY0)9XFk3`Z5Q>E9 z0B2&+gHt%uM-hKD|1z(KwBK%9aZ3fX2bLW0!I3toF$BY5A#L%!m z{6KZe_>T2Er_w!K(~g{Ku*~Oq@ZP&V9{1GKuh&gTtO&&xTCBPwCr&h4zj;%Szcy~V zW#6HcHo0c2fha_&d!38{ppY-F$gztdUdHWC&;%NbSR5#-4^}rVrXILmKp$}a`M*28 zwBz3;!I0-QyfGt=@zKNRA?0hb3hf#<*)i>n*N4uWJAeESt5@AC1)V9c2w;gAK3oQL zqhb04C1f6qdTUaqjJlo56>&d2kUM$mM5IE`5<%EFBOi&6PmmboWT=hvFyXME5t}+a zkF3uC3#(&{B7HBDDtm7Im zmEl}nXB}zF#Yuu+> zmtVekZ{|H=%0Q`FP2Q7h@mztjwQKRN*6^HaM}`+H{Bgw_W1e~b3jo#7BZSJgu+S1% z4YjhY^oKkl@~9b`9H%dpAUC)*r;|%vW}kO%x!Kh4SV6&XG#$Z; zja()vBeviZQ49B)sXkmSm6SG0N}Ls;)gC=_xCy)66Fp|RiCM7{Y zC=YU@wAg#7ISh*|kWz)Rrp|FpVGsZhKah6_EC9{T#oEa#ya~}USvU5(YxRKJZ(Z22 zW%F%ex*(g)VV7%EYF3jRsnc5UM!>0^MyGAYQ7HGncJ00CkIkEV9y)lqWmaB(g45}c zD0Lx>MwfESTuE_w0Ov;+A#`H7mj8P;R?5?}PIye(71Q=RzYK`y*WDFvY0WEheql;~ zkhY|Ha~Mh>LD_aNrQK^&-kdq<<^PQh)~k(+fB61UMym>gk7P*E3T8;b1E;*P3g5Yq z)*zNa4Lnt9P-1pb4?b%34R9L29j6;9OfF2N^I?cGtmx%JrUDDS&^@H?Xau^WF^c15 z)T(qCez%&CG4Kk_>eN1b&z*NJL@Uy-8pgzBJYU0qKXkg8v*$g#d;h@}R3)KA>Wa$K z0Ip-hR3J@7GBSZ~*$q60$A|v*K)idLR>2UYvyC45$Xfwrei?4cHF(Oi*z?!mECW-z zWC;}6?3$5JJ@?hOD}U>!LO9jM^3G7~Vk=ZyH7Rt+7J6Ddu~LyYP0Cjzcx{V5oPGQ4 z9XtG4)j&!dj#^s}ADNS9x8Cl?!smouW!zavILawc4+Wrhxr!SlC4JVgR;{Trug9p7 zQKc^54xBvM;-x85X8pA4x0__}{yb=G!64|gs#A+Lzn5FlLRGA*M}KLC)E9k8HNv4f zwZ@cOtJaBD&6{t#5n=YG4IA!BPE0%&CS#4utGyMwT#B^p>|`|JXufIN)^6)JZ|RX! zP*|%R-Qmbzlr!7_a{4elm;@`8YO$sv^eF?^k(I>52ZU3oym6(@frOPemI%2F458fc zpqnFx5GaL1So$aCc_0PXXu7**owY$PJMc$3eA-NqBT%|Bt7?I(}rJ=XtgN z-2T%$1{C^#`u1PgyI5-kneT0@e;@m?mlHODJLt1;%yZdH@9hW@+)Y= z>d`AzTmxXUKw*5pe8t$6Yya#G#JsP#%xD0pNaI8oFz}tr0jyKdJMyMpnL_T8%j7PF zT;V`VN^^)_Qx*{xTofA-ogEVunO(n5-NVUAiAQ6jqq7YP1++lTZTWVa_GoHa{Y_i9 zcH4PiUx!17kG9Or$*EIrb+be*MLh^y$U*(wIAX0e>1P@S8A@l?Z=dOzR~qgGSs&G$ zCefslc6BoknJaawIhW&}OD#?zK0GoL;rGYF!$S+-nKN&~Z-4&Lmr4XxP-tL3bAnb* z$-4IufDj6v%Kyllw!=$j(Gjs+>DdIk z8g+t`p$yFpPIeE__-b_KYnW8~VCU;PtnSsl`?8KLTW&U}FK-w-v!FQY-husp-MVLQ zYZX}E^a!&nAqN-HB4TqvUKDbtdrWheqLdAJ2*C%$do4p)_VO>kxT#rU{K;zGmcVZR zaR~$z`hWZZxX|fO`RJ49#=rUQTMBp?E*2^#PlVbA{k*B2HQ$C_<6IisgRojWOX3FY7!5K*L`tvD$uRDa_C zj4RPsmqDY;S+xQAk-QrmEhI$y?}L}Fk*mCJG%b-MPh-HfvwTl#FA^nfsm}9jv$^C_rPTYvgxB7kIs1dBbRddRgB6aN=}_l19ZJ(|s01lR_cW@(=g}jH zppA?WoM;T>LwnpQ&p$uze~&&iqdM0M>=Tdxv-JaF2uR>UB#>t^2MruC`sYo%cXg3s zVItTXi;6Nr6>^sR8iZC|EWRvP4Bjw=j5QLU{mWS&+}`ho>;I_gns$#@wKFq)(y_vV z(GH(ir^3n|B3Ea0XwqPmL8IEj;>sP|mexGwki;@&NN#++u(4bHF!HN25> zWzA)ovA`_`#uY#$F}T+ZXb3OagD`TP*y!|;k3RbLjW^z~=J1hYtrjo+cGQvM$D8Hm z7ll#So@jL``ohjgSOFL?6f&pMKT7K`Wyc~C_#TRz=ELz0oV14U4_bxF7pl@0n@q-V zi_<1aNQ}=NH*(a=9h$V*Tt7Z0&7e`*YghzTp6=_Pm*4%!h>_pXT&OIMa^?~kzXbNA zJh~hymhy5F^U`^w3kuy3B3Qf*;f9v2HZ7Sw`;LUrkdi7d6xbmk0Z{@0P+Z_qxF89{ z1nEsbY}ow9zA=4N=T*Ia>jh>XFo%kkPF zzJy$pIT$^&lQVM*Y8^asxW(b4$C@2ZO>dH(om0nTF$eRScWzWMkRnwYP);5>Wa{Tl zDDg|#Sna>q2!@@T3rvY0V#MQk`bwJ>AnNeU6`AjH2tlq?=1N`>3FxB zZdy71nP;BN&dy5yWyPw21%(B%6e$N5LrUq9QnM*EBRji}%?4Nm6gz>)ctIpr=*(=P zhUBO?;AAlP04ErD_uaFG-_>`{w<~@dJZtWUFPG%y#k$NE-Szbn57XQ|h#1H&p)=Zr z%J1;W)Vg=y|IidWA{J@@09`~NgM7Igzgy79p6bh$NUH!uz>OAcq~s~ArN!UW*x^H` z1eE!ONgQTO+;g(2L z@=McJRSn___&zpBZ^SV6iLYN!;wLr3i!UfH4L_E4vO&txqb-kSWH(65&Z>LlL~66r z(y|E3A(OImGmpK7J#?08;rEx<^$~I%>YYM0@TMhpbh;yD?r;lHA))1ojpI)=Y208> zV}!eFC)Ylb937R>xk-aP4aB4x+)Ap}T8*kgNZF@IR?Y1)6 z?NTX}9dVjFh)E7g5sm#==$-fqWH4lY{OZ`FJ zL|U2@6_)QlM@Hgu+}<*aO*`bV5$_!ab+S^6F{3ojS?&@HVIYS?Ii{4VH}IJQMhO{8 zq~uA4)Mvm0ML*=ed*|JHW9Q#4$JherytXA!!++`5wy*-TJ0*dmd3o{uhd=h~zLTlV z^t@;F~9Qn%XoaKjw1$dQurgZ{{^XxZng&N>3qFvq1SrQ6)Q)jQ0A(nvO?$;GnRBa-W_skZT2790H%_-pcT|Ix%aJw z3&%`-Z{{R$*A)1Y?k zgKb;4*x0p8=ans*G}+xaCYmXvLx+wuRt9M;brWi3*jx@N>di08y4ZQ-WYZs4{n~%& z&p$tqnw444L-SJ*6CWNi7!ztlh$o}2#Gv>91xX(4l`z5B$l{&#=y zPdyfkfByNNkz=3w(qsp;4PZYP>Mn@_*NYB<1oR`W2KLuLsS2bi+$h{=;i_(mXg^eUa!(&cZAvP z_F$D#S*X`)^EI+FE5iS|TY$(13x~}3>Wh&tPn$N&MT&zwbC#2Z(+=;P=xkZ9*Gt&A z)z6XajE)sXnHMEiNm0>xx7^m{m%iP4{Lrp>vz>9V5xH~3>+Cpuu*LG9e;RN!{p9u@ zU2gh?KE7CGPRF)wSSJNef_{pY}S|DXeMurSzEcwQ=@UOo4 z`gxrpEZCElCX^V#7@eb;SPub7)o5q z8o~ zC))T>F2txfu~B%PX&Xj3L+YK=#4?sH`i7X>&}Oy&ZMQ9+Gxd#!!?c0$3YD9^eNiLJv zsd*|^Rp@8Nu`1>Vprd>~wbSd>Q{>j=^@So=8|U=6BOMM$tli~|u-R>)cBeDQ<#wsT zJr1@~navOyd??xwu|7OVzfrGLWQNP+|2QJ~lV5%rFz&^dKDWpeYA=ztQ2dth&=YE! zX^u)LcbcwP|5fQBs8DJCj0vSmSUMcah$$f=-0{NOv9<37?%dM;$;XDj)2CaHl{NXi`Oih+__dq1-n?kpvf(>ZQm!j3 zD+MJW>duLEjrBTL3g+Tc;q{kZeD{Tihdf((44I|Hbuw~t1_T916ac7}qf#k~lnPnC zTrMk%kV;u2mJ8j|i%KHyA3E%Zja#>MQfT!ROo~i@Q&&2A+#pM|tHD3y%^_efI2C*> z2jvsmHgCTBtN9<@)hHo0<3g_;*gqfvzXSpvdf-{OBndQ5h)w@)&H4!sKmGLgK)r)U zhCFa$@S>)aRF+P8RjxVx;aWz`NjXKZgZ=RPnt{o+l8HFum8u4!l1iOck9UDpkVPL% zO&#u2O2VZ?(%}(wZl6y_{kbI;2STq#j*2F)&Eqoz=?#dp%!7C85e5)8*IdMj!mdd+ z2Xq$gjt_vl^T~lq)}Z_fNF`qP&C&-@7{tAe=G81eZ7wZunOjnJr&giJ4b$mTc4cO5 zj0y|=H5}aX8j#miHJ?lUe#^0AP5M9b$aJejrY0~NQ|7F3jd*6Ulue{H7eC~X#j|b{ z4yN)$25v+g1x;&U1PLxslFAU)?$+_TH4hHFcizoiyZ)M>)tf47$-~+CNuMoVJo3&# z4-9M6px(~6CQljFs&1VlmpaFD9UmXc2#S^hSoh=pBZu1jxozjI>$hy{dGPSzrsZX& zI)|xL<}+Ib%~>KeD3g;F7)?FWijDO^VeC_BG%!EU z3I@XS&7<6E)ja<6v$HmD+ulhDWlk-0c?)3P_=Qyk&;v$*K}1YE2>CG1c`DC?VXM<> z+|Q34`&vMmU#_R+zjNMzhyLHW*OzUkdH3&6JNc4RA&d3E zlcaX5jCh17NJaWq>UHjbV&e3ve4}VV<$l}#Z>af-f)tuq56oS6QIV4qMZYt{g#PiX z(7qDlfCqw~94)EGXV)p^>A@Q9vB+@4x`?o_D|IT{*xtNkN9cD%KP$Ap4PitkME{WoH!yTB&fW)bE&EQ zifs-JYV{-2GqRiIWMnicD=ALsa^np@w`|gIP33Etz21Wi2gD(emohpq`+CPRF*$y zX$w)#0-C}+{p6Upr@!*j<)DzS&J+UsTtgBFDD-RSX8xN~$t*1mAN=Ig->w5HSqd+O zxXCH6Ne>vYf3c-aj07_m5=xzTwTXNLwMasQOkO_sowo%v7{wpcwhLg~y)5`9uJ3SIg9{yzXp5s-^6mQu4_{7Riw*fUR^ zZ>;Z|*er&33M1DZ1_7cI)On1PuCPnzhG>+#qk@B1Mudd^5v*ew)Qw!CZ|95LQ z-1f+rvCEwbshnDEQc#@HrLwt`x+X)$Z%lFCbDjdh|JbA})p7YJ25(UT!Wth+s@!Iy zkPs1``{eLpQwQJO@AJ5zAfp3if-130FuTNPmx_AImt|C|IYn55Mn$=`W6W zd=flcM|I}#Z|!4pyQ2@}W`DFhH|q}IF*ryKq%T1piK7WSK{Vj`qS!_2D`M-(ut@TJg24O}U5BY{*qMdc;vm_Up8262o*?s zGNv(_6B!evH!48{c*vcTvM^;+DPqA=4`O>&DiZLz?1BpSV_=^~mi@-5$AwI>%8c-G3jLXHKH#4S%SMjGO)*M5x zNrs37v9bX)$37*BPx9iOP?8`|L0BFyC=E0a@u+0dl2D!YSafLUZ_yzkzZ$f<1A4g( zT}i699m>c~?m76;P5CBcEP#SM7t7FZB5px6HaK{Jd+A)EbEVI0E2=mkW;r^JNPln+ zhq+Wpj0($qY3#U{9>4pZFDs8GztkA??Qg%```OZ^BX=A~X;1awREAhLHs;90aZf)# z@Ye1>Rd4j?-z(qkN;q;nbpm+c9gXVNoeJDUiB2l5Qn{Y%tahIrmX$mT`LLjZ zrBnboNjQ|6)^y}E&wY6?D{D}bgoG*)zd;g-(dPAjruE4)Q%qHn9gzJK-r}}xfo;`xsO^Ui-T?1bkfUQ5EEl0woq9Xpneg)CU0PKyqEgkoP|Da~$FXDY7nGFTh=s{# zbUT|iOiX?qM%y;r=PKoL=J`Dy2Ot_gAlsw{(BlR{zm|iU%|cUFNu(B~%WK7b(l)PG zZ(E~?@MkqH;UGHNIhArLS!L(k{@l6i`bUO6_EkZ7d6*pRb!Y}i{@LH#5-$9!xbp=*#Y#EF(fmuxuITN){~r#Q5+qOm3|ff$HVNWTPgIb7x)FD0-}E5 z7`JcOkiqY~JZi-2Q9(hhY^&JmQ2w}jb>Ds?A0M-E_uejqQBa~PLB%-Y-NJ3x-|)*j zFFik|VN!frRrjYl-)CE`Eq9$bF+JOC>Mjr#0TF{-qp_Ru=-~!+W8*%`cRIh)D-;1fRnJepNvMT!jWVB?hfl>p%{9xL?P7$c=cdHc7BgahV<{%&?(o9OEW$b8H)2&PAKPNo< z>;$C(d`y8YAb}c`KtQ3_pfCfc;u46}>rA_k9e*bK$){=^NXuv@1p}53IYuIsVFk{t zIG5tSr@TpuO;S&6D(#VhO7_pq+ixE8;)De!3X31A8yQ|$9ofbiLU!ld?8A4TIQdSl zvFuj4LZ`-QVNKxyI;kzlE&;B7l3bZ?+@aPoGGiROV zh)-PvMX@lvXf!aMb)x-5Ss3;w;~*&^VW(cBuNE*WD>o;JH7=pNKj9CkRM3e?hPph9&_-qbd1TbKbIGuu4D=!`Y!pqM-G~nLP;060i%og>kbsKKGXXs;3Zr-=Q zivtx5GL249!g%q46;37bIEOy)z^vzo4}Bxf5L{ZF`*Oa0;C;(;jK)5j4;`Lra=IEx z6ucRW1qO#22B5{`iQk`|F(Iq4cu-t;_=+5d<8!r4k*AbN%Jh|#y9508P}WNP58|XB zeF}Kn!3bE?LYY_-Oj-{w*#Qq(iO=mpD)qXy4I6Ea2oGNmdLFCPZ!+j#`h}~imn$)j%bo!)8PsW6XlwGRq z0>=j=aHa$TIrP9YaoHsB>(=cz4SizVw}m!Kq*trvN)H|$Vb3Z6X0#juERa&f z-lf=wAWTl9S?C3pu~~1vHY7RHP+Z-C7C4>pN76H1NG~YtZ&xUz8K=B>aOHqI?+(Vl z;EMO`rQ=NTizs&%IR}!NLe}W7&RM`HYE97q5olKds;9-CT70r|v%)A`j#`~^Kss`| zn6FdN%jCy9wrD=6mRh~DI&*wz+%sP-T=Dz;5*-XBx;_};sIwXyCR5&YU9lFL1%gTQ z&^J7-K%TkRW)tc}M;@E;=Ig`ybhvIE%C97=Hf+3Q?!vF0{%hOz+w5QnV(fo3R+^v1 zEW`u{mAo)&_^V@w46YF>)l#232uy(^52a_0Gkd(z#6QoV0Ajf#8F;KfkmN^(3my=S zLQw=z;faWl;6Fjvw-=QKAcc_^DdaK>=NVve6C_-O2n;?E$A{xR6y5nsQ7(1@PuXFd z%>)8KC-yg^$xF4oOqMIByGhj)l?_wB@kH}rH-k9wyS*bg8(HAUuq5n`Sx zeW(dCJQ$!1VPWc;1w}(ILf5kzc3Q$&vu?`Y69AA57E-AGG=o?xPYM<}ca>M-iVq1{ zWss{_o6qWOXuYZBnwFbI#OB7vD29LO=hK1>Y@Qq>C_!%Dg&c0{X3e(GdVBJN&1)wg zUAcK{=SN14e(Kk)TYDKLQVl6qm0pJ?BE-870|bnI*EMOfbK>()KhyJub~U1m3f<0x z11HlapUBO<$3rdqs2-f6A7p&d^T3`HZs~c%E^gFe&Fb?;SWAi{GK&hXht_t=Wil(+ zjI4O4RJKngmm{P=cK}dDv^LWyRc^gpS#Hp1_M>r%L#t9ALW!YWp^#Ub5pKt!!_6NY zG3J|NnOSuedcEMPaJ{*2PESXLyv1+`7bf*!y5ez$It+0CrYxAh>W2sS?O?huaxq2;QQTS0D66Z9b@7EfvjimzKY=a({Li zGFtq%2VO2k7cf_9aO<*Kgq~fy{P5-*lOE5{%t#!J2+ErE>+iM#6ek1TfyTz_@jb}V zJI#V#F10^2xc~fdqei}-6k({A?9caLSdatBFpa~9@4mW z?b7;j@yih-vQ_Kh#ZH@#9BcmI=qHyQN=vOPr+(&agj|g?1Un1z_yKX;;FE~ui^Kwl z$bjHRiP|eqkDfSmz`z9~2HjWPO9%D~NZ^7c5K!nBEV94>7b<~K!-l?{mYq|3!IJNX z%Jsnv$VJMGn9aOm*&4NxtV~;@$!0jrUEOS z!k@P%g~K!sBfo*s;=28gK1&~daPZ8xU|_BMb=4sB8rM@)L=~(9=-mZ88cq!ayUS`8 z+P7@6?YS|dU%U0j8-5RxE2>3QHc z92F8|QzeB;3KS}xEHa{0C0bs(m4q*VTvRL)}FA5paWo%afEfzpG?moEkA><-;>em~kU(`L5K!pVky2ovOOimOLg~ymnV)u;?AmWuuDDNzvL}#z zAkzt!E`+YxdM?I`nQ9_$ll&gmp$ZEpm3tuv|J$YwJ%@}L`~BWyCkD5yU$@#k;R#x8 z3g~G^pUf|K^jJ>r2$RzR@D+L6Ab+8m!P}#Sm=klJzL6)-JaJmQsqZ%Z4uuZGfOpHP zVq=EMS@xmuJT332<#y;)>YS?1Q~7%sI!vojM*j5tZROF6hJ+Yh@IdL+saN+PxbNLV zA0P2cNojF}0-W?RH8GoUARpz{-DRahQd~^-u(6}xyZ@fMKdloIQZ1m~`NnVbx>aR% zN0aSGj!e!gEAQ^5Ml!@bPuCTPd zJT1e|$vE3#L}*aKU@I>d?!LXx(zhp$AFI=9s~r`nYJ7q30}?ow1Of^@@NE1e5{M4c zoASzxkCzxr!hYSfv8OyVOeETXLUB>foQL4q8!eNxV6yhB@MHlvlLE;t4Gk4`r=4s! z?1`tBtlzb7Sm!n^wpVxXA##}!MaS=hqICa}jLc_q%S*fY6mpduVSThnWk_?8E2iT5 zv~E+g8OHxk9xmn1X_U;H=PS6sPx$%9;ip~o8!MD7CRI$tEDD*-j%!~KaSAfTB7X@t z7wEixKi%)JpW<&PhB5%lFptdiv_?mc9coELJBlD3L%KUba6%+A9uVS01&5Xly!W0j z2H$_*-0SMpKK#m~k5pH@=iIN%>5M&ASorYK^t3T{w>OTO=>Q@DbIf9(m)BWEd$mbd48csr_QTqPMbV3GC0V1$$|`= zARvKiNZ{;o!fG5C*d-u=i;=+b{QS5fPmNu=aqs>cWGWqsj5H!Dn@ZY%WM<9|M}sp* zi0acpN9rTacZ4~~CzF}&P(DFLGv0h-NdF#PR$S;firns)V_Dfxp3KjG$m(+=^h^0@ zG9b7i;aAr5&OCB9A~9DE?~8)16s7lbbNi2};Eb;{Aj<1f{@epgh0a0HEeaL0Fh9-| zt<~=D(X>fdJ=o)_JC9zEKKAR%ZCh`Xpk|-b@QGn{mI~l!VSm^}gG)d^0s*=mFp9WO z&mz=N;9lg-<=7`NIy$>o&)(k-?sw-W9U9i(U)^z>Z@)61FDMr&juYA0Pv@7FUFVZS zr9zgBhJe74jQW=kmbbd&#tGeb|8};;$zM{>?g*jzNs7pY@Z3A@3`+6Bl&Ztc5|gIX z4iEoc3nG~dna`Z1%N~8<^~v+hP6skAh~hwY%zE-a7c@>X>@YZn2VufyF?ja;GPote z>}?x0+WytN`TZN#N=Uzu>j(A?NZ?W=5K!osBE7(|7bSuH85wnljDGUleaBN<2?R7^ zbXp?sJLQ~d!6)iCwvLM7O_pQjovRe2V$qvBNG`R!^z75mKRR&WJP_JctNh46U^D8U zbB(6%$Fj1<6&g!#1ZAv_!oajNlQ+v#l%# z&|~%bz1^EM?tUQ(z5C!t{`_PAp00ulfHD@v5Zy)|Y9yqcvRNQ@VrS6FMJN7H~t4!rbVVR*YKpwG9&D-;37k zx1fdX1?BxGe=z6ex8{F5(d=@|q$(vVFXSP0zuxB0A4QIMRD@8E7!OE($V!qEmx8HW zsF##R$c*W!YL zs~y?|DG4q1t4iFSy&3trgOBIrK4x^e8c2|@my!Zx9n9cavs^jeiMIp?5Q6$t8QVqL z!=$`uzT~}oy(+@pRactDcBit>0}l~J9M|5W!6T&-Ir4s~NWiZ!StmFk^3kHx>p}?{ zlz8*HwU1oay7k7}x_15H#r)sVuKIhjvWA?<%^3pP)@Z3l z4WkHQX*bU``;83|o6nRZE2k4v(Dd8c;^O|a1|b=kS5Ny>h6KhH9Z&WAK@w?7qdN6J zNQ{d3CRi>ly^txTmz5i4%$Ym>^;xsVdQ=(-J&$B`a2rEZ=LA3$EetaBScxT>n3N7; zQ5-xc=o?=@Ir-SfvpyIUQ05nM2Lk)nlmx21kkr%#1Lp}yfF#hgPSWvR$5S7CgQQ*|3WT6 zvk?`R|1jz_$8-Zbw@-c{3f*CMsEtNrFtiB68*tJXyi@rdmmE?QNDBZMMmkidR@rLT zu6?3Y$M%2T)Tz_&EgCo4)fgf6PcCo{=i9x&6c%fv3C3Rz7piiJuo6U4nd51(79MHhJ7eXSi~(b;{p*Qs+vHU zJs~_Y>w`C^4eQdp`K}8XLSWZ`1ZqqI0fk;;q70nqLM70qUhTtsQ`7nn8$0$JAlF-| zf`ZXi5}fYOcA&Kap1dhYcH_y6eVH zYc6CgYTm+hv&rk-S70=BPs_=EvczJ(!R2ym(Uz5!tTEsf85b00WxHRfTIVBTkzyPQ zMb3V9dEE-s+#_~gy{)*kB+6;GYrtR6lnE(r4~z|;m+{DZ!h(WI;u7Mr8#ijWuYH@= zn_4$-vArSC?U8DgeRlOOQLVjfs5vw{ok`gxrT47cw{KL5(^}h0SOkC!X<{oGvt=*+i$3r00TP(BybrdaFH>?%P^9_DgUz)*nj*)qhU`yzi8*tW33e-TEXcL zr}}AP{XNcE%`bU%)Sm;&oyb*~KPHxNAwL|cQy0JZ#K>14z5l*>A#&9PLu4cS~oG_ zWW1sJRJql;u74jp+K-y;_PXh1We=to7xynU8yon*mxCte)N*ak*3tH+a+ zo}WK7v!HNLnblgyN1euq`HK+REKpDhFvVu=r-&ubR1^al0Emqf(w&@CQt;G1)M$5>9H>N^6KpS*>J#-CfZ z^ptD$f)-IB32`Cdk`AOQd;quE(HYQzNRbaI9ja^R3Z4IBU`VPIpy~@#nb0^n>Cl|% zGal^PqFJ?g_%Bxef#U)asEz~z3cWf~3heWbNFcQ!KX%;s33Go~wWhB+JX)~R>d#o( zpg5td2{=cvDF&Wm`Bw6B#i1btPdRQW@uSO>g0-|vXxXU2-U&~Sdg-2AD9CNx`c>W%H(M?SnKU6n3Y~?>9h>i@r?YNuS$Y55va&t}=6#8WoZQ#TgBY|v_G5Cc^Z_Hl&(=UUi@Sr?U98~Wu2SAN-#aw}tG7)_yQK6Ia zB!)27sSAO21@?C#92z8Z+a4S+aPG5@KQ=WfGOAi_SkE?YqtB@7>hB`NH9S4ux|8SINrN$da%yvmcPXL`a^|7?6*}hSvKQabu)&Ci;gR26 zjJ#_47_-l-1Sl}7)M{;>TU_!$k+Hl}xy_pFA?7u_yo@fF`oI%->=dmnkEox*sEf`z zAD-C4mh;>3&^k|@h@oqSl_14V4R(pK4jT+JIb>+iYK|vGMJfpu97par@ z>7RW3!h%JMAD5}Las{3%K>pF+UB@sRWH@Mm$hVk{f)y=dscfU6+-*v9vISk*RD< zOb&~Rj4QQMwb)Sea+lK;d@*CHsbh?!#Jz3+k z2Na_v9>$)^$yK<*J~a}5ew;b!?Bhxlsbt)+`BP+rD|YHg=ZCiQ?-0>Iqm@WqP-@+% zn9mc!!j|ggiW3^CgqrPK@V4lWKkn!^eE8HOsVAFi&<<7?5{8a`D#7M-3FYV_Cj;+0 z(f_*4X2zCBbE0R9-KUCrIz)fSaD>t3Msu41eeU>r%J`SY)`>6_T=0Mb2LvQ=86^<# z&@ZEK1E;=t2^hUz=?9;F_Ut=z=DcopdzBsluYB;T7{MBaK`WGq_y|*nFeq>@h31J> z4jO}XRKvne$YmlQ(Etj5fBymVMm_TIJ1yel(=UE>f?)M}@g}pXn#o=mhoT5~(v(qd5WQx*y`g!WV}~WyiIW>UTz~ zEQ8${nRRD={PBxRe*Ezvo7)Wr*I*$C%Dmicg`o$e1)dFKxe4tA)T|qw9sS-Zog*g{ z2Bt-r2QQ1aW1RR|g6NPOp82Q;hrILBlVe|v(yFZ&BJ;q$0SWvQ5(p^te?rQEYh1Jh zzWV*Qd;a(8>vM9-Op#KANEvKhtV?F9g*mGb^_^>JW^y>LtxLSQdJnCng2=cRGrDjumP@LY8S6bG++-gaLc>(Sk zLgj<*lo-SqJt@3g^!23AQE0|O4JxP8-6AIT-41nXzi`n)s^UPjEG6<91?uTF@JgE% z8%;e*O~#hxR%<=8!=3;-Rz2YWyg>1L$#7z0<0s|8aLR61D(@CGJ1J!LV}%#akKw?# zzb`HRd^mZ*Qie6as0j0*kmW`g!uG|58NRO-X81{i9J%rWxYsLBztrhceDVFVhvzK# z{OLofCmYK^5~I>+1wFd_Sy3xa=>nNtC79u9yJ75AfbZz;;F*!2-7T9Bm9w)b3u^iS zvIL#1^Oa}DJ@at?0rSJrZ0K^`tH5~!61Wrz1QhzENH1{gKO%v3`%~IIJN~tKyAK{| zBLjfRq2gWGn6gHAR*41LO(ZiS(2RS33^0wK{P|Fd(-T)bJ_L$c0VRKH=g!NY9y#*$ z?yXyGtBHw_;P#FLAa1mucyA(B_kQX1k%oB`;Ry65_zx#Qdr5F6L9L%0jh3@Xs70cb|u$Z*dD zsSzb-N23j4Yht4!zYkWa4~NKP#!H#}%AGrJeD}k-%~?OLTGh`LriC}j`QGJF>eSm@0?*P9 z%p%W^l{(Q9O(=BIDGWr%8NX!Y$>Yg)noUARV(iX=$-r!-1YwuzGgF1z-$v7#8&m;a^-=xBl>p$rC$(OoO|qu|rA2 z>#UC&@fIeVt-0B1OE%l=wJc6&w8Q5OrFro#aU7k_!Rh|8J09gYwHR>soXd=tl(C;# zj$8bWLhPbiqvNO&p)$yg@vV!9f2qU;1I!Br>9e6Xc}7HV$QE=UTZz`D8^e`~tV@;o z-n6uOAAG)G+|plGJWyt_1WS|}MAXsa9WvJ7Ww$#7wO$Vp90A`ff*JX8);W(wP}odQ z4S~W3^c@T>h216e?bdDCbwsp!Shw9fL3-mk=rHZE>Va|i8^<24tP>gtmigU@ARvf!zI;)a5wKd z<`mpm@ax6Lrw+O2o_P=4({DkY=%@>>Z$8&t0ish{eL{rEWlJtIl{GV#l(i`}TH2eO z?nH;+2?u|zwP95BH`h06G!kLvvxag_J|7~~J~aSjI<%4vMvZ=`#qCNkS*KoW>eW=JWEBnBa^mEOGj4Wz5wARXxj0rSm6fR#vaHbH;1tx5FE<3~x9OFNj39~R zl2aY%Zy)>lH{TBZeCd)A=|zPJ5`@=TNgaYQD)f2}!Sf+OAzCJBij+M$e{UXKET!331lE1reMsSKVeV454JEhV-##%@j_b+KlghtH{>IF}K7;XsD!7C-Yd zyYc#R9!{_P89x;%ZNdc*iVTX7dEtUhrBD>>wW^cEj~}en?FbJJ-KJK`3ZTR<3aNhP zJ;*35idedQ#h_0YFBz3`@?>LeXb8*jyJ19-`>X(p9c*%f78Jr{Xt)t-w>oTMyH+&! zK@WIB*YoFs#TUesftVt&nT1<>+_G}^$~i3nL>SG9sO$J*$JE@Ab|^! zKtQ2ih_nLxUNI6loSB{c@*7iU{_@wlzHX&j@Ia{%u&cuBWW4L7%*6;P>s`$kZ}!gI zGc4+G)A_p2!|^`UAyXKs1e0pS$HU31B$#okYfR<93ZoRTQFD zrv|Cj2SfFGC~@t9AeH(=m|Rg_lMl?vqN1oJE0z!Z;@fYB!p|-Ik3j)PiS*aSH6&&Mdt7BLKv5roT33-9BP+_i(6Km~% zaqJT>_375-7jWk@6UJ_{%G4Tdz*Dcu8yh%RjY%M&&}&STffN1H5-4*xm2($<@zjiu zK7J|RXbMs2fr6*pF2UKUbPS4_H{>MGlNj2#!WZ%8jCszBkgSwg$$S7wahfuo3${4~ zDLlE>jT`Q{uisst_3PbhY26F#7aoj`q`@9Wu}WoCoRyAkB10WxUt?ODrq9FWJjg80pS#|t z4Y30JM&}j7=Zvlvo;OO$EDE{Ys!^&-b!v5%UadN+Q>jz*TFoJyR&zqFQ09fyKp6dO zGE2$KO#W`=ssUdw`|gp0X{n6_G(@31If@w=2@Ibr-Z580m_blLfjd#Y=t8KSLg=L6 zZTQ)W_NK%KPw53Iuou+do+=KgM>}uCLhNuneZUF}U3NhYnT>k*ktt6-K4NN&PGhd> zo(8@TNZ{X;KtQ4Yo6-+l`=TV^aM&r*OCT?wO0M*++q>`jNpHXX_WGT>I(rdrMY5E) zRwbnlWmKJqoPoZ`)nhIyr=O$TuosG52IbJOcJk4FJ#YKEU*9_xHA<>=OfSED;3%it zE@Lf2;YP#pR5(2d!+X3ci_2wzhpj^0coUPu(ZJ?%C7>f*7&_1Coi0}}JZ}wTqNYiB z(4QP-e8B&C5$Y$haz;yD5szTHpK|Fa4-;P=)MLBAhUQSn6=tncnF~N!zDh33)+;p! zp~O=)a(R&gIdO$dR;E+PiD>7tZ5F3Xy8pz9=8Km7Fl6~3fAmYu$xSA1e>sST7#R(j zXQ*%>idZT|BSkF-l3k8_u0^h#h1zlND9>RsmkV|`xY@6AEN#-bcmMtbEIDYciOA|ww z3?)|%6FO_f#pd<6>4x9#?Add1$9C;E#pv{=e?n3K*GVllN7%`0zcH49Q00uq2LIR=4B>8*-04&tNlR_``(NvNE?d2}e@e=sHmK*9%i%c_l`lg>P#OTG zXryf^)gT9fkQ-jNQlk=rP?F|E-djn)NO=A}=%Z=A}STUei&(B)ct+OXN zKKgGm%QBfmPo`%!T)Aph|L>Ond_Q>KV+9z4#5zbk0mOAcz1?L_+*+$mc<7$H7Q8$0 zmB)gWN?ynw*a8x`f+SG&N_PbfHZYWc1kRK|k=3qt`@Axn&8l-@%|}meiOK2GE?o5W z6Q3_xItnFYXk=dXV=iM|y~qRfqv3hUTLtL|DS744x0_+E>5-6<5t-1E;Sl~Xe}0Nki}vNGMgGd{k-`;uE+O>VRY~R)y&0xaO&y;bklOkpP&*61L2)yA9WFR923oqT}aSBSEO3(rH z<|G6=@DkxcK~TP4!D1|T-PEzeZ=;6~pV+lYqa7rx6UBwGshL>~i_6MmY&Lr^q7c65 z@bK*TsHn7NNr|lK%h9}ogwK{P88h$8h0mItPMMc=)k7E_ya7@ubOk*h0NcGY{)H!= zeCWXs&}LPtR;n-Bh`Sc8`Bt21av@O2Fjy$m~w13hZXea+4*bu(&X$ zu&6kuw6rX|q`b@ku5p9OWDK!d?K;$6>m3fK3b|A$a+}T!1?lp*6mE}C>GXK9`pVJY z!=ubAE~$m39%<65A9GeqErQ4V_1dSAj*vz{o|WpiNwKqzTvVn-pe!g{4*+y1lX6F* zsf=7MbtBKOb-7(ChtH!%CpPGRv~Ho0F}*`kF_1l#dy$1e=k+7-#cpPl8)nz1kTQk* zoo?5=uf8^R^uT-PT&<5lnad?BC@qWHuz5?j-`B10vvcph4jDN)$xawy3Y3@u%?3(b z)9MUQdyP&~4QM9V0Qp*#M4S(&y0r$>A zcQ(hmJ$pN^SiiRa-i#AB7M7MI1JSNUbO*3H952XRAzE!=omz=ox_9op_{I($evFdK zUEi-?f5%I2O#a|-MpmK{wd_uUA0RqF_gRieK%zmPyLj%rUe`BiviEAe7lCnKn-Zvc zrMoug9hlX>D1nT^;;5Xw{DhqRyoAi`{G_a$?An<{MYVEsbK~-h3S-KQCIeW{f}Acl zdYka5x<9tgYsv8eFCgbH>_eqmgjnYF*5p-Da~1^%MgA6*Kkv*d%G@eW&fr(47**(U z{%eb;CL}#;`APlOh+dRJwQL{aN2gja|0S9G&wyMM5*E<6ot4_LpQ)CdAA4%!=k=P* z!mt4YK7MyRLcMbNg-z&Ryw7y$0-H^9@Yso_ds2?HUAJ*V?;U&hcFZd*LOC8bu(%;_ z!W1_%aMS6j@v}QX3ZzGPT#HZ zEk}>G8a{U1(nD#P^?c~khS&^y)~H#o*IWjWT<<0Gr%ZW3uTZe51h#+#t^^4L6#A8L z7p~zkpjn0roaSNs4jgE^WAC1h2ag_ak)D&AR8UkDU1BVc0va8NY%f!ZgjS}$=bXfZ zlrqtjijOGX*iz3FHvMo)1+cOu_8oof*YfO_(`u^ECuVjw25zU)HUIfVn?dXtMu=$I zSS47+Uye8qKX+=SFg@Ry)2*^%F|kKF2d6R3&gVo*pS*QYq;lvr|C$lMK$&-H*LK6g zS+nj;HiXo8J$y|+dPP>7rl8yyzI*@vwwt$a>#}$Mf%eBzGn8fW zJ}`sklwD95XSZ5)y5OJ^R0Tx;^2gdoR{Z(r18#*p)`@GOzMs(sqihgC5bAX<6C7yR z5~I_lJ~!g=VK=pH{m1GZySh9)`l+7^9nN4UH82k-+xmA0fqkGyziHF)A4o}Qvw8pi4jZ;?y#d_Me}@uud5R zoM?p`3KhMwMQ(Ghe8lUEUfd~TgILtW@+i23jGBZgbpm)np|Sm`QHx)vgGfzeb)h$E zy&A67mwf&4yl!2a)ZcemZ`wtk{8(;bY<5m|;)$%RI(rWuY`1&g{tkyvoM>XQS%d9V zUI=u$QmyCrolu3i?|#GVbg-gdp;N~*&Ku9}u4o`ptvwOvXyB3S(QJioJ(%;*pWKSF zvJ&CZ0sR-gGx60&g3kj?T=@O+XBK?_-HUdmJlut6k0Lp!2H;r_dQn&(=L?l7(*8H@ zsli>EH`_S-o9`cg`juDbNJB!wNXR)07`h&4`Z4|cfB62yS4Ll?=mLiYBv9iL2q^R# z7wLcZg!|Gn>;Cfl@BLQ&^;h5h2M@L`vRL%AfGbcJ&N;FvvV!4r|-GKB}K{}VB+N#U3Bh6iJ#Yo*Q0tv;Dys zP6Wg`Gs5jT5EX{`$MR`G<5UJIfS1wxAwq-dL<1i#>9lelM7H^~e5T3DJU(%{r-9`}Lx2s6D`5WeYa0KF z#1r^6Q-#){bBe|X1rPAz{ZBA^{FNyn53NS)HH3xbBqk;vlF1eBOXm@!ohdyi z2|sl$g`;sU3QLzc9I7QNei^iJ$JSm?yz|ay@iCDZ;lUwA@extkp*p=$sZu)7h{OT< zRjX2|vMJ?qr$QljDdh?m6pt4KFg`Otd3>0R&mH|rfK5PIm=oy`u&F7XPNxR6s5-07 zt~CR6SYkAVAte%%m6w~8S5z2x&zO|-f`%T>O?7A!(LE_{fKyJ)&RZ0V6sRg=y)U;H@9{BGYi_owGxcrID)`oI5G6>Xa zG8}xuJ$K#p87cDvM~*gg*sK}Y&3Lv4+MrU|XaD%)+UV!%f1N-cYH^74|l@7{Agj{fm% z*9&|Wkib7Jfq+8)rzL(3U2o&TL#;me^t0#g88y0BVR>1YM5PrJA>nXHxf1lEj?9OU zEAy%uuR11A3n){-Tpw@;){XTYFIx5q0WKcTlsc3F7G1AgD)XV?hE1o@nuF9~CNuzX zfDz25R;%qwc(E##(njw}h0+Pd=D_}LLma(44rh=3UqI0ssA0{12b)=K7q5_RG;{3!EiHEOF? zt+9p%1(g^g!VAK}!wVuJ!t=wz4FwXF#`@C4*XKil%H#ldRiN-G<-lwR5knvLvc^RE8dHWJ?Xh=vQi~*3tNnIL^#;jB*KoSFGPV!Ky>`?5^o{vA_yLZgf z+!w|@Aw`akZ3-v6RVS3W%jp6kjZ;h20%!oEv)LV}AaKYXq&X{692gWSZ6M1fN-a_* zxOV`Q5$>ERZJeCFlLg~f*sSCXU*P^RhBl^|MWcu*a2|=E&q=j&lmY*}f>56JW3=>S zn2AOk*>~8-f(9xMJM!mBwYAU9J(i4jI+Y6-eR0==x8FJUe1BpZt=cSMh2=0GaA7az zNx5`pfY3aoh$O+-KtCPn<{f+PN-Zgyk2u5nruFL`+?Af*L?S2h8EORM6wF?aboar- z?E?z^8d}t@@~H$A`c-}d|Bd0NWMw7KTe$GaJBB>;2)wyaX>f=j4GLjpT<8`imUPi- zOkOzvZ%{%~lq8XN?xS2P7E#KFQb-+&#}}g0T0?YUrD4HArIC>l1u;?4SuqiY+;D@T zAUrIrC^9UxFf1grI3y&vgcKzyb#SA4z;NcK!Y0xM0Gh$U#S6b{z#Layxu6po(=w!- zPr2^rJep}G9?#`Lf4^E{G^$K#@?$kHK+biRVdE#x`{VaDeY6_Tn9^R%qvgtxorGLK zGH@^?9r)?x@a|0@H3<$56WoYSIEbelQqDD5qwUlsj)nBaO^j4<)5AXmp3-1rqtEF4 z)WC&4U>-4_kALh^G`pdwiO4J`de{71VvvL>Wb&xF@VEg7MR_V(B7)pl`B?=}k@l?| zG$Ajai=E9t^zQj7sd9msd?;E&%9a}oY@`@Jh4DQew7soY_jt=jjdx@gfS+5jCpbYzI`n;Az^}+lnio?SYC-+orlf6Kx>0UoBCq2wwmOH0c=ES zHYzNvI4L$Zy+Qr@2OHOKu(x(n;<4!P(8BQG;1cxAE)6Bct&sg=r9hRGe|3$3v+n0` zc_b=@%m)$~2HS?mPnrtZ1FuY>R5)Eg1gaHM&-vuYkWmWuv z5r#j91C8@bp>(Bqwmc4pPp$=fEzZSKGcXS6JFnd(G^khqK#W#xU%F*Ob2~aVZ}rtar=nAK zR>tiIj~^iq{HI3s>+YwJ<|a_O0{a9M`Zc)jU2RheDDCnX?i_Nk}7VY^kiaivcAaK1C;(@$5~rV=R?Pix7>XorLCMIJva%m z$2swy5EGk5XUxsbuLH|TShi}_h|iY)Qr@d;*99?p9qW!p%6w;9TDvLl&-}93XpU8& z^v!{25*L>^2PQYK063kkNv&GzO?k!o4RT4(jJ)i6v{!swe7Xv02Q+A-)H|Oq45>0> zd8pm#KoTOb1tjqAOCX@o|NVP#MUTMZ^+@u|Op#B#G=A<+tN*ymqf$wb17?jfs9^>t zZXrreyaOyHK|>6m%Pq91TQB9-?wx<>(&>g(t(r95QwyH=RZDSpiFXJJSAsmX?_|w&lXou-6{~rEdNr5sqoPRCOkC5m@$a605{B$u?%22RVol@y6 z(@;g z_wvL~x9`~176^6$&m_8_QBAm12ok%WSxn|IL^_l^pGV+#h~gr&K8% z89CWaUY<7X?h>;pl2G_gXk^|Kogq7T+f>3Az=%i)2`NsBjy`lyr)y8LwR@cCUMC2_ zdVRSMJj>~nWAPPZ}D?Ks^4E3fUm{ef5q_}z*zOhfCTKi+yLO^ zg>)Rx#WNL0zq6RX7_?w?t`txgdydm_DB*M29fDS+@+BtKI?<&=``>QA_116OHEX#& zMys(*z~LqojH_i*mmHeZNx5$rl3rHE2E@C=p`ojS7zU_*nZ&D<3rKo|>^gk7&$hjL z|KHwK07h|c-C4J|2TLHqB{;?1wNQ$?TLmvIlmZo?w56p+p+<4{;_en8SO_6PocOx_ z=YE^?(f*WdsKd8?c|bBdJ9B0-_q+F=droHrbV$Hh#jH$EHmOWbmfGO-emWB3E6`XS zGJfz8s@JY@x{RA=*5_NcVx$oD4Vjp=e~g#_u!H|0a>&{EB?|s*L4}Or5YZQ$s z--09XM-kuw{f{E}48K1)Ki_lg^cl;Joj>17fh^I2(JH3Sg@+%plEtV$(!-d_?Jeuq zJu)pL;5k9vJtD=FEABAYejeoOml56Q+a#Xq6zj1WjG$RqaPDHET$wV_O<#E7P|K!Gf36u( z{bI!c|Ku;1!nZQ9%h()%k?=RAlo*+}fr-e)bbN(T;;c2@7AHN46sG~MSeQuhp zkO~;(V=PH_95@CNk||tpFm^rW*r`pymP4p|xXb0nW(^x}qy~IydPW(72O>5(^y7zF znSmCzAR*;HBF{M|GB9bO18MPZ<9z(ldy&8Y*+zf|^k@6}KK0pUW29^Pg7+5g*mt12 z%*Pj{b!XN^4^^5IXEzQq#)y!RTjPff`KV9#&a1uDD#KHM;4|_@1AN-47+g4lMM`xD z=*7z53^tqSeALbQk=L&`@b>dFW$X0{^w?R6mx-FNtoJwMvp)qtXLkK);HCgh1Ui<< z7kse|KoCRf%MOGRbw+@s%$G%MvRHwvEvvL+5opG3VbrrSwU4K#u6%ga8}%b1PPJ^( zEvT`%IGnH<~&Xc=gvcB)eWZlN88fuxxpYbY0zM6tr|7=#b#v(Pk(2@ z3o^0P93EQk8hw6jLPB}8O$4O}bln;A-nmE#^z~0u$&}9&ALLKDmH1Bn5d?TZ|3_f| z_kZZteTQHCapRWJ5-{0qG*U(EVww=cLkt9V!IGCJyx6AgwguCtPOn<7%-u2n{!{u} zju2&EhoT_szJBX=H9v2k4191}aXuVF^P<)3*N;of&JME66oP?C;bNJb|F1#mIO3#S!?Y z5#Ry+pS}YB!q2~%kW{wk(9!d(V!4R=x9p)!rAB0G3aX^)wf1Qf#=k#x?5OtwF&F+X zJcWPckPIe^j3%1!;nv%CV=G;cimKkZV|$v5F4pTt^xcTPhYoc$U}Vb*GY}@uL&7Ii z=4HX8K=Zy>do6lnCJggSwAgJS^R%=TK zl}rdP8+yBTM8ug|5fSGqhLpMog}jFvspOG?`J#{K(JeyDl)e`n5SSGIFsr0Q1VuW+ z14(^SM!MhWGZ$Kp?bGv{Z#He+8MR|mQ-{r>5u=7ABcdCHU*Z|CipC?vJu1xuMw8AU zga-!Seq-E(fmMP7??$F3mtVho=VZG>EDaA0zg)9i*ri*yZq>PTy>xa#<$fJ@n#TO}_PCg#Zuee-*O-!TlP|Mm)2Wj_=oQ9Cs%np@J0IIZac; zV-iW11tVE_K<4HOQ$~;e;H}pt&SpX={Phb0Dus*)Z9-N~p4Xx!OC}8&GWav{NG~o# z8+Yv*n5EVGh~>ohq7@XC!l@TcLOt|X>i;s~H|NhE&87=J%oSqWqsPUrWPv~|#XVL4 zFHmQ*V{(Bt>{$?}4Y82hUC$Cmc?dbqZ@ zC;o)(Lra#tkI%RjpPW&WG<)=fWL{9}25Xo)!Vvf{n1p^EJFJ~Ke(VCxKfvrw)f?1Sk}Ne@@MSPo z3MrHIv{xW4PwR0z;XzoAUgw#XmR>3^GvC)}FsY3u9a^d)i`_wTFR)0V=_>G;-9e55 zQ`(|XDGXAj)P$n47y>0`m0F_%Q4oT7BC!r6!tC_4;QnLBc5d3J-jT}TVYkgzqX3vd zXTL};Rl2gAHJ1lTtbBAk#vMaThFtmqMmB>2wMMipe%)@T~sK%J1|M zk0`?ZViZFW*y+#C4x&Jw)!FbSrZxrcg79A;*UIE}C1R^eF1KQa+k&h+*U!f*J;>iL zDWpWn*wBzN(IKTu#+E5nD$dW#>!BO6a!Gh79l3^ZV`RPA~lM%P-1-K3CGnPFM~`Itd-21dkxD1QX6jDo?Kx8g{;8 zyS6Lq)v3J~L_^Wu%NIM%T=M>md&x<)B{sXhdxzHFwXad>=(#&FHD4MsWS9ereI!rJ zh6rfIW3UJfYS%hbt$bLN$!e1*{y_ENY42hFK90a|5#Rxx-xI$=VArAjJ<}d$1d7#= zb2a0^N##l^Tp}$g7hK}@J2R(GN6+w2C%>6&CXqt&Kk`_HR_h*D#y8^2rm%A(2)7F2ntC$NlZ*I$!do5oZ!HGH;s1D z**M75#i@a>G^)`9*0{Old%C%0`*?Xg^z!t`^nuK-kC#^_wCHpFp+WD9?|EVYQyi@S z>}|WWZ@2lAZ-1B`mzNs^VSm`mO2GUFK2X$K@cCzpF2%>4t`icv`@0?6=l`%_^K6^c zQIe=|GUC@mBv_4+%SQFGy>sxcXO}KNX^_GH+2_gk#}Rm11b9Gy zTI8O=_oe6MdA>AZTo+QnV#FgV^U@bR$&d|B95wR8a>2n5pdT)RQHsl1=kGyfGFwCn zxs2^c=MYOE%^7m`{Q2f5PM&Vp?&bawNpSkgH|WSTL?VL<7?nxo2%<{NJWW}=@a^IT zbEDZNmdeHUcfR;)^0uFU?j?e^wpgY_0t|u|F`l#tlC*zjCko)-mwau{BPX z^q5|9WSuk)2GJ564{;Z)f*d{S@q-2~>fE6I;m7S)k2!XXx5-dW79(>}-=RE_nPLoi8g zLTpBc|Le17uezJ@uzPubzpu9(I-0X`)B4%TdD&H^Xk92IN{~5a!i}4ETE)i3S29`5 zqI}rFLOxdmr8h_@$c-S37<+ZQ$rpQ$9c?ATf`JxnG~g!3bvL6@ zRlRcMs8-FJ?Je##=G$`w{z?Rj+iLqOkA?61A4cF*R8;M5BSsv`vO2tA8Yal?m^KH6 z*=*Gd)ykK>y7SxbT8AQQ`!f$SLu*nWKXa=6=EH~joW6LeNn&DR3Cs&a&;v;&6vLd7 zp#QVkwCVK1=$CqYxp?lJ31kgg++*2(=1l9MlO}D`+w5+FTp?JIRa0<=>ll+!wdit% zkwXT2K7HKS`4znVeqpDlnyiXjcWy>(*tTWJrtP~1WI_s8OrF||u*T;31V_GBs9U9S z)W3A2D{%=GdJP?RI6fn%q(klo{OJ*fF-jCO ztU1|2+ZP(1`22$f{VD_nC0)E9TYcl6?XO;pyxuWC-{gZy0R_?8Nr#^4)f3s%YO!jh z%FOUGq1StM?fPlg`gL|@qQWun<4->Ma@9{`1Q^v=aev?{U|So;;jq}nJ^0C@cL$H@ z)?wAZ6efOH&nW^tLw`;${Nqmh+MVc#to(d0hsymIMl(J1#3*ZaYuA3$pBc=v4JPH` zGw0fmczyC~m#$y0|Ilnun^0bsXrM-i{}?+Nq$g&*iDN(}2{k&CP`+H**vYTHGLM3J zzS$ynm&;rZW-%EV!M#V0T#{=vx`|b8D8rIa3AGg*5O$FXHpr^BZ`kPY{E4s4@>Q$y zZDweWQBI3eg;*gr0kiY46}>R9ci(U3f3$Sr&&N-;6RF9N#;M#!6^;Hc_57wd!JMuG z1@j}9FE#2ua$Ij2)cDv)H~QrwjS^J}qo9&Yt)mC^U+Rf6xy53V%4EL~?VhW0uL)HM z^v~~39W(0PDGT2J!U#PV8sDRNc#<4eX}pA^XD>AEJ#y^P&8JSkQnzfmy*Up1sOZ>x zH7{Pf*6Pl^n7Zj%56c*>7BysDMHnee3JEH4r%CO4yK7gfa>@&WNLP~+!$(Y;_Qn4F zhubPK{$|9&worPH>|;&Ze4$UAAWF{Bim3Mt}$OfA{tITaWJg z?c23zbcqO5#G)pV5GuF3E0u=EwQHaFvkvCsotTJmGv1ni`1I-a5{+7FLfVPyJIlz4 zv&GcNkO>imnViI^pG~Y{saWKgF=@iA@BqJ5I+o%D^E}LUPn$n~_LW<=B4l1Z=pZNb(EWaO!nk?C9&ULB=lcID00lGVktqg4ui1;1eE9vQEn~zGII$RXLd`1W zBYSo4xcc>C0+nMlDo0P9IxWv&P)gPAY&=i`EJz`a7Bnx^sePhd(H__@HqU_Y9je_s1(&uYcXL zX2fX#c7;I8u$j=kuqqrd#Bq}-^_~Uf&ZzkNmEQgQ)4^T)4R|#nHB+rtx}jBp3KeDN zOlgiLJxoGqu-}6@lPAq`gM;34c@g+Y|Em$;0sUWndH&vmi%&`prBNV8d`4ypUOQ8T z^Y;x%4J%#d-XA?0oy96yy>hr+xgliJwL^!^-CMQT_B6+F@YwN=Yd3ElDMtVxK@g^HP9h};k3@2^;$dC6V%V)3 zwIa^u+pH3I2^zDHd0A{mY%PUXrbPeltQoIH-njL`)mt|sWWcF^ukI_$fJA1r7*RrZ zoeX#E!o_9>Pn>KgR;w8?j}2T=o55-pJYaY zIKZC*I+Mnvph}rKGDLr0ztmuVf0h+L?JFNy=-kC0Enc&I`$&gEt@H>E7IO6lm}?-> zp?*06JIx3eikUbC%E<)_4^?=nm+M6IF0|Nt=0XedAJ8aOf?B44JF5v*AuFcOEa;JAQK!N^ zsPUyiMfk;7m~5>Bv-VQlhgN;Q;3t#iEStArXt!p~_Ms9WMe*OEhs-bS%T?U?b{v7f z8UY^A|7wK)Bl|}mS)zp>HwAQ}8Id{|iFc6XsE4~-o(Bvl%oYpevz@GTS6_OQNrt|s zWOxh8upk{K?j2lBOaz~hMKY~r{|{gRiNla=9ZMHI^g|1a{RbYYL*YX z18PYe81_q?bgdWLfgM z{YSc8j=WaiYPJdedi7pe*4Hn+xW~8m@R4pOE=9JIs67}#k7mxP%|Kq@J}QlV!l1!R z;KNP6I1V$eg_2l`1@bP1pY_{dZnK%h4vehftn47}{V5r}-eMO$NKY@FlAcyFF(o-9 zBQq<|0wz5X^Vt1@1%^~AwPGec-xF53?x<9Fd3t8~czb4gsTBEgiQMF^Rxsh6Y`syA z%$MFPp&BD7l^xsua{g6Imx;ZVliPjPqD9Mg z?>o?srVX5Ow8+14P^7qSrPhraGvq+ShIPsgH=$%-u&RNVW5Z_g2U8U%Pie;U-D!S~RE z5T$24#b}_qppVU*y-1MDS$-~VFgI8&%>Ux6AAXqe)0Qpcl)k<~F0xszR*P(kO3NhO zLh+lpXXF}2r2$Hf3d-*IaEnPV)U8qT;-G$gmd}|mw%EvTKX$U+uvcFlMPxgAz&jPu z3WZqc?*-#|_<>3!VF3rpm*7AE5g~y5-Ur5JWd^)FWYoM|gF#WbYW3Sax^-XuMlp`g zXtjwRYV}@yMopNeHzU-zsj!G5BNP%rA-26qXxqBo?w+li@1otBvEqq;m>qcR>eZ0M z`s#2X)0>P&IGRc3>ni%3dwt-dTCs{wkGP@9X86>FK7<3-ZdnBygr7ZND5!NH1Vicu?NL7ho}F;z1%fJ-Ruw|aUf7SrAsLqvA%-yg)t@)0!>OyEA`7a5M3=61N=W!zf>fw2*R++WdHtp z^_q#-qoX4bkkH$2x3RR3XNKNrmZ+6-moj1{_VekQjW1ume!ZR?iwz5zhmb~10khxN z+dF5{q;U%t&3PmE$gxxH#!Q*jHtOEph?L}%Qh9o#CpnCf1}SY%q&^zCQ^Wp~oXf&P zL+;M`?CT>fn>E{At4esJmrQ1XXo^T7c74n*-)fY)OO@75Cr)*EY4o^HZpOw{q(zaP z+9L`j!w)I8(@vD&EZ{uI!2=M>}EsWK4}= znL%}7wODPpnb12|C~XIC+^PNI@KL8M+B_vj)Dkv*zoK3Ba$$FhbAe)^?)Ku4;YXrk z?pG&L7tsf3{Ee*3(BKss*Q;}^YNd*o_iW!eFf}d1A46z^3 zzzkGK3Kr)@%yDikr>=%>-+hYZ+zdL?n}A@nixw0=;e=5`x=_XD>GIJ$&R*i-H0- zT{qA1YRVkR-^nSCv-V`y=}h@7bGfC=x8d(4JK0Ws}G zG#ihNO8NQUZ`Zu}mY2J9{=Px^@TlV4AADPmz|$bWGxVoH?HPSfxzMuFA{&Ir3NXl6a`QK|6iI$Po+O#Znts=*3!mM#jaL z?>TJPE0j%=qFX_&-Ff9Gm{3R~(+-kVrJ$fv3U}|thAm$9#oWw1-E_=)GfPaf9VJ$5DE z0x&aNp@jw%?9N}k+VsSkGtF6$baz7-r;HLKe6$#$n1#|jkrt_3%xp$TBn3eRgVE63 zHwsdf3NzFW+3v$fI-fdqs#VX<9arB@PML>bp7^BO7m~3eg+k`Ibn{N_X>Y%?GRL6T zNU$$jaM+RQN?=Edi{V^YknAl5XAxh z&r>g)S{3ALPIKan%;}udV7L;glIky%ms2uMi#c{PFw!NqG?;~QA!QSKb?UmZP2>8z zO9l8PZ{PcK@7G?Rwkkd~EfhF9B<`MUq2QGDFQ9!;RRQNg_pJg8GIlPw`erO-sN$rA zmP2f6dfCsu`F6^-tvd#OwQl|FzCB<3!At(n%I7|#k1l>%1ql2uo0lW>{2}l{y?V#w zQkj`D7s{e3g|Q;r(ZLpU!_GZ}vfv9%s1y~s*|THkbxrFwIBrDwS1NU##hqs{ zOP8(qW=7nDBMKP&qC0DQCFotyC zDXdtjk4piMiPKQPB)L|62SL$>?^))f5_YIM8?i&1Je8~@+$KLv9L@RXSR#?0^2bF#f9 z2v{sY;zOvcFGWB_o{9n?LS2c(AwJ(}NM* znA0Cg6yw^_DhfOgr!PCB%+Ugej+zz_SUjTILu3t7h;w?ZIWueOql1hm zM^8R@>f7%wfBSPa5du6z|BHbAFYdNVh4MGb zln6?^pP3WpKqkgAN2DYY1c-yDPq$mWeb*qI*S7{M27ORcSHX$v_s%mu;X(P!*P`mu zXd3aYsYEFvZE`$B-Bj}Y_vgJmGV1#Ex)A<&L5}R0%9qsVr0v9b_NjD+92=?D>9nXYv^re9V#RA9|4G0XaH)3= zhQH(EAAaf?b3d*k>Bcj27X%4nRsTW|M4%&fKZ^ZqrjC`7iBrHT)6Rad7?GRhm_+EJ zGB$9dzq3V(Q=La}AmEUB39-8s5Yvge7guA{Ym+yexp}LfN~XMOfGz;-84h-0slqva zr3F`F@|-#IZp6e?lcJ1lK|qv(4NiOp3e*mZnKE@NL|%}c${Y%~vbl*xdZg$Mz22ZS z=jBU~Wt&A7lM<0oLBUUk%-KN;L@J46amV`Ybnqz0vjq%mhah-k@jzvL2?cX}9tB?n zR2J~fFl;5PtSs2mV~fC`bH%Q(K%}gnf;4lUVI_E4@D#YRInB_Wi8(8iJ4Y6=N@SUR zex6o^()z%y+qMs+1*{bJ4aj?_&XDLmO+`4{8stJpivWt})UVgTu*Hh|n-(!{Dg~=p zSm=wII7Iry^(9GRIWg&RZr^X-It*k;c~V~f_>vy(h2llUxwZMW9DyeyzymtJL4HA? zOi)lltL9DjEnmBCyp$eBlu5CNAS5sGl%D(H#~*&X|3EHgwKwNmoFUj^GK*krL67HO zz3##(Eh9JIn*u8B%jN)UnEIp;is{w2&krFbO5A_vy@j8`Btz^VO>}yuvpHh)e^I9G zH*mnWjjL9^Y&Kh@a=GhcLOCXjd>|aj@}S2pg9WS|*^=|&?^L~$P_RU=*$--P5Uep# zSTx(MGA&B!c_y<$?=V8KP9!9n@&Z5p>4zylY}qoZYFLHqUY_2W7jNBuAvq^2034o1oJAO>2^X0y^@GOBWQ29MN-4}&2g?DOS{m9x?_9{O64z0z@b zxVsyC{C(i)=AGr`;gRKmu{IpDG&?)nFFhk8Fd-?q1m?mOQZ?En%Een0+W=30gza!7S?RvF~H4DnU`y~PV^MBL*y@xz@LTy59ogyl>hx5 zX~4YRfAP}V4O_Pl)LBd(5-A+c@KA*fCo4^68I0bO-E>e1p!j(K;~jW=1ZA3y=2f}Z{4!_p7WP3H$8jqTqF7n%6P#_!%y)LG#iCd{yq-} zzx>kIpUruLSjsMCzJ=%?ICZMsku&Gp$snOhJ$VWWlwGp;fB*5#f%^krA*-b`+vF zWXMv!bcy(SwIfbcuTtewnG&VqJTdEyOc8O$s7^>pFLN{cPQ>}kmzzf2y;}uDH00;N zo)!m$F@hD9jHL)Fx9-PR8$Wf%+M`#lPFBjL=S)^CA*5nQdY;a+%a9Ro8CW}>f+r4+ z_4g6*A-1BHD{`02dwWdpHZ8Xob-q^<62q4*S^S2dQkGe-QT;QG8#O#wtx~0H{uod5 z@%Db`rqSg2Lz_MqYwOAucR4H&+ez zJv5Ba#-Oz$RXl(V5evx#hvGb3Zjj+qdEO?N@^cWJagDS(cK+amSnE}*a;<5@7Yc(NTja=ZwD8Ew=z(K23_`<-m7T3`s z{Iq537*uLZ@tF_b3-R@H*~F(P%=ynb0z9Ded*D|Hw5wa^u-8&C`1J9Xnx$9was>;5e;NiSbPn=v4Z}!&@$w*d`4dvam@+_4AM0XRh6`GS6gG z$E7BPoIicG)t){3Uxu+qErUX?p#rr74`?xhd!HWNzYBKL83B#Ki;QD*Y8?4Z?YFY<(Vo7^*rt)^C2b! z8&&z`Yu6imyZWa|`wkw26)vUm$WD>D+feSNT7nD}kyBS98}%76Zr``tca1ZNMeAsP zKWyGI6aqYTWUvc0k;n~=`QaFy;yz}_8#AZBLBSl;3NT)^vVk)yBS2`!VYL_mw~`%~ z5fzIIS0V$kXnM10%a%Wv^z%z{CvVwDUf@+o%oqcts*GALGX#|>Mbg6ept--dcek!T zOrACSyL%}qp<)C<8fRo)_0(zrF4TLMU@9Td(=F$fA%hk*u2$vJWANBV-+O2k_xHPYC#E`FRI!euvOX>Na0zH;otp17>c$8OQ0h}-;g*{z1bX}Ab#K>x zW3Nt~R@JRq?E*}D^uKetcWbQ{ab~{O=g^6h9Y6p6`{|J}cdJQ|@iY1cRTi*nU_v)w zHh%H_53gOie7Rv{-2H(yL(9gvcnk5(I08>Zz~xdQ$MN|=;C50<=|00p?u?F4jIe?H zMSVdB%FI-L72A<5Ql^Vc5)XOCzNYag89cSo`!u5uYNTM5Z!~-6A@icSW%e+`7xiCj zR4#w@^$8PZPkH_IwI-XOK^Smm=#(*;^+J$FnZNzp@0!&rA9h{lVqd!O%6z|Lcfav7 z-}uR@REw?TpN{O7#*&DTg`%(^pp^eo+jd)4e7K}PO0-sm;@30dko=UuUk%TCiA`A$ zG_!K`ZU@d^Xft!+2g~ELGW@AG8s_8sVE?+G8U*|Krm7{bXXjt-+%@2p8MA)0%T;g< zbM}FqqIgtJrbapz97Oa&e;>?xp;Aal%+v`J-tO44*)D%~O&*lfBv4MXSuM!BWxpQb zvq5|X39J2Lkkj=cF^B(_R5K{Dc0u+gS&S4 zY1yJBgC+3WMTOy4RT9X$LNGw&P&~3AjL**XS-p4PfRDfY`n}BDd^Z6L8=6-qLL}Ia zETE%+&Xfs7sF3vR&}r-VVZ+~VS*`ko!g~yEt4ym;qImL5f9%7IpjjV&`0=`JTl)`&g{>dD+i@kZV8|6BDwMzW)#Aki8dR>x$J(BsN98Y-CY}~qSgw|lv5NQi8AI>>yB1<7FY}c&CuKJZLMOv%|m+ws-Y*e)t zv!>giVN=Xb$ud@+MW28veo^0(79Q?y?)m|J`h4w<{^#Saj!f~tEYe{DBMMY=sOe}g z-+yoe%4Z4^DM54+dbIDfAuKQ;89h^%v-1?a!L9eGQR9%IVRDMnLh9*KYoCHSg&qW1 z!Uw^GC}@3N?Eb^-sgq}h`uZ?AS!m5eV+W}tUcU|I^t}Ro0I1fQ#hCpTVRVWz$rVdh zt#X^S_@j@}uxASfQp+P;h`1$!*SFScR?c3y=+n)6Yn+WuO$ie)GRHJxsN_#%LHwg+ zKtR%)Q(k`qI{M&rxyBbL4CZufa;a=4c&R{cxMs%+syHd zID)JVVHW~@e9}e_9sZGmX4ae(yI;NJvj3Uu*vvLD?n<#rF3Z{-b>p1Dq*p?4-)YT@ z1sWsA0e2}?bqp4vq?dQ*YZE8FHLz!|l|B&VA&!KYGIuOEFdb3kVulW+oS%Pca$erp z+{|2`LuXI7!>~G3>3}}4C-Nn6BxIi6!j(HQHO5VuzWPq$gKiZ|mx}-IJ~jA}{~HkC zV{8A0tMD&8hSv4#o%-bc_eNnfE5!mPFO^-XEN(;4C6O{jW;_cqCWT|S;UPuA88l@! zW`z`VhKFbJ>M>O4v zL`MTp^d0;6_q-8(yA~oDV;eh#MQA@@V}l?~BUKISzi^~k{RYR1+M&^G5Gg;r_6b4Wok~A2Z@vfs67omI<#NQg6RKr=Ze~;aQyV?*5@OyHYAc3^Lb}^vQtmK z@NdMzr;h(yQzlPYyx^VD6wFO#JpoA!aI*ybgQ7kNoCL_ETcj47nf-3}=+I$(XmHS7 zvrgxn)h?L*Cej(Px9Pg&J8YUG=g+m4qG!yAWHhNo0x`(at(a*a)Ti(AI$@!=Q6dKi zujpea>KLE&bFl4Mz%n2)aOa$ z5<7yq^|`Hj}7#Yxa;8_0&lTt_fh<9;<~W((EJmcO<7tL5!p>C^Ws=;pIy zk>i{}>~u(#uIb`i^-kETg z;o^n4dVP`SQq;NfpFiISxSRz&-!MI&XWzYLvwbI{Zg!si{)bCWUcA&2nIX&SNKk`i z=`{950gB8_7=g-3SYm2#jGm0Zz(`HV^jOPSEac?mxzqR$E3s35o28|gvDW1ZZQHil zSF>{EE0EL_NkpzQfa7v=eTKdI+HfO!lQdIK@}6uQtRQ)#_5ifaO{4k`SPEf}BHh}Q za)m>0HRIGoj;TvOd;MtSm8R6o6--v4W#b0>>Qt>52}Lj@#jcI2@msY_Y{j^p z%lwm5SFScXd-+OZkj6m1qF*_u5sd>qY)pz_mKk2#?yCIH7rZ?bz3T0-rGFLiJ1apVYs23wh@4!EI96EQt`P6v}mR-S&xd+p4@`R>!Yn}RX;d}kdLx;g?LQh`CBx+oGr5ntOLnlvm((AMy%^Eg1P(Cm) zx$unvJ}dw)&CqGT`ELEXG4Fr6Y@XJnceCJkhZe&mS1Ur51Xe(bxnC{+5C#H5Qu@O{ zTDZ`QocE}*;-*sDYgVapapjI(OGk9;vc{zY;~PD92=IXZ++FhGpKvK3&n&!a$^G>7 zH9PhncyZr}6J4Wj-mD3yF;5-b#;gwJsDe$LLM;@e*?)*y7ClHrVEWoYXqG{UhKjt5 z8%=>0?_g%F=)2dhR_$V|CQX0V*})noJysWAd0?6M7&&H~ndDC0JeXOW^HuPi$2U-J z6^0Jz|GB4H>9PY^dVap=u*s9>WB5p;K-Q|y$rb8U2*2K>VZEb9t6ii(E8LYs)S+}d z?v2^Qvh(uY#ORq)FPPd9#9&il1kPd730_Kt{@ppV$G+I6?RJAnr%=fr-{UX*JY>?) zDRC<2#ipePfAr>rSVV6H3XF4*Q|!RoGY%g@Tn_Mn!H4fjb%P(VWe-Y>6MI(rUA?p+J!3Ay=RFOMEK zSBo)9DdcGjY9p+zVAbXd^{ZFC{Q05}22(Jn&y^~Qc1p{K%AUJiY5)1`xfXp!jF^Av za%2+=g7DCOFMoqwjQ;KU`fJ>X)9~?Un>OdpeD}RC!84Il`wAr`CSn5usF0kV5y&+C zalg?QYje@~8@`G8eDRrUQS~oey1aVK>^aTfo;rC(2~V$_r@@uK=h;Po2lQw6+WzTh zRyH6Y1v~vB*Jl4ZE+IY~LLedO*_naq4>N-dMiUL)vapU&hv{yFb(CmLRvVg+5}V#) zQ>@;weyjn4Bh=TX9wL$9q*RiJo_3$^y}t8PyJ_|4|58A3_25sPztsHv#fy!pY>9-Q zWt{YK_NU1P)r9Q)g~M%|G+|>*uD*8s{By69XD_x?2L%fz1ary`dvxivCcsUd@9I8i zyXgDzmG&Jv+)aW0w4T-}RPII#fDY3R6)_RY+*4nhHm7f=PHX#tSO~54B3lB5!Tk8u zsJgwzj9Gr=&dpj15=OD3=Z$G+^uB-b>xP&K!xF)qEt2Y2C?B=<$cY)lUZ1)hqiKj~ z1$+al7_ixFjQ5f6Iw0)bwd?n#yx3ySw{Y%!Yp3r~%ghly!lUhRtK)Dc>!Ia>W zz?$?@uWtv=ncL{6&D%#1sg!BWv!G5wK%{01Nn$25OJkn2D^i}N2@_=Wq^E!?)QYtm zM(a!_b(YaM%15b$+6{kk1e^%)fX?rPVk4jdg**b8Al~S*!`QY{FW99dVT&cCtVWux-Yf9!-&2!>M1pggfy@CyvQ+p%@4ZEqD5t+iXX z4@u9-^^|*i;=t&*&~!k@LPmbvM!nF#YnN3M2M<^(rJ6TuQat&Uuh*&I>}A+;=ve20 z<0pNSkewDR@*s&;Cud<$zy4oUELq}-1}p#x&i5493QEsR6P{LKb_66T+8;8Za+y+* zom#crTGa8-&yB!U30z~+GlEA?p7Qa|efwX8*EnLMT)6l1zR()gDqqHC3tidQquc0A zRs}rM!A%1)Xio(D_+$?0^YU_cT6MVif|q-_&Vz?dw4#R2+8nfqqy(Hs1Vs+x`}5uz zQ@?!p4QL{Wall1ZhKOI0uGgz4FJ3rz`uhu~InYK?Li62#wn?CWV8(zx{k~W_XZB-{ zP7j>azzH7hY=mEiQailf*|y{uNB<@PBWKIX$r)hB3{D7B4#e*aeCPxkgIl*__rM60 z;PK6+E<(XKdkzrbtjg!$BLCT^2qTgrAE1|yUi zveb~4GB|IuE?0_P;ak?77KbMMZ74OC*GBqG`cWmn~puzU{M(01xQT_VxY8&JI$q6j~9a#I_rE?^Qm2?rcjuH5m(@MyBlK z`;9Eg*V{|mrCqB{bf6%f6`7$vdO}s(T)U*4y zfgn~Hq2g5(7z(-C7MGr0V%MR=y>(Wb(nMokbX+!@r5i@oNU)`-eLVW}pN|~xd@nhv z91}*tG19}C=9y_s$`do)bEZw1Q8p+b*=8zw^olY=+V`&G$J$Mu`_9)nHjCN;l|7ni z7K~OwBT`ysO?dsyKsSw60Rx!dJI*`z<13!Kbg7vXp5?58PN;yGC&iSz8Zy16{9GX< zI54q8i{>mlhq1~N&l%e3;&iC7O`A7=84P?n$YC{VA?<%$Xc}jvQO0a-zHgqc_%35f z$th*@s7O!`*+;F)@7ts64>IT6xl6Bew_~bp+O@YYjfv5u1x;o!GgSohhBYHjPMb9T z9dD^?bLF&X$+OwS?|=H)yzkd;n4tFZb&f}pt~?fN5fv)l9NPD#ubqp7-^UCpa_t|a zrIseuMW)0@7QR?u*jU8`%_y9n*q{}>#ez00(C>k_Orl5n50yibFD9#BQf?%xcd>9k zEiHKao}YWW1P0&exj>-Ehum|40zb*W1OaDPP!RSUI@m2GBi)}y-l!(-^a;bC$Uqv^ zsd>C+%H^)*;)Qu_U!E=M&?B^4FaWTGa`VHhzuT*R+O`AlrMj!W6Ksh zk+DjY(%;X1A3ga!M~`;99UEU=pp1R5BcPOOaVHz4!PnIKa)F_jyWQZlE26I%XU~4F-ta z^y$!fO`C#B#FH-Okuzu7rere3g7Y2Fy~py3{(dRUxTT1f z620W5D^^U~vTIi#IjRMeV=`hF8)0;w7MR?aUMyN&?zbOx8`7yTnSu2?DlM2&Xi%dn zm6%Z1TuMfx1mRE6JG4tac!WtXBO21T-kGCPOk6TZ99kOn=Be5vU9Xu1w($ey;G~^ zTl`dVml^W(S?8}s)w^^vs-6Vau=HC-<9lRyVne{J7*gimn85=-F_A(KSnyJnQzG?A zulu=qJ~QUd|NQQQlyEy{#>sVz3~$Jvyp)%B>MJ9LF7nVknH`@A!Djf@Pa2i$1h6x=W2)SSIc(5qUAN~2N{rg{B`1$AaC2BWJ#Y2k$;gzZ_HX~XAZCdW`+@i@I zjORV^d3r56y4tl{H)~6%2lQw6+Wsrf>{1lD zmqka2Nj;AEKg@ZGq&Ce$L|FLsmUZhMqXR99UHs_DWEl+Vo%;^FY(qv)WAH?w-Eydd{(nU_|2k@@m^efg{YgiYROSrchF)0fyKkigS7ypq}y(?XkQ&Q zdS10MWn3}~N!RM!KKbJ7H(-_OWhWCA3Nl!zA>aJPs#d^tE*TW~05-EWh_$%1u%h#T z?z(T(t>_vg3RFJ4+|5=kn*D4oB49px{?JUAn3k38Pfl|b_(+jZj3651>+@jZ$dQXR z#n9kCapPvqISUspfn~57CcxlBP?;R3f_(mm5;z1~%EOC4I=<$xZz>KBm zWYWSG8ZrSiIl-E*6(YhbTzzNi^eGzn$(zk4QfpwZ3g9v{s#Euv)nEX&%xu6pC4$8< zJnfa4IXON>U3>oX=K}#A(4UX%{EwX_Mz(rj{#Qmb&r*ksJ&;)09S?e#U##=7FjvQ6;N%r2z`3?`k`jo(7P_|hHa9Xm+$e`f(4)4e~?sGf?hmRJ*JX5H9O#z zgSqqNbqmh#N&AHBoASb?D~%a*y-*#1Y>7!M2ZTmw5ojlm9X-DstYzg;$&cy-`=#5r>yk$~*}O_X=t9Na*1AR0T||bnnv6yMuE-12 z(0)FA2%LeeATdg_Y>1A^s+5hvf^^iN0iTt@Y&XfM%H>5%$FALXsK=5oSG;L~AH4&C z#0Ik)>ZK|zcEL>~HoQ7!^!pWH6q9R4HQ))a9E|oIzj&pUoy>JaAjDx|V1T~6R+~qo z212O--^59yhQI5MGP?rmq(xnmlzg4XmuuEcGQr@M&HS@ajkZF8vmVp&N0V8ll3QP> zSNB9w`z!pp&0t_b8zjosS=kT0gMv$>c5T&~5%i>L*R<5vZrwI0JwMNf$d{}~O?*kS zK?pAu95cLcZ$?~m_v~yR z{fy|ixC+;!@6@C@a#sGQg%5%|;YFE#t459XcWu>b$K#GGIX~b1LgeMfQUzt^@KQk4 zf_Wq0_sCPF$o2Ac&vE5^_%_cz0!2Qgo_z@T8U9rWoV|3Zaa>ALIr1jQSPvvm=#$`i zj**;t)v7?7x_q$&Lg?MFWtAU1d%82Rr! zibSC*88Tq#qF0FQ(z4~QqVTp@oFi({$;o9FF8h405p`LS0z@n@s^Jfh(mlqVP-^ed zuI*-wa_vGXSmIekTOlDWt#stw=mY<#tB*!dl7*6}&2yDqOD|R_?YHE^w~wTcT1qQgib> zcON~}!;autr%JUe5#_>fxbj}w=6*_g2@ubE*dgUdr%5WsQZlJC!D-a*X-CmRD!v0=9GpReVfH>C&oE)b<^ZAquwv$=jW0v?zOvjYh-Bi z10e04(|2TF^zCE2JL=fBZQDl2PRB{bNyk9}Ltwr$(CQ@6hNjyvw3a9@7)R-<0d zIA_nb&#pD+XJyF4I2I81R~R#tKzUg&@Ki?=e0CMfcA$(mi94=s-_$LcAA05Q6Mg&X;D6e-59J{LXrkrj-rJC6-{g=K@>uBp#`SKfo3nlY^KNICR;4*KB(AJ$0E~`U3Tcw9;zD zzvmPw+CL$6&1l~Id_+B+Wq;K7x$(~C(Z|wn{#!&e|A2HvJy~=KDSuXQ)@<62vt5og z$4)XoKG={n690hNjr}-2eb)|XuwF8;%pDRy#SbEltG&68%Mn_JU`Vlv7i;ve-gf9L z7JVweyWfvhb97-0Lctf%g}lQ*=7CXg|0956iHaq zvG*&b^Y)FrNtsyi$*gP%KUjnED$vjeA**cc5oJ@2|6r$U91~-J+<|VMe-zJ=y=RO7 zJp;+rx_KrAqNGiNUKsDoT9)Tm0-q$X5XV29)AM@;T1tO*`xzSIX012=EHph!z;aV? zq@?__S>r1uRL71<#`b%g-*i;XzQB^hB*oQ zhbs3@e9USV=5X_#&1x~xF-L5O=_cO|wK0FJyCElC5>Db)?7@4Qm0LY-(V3o$%c}H? zT=wOq(8GSqgs*+7?qB*xgF*HzyN3(^->a8iDF82|7y}|JsqWi8a_1qjIHvI<)6OK^J@{a zx2U26vNtSg`mB#Lw^UeFg%A*PYmHW4>h^S6PCM(L&1j%(Y`0tI7n_v#+u>3)f)Hm(xW?`)OM|zjk6JAhw@(dpDwB#ren5d60$m^0v*-`VNim! z8g1&W`Z}7tSlGLpl~NYoY)6JEY|B+kT(vBW7YI7v`igTCq$iPW7kTqUFLA0YC18x- zI^;%z;H)?xsf5@i$D7-|O1>z{}z-EFo^EWeF({g9WKuE+NK%1)x< z&1&(i6_%fa`j7K6Py0Lh>RwjL5}1-`1MFOW^TQXHhOSd|r%lC8QsN)#bk9T2LAxtQee) z!XyQ6qZ(|6`EpU~NF4#i=ceToKe9v9fAWt#*&(6ePEM|UNKg{gGe7$21#cxYluy7- zoq1HD;mO$To&8t)e|?ngPIurLnUMFZvsz2-PjT2mErhlQVli5(VS?ojnS9@^8wyyw zwL(~v-H0J_ez)-Ed=P_yA!}_>{q>>1(S&V zn^LvQZ>mXheO=LBrfU9kP&!MgZLWsvZy^AwD9Ag|*?XP5s3=TXC*?^()YyH32884} zUKt7e6k4AD)*6l-?)>y}fxqoLtmN+eM@Qw#{B6sO-SoStTyk^{tKWprgWe=<$t`B1 z&>PRu*`ZSe>R8=G{Do?Q$ohn29>}@7cfLQw_$#=so$fu)UX`srcuK!*A>8%86jeT* z`E+x>{06XsR`Jo+t@>SHT5;VRC#DSZoJ#=$SAk|wTL;8Mee#?s8yQ>< zB$H|v-ZoO8wNVcx{`#v?T#p+1<=q|{gVNf9x9ekO7CZtv&5T-JfC%_|a!_1lDcv7_XAwP(Z2 zE)OtVbleE;7FN>r*W}g}*kviGarhioGsVO#Z9bR!0{&f_{@8(}M9jcVwSB2CCE{GM zrOz2N6?`7wA_nu+2VwHL9|Gax>VT)45y=443d^HED$&b}e6t*htgLb~7mSGV4;s|c z!Nhxo3phWP%Df`oM>m+VK`aQS?6Uc`>&@@-E+rD1YC60+@w6|5Ln!Lyi(%qf3*Y#w2lJCZ*vyAXS%5n-`vyD+Vfx)*U=8>^X zJ1g)54ri_$7VC|5CSj(Hl+W)DkX+1@{h9bi#nInSPsAh_EI5_C-R9QO3+1-yrn(ff z_?Gzzq4;#IW*}nDF73=>XtI8GFKCJ!3FT^4r#zM=cRO&kby=;$-2MT%`5UqF`p|dw zGa_ug))q~p{Nr`+ZdT_j(+X%A1qiYjn6yA6dB1u~O{M&E-D?v?a+>i9Bnd30vZ5s9 z`F8~Ki4h21Z5_LKovQFQAPoc<*BI&e)|YJ>M8&a(n7KKbrGD2W_C8xGWZpEziJSOt z^j)AmTze34Z)7ZB5)6Fn_0#5peCFFQP*59=GeA4rPtnN)HL3;Q|5Mk6(SG+M630oz zwvsHPHy24Qgmnd9K5c0m8J$Q#IS!V4zN~hu9@KtiQ7%TY?2#ZYq79sUWPZ|nlv zQ9ehNwMPiLkAV^BH$XuZCcfFFhWMM4l1-MvK4H{K3g*LM-zKfUX_Z(=?|~bK;GKm& z)D@;aQG=5jj``E6a;918SmU$JOd&3l z^x+G3LY*P10%1Sfw=-`6@Jw-bTF*%( zi-7D_&r%v&b+tcn=hTv5OX2u!&BY2CDy?=_wOGOrtzJB>TkJ|ojWB1vQ4fH7yy{L6 zn|NlXeWnlSzaL5i=(NDCnbD!w#!b8ea}vxl5qR6M%kv#S;@kb*yuRqNw=N(A*YeQ= z@FU)}e3L@w_TBY~n&{w1Wsw%XAPI#{h+Y(`6s-?^L8hHY7C8npPd z!k;?x8BJZpvntxus=8~_(0@pltTd0t;c5M91U~Erg2btB4Oc*zq9{5)!waAesyws0QgPvTGc1^faKRhPV>Ft+_sQR5IqBY1C1p+uomw=pp zC4ghG(A;Qh*zr@mvHn^h~?Pc0|jEkIvI2YEt!Pt5)#P zJ+lM#LaFAZU2gIDKe6L#LuPdjD165lQrxv*oIR5?d_O0VvCo0`cM@M9)Rle-|NJ%6Knb8zKg zZco6Egd&^J`mtQ)>vNSn>S$x8T32GQROp7)tD3LxW<%&$MR;wn{53~8(R3f+`2SB|h!x$x`_qXB2YP^wH zux_yfCt)>fvmFbL1F^8K{ZOn%n@pxFuiMKURH*DT7+=BMUCUQ?IC4>;cdQ^hJT)>S z4*vKOQN=S&bJ>(OEfW5VB05vO?#~O`FR!Im=m=tc!+*1!7&C6%t9d#}utCFZ+d?K^zy1Q3}=!^*nc)e8vx)EKOK@Y~0`W z@;DN-9_RVb+XO0O%T$o=X^hZ~eV+$MM_#AMk{l^D)&~fyUDj98xbwQ82e@X!A!Ek6 zyf8;7;47pwJrT-5I;Dxu_-|Zo5%U_#4nyfmY&n3g3ofQv`i$C z^>-5qpWMl8>--TsStvu^bGTiV0`mZ6QF40suThiARZ=P$4br7j(EGQ3SI~I68{<|+ zcGl@|#ZUa$37+{PMZ6c2V-3!FTlxp7X%<+0$ofHubZ=ajwQ|GKy~pQmKiicenE&hIh~WL~!4&<6eAvdZzEDMTrRsmt?F@3&oZ7O-;x~ z<_D7}e;zeCuhunxWcRs6#a^CW>bb4l;ITB8LXG+eWld|6k&h|$~-u>UX0!! z|40voPw}Kl;UP59yDHEcruT7sh#$O4)8k6IA5!ZOm4zB!VV(P}`)Jhiwd;K^xr9JN zU>fvDRX1q@4PFtPi*75T_G2m=E6jYTK<0k<;iPR$5oTYrE{Sey+@dLHjJOuWFX*so zTBk4%hDfTwIvJshVv;09m$P$b(Oy*lp4SBN=uRWojPv{N?$3m%t+ZR4++xbOSmleL zIzvjI1*0sE_s$V-51Y}=O(?RIRHyEiR_}vXXy~FAK#|qOikMFak(rnGcE;@*Xn)@* z{DhHUS-I_g!$+eDzqgn_LNM>_R1@;{o;oRGPG!NBSJh!z7Y})_#M0zEve7pw#-Ioy zdKoXY7{6XQblCLBJ$~|qeH&evaWIZDmY&#i9}s|2%^u}-b-i}9=_{Sq(0_5CCIV$A zg#4F3m<0C4q3$<2e3;JUl1`$&i__2nn#reh^JNRiuMpBpTVUhOYscQ={0n(gOtWx# zB%Xpgca+Z9-aKE;Vcy;gTiYDt&j)C%OC6Q6nf+8ABU2o^1pL^&>E4b8X~nSp408yX zsu(YcZgPM2hf?*+rMAU2L12{cF`)!OLMF+*04N0}Jkf5>T4dykVsT%;Hg?I-C!EH9 zEPw7H#>tU-AUp>g40p5dMZL&bduTDsV~uVCz*8{1ue?u^MHf4-i) zJFyk2rZ?)JCc=~Hd(B_lsey|!kv8x^5JNpYhDE`!S7SOYRlpvK6*2<@HxbbD3QZqT z%2&+9QY1cr93Ru-!|J%K?t7#J+}|O-4dso3W5AIMh7zidYA~T(zu(>Qd>i^m=-;{a z9r};XgxlTY|9m<)IIO{J5~`^@o=#4U*DAUPje+mlNhc{dd0Sw~j}#lH1ZVpG4}s~P zrr!tzn;IH0Rt108NXpO+Y*=bcl^v>J+_$!cte|E2r&-W(a($_Tdeo^)snj#Ag{%D4 zm}}<ZoAx0r+a<>tb`fwV9=H^+V+SCQq4y|6)pu$d|iDF$6&cD+;sHe|hYsy!isB?jpmn zm@LT>t3@?Y+#C^FWQIB!P%3U%ajueQXH{XV^);%;QKEAHaZV=1WCKsp?;i7m5N2MV zHZ1FuXtR0N1U*XGSY_lpuo^l^0ddLc8}=|IRZ3EC_vQforj>p|5tlJsaO>{~Q%MHe z!}H6!zuQCthF@PmO3<1Ga#gQ)-<3SVnW|t(Zej4|k9L7_m~H)JAGc zWXU_rI;US`+8MFO-}YE0(@RF?cVi|B-}o*c(4<tfOb`tY z29+UJ4FYWy_80e@TFN1$TJ2NEGl+$YM-dntGz8n z%j|F8GHO!`UN-JudkdoN&_5sV^8y(x;c=CnG!>greQ}^c8-`9Pfh}B1GC^Fo_mJWaC?&x{kFDhspfIdG<37T0QjWe{ZWs)H21}nWXOuUF43NF z*{!a%G@l#4?>wA@V7nHKBSjW6DHelju5W4?`z7NxfANv9G_<_aZV(ogQnQTP>7fvw zHTePq9Ugq~Eo0V9ork1A3hFdSKzrX}@WA z5E^xW8%sY0?#S|bNIm0es>A$VNSBw1hHG0bf)M0FjePVDgN}mJ-9g(*;%*`mSaLe~ z9kFg)tqXnX)KkW=9yVvmqfE#d81dyjY{Raz%0dI8Dg`&VHo;L}MLA*hNRq33pW981 z#I3!lW%@P*G?Q&5ut$64%kh6*D!{GpnqD}CEOht*ZmI{Jg0(?L&BuI6(sIKxs_BDE z;6C~%=lMygIgMoEYuM1JdY#?pS#7+*RLK zF)OX4-!*44y~@VGq3q4JVxT8(A*OJ%&tW?p4T|&owrOHpiLLi4Uec6l<|a~vB<64k zNuA7ejBcGW?>a4#T*c)LY=2e|D_6jd*E`RB@PGY)DljQs?C&Q_eNvP)(ToO$vjmA9 zF7T(N9`s1owd5ep#j{f}Er*#&rlYb8eCh}n3-AC7N=(H31!hESx= z+m5+dHV|d59U&UHspO6GadzQFhwb-t$lobefmMn=f!-i3p^QXhoUk~6e=036SqAYL zIN=mdwsS;@FX&aa|3|>vuqX}+X0Xb}?B|CqVbJx2htSIewOWb)MxFgbB!SSgid@$6 zkQJ?AAvvvJ?Z!*Gqi^>Ph{DQjS{TGcLSb~yW7_LIjw&Uws1XrmC{Eaku3>vHkuEd^ z00x_*#z-=u+ZocZVJD@d%HTl4qJN;!CL=_@8b4KN$yzO}6}KvW2uw3UD5bCnbpN_# z1D&C-h_5>8c0O^!F2BE@8}7Wz8yqWA60C6yf}0}Rl0w7u<{yc)_n>;EF=unXV6+neu-3=hWpwnuRfCZ zJbGNKNoQ|;cut?Xq84-H1$4~sIDP91 zSCm0jd3!_D9O=)ScHPt|HdCugGwchoeyKoOVWto#jRCJqe>tPd;i z>zWeZt`yu^T;BeC9f+tRccxQq6{8^d)C|#{(VZA;-g-A)Ed*60f|#~jnOH_4#&MI; z{xMiTVosWib`AI);tL*7)}>ek@_lf#UGFNRFbA1>io+Nj4H2}&y_4Uf4_3=zqk;nRk6EKl5k3B01xo!Pb}?s^A?#Fus?Bg?{u~=T ztd6uEEQ^1ylpNL-zY8xs4!+mJJ(6UUc46{rObG;a?XQ3^{_tJkK7qcRkFvww1lO^{ z*5^GjI6exjpq?dri6wp7^W@xP#zxrFS*z;pNV~wlE1&?ciZO*Le z(Uy#SnN3&_UZ#H!YG8flkU(rE)aX43 zsc`ObrD@dcavm>eI^3inHw~9qvN>xXP)4kg*#iu?B^V_|qzqP}-aSrlvDRD z*iPCrROYAoR`l$G#hw55yEC#-C9er3qN#Q_Hp16_8N&PsQu@2d)Tyt2f zxk%a?e67&W*AcYpv*q(36q;4MI3~bV_SR^16VCL!mEr>%+6fq<98fI~#m9ftH_DA{QJFk}~866EEofLKkyQi;O3O zUsuuhkD#{)&Wr8s_jQI0DN1v5n22NtZ8CJSOfvv=KL^_`I*W_)JUk(7VUu&n-Lh;7 zJtmbFwLEX9NK*1&Ltb9aCKGqTkx1^!x z%=*GjbV0bR9_LaAU+CjIUj|CB99^Ggp%n9bTe!y>?FGZ;)uIyqK3tb~u0`+wL*LH* z2dAS;KT@+oJdZ^hFUrb2Gt6hb3VR>+Xf^i|Q0{qu$qfyxm_MDb z+DbG}5iEtJz{Sp6v3prTaz_J#y>&IKfL;AzZB=UxUgGL@b{eI4PlH$l-vhEBm&nhj z;FPG#N!gZ{OLZ@O-mw@wI4X>Qzfn6XN68q8DkDlt@Z4fSB)nbKg_t+ugcSCG4B`4w z_XnNQX?X@%N?$oLBiAiuog`LA&zFqes7ymM2PvHbVu^7`?onfQli5SKO1uT3j@|QW zzPAwrH9@(liKo>XUytt47(7Dchi4h&$J;M|!VT2jBX=$q5})zxPG7F;l}({15!Dj$ z!_YGLNi{y$v7h)-tZwob)7d#p>NGlUQ^iqO$o7yFO@V5bUoZ1bm%+(fThybFMBl-Z ziKkjicRej;RQxyfn*jr*PnEh3m0IOX);Ki>r1>E_=^90gXB*aSy9cj`3~^aJ>oAc{ zDH1buxshP?%OsV4y16Rlp;xFr;|MWN#zr{{Sjcz;cAE{Sgmbpf&K}bo{g_NV_djPw z5sx#7c)aR9A5YdfoRMKr;ja+?)(|@v2h);qOTw?baMBkb=m`ycS;o4wU_D4|W0QH# ze~!>J#5#0!`=%$Mm+djMuT1t&jG+g zOWT^20WymT-A;?;sxAz)-0&MRQBFuhY*yKFFg1t%KAw81n6oXnMmpG};Kbt{nd{j*^O2k>%m;cGazzZOj=bQnEtHe42!iR;tt zRXY{0i@4IM|3y$xgR3bw1RG3Xd_iz={fHxrPyZ&Ih|B&5SrH>&Pxk))(` zZfrRBe*8H>g5i+2N+wN?6!`dvpOgvd=-@AE5WRo;4o6L0)6Hh!O*%j#j~Q97T=^Hw zcz{FIFn>gpv#CaL@fbl(3PrEQ^Xws=6LCVvOv3gyv&%i-;@yxbN2RSjL+%e;mr-nS2BDWqd^G)ECor)j`iR*T@H>i2cWMuuqjEWBr5t0B`?am!=+R%cAp z$O~1AW%`}6Roq5WIOX&~(gUt%gv5&OUk^hs4nAGj{tql{PdC=hd{xhPb#v-A%$ca=}Je0dfe(W5J29P=+v4V)ID$Gt+oIf<*GguZ|u1ty2HS( z^X|R(l_Z2Il2)D#+Uo3%cY_6xP}(v4R7MnyXZwPxkdQ1yIQB2SwkJL>#_RH7khL}E z&i%8OVYpq<_f@yRrlBuWOhaVn$~+;SR4c9$o{~&2g&y*a|FA|zgerWt#Y z@WNJaDJZuovowq!0eq=wuQ~>6H}Pi@(d@A5e`W$e1&bDnxHp zpRa6>6tXxQ6TAH*2czFOP&A9aZ>~F?EflaM6<3efuK0*le6QK*`!_;Pt$w1jKPD&e zJqZ0NUpIJG!K|sB#NGpgG?2t=cs`ummsx}HLFUN=*vrs$bB z1@=<3O8eLNtj(r$rDEt{_;2w|ZOu!hCFt6}n?%1mkwvne$W(c;H54oJA^35BCOu+j zQi@)joE|H3@asY-*Y-gvhUn6=J)FJHwWU`p{8i(5IaU82)fMCubqo)ln$|S^jrcl3FI`fga1^ckPuSjmCA9ToC@Z4IKe#XgbM4}eF?G9ob?f{MX+>5^JR2jmMUtE zd~1H8LA#)>_B=N8qD|oTR_W~z!Ge0)y*sSnBDcBCtG-TMppaK@^i~~CS`ZjjT0p4= zy;QCi^T(tsfiijzKG?et-=?K&n6gATmeI%prfYgHQ%w@7pfM9U(Olc4A_L~dw8}5X zT+N_Aa=m^C>?qVw^Lx>>?BeZg$43Yt!bF=|v1|&RxN8AcSQ;(3>-CID5JUFO>kH`> z@26C)q2dPk4TK#G+Opg0QLMt>i_fe2!cIT!m#Z5zA>hHkDo7xYR1YSU=jbM8@(bsn z~f`p6Up4@5T3p)G8<%6H-5kI#7jKc!Uh3DQsfX8oC-zc&J6o)B zIlH<2mUZ8ti^@`G=4s4RzY~-@Aqr#~|G9<@!lXs1l?GtJzR=TK4R9ur(X$`8cNt!1 zr~TEH6&0tZN6_A}3~VCKAhYD97u}dG3ZNzY{xmZuHM$&GSA!xl5ZJ{x^p`#ckCUI* zec(pIEnqSI9$VL^@ov2on9LAH^fQu4#6B z=&PdnHazX9TfZj3psATw`L+4__^DOJ0q__dCfbUKD2<>2!)*K(j*Q~+ZAs8LibVF~ z)D)2qM&4mFokY#JaIPbuDO#cYTbX7#h6XMB!PYKYF)uC>W%~DH@NsYppsqFou+T^G z)17vCek>NSxe@~fw1j**fWSVv%vvmWNzEBT!nfwmTAa-6^nJ|LWyP^J z=2`WP+EAsT<2LDBt4$|Kop3G<4YOMn&bYYOo(Hq({w`O0@Q240wgT|(F7?F&U|q2T z_cAbv0_VA|7x3AiQV4EwtqTX?8Z2mo)lf4Z^GhL4FKX9rYKj6VhWnF(P+3Pic5-`u zgRMBh5Vveav>RRG0~$(%>Qz~gr6c6AdZo&kKN{?;hhvfP@a4uvpABnmCVy*WaK=W< zNF%8Lj2jRGq0N5|u%8*uzn54m`dU3G(+JK(K!R_e46&du%EG=;H9O2YU#Fq>|5-p~ z^0qy{t-nn5X|uZu85x1m#Jv-LQ73yYcI_0dT)-XBp~(uug*GqqBjaN`wuYvc--CHR zZ8bUR`5IT9pO^Fd{ESON#phdMA)zRQD)^a@l5f(Zy)tD?t|bkPii!qA%Rw?;%GZ+D z$=gaxrHU;9b^A+5f(0G6+YS|tcx-NA?pYAe>%S_i(9w#E4ab{NL=g2tA2<2aaC%z>BQ7jOKx}VwEc`@8{MXKWZtgKc?8*Lyt*em3cRa2a5rH{? zh6L^v@tBsCWSPvt=cYX3np8V_8{b4GtgRwSd58V@n*wRB3Cm?SDpXuwSPm)fyL zmG-IbyM=;#v*Uu5f6SOhRS7d*727KLkC1^sAI#&9L^#JI1Csht5mo8=lh2}$%huGQ zqa3ya`*`9FeYbQ8Q6S32VCPEd_?qEnJ5aq@^n`(zbLCg0jPlXZruX6#KKIKW$l1rY z+2T?RQ^yOfy^0bO#uwCJP_cZT>_FQHpI%fe9smr60d?r@);nHfVK~U9pu7NP^Ii0u zh<#+x8Z{UP!26}Crq#i1yA{^mOH?dBh@wCoYe76m$UNcr+=~w5wS!SdB)qrUa;*%5|GmoM zbA-FUcU#TRjz!dLz-U>n)p?5YxYpckaeL1d8;)y+bP<$CguqvsTY(6F#LD#e{rx!! zU(wM@&P)>pHO^+f;xv28UiY#@m-B&fa=M>8R0E1x^2qH?)hvIq{rN!%4|kQB;{GRm z)*^%@o^An;BdX0YwFE{+SeTyT;Y|(RBp%n+b{EGJCZXTF8mZSmay#BKa!@lzuw|RL zpRtba0D;U42ddTf&R{UpaTxuD>_6w5)Xe_18+_mhD8e-5`5dein=P~*`c`2=nu$J+ zE%JwOihe!+j@$cU4v6^>q$9Jw%2WKsCs%uV>?t^}-^|Trq|I%*WD7d77}|({{UHIv zCRC1HD(Lt|WVE}ssmHOGNSHi1HhQ~!){vdH-sIV0>-^c_!#ehdhCr=R_0YBuWD|X+ zI>LpPg9{>-{_0NrC3qp?IJi*>c>8FzP?=@n*drnjGe5R?kGC(+(9K8gk=ANuC7Eq3 z*Jz(95&1MV@5tOYP##bEr^=XE&fb0ZJhgDX*lcQ2KCls29-r{atZh5vJ#(5+?QJY< z?EG4H=#T;$0XnQ!IW^CpC;qvP$m}*c7n0-C>BIZjIQsG%%!%04?Hjy>Ivek^)!a$0 z95ymuR>u#G=H>8N*t$t~CO%d(I$Z+oixqOX6N@C2Z{F-F4B;Ogo%M3Cu!GB0DwlTe ze;7R2%e0<#(x3vAtgw9bgm>w2K>Lm&_SoDkC=tb zjZ`fW&BykfCHa<|G<7To&8Y;NvMx2Hj1B%*bS zV#?G!N9<@mpmT+x1Hz9H%H8;FOjMeUm4}kV4bvbVd)P-V1cdGjCfs~S$xcJaKHMcL z1TmUvVC^FjG*U(FPcl3$r1Ir zA`u*XkksgB9=b7WMoPuD{Br0|hg9te$)QjR*T>b@PBxZ$yxmF#o$pc2Vpk3 z(1DpMlQe(lJuyDvpIEfVMy;*sbH@+6l^STzv@zpGda)Yqcc&3un}8g;>&89nYWMdk zsD%8~Vy3`p*s@9sPmUv`&k?d#?MEGDu=eV^>7wroF5eSxv!zLdB_egd)2Yy}TZ zD~l+BUuJsNA*xB*fZmtT=jFfHU7b%JD3t?LmtA>SQGA9lX{pl1&pD!?e`Mk=2 zHqtwJ5cxfK(4URbtD6)zOI&Gq{U@pTeqwC$US?7TbxK-}AtCFQ8BF&aC8@W-XNuVS z;`He7&^r({_gBEC;Yu0tp*MyO{KK;xEu&<-vQ`}piGl zG2F-Cf5jFXa>4`X3KsxZ*w1%*?qQ_s=`R+fhCnwloS2h+l>}_R9-Eqaq9|26+LI6i zFW}b`=6pbelcxDfPbec8Ex?lhfffhOfEu+)*~pvb{{uu=;f4T`g1Xi~Yy%`e>Orv{ z1x5lP1$KOO`cdtkOfZwV0|obW-R5c*6?0T^^`-R0rX$U;D($o$W&dJQaeU*VC-ikRmYhS#(=v51EnDc zRUX>wLCaikfaigoY6=M$7`%>*xQO})g1BxP1SYE=ZCILd#^2&audj3PUDy$H&#C`% zD?IHxAFeqDP|Qk>p`BC(S1OcL$6TyodC_aeSUG~;RT_j)dZX1_8c;sI9rGk{#}Qo1`#n}&ZEp{Ai9zbD_g!S3J)1>}roYALHIwOYqHf2M^`O6a z|95%Uz3Ki4QaemixtfnQspaZru9KmyE_JDx*d+rp#&$`zEUgNEUx!emw5osPWTrk3 zIJb`4Sj6&x9GKDfPfrsyNoV+a6vhm~A_S&RTBOxW(;KN&EJ=uU+WL`;Ov@!=0E2c;r-xz|rmcwqZ%dF-v&k2l-l`p_}f zZtPD#g}l8Lq#`26Pqv0q_HXNDv!>k3ue`FM-Zb`eHjPjpvUrF&Q<;C>|68vW><+)ehkL&FX>- zxV3o*kvwtQlNxDR_R@do2RV>h|}gbbtIdAkfRJ&^#8OhUxe@Ebzf<5 zzI}(xeQ;14X^|+g)e3V2RnBv?9g62}6umCX*dC!E;rkzpO!QtJy(Pk^)8FekRNLV(3NwiRl%r3O5YhFpEgi)tZqU&?Lq&)M z37tB^y-*(-fl}ZWqBgoRgcHDo@d=@1vKt_1kz{Ru#}Bkb3*2J(d-=M1ujIX0p?+GY zQH@<;!G?JDK;)gEVGxMgiR|BuL6*(x$SNqcgGF*u&m?>Fqk?Z`%Xa=XNV#X11VrliRFRU-J$~6<;V&o~WPK!s-4n zQahkIuG$NeyywmKMD9B`vs1UFH0BfJ%)xc7I2Rr)538rCt!xAN|W|{`^v)Gq4{jNP1*Y4&?mQ9*0AdYsJ$> zR=B>`hKKL)w}%Zdo$a$`s(ALAxZ{hsE>nt`?l#?gQcG#N`14U>!q}^qC@(c4{gPzv z2UqJYU4w{=2MEe{J6-WIbX|rwxYsRJ|DOZ82{1$Xs^a2tt)m$SN4M6oj|+EQ*fO6|7y=$w>Y3U_ z^tcZ>gc3>=0F|T^W5s2-zg4^Zi0$36R&Ha?(KVgv`L*5lQ(~^#U30BTV=iv`)GWL^`yZWkg1BoMfM(DO$AARUt}jfEC*hk7fEI{SBafN6hci3|lSxp5 zF-+nmRqt*AOM(u7cI~F((T#Oj`@qG6FDxqqWSARdOx>x12+D93%}~_fk#+~Ua|Mki zO*UevSjpf@m_aZ~sTAd(Q@-eq_}*O;UE6#QI%PCMO$||Op#GpSU*{H;6#54VH;4gC z&Hm#?Pd86ndg4GIL8OYN7)u}2{28zqr)trI=owdO3HPVA-^h@G!r#>vo8h?s>HPN* zGQa?M-#=4`PZft~qetwuKN^nDz9?k=U{a-eRQSp%xRjgo^gs{4}~Ix%|QF1Yf}x_7-yL?X%5#Wg$Hb_uek!t+S4YfpwgdEY%xp~Fqs&^)2ERoL=~?z z4%h@+Hv?7KB)VxqMuY(c^sW=Z--TR5Nrll4$JC(o6^Ug2K#^jR>6|7?4emO$Lic6T z8V3v+m%aNqWm9u^n8)tz^a+Uu=}U97gY7T0ujg*-0G6t|2t$Ly=hqbM>0VT0dZWZa z^9ED^xLebrl2+*cx{LVs%EHQPDv<`b{AIYvv0|q%8iiGU8c@8pTf0n=tzp=-7U~c! z{RjYAPjCD;6hY&pwoyid?n9Kue63?)=ezQMXHY`vpy|cN0vSPIX!1`tJ~AbSLuIxw zR-XF}xfaHt1q*21^3`=1O5B89*X2I*yWR`?0P&g~g`ci`xNnBvRa%!tQRYr~;xetGeHiMevBo_89MWYHsjU zWw}vmO`-B-Lj{HprxS*_NYn>*S}U6`bRbY_S%W~ChVSUN6(!pH7n+-eXf=4|o`!*@ zk7pONKI-ApN?dmS#~?<)=4F_za>$!tB3yoqkz6=RWZiUB%dfQE_jiY9-){32+e{uI zUtpEYB_f4`6KLP%6579);fwWBJ`$>=OAi|FOO;??eYlwPDL6{6JYsuvO_tuFDsve* zIG_p$Wb>?iCD7E1PGVYeMrL0!`B9mC@Z9=ly;xk1paQo852zinvtm%j>cU0M;>)9KV}_ zX4OLkGy^@P&(8zQ*ifThB^=z=2RZJ1uDBA!Cvu3PqUedol;ht%N*~{L(Jru((ipJL zIz?|L2yeD#oA78_qJNxjfGB6@9t7c!`>d9XvnC_l8CMk>`aN-a->KH#SkJ6o^lT@{ zL$kxC`;Are2sqbz6~&?r8trQ?9qbol!kZPEq%o`GZ}YD9tO4~Wvf);N)4p4_f8U)H zOKYmp>dge+KOg^HA_(Pz;H-cSf^#xdoDi1~gy|x&!td~oOj?wzteJl*@O2(=Rg6`m z{}5_Nfl{MEpFMd;z+T+89;D#zD4JAP+<$E2Fxq2>ZEkI9VP$v55nmWa7TD4U5s63) zeVBo?spB-*0CM>W^05R{b(;RNdaNkp;Ps246%S1Pc!P~~<3!;TJ+4gWtp%o23h55M zY>pfHT#mVavdWqM&7&87&@$h861x8lg9xXD1O$PS?W}BU0c04-nH5VQ zUoytxV1$o+a%)HuoFIKa4MD%Jytoz}R>FiCy|tY>{Ss;?1Dcg))dn8G{d1;qAduX+ zrI)4r)E>(bC()ZJay!#vBcPZ!&q{$NL$-8K8;eA@nk%HA!eM2ThTxkPXGiO$Wo(G4 zQyVTJGPR2dV&W)^aiYUFpdIhjC{Dd;#7s?Kbw^H`WKV+P9Vf_6*S>?6pZSY$K^JAT zp6Rp@m#^{eH<@9QxcV?1Hhp4q-drls?GQ#7jn^!UY+%1Ed_WmC^DuaGEA;bI@A~E4 zfv>Cf$5@ci24w!3HYNhzZqQF_Cvx1acrA{`N@KPW9b41Q4WSxP%s3E zV2y>V4&_A6b`@wAH|TP)mL{_N0os%AE&cH(P}l$vl!io;uI~7uT)IeAI>s@{s*?%$ zVtwCohlZFp1LVT|iV@5);Vgvd@Mxq>>ynG;fGL?vUYr53Q~PG=4Cdt8(4x($)xT)E zVm|-KSi(dB+oxDmr$$p1m(wO#1_jFat>M4zUQTBo-KOems*Z;Mk%gNNuvrSJ>e7&) zH981fx2P68z0u+&L!|)OUGqJMJmWJD{6T$2=UZKXGy^|kDypYKskKX4eY=ZeF`b4( zwqviZl@tdPQ2a5E0($-VpHm7Q#2ATDqBP%#R&5dXF$P3?zhx^#))?noqH_+_;)O-H zC{iVl7O{_-vcZM*|IR=lLsKMA9VgA4BunFF{1DBj4B9B26@Z16w7Aaqc6DtLY5sk5 zsP>tHP_hJdx{WoZDi+9fYv^nZD#3%T0=+N79$6S7H>q`~aZ5qNXB-XR?x z35E-&@VM^#j;2T`tUUdDy0mmI8~2v^+&bEJA!rT1 zg}>kXk!A^AIr3>T_h?v2 z!0^zGoo`NEnI~5D41wfBV_1s1x>OL1plkD1Z_eDz#(59|T~qXnHAeNY?Y+_3n6&d~ zu#ejzv|-dzQ?@(dpn|kI9=%#O?RUppW^n%0t4HX~gTCFn&fh@j@lqhdrK2J*y0jFC#`$B6nrh3^{pC?=X`fX`XjHDfU)>794e(#1-LSh&VS#k&|X-o`G z{z@z#H8(LsZ=9{7{7}MsU0Z1pYF72(k07;Z@J ztLB-_{E|BI^>(o^a{jF**n1j|f%!jwEBedo#)S_+-Qq@xF7Dhw(B`A7RXLj+x z2|>QDzrfQlH5-io+N;YvHyTLkEMnR)Kl*QP^j{%O+Fj5_ac6cn=3=abKeztJ zX-gDEXfP}ad{FLs(inV5v3sFXMEWY2EFD1BnIh5zLcVE0lo&-jGz5VuWnPi@(~NI8 z!AQy_MMNJJFG(bmTy;YKZyQ7O?JZC*+%|DABY}}_JPKN-&8rGhEF5O%4knN0^e;?7 zdt}}=k#^E!2#Oo?{hxRGVK zO!gYwkPF?nVEi2W>_aOYgSKZvicl(56jpNXj@sM%ku5LaIe;bV$Fc9VumOyy^GLTCt5r zkoc(`)^hm?RZWiB{LwLA{k7D>pC5xEpSc?cjgooZvrh+nCDY^1l|HXUR*TU-ZskAB z)e1LHyqwSg^WF+jybo#o@Ekd!{|sJpQjW@d=<{?7z`6l(4>=uF_RAA7G3gk_U+Qxk@&yO_K7}uSISMO-qnoKpIDQ7|Ik0nA*u&6Z_d!%Ff|pDHDh|UI4@1?POgwm^4iD`uGt#Ad zW6?b7K=JS=xjs1Ns-1-Ud|Q(ho^l~M#r^mCAnC3P_nsb%tLM8XV(79I(j}L*7=;>` z+_8G5pv}<-+hUtU`fj+cN`MMy#cyR6LNr%+vy>3)EDkNg_>;#!Z+P=L zG+p;IpKwB$E01}XSZ;XH+OLU!Tbwi)$o%tW$BolHcllHhmn)J(uQjzh8)6f5oY>y2 zy6VP@&ECROp^hq>i=_>BF8W3Xzw8X$LdO2BMcAW0miY<<8zHN%XEyg@1bWHqrp>Ck)2V0$W_vL5JCwN$*JbPF=K^7 zm7nxeBo*h5&1I|mP{^jic{QuU9eJ`<)59yM@<`OJ3{jblV0d5Ok!(gPZoZ1(mZuYQ z(=(eqdM_y&wI{%{lY1sVEB-RAfMOQYAgo>Ysnz*_gIW?msWfyzQ7L0pCX^6O-OxlY zE&(n3rbCB!!nEh_1x2F2K1cIV|Jhd40_=`V%ux**s6-i9w73ku{eu@OHk4<+gfV%* z*)&6d=pKvsU-hS__vXV&;Oo2dg7ws6qB}1?$0cs~8FK`sA|bG_a>wNAi*Bjrs&D=4 zmFk#|L=+45z3iKIlNF~h^Vd6Ru^zwp8xV3VI3TZm?Pu4_0 zDktYzx=2Euf-xHro4%VDekht6Q7)deYpO3p^}`~FB(HRHq|lH#h8#^oM^jp zN2R8;$(=SFZm7VI1yl__?S9y;8_&k&<=v~E_vM+5;^n~pRfVlT-8{~k0wp+Fnh`k# zm$aNy=2hXvZIdc>*nk-FA=ZPuG&UMc6B=xl8Ch*KC69J){Eqbo?2Nf6;k*|Y66B{` zG#*+|2&ah9jB^wokut>V^{stv1Mats4JERZX(9V_d6W((QdI_%*b~~r6ul^C5o+4B z87hJz89My#cm*?%3rmbC7jwy-T$&()0@0zbLOn74^eI}1+XdfmJ zPEv2@d6kbJK0Y}6aWEWE?-l?N!uXQ*S>2fLcLE^46ZXHoVNtCRofFmhpxcfPRJg6c z^r41-;zRRSCk^3(Oh>e87zt@^uRS*so*%XQNs3E|W6X6>8$V>ydi$?Ngo!&ymnq1U zF2p6QJQYnlG4o@gC7gI8`ltWHNUPxkUFU7~a)Ga2FzLNaBrYE+k9paO>UIZ)r)cN_ zbiGTZ2r&u)Wi-r?XaQ3Sz}^pK9G+W>t_1&BD%9TcZz`#j@;eoE)OG@Q=p6Xu@2@{R zQ7mG}M93(VJiAV=hNhvcu3oie3J#MC_j^bGG$M%Z}zF>ZK z9;k$%8~L2uw1B0mHI`q>J;-INJYo+0Z4l~O-|+a1(g=|HQWcLX{DVHPXo9JY95fSY zenfBX%%E281=Wy=+&*XTE~0GZEF#HBhq*{M=tDTg7Zdw!#}Rgr&$+`ltGzh@I&H!X zHBw%L`J`4y&l1joH3z!a?T2nZNIQ|6zjb3vkLtTfVnM?fk%a`RlXP?*=8L_}%+501 zR*wt^CD2|^(hQs-2{(`SlT&klPgVVc6E(0Kq|ZQ(4~RCVQ^S*o8c8hf0ER8=#H-Q8 zmE>%N%_g$0oNF{THb&q)&&-f@-s#l|LOSsGs;z`AkF=IF)Q=ww4l8<`b|+WgYXSR-a9R2!bMqp)jyH?U zh*F>TQ6iuO<&fOa_=Oak^gj-w(L>Q%ZJqcxwm)embVN7^F6l1lib8i#8}=v}nLkit z6ARK*Y5KKIp+k)!>@@+p3f#ng9wnt7zb4IR7goSZ=AkPlsjPEK=A>idNPaa%n<_g6ucYa!HEre>{i638i zUsbJi`wHo|J@`--mt5cYe~@xW&c^gp<1_*#D0PS3yB`4W7u!9=_5V!urU6=jhOnQZ z!jsc~u_knS^{^k%fe)gpzO}pryR}PwC;X4YKQDtf?Wxz+e(cH1uSIa$ zXhb&^mf@?(2X7t*jOZ{k$lhKm{enVsAXAhHPkA5}DJb_g{g}XnlhW{OQpswY%p+Cc zgNTwCxaQy^(@~eQin_`3ObJC*$)_P>%N8b`q3IN?7Yzp-XqT#GCR1v0ey?1bS9NkT zcEUvwxZ$~X!pr2Y9>F_nW;o^B$z=R5jWiMdVfA3j=T0%lhqig{!WS1#+(r=E=}GMO zFE!2hdWOrg9QKbB4731zOBaS)2hp_c6%MVfs;a8xPn*zbO;~kRwD=L!=phzP-q20& z$K9D3xV=cq`vNBYPaNG=_2a&6k9ppi2SUTrJ9Iwqp8c|q=YNXC{T4m%%2G}m3uHB6 ztweUl5i{HV6GHnZ7LWaB*E{X8XLXN3uC05VM+mz_)(4-y@3Um@?~iXcLps|?KtWD$ z@32yHw|nzn>DlnAT63IK^!8d!d^8yt$OOPln}nhl)loHdpr$6lxm(4`;LDk>rInSq zs%l}Ww&Gb3zV>-l6{8fDs>hkmc7)2RaGjDklO#`OQh#GUrm>W0MF7W}yqVY>3+i0I z8iDY;f~52`0BaDhlP;;-d`vGB4mrgXi3wJHtzr;qR4s5i1{M$Zx2TCpMeQZ+?|J)@ zvp9nUb7|@WToelBve_HI0{{@}6kpjukpRcODF6(^i}CLs0uiM4iK4x?@Nr*q(|uA} zPWbHZi1;gJD*iVst#}JY{P&7l=ViA8Ctk$+r@}vf;N>S7l`x^}w4m~p;QGo)kqM8* z48BnNci|9Tf@XO9hnh5dFPwHyHM0Um1I7Q1iE?x99oe+_K88mqSlqNR`xCl8*e5op z(hrK$u2^^bJP;?D4tZ~VeB*yR7r~T4|1>@G#3jP*x9I*dS`jEth$F9f-bEoE4o0yZ z;qLy(SCu?w2aX-VJx7f4-(s%hMXA)lM0ts-S?at>SZo&m>M~XS>+vdM_nO`>;H(GV zzpjKfiMC(rp&7ywl#VZLP_PqMTVL^&1eaI_Q#)f`mlE$_!thtjx$#Y>ifP5xwbn|X zCre(6Dk_zbTEyt^e`^7rL!T`2KMv1u14BuBL%LB@^u?Fe7B{g?MpL>UH!e%WU-7yU zrv;uMV&Vi5yRy>Ty5?7dI{cpynOd*Ocj+$9zLPREH9sP+RJxhgTMh0jLj{YRZ~KF- z=WN9F^`RB1SS>8SIc#}a>^84=$8-n6n#WHb@ru<5@}tM?|8n=i6R2pvng05WuU#dg zIRTooiC`k4m!dc3uwP5}_1oB{}F{(JlN#(CTp&*t*Zx%owDVZhe?=H+*Xr zd_SiCf>S38?fPa-xnAM1QV;4^6e``Kj#`3 ztFcENmDkT6v6j}q`x;G}J}UbasJ|+n#ov~^qbz&osq`;wehJH;?kMW2i{rm6E7DZS zkm{&ex{Tzm%QN<$rTf7_uu~oW)~9OkTF(htaSm_QWPr)OcV3#5=u+cgM&@+y)uk6E zQMR5GxTY~FH>gU!UB}r}rjC19?XkU;`jVDQcD0-<>R`ICE zrst8-bllN(`qwMmsZLeUjL_%o)&7_r?DgGudtmm}0laZHGzH=suf^egL$;}66JLUp zJs*)oH*Sba7J3Dyk-hqv@=PIl>(4(e_1E1>RW8t66(kvl!HcJ1ljfn5FfJ}RuoV)a zpg$c_2X zPtV$S9dkW58mCg@Sf8%$CH_+za(aMQ0%$bZ@Jz$nhLn8p9l-^?W|;N(y48Fk1BGx< z=eW2&5N7D#${M$F(ssGsKar6;AW!5F1U3aqYq*2U>)Q~ACBhxQAW?Q_C3A!+(J^Lc zDm2~q=?z}cC5ChO`Aa{b2F*XO8^W)9gj!(>^KrRyJFrRK?mKp#yp?~+Z9ZFjd#!^B zzMyOaS$L2D|9;E%LLb=$a_|RU#u9maS!|JWfs=e)`|l=FKknsrUxVwqC^IwsdeQs3 zN6b&8=uY>SIr$-95iSN#nsdSZN9P-oTNSih1#J2Tk5gzw*|l5NTU)lkj2d@+sFf+3 z$(@kLSaoSptGe!^Mg@w7Hxd3R!A)~Zm!^kBk~DffZL~iuj09Tjuy|fkn;UrUG>G#< zmP^(!)zL;cVv&$6?XA#7+_Qo5E#5tWvFEuiE;?9=?7vUZ&+f*|6#Mtny?C@y)LcIh>D z-UoRY(Z3F{2lvo!3jR2|)DKHNy1qSHI7|zm7+cdJmL%(sgZq5meFd1dPczKYk*_mi znd`3L@d>=|ZvPx;{+`pnIei%lRNiTF;<0EWXzccLG$(|bGZw-zKA>#4;9+}SC=%~ zIWlwSrJLmsA_gvQ!Mn)#z7v-S!xmGvU?0Kw&rdP-kQ@aIRzB>(1yd!|_l-jb9&rRy zK?7kblen5cfAI8~Q-56aE>#`volj;$pQH_aBu9+wAD^8KXnwwcQt@*U)WeCBP)1UR zKX^2p`ObD9vdDrU;;Di=&sVy8krU+Dp{bK_;@J@7fFrAubAV0(f1kwvf_+NT7cPJ# zX?jfWuExx^`;(D|qU1>1^UJhf_--Pak#ti_Q>1)v?+$6sS~KK);%|qtc3otj3!ATi zn$1^|2=S7e9F$J*C{bn{@&{|dWe7Pvu%53AlG(3Ji<=3e4x@^S;6!PP+)2ZUCHCu# zWrNTM3%6Yqe-DK1+PEi^=EBeZDF$$@Xr03 z+ZRIJNKD*g%TwEFcsP8U&opV#U%BvM7-MSW2pwuuDi3ZemGYvQ0?E0UFV|j4hM~n%v+(jl%U7bL@d~B%QzZw)0u#_^pXKGDf$jUlu>>>ooACamU=@o|LSGHs zea5qiW1-3nrliu8+Pdg{iF5p3&_zF%XMDI|-l%4lmcA8io}{}p{~RY$h3=eZSBj%F zHmPGNh_sRm38G0wth~4s<-i{qM$)n7Gw{FBc%Ivgg!etEJ*1u#$*cKEt#$@=`?Bg( zNvue5`8w%_h=gQ()h$TICKgNA_OIUa*@t+=7Qg!@wubzd2lAgFX#c0r^$nPpO+*=N`rm+QA^n$K*wBOSjkF++! z8ByD-WzI+1i*Lb)_RyG@f`}oZuasf>92q~bn$W-DVnd&4^dO)Jy?-a8War}}*WET% zM?oeQW%z|Us1Q5)L%r;l*weRi?+BUj3TI&oTcm!!T|ktt5NS*bmn1o``9Fk&HjtgKlOQCz_2l%>5r#?gx? zTZ`yp!@S{POXd`ws?={kDza>A_9sZ$4%$4V`4v-=oRtT{abl8!P_}|GL>M=rXnJnD z-mq!~TfXF`JI%RV42)Nqj946H1JQgVTot%F+_C12$z6y2G~lj=bxBcTpzEBKb$9x})r9wA zEVU4ZV<))$f$+n^G~0W_&(_-s(;~ME2qh9GCQ`(XcfQdkTM1cTIVRe&ZfC42*$%Ca zr&W*HVz(abK^`ccMR%88?N~o`qMOOZw=gP7o%Z_tOzGwAeZ5oYPM*4fLii1MW4c@R zXmxos1}Pf&D?`FM!u-Sly%uc?@;7ueWi;K~8)oFx7h}LdP{D6v=(U&>nW&XfWMt$4 zgKe5mV!7zth}_E>(M+*V>h&)QA;};W6gzJyCwJ!Y`k)Wkx4gE~gr~N;C!C&M@9G|e zGmWb7`4jC*$y;B2Qcx7bjN1F-!-GM>^gClp3&f{+L-`_kJ5uBf*0pJn@n|1ek>gpHz$n&U#E{j#q&~b#H$^-Y{IW-$r5eog zkC$u+;n2y;;kb+MGh0iHTr43dLr^nR!~br3j~=GC6Dg|meuwsnz1{S(uh05?0+0Re zag6&=`)@GEFYMq-@xAV7H#{EbhuD#S!W2`GIYJ#iKxzH_3YispK>=0C@VjxoNh6rf zHzJCPuv;?j7z8KnR?rwRPSu*!(R%QszrxTZRV}XL)2WRiMb5>RCiZIr>yxcr)BX@r z7Q%_8JTd_4Hy{4uemj&CYcYqP2sE21h7=Uz|jn|>C z;mhm~o{lywj7Sc*7zGU|S-NV+)VXZ1bS{o6SE*2RDe4p5AEIxkZn$n(6))1A~5MvB+;txVHVsvi4CG&+1D78E6lVmoj1BvrRMZ(qZ^bP!yh>2(Zx(n3q}j>*@I9ba0DU!8K@L?R7dRvj7Vp|sb%Vk za_K;L&H!CFp|cWQPix6Cx$rxO_S*t&{3B}2++%%S;|Q{YU~b@Iy1Qe@c>h8Q?v#k1EG zd2VwC^O~==!rpRyV5&6r0%yevarqs<64hXA4Cui8NUuB2eYC)!ZQXwVf(aQ2Zz>${4{T%a#JLv(tB>RHaIj7N5BG zZFIe{KYp9i=e2M<$d@BNI1w%fKX%88V_x?G9|2OxFig6ZnCs|hVO>8+ZG>{U^L z#N;8MFgQ%Uw_2eAJu`QSZNG7>MhuG_6Pf1p)XsG5gci8uHtGd0W@5r)Vn@Ao^T2HBS%;o& zwQh*|en9t2oTqq5j({O@>N1|fuwjN%^yuX7Qa{d4 zm;`t5IHGN=KqB>(splQtqm$TY7eE4(Rup6Yqcr1OtY$Yb>MKKmoa>@(5OifKq zr*Qjww%|>Fqy%+naff9R<f2@zl@C1{U zj3#8e0H9Qf8z<&h}}eX##I87p(6F~@AsZ~js%bt2lR zCf2>5OEbyyx1`d{=JHH4aHO?wzge`jw8fl#(2rNd49~Z8p~E%Na40mC@3_WSn!s@a z(L7p}LZGGTn9B8vbB8+_dit=9{+l(w!&f2C-QR}U)jF@f=juTKdpf4ur7sK$|0ia# zD&C+Bj7lApF3tXHnn4VJJ2(9Ba8;$1-Vu?xS&%iqXT{tnaQ_=wq$nBl6!Vzxi9_q) zL~YF%uZ!zaG|tw~%Xdh9&yQ5NP^X}C>5h+?Ymuy`I-GPLe5MvyMWH6xP-AeMEPvvp zu~LWFHCsV(@_`6yY9%JswY6Ee4pFYXET2!cMrQxZ@X_=1;jK}Q*L_waGs%*D(T|Gq z8+j;m=QYEo^#r*iXjwW9=u5uul%Y^?E{HM{q}O+yJQWW#=r7lN z1jFmbzzOjQB*_!S^GgdGs-TG&i7f5%Ic5iRDA6(10b`jhzeO79k$+>Ykx|`a@v+j^ z=_DRw+QyNG!8AuY|6SBeqrhB;ZCMW^`Yz!xHndF2(FBOZ1fmcmm=Qn(KF}Nj;D9Xy zdAbI{){5SFS{#@UyGUr+k?pu7|WK4dPF|B5r(4AW1!(>^~V7(}Y+MAVt$!wF47%KhB2K#Ts3 zcAWdMG2(FZt!w6B0MJ8dSDlOV$1lawUHwLs+05J+6)GR+?@sGJrxTItb&CFYc+GuR2{mi3fNx*r*KJ{%gAwEb55sdXPZhRGgK3gs* zdYfHXVDgj9sUoy<%I+QtvRu6s%lv5Ly>`CK_{%|h1Ak~j1t&3SOsUo9!hHK9Y2XBr>PV4J604@Ns z3P~fY9~z=0{$5Sji8W6bIKSI=L+i&|OLW=A zvF&h6&z*EDQHs6$dmT}%CCapP+D>B&MK%%I6O|(d(2+4>=BTpdqWwEAXom8DPdMGlaQ?2b9p!0Zj2)M3*9w z(z9hLP@kTi0p-EN=i$Q#BAc7djhd48GUrc%MpUWevTmUf{E}ICT)>#zA=3X=E)Shu zh7`C(rzqOT^s11767XtL%e~IS!!U*|1aRT*g@4SD{NDGs_lh%X#2I7)jT<@~flUMD z?VGW^;IVsyq(fzEv$ZDHYM ziS1HNmO8p~Xy-U^I?zy8V)(UF;Vi7q5fTKy0B!5Ac0to0ghZf&8cE5*nI2H7ZS<5- zp9VRr1!1GH*k_)qv@o&Kz8Wve6@D=t>iD_zaBQW{N<_aaYw%8Fe8bkawH<*W~mH6=0SA2vhp?32}%SLEWSGw zfli`qqRrBpCje{F2dG#$-J*J6@PJG84+?f;vpqE8w$+uBKN)*(uAUc2YfdA+8_1CY zx5U&E12M_>T67_px}LhbOT*g|12 z<9N7)6d^Ida~Go@6Qf9$Ila4PGZj3s9i*rDwCgU^zI_2^E}S(#YgeqRP02$#whPqA7U)*eUAb?vzv{HyKa^ z>Dv>cTtE?mvqqCUv4N>^hoW#Ahk0UOTDwj#vrvndrt1|M5E505nx1@1%9)h>g8$os+maa7Wb2Ny~W z9P}2;GgFo!&RzSw-BjfKuW%oKcYhPIAQGrA$qn583Y?e$nn*A|A~uY~4C#`7^U3Vutzx!2o=j!5(TBZ zIbSc3!*7#~v}x;sH6Lf;b@r~CouNYJ3=b4jGqmxmRyJt7Pi^lh+Ix4DYj;6cInc+=4>p6aI>c_7NVT)H^eMvFb0_^#r*S1ZV!t4xd%+SF_1qo zs9dYoS{=aDV+?3-#}A3)jtmJIkmi3qwns#P4h3-FDUzm7MK~*GMmq(YdHA}i%F98w zclac50x~j*O7B*cj}{#aS>kT2cFLV?TTj-Ai{_!c+CC3Lez6|pu>=OL ztoqKI>B77yTIaQ^1mgMV z#5nfO*7~`yQ4E0FsiRxbv#zeqjdLaEl}Uc9sMNe@Da$ZZ!{EN!=gRU@QF{H+!8u<< z$nS3aVaAD-uWV|mP)0O73c-`7y_(&xNRh4vwZ7d2!-9%*RI zD-&`Do|-?J!r1-eQ8wfgKpkn^g9?=J^Mp=~cgDJ-I%Vd~^Ru(pt;CBD{d4W4tDsqHy(hL#bxutaH# z>+!UuU3JYz($uN_ZXtyo$sXJh4;I*#w4ejR;~(m0N-iIx81fq&x^DE4uNmmxDjM{Za5ChU6jNO$?uk_2ar6!ef7KWM^DuBAp3)on~oD5)gv#NI=grGd2OC|L7%T) z-rvQA@zGfE4oqJzw}o^Tjz%+4X-np5O&dfUO_Ro`m1v6daoCFLU}_owI?cLNbT#S( zcDS@Gai8B-S1)szD)l;Gh~se>8NnMy0q`ia2uoG#a4ngbyMJ~4GB@jN`+j1g2pimU zkH`LZK6aQ>_~-}&V?c?sVus((FA=iA`5hb2Ha0>6 zHbE{Ppha@q= zs&+*1oY|Fz&;3fHuJtd4``LwKm+gA|<05>-CRDjOZ%SX>A`@pdD=zoTo@C48PBt+j z>}H=tD7d?ur@1qP;gbXZ-S0kLuGbuTO0WbetPno_(+G#^wZvgyeJkwxnuhpgG5dMu z>y3TGXP~W7K2SLl@;g;N;OUl}dF6DtV($}s?PeOIHa|{1cp+lwaFCl&a(1c!%Hb|k zC_1{j9U;xY8>{<8(V)*&({{L``ZQD=yS)%O!#12wbw<1C8bNz(FnMw9FRyBJ9i&rE=sEA5X8aeI!a@^nAx2YAXP4>Ve>Br&Rtw2g?(T^p!e2+eizsJXaU z!lTQcgM%xtqy#{~RXGy&K(LGA0XmWkT=34WA?B(;%6CA;z`)qE?XGCR067gWg|#|dAN-WD6N|{>v2oKBs1qjQjrjN=S{mSy0%HMm&4w@= z|DfwswrJYq3k9kd7GEu z5t=3DmqjUEj2F+(&_7g7LSUQw)uwLj62q#@LY-!0t+aNd#rlC%a0k?S(SKa(&jh;0 ze_uqwi{d-w_LVX;z24e82vFbsTfeG7%Vwu5t; zka)ap2+$)L7?fuAl4rK|1~=p7;jrqEy8O=9g@V5S6axDh44JJbhzW3ctuZlWh)C0I z#m*Rr5_l_Ic^VYqXl&lA5&S@Tu9@~h>&qweIa|*aSL_&&>!F^ih8ZBL<2p(X)Jytf zE3-5?$oZEM!nx?O6Zp9MQ|J@2NEYGr^o-S`7KOxf8)>Dn`bYNJ=w@V_5$_KrT~6I8 z7c)ZMxqaxy*&p?N<(vcB+fivb-na`;Qt#n6;r_NP6&aiHL+vk^y6sz`p+jlR#|0mV`Q6 zu|UCWUQj-{W}QSfOJ|bQ=8Nz(3qQ;sL47Rq(GYp-cB>Os%`3`8YFZsUZZ{4b7!(3C zXQaxw@jbU-$9NFIL|jyiBH||UAi)m`rlJy=rIM&_A*>~rPlIZ=prOu#;n7iace-%N zg`HTt#)=>P&u$zV)`i?_M;9rm6;VP7ng(oG-;532PWbCwcy9j$_Kp|u@=XeEzM2ZS z7)YkF7z?ZT_~#$ONJxd(YsUpI>p@eS7kzz`=xlF6z-OSPr48Tw?(cEM%g#X|oxweK z9zdp$!&zH8Fg_8(h39nQ&byz3q!e+{C2J8%mhtefb_*>2^lv_h_MTqc`tJ9ksnLh8 zfBnPodrht+3wg#$KTi2n3K)|uc9hClq0V(8O_nrx+`UMqhoD!bV&}O5>6zQDZNlB2 z%b7XXlv+3Us9^S3fQpXP<6vJ3Kf3*1F~`?laSkp#rw!7KIE|5gK) zW@42k10rwTu;Kl$`y_@UN%RNJvrS1+h5Ma?rmPMPZnske1;(Q(AwlV`bHn9xz^0Ya z;P)UNi^AtA;Egx0hQli3o_h!I=(ZRjSy5N-gw>`Zo6o}KlCf@0Jyv&k(cIw02qfqXuX(ID{AFKokb&=914>D6oDaI1Lm-hJ45elJ>DeTb$c?Amz% zXRU3;j$P{y!8Yy9w61Z+!==R<+?vU%CaYt&SOz6J#kOyUpW^qcvHwi$F5HJiq$f+|R2r6`|=tIzuUT zN7My3NEuBv=lKZF3_XiBch$M47=~)!s+$l&>JkMLt`>o0)PLEKKv@zc5shzF3Zwhe zW};M%!BRE@+!m!t5**G|aN3)p>j_va4%~Fpn-LC2uy5ainMY70Jk=CPr?a^J`fCNL z-}{GOBNEwF!Q6u8rc3b2Pkk8u{e#G5^YD1x`0BrW1i9?2P?DlrQ7(0&yKC*DbbqDY zBorDKB08-tJ!UKcw-t*36Z$eu4W(@vh+$~#Dfm2%Xl=Y`o}L&O7~F&ACOe`O6|X3$ z_pL#`kQC?APG>z5u@VA-RzxC`u-Oe9I<(y+MoB_%?AZ~f!#czSpg@k|C1MH^EPl*Iyfolm3~c>*ptoetF1dr;ELh(?nl-Ko9P z2d6`V!)`+?9EQb6;Jtr-7VI_|k3AW|PkylvCBq7z&jFvGgk$2c*<`$AYd2Q4c~I}s z@T+_Gpd?B7n?GHTu4W1fr25(g42~Q4z$YF?QSu2AyY97{F*p!HB%H<8i@U@oef^_oZ`Pitx_0bm7*3gV?+GfCvR|M5u_ie_{_wLqW~rBWm6d`I`LEwtY&^}19lhIBeE zyoYpbM~(g#=9YO~seOO3^@|C88E5>!!JSyU=1i)SMOC(s+Y>5$VzU7U`~EOv9R(WB zLM%2Yf`RCdtG#U#WJ{w+FQdHczJW(X{pjw_3-HsQ{U6+Jw{RW4>zyCK(D41p=Oa)R z2W(c#DKAzmrhMgPMebbNVPYj@wblF15IN}K@ByT=<8!QZ2~%T}*!SFiIO#01wFSQV zW>{Ss3`rMh$mZ#&gc4b1b6(;WL&1N1@h8~%)G(eIJScD=?RCv*MKMc}^ah+RFLL=j zya7rjv!kuOL8PXUm6tCR;rCN5YKth25(`hE-lOAfuUikh-HIL0W$>-W$=;ddlcbx}%$%6jD5L^yF_Ut%->4^kh`qFObB?VVp(1CidhQIyz&#-z^ zCxUSuvEeu}xgxx4dhxek_!1uZzn|g$2OmIo;1Iexn()tG{Scb`3M`^5X+_#z_~I)r z?o$#RS1E@ID#oJ;>$X@-qgcwAb-E!zFPr6bkJaV|^UZ8P=43mV%6BHKQ*CeYlZArd z?2r|wS-lSmN~H{nB~lDDH=~+0V3J6gBz%+Ni!}F-w}GJ}9aZ%pUrfO34Iogz8CSmi zDm?Y{Gl<8{ageq7lC9_Bj$eHb&5dW^nyX)q-`{;N28QkynG&mdF2UzMdm9do9K?YG zq>^YuL%@%J`}Z%1^-s;`Yrx)p5nOb^HA|YZw$!gJlfX^uJQfclmYzmFna8?yXDxMC z_<6_s8#LzT7co>ziU93=@A$?4;)*M-L0jvp<35|FX>e!{DVK{9rKE-4(Q_Gs6VD-^ zH_yTwn|k52^@X4aS0z?%h2&qY?h*pFTs- z>E@VWNM-s}PpsS3h-THzAQH(5 z?!EW7TzSQn^z=P8rMNa7(;TU_HAPH1Y90nZyg-L8dUSBu9@{ zDU(Q2Jh`iE{^Lfvp6X!m;4oE-nRuyyGvdQv7h=xxHoYJG(XBlD%x>KN5YHXlcPJg| z@_Q&(%2+fDt+VRz`6_JP+(&(53#oWq&0DczP!YH05SvQrMK7tp+gm-v#$!CQrHk{= ztmVSBLc}t$r=!Hzu78+x)b+dGaP#e5{OYbACMWaES=h|}U7f5tZxIWZ2c?;h(eWh1{du}O2GJ}g)~=mREMDLp zZ=A>2=p_I0r8_bCgE*wGe@7oSpPSRJzJj;B>;Li9Pk)9tT=h1Jlat*3y>GE-(QLl? z^$%mS6sEv)>Yg3zasE=C->P_-yA_cxR~P{$Jv-gSFx^isL`2EFn=zX;C1rXnY4T95 zTx}|3(=nyycOrjvgBgdTfk?QGfBfhtl?aSja!R&DHiEi>V2`+EHZOzzh z7S^r%9V5eArUU*dMIIwIEl4obg2iaZriHln+K;JBPG@HqvB?;zbXtkZh;p2W$w<$+ zD9Fhu7>exmhJ&O7&PR;^lv*XyNspo2>IPbjkvD+Ou9c}`FTCA4; zJAfveu0O56pY@xzaoIU*STcX9YD=9NuZRnWE9_!(p*dELX@?O2i9!1@g&aiG!1(LRZG>v{RP$Ae)u? z)}S1OT)xcOHT6ol?eWJBQYzai<|=4*6IElGK)|io`*x=hx7Ui@W}r1{A`zQl{iYEv zJIlxE%bOIaKmA;q>%aRL<*KCLeK@2fV1c05$;yQRb{tG#G?ge8@?7(_In0WhDHrpK z1ehz?`TTXyu>P4zs#WQ!FJpC>Ip@mdw6%B`8cuSsYl7jf7(M&?x%{e?O8Ry5UK zW}nIo9Nnv~sWOV#;J#41oqnYTY+5bBz&zgj-VZQqR+G{!NT$+M$|4e!Q$jq0L!<23 z-ErIxCq&PsOXsWhvfFRJmHz%GRHjBH2MnOuYH4U#!cT9$O-20u{r&3ukV>WK?(R{M zd4K;P2@x$a8r1Wv`~^xSy1IH)iA9FEuRZ(h zVK2o>5x?KBQhy%56_?9OG-4#|DKI)_;JMwsENn4x@!72^>U{dS1UKHap2=hd&0(W1 z>cy;Cpj=f(E2~yDss+n#t@6=#&LQL~9TK=1jobL-zprQO&NzWkShX_ETQQ5~MFARX zef0KCGCG*&xyQCMXF((9zHSkFcO2l8e|H{0X}feCs@2>8GroMFZkW9H*@(VtNGYJT!q;rJd0O0j0QU)?-DA8iXt^iF(njO zh^cC(P)aeGJb-wmdp*r0Q+k9fEcbFzuQ`h_i=JDrD1L>|Ag16{sm2}Ilm7fGHDWMY zRbAU;wkfqklR?CVG%OY;CXb>R_bb(^OGO{0GHdP+SFv2jYd+LG~2gHD`O91W8)MHBBN|pYJx*UBP5f_ zDe`D5ix(~Am%scvntdJ*KXf0f&unF2@PNuw)z>d$*RH+Hnl=9rpv#8FWVYb2d;Wh^ zN0;(PPIb=AFxy|*_wLX6?ioP;bI$gk;ao$*-B_&?jE+f^qc695J^a)%iH$}Z9@jh! zCM)4^I};N<#1cCx3Hx^n(4|dD0;t`aJK6e&XZh(P&oP=fjx*O3;Y;&4ae6fjW*Z9^ z)ZlPhDHQWMGrB6e?fty%O>MN#4$wc4=GLF@CYdx7Z48h|r*JymDni$s79v3}%NMyY zl?secR$2GVL25i1-u{O9is|3cUFECS-A^nfk~s!iT7}guDc>T&kdqZFqe>KJZd;J| zTvmhGAobHKMni>ty=LBh&Hd!^!u%I7EU@bJr_s`4SMsx62gW(DV~EMo7+1gjZ0c)+ zSn`uxeqkH8-?fw5?%2d=zdjG1ngIUQD_D8u)oi%s=QKCAaLva)i^XW*hhO^&&py76 zx4-EeKKR~?Pi(n*!skn%$2wKk&^s9-p%s`a1}Y{^B6-lq_vb|HxH+3zV=1~MW zA?1lWp_uTf_PA;p&0!{)&E zdIi648D_JALN-M_eSlIaHsz{SMLw5+|8*bx7L}rvKRmaO)DbFOay(birwC9&eDX!y zxcv_7HY;=H22@(TRIE@alt?9vWKw;+|J@4-g`5oZr})WFcalzy z8+Ws4*(}b#Xaxth@8MG)K8JLs%!faID_sYZ6mlg@7Bl|EZOnh;)r@x>U~GQ}pZ?dc zP*WF$LV+)T>{VR_p zk}66!8Z;b^I?|a@1!Q8PQ!3>sS0o*;6XcHdZ$JFilDfQrmngOclw7dhL6N6a&M3Lo zLMcJz1iA=E(EwkdS~NwTpW@OVR?3x^D#e^cm)*zc*a0#kyd)p$h!Y=4VGyRiu{z}dC#`a!dORMnQ|%!dZNlveV76E>n{=-M z8A51{#Yge^Yzz#H(NN$1ngjKGKFdQ-Jj6}^^APizYWdU$-hiO2AFXfmgeystc*@?&1 zrpQrdgPBZzm`t|!kWJ>aKKvaw-NTa)JVn}BOYg`8Lqns74li2ln%jxPr77`_K&=Od z+lt3yWmdBfpI_2`21bU`lyQ)n=;9y$?sQCs99>-ne)yBkq|+wqq5+JiINp$-s>woa zIKs+he$0hQylyx5Jlw&+c!tyFn7I7>xvHkVx3kPwuDhS%@d_@F1Bc6YD2;r^S#3&; zq`BF{>rb;24f)x+ca$XyTN$6o^3K2e1Id(ZSj@^GW5L<;h&DT^6sp9=^E|h1CpOK- zTix!6>oiqDou>{ z_3)*SeH3FU&9|@r1aoGIZ0bwnK1_r2q4x=CU~0&ziL#DGbcR3G_WhCJ_dZ=THKx} zJ9hR^6N%z>`LNj>Q(!(uB;sIvq8pz#LZuSHVSjCr%7l#i)TYPz&M)rf{8fv%`r?a- zL>f*w4>K?L%g?|Jp#SCXff8*n7)9ho(u5i=r}rga)xcmUc4v~2;b|o-saDIM6E8?F z`D91FLF_I~&O?@~(&jWxij$YAv^!Ovd1O03zv0(x?9C|C6D%gx`XzuMQL5&$VYQiY z`<=?pRQ`7RY=nXi+GqO+hr~{^qN4JO(T&46##^tLg~e22e@BsIdH^8nW}l?|uT8^XPjj>1C72p|T}HbUPaGO;|ac84QFiqh0h<>xk~w@_aauY0EGn9xI;tE~HdZpK$}jy@eqN9B zf!&@U$<*Z0s(5md#+O&7a%vu7kYcqs356E$#1k8tJ9jaeOoHa-I#td{CF9r}c8o;v zdcv>hEBI=>S=<-(ttm&85`lWV#>y)j03WF<;pX%mDf;o4-@??qqV3 zbZ!8jJ4m@~$N3TgJ(Z4QwWjFodTQ!=bRgHk{LisK>iX&ubqP~iYM#?WB6J~NZT!-C`FhRaxz-3AD_N&_z2y}K=_`#1iGCKEq-&OzsAOJ~3K~z$tq27a8D-oy-V=|j* zZ3!wv5T{lp88`9WpRQBRYi~ZkhNbiCklO2`Pmc4S*RNwTRU#O2W7RAaN);OC*5j{n z<0wzEW}!y3v7JXB+rzuxdOEqhiLZa_aUOqSC)3_B^$VH^H#nJ?$Wcm`892~Gs4m2s zi&xO`>=v&7!e3z`!#xik;CnxKgyf`7`id-W!+rXhXl5%To44@(k9?ZOrdAx94ZGRI z*Z=9$bnMu|TdzEeYd&zX?jkldq@BuQ(xbd$DSni$yG7}lN7ZAH%nVR0$6pZ8WuZ2k zv_tQgbo+~r6GrFqZsQa^{zZ-?>PPBPeR%--LPz#`gXD5qC0lB>2GF#S%B1A-LsVts zsRV8+Q)zX{H0WgrwWpBi{AGT3?3zbqlq%H{gRW1P{4sVfC)=kZf@A@fO_g{^J%mDhUF{>}}m?W(mfUo2uV)hmB?W2HbkKTIw^rpx6XxiP93^%;EyV6I=aLHRROM8t^_m6DOx z*45nkyZfoDjk0FVX~JIM$qf&(YUR0#hmlIh6mU8nFFiYVvNNSN*Hv*pJUT-oHFLcn zBAXe}>94A?pS1i<57`Kb>!VA$6I97$X1o?>U)l;{d@fB7NNj~)S4%O5AO7n_gaQt-xiSww z5#tMAxu1Lv9DX|nvk`ZFgxcmHnlaC%XGAbzWOy*c)t9csVAQzp;SRoi!|zF_gyd$# z9SKr$RH?0vFtD>zWgr@s&ZVxUmh9*NpZkDL$m!9xb8ZWsWy|n~ z0*rU{bL};sB2&n+zhf_J)||zbd++6rAAT2)OXJ5s_#BbY$t5aoN;&g|e%_*zYSjNir-~S`K_x91&TFW)>IiIE)^UDp8 zRZ3U@U5tDLB+C_X>C;*L(u$SMCe$XfDk=3t8;&XR+ey^SPv*NNtzMeNrIZ;ZbuVp~ zP0efg)1Mw=cH2C~wh#DgRBe51e1Mu7kq|D>-#4Lp+)woo?}&Y!yYP8D1buZ%w?W3p zXg?K8l`Xq>r0cZX*tz!}X1A^; z9xoFKpBxEgVse;rsh^2h=adYlq}yKwR{KkwCjkceBO{l9fBW$D>>iqAD3jM~#vV6r zx0PaEQlDl1=JF7)f888*>>c5^_jge-L>L|#Q_`#ATvno_dd8P5ig4B$wM6`~;9KeH zNwR6{K~^rQW6erG28v`dHop1ojqKSoL8Qiw(_E7V1s$>&7p z;nYgWPE7Xj)U(eqtGSuFa3eln2#L(c5`%o^+dty1SG|e)x(K7OI6uGRw=_oleBkdc zBfTTW!Ud~ldeL9%&HoF%eg@G0LKA=NX*)W$qdBvrG84>eJD*rAu8bc}G{(jUDHIQq zOb)7-3iQ3~(B?!Z10~ZLpDa>a7rC?;lpKZ5X-pmUW60_t2hB zOinvCmjlgVrMcCM&2D3CG>)N^;Dc|S&G~DhWU?iG{fC2W+>uw>>DgR{Y%zz)YElLn z3+9Em`1~j?O=4v;d-hMVbw?MgmN&9?RR9wOM#s&3CYQtahby-#b+1v!8#6y?e#3R{EGtSQ~>4Gp164 z54^FBpx43AZ`;iJ^ga^Ny;gA9)K6m@yfhQ-0@FWr-T_EI>2cl{wC6Y@1RM)Q8?vtux-u zN@Pad&~)&gsx2Fj@M%Bpv!a{0=tDMh@^AhBNu(@kU8$2xq%0ycGWy4IeB^VtbIzsb zbIt{4@;|ryn%!G>@Ut5}fWv&E&C2sHLNo>>g)Kx=83O7uui_n$Ovd!bbvnTys)j1P ze(Hw+xk_6b<-1@YpU()9MQkJS2T0`WH6Yp8X*(==?O9mc%Vw{_Py_fOv3TDkoJe$O7v*K`BSbbUzYgg6d zv71yY)TZr&?CBU`;hYecpBGgIE&DnvTz|vk4E1F(TJ1P|Hgc6b=U=#lxwCyNZ58rb znj3%mG|g=h-gR*!jZq)5M26k_i+t*z?y$PNHm@7AQzJe&s;poGt@XHry5IVo+A^1|ZQ)?oI6wKxb7WIG z@4=+ma4lPiwZ2wKqJ}*p=2Bv0%O+YDF5&g>ejmU6;=eO=U_VZ$og2UNX^mgPQYh-_bC;tLhocFc_q*8IUsdT#q&~-tW3T2XsxZa8ODuTJp zie`7H?}Vt!m8%u9nJGb~s*%}kYnYgTU?9rqSRXZ!CerC%oK6?rVk*=${}in%FMgQ8 zu}-eP?GDa5^K4R8BlqpvK|UvX7-iD&N#+}h{KH${LR*_SLe7l;4KpwU=&zx>G&xw_WuCx7IJCw|A7r#@Wi7`FKNGVJg*OvbjmjRzH*D2PhXMrFiNi4*}^i1yYGT z|M-FbCY8)`)tfKmjaRL~?Xyg6B&N@6VxT+Dzkl*u*iCkx=^3VEGATgU>}Hx;e9WHZ zCYddgFO`Udy$tomuo2@6A6re0SJJIjp5Bq?N59<7&OK>70UwD>Qe^==e!ZRTvh!Q< zIn9_&R-WF{&;G6$OXvBy^1O(`o;@7}zInqs`g#l4G&?qrSrPEoUc8XSvpuYs?Pu@) zQSMpSO*91Wzj_gVpPkO0aqfF~k{{o^fl^72I<;Cq_Sygrubs1())ICa`NeG;`077h zMfY{JfOs>c?s!Ca`~aC#Woya{8q!o~0Vdzu=XxaBjSrjX4rtEHA3{`=#2ocenu zW$w^wu~;?LCM9iWg`%*PZ3I2@@P%gU(Q;=eldcLQlg}LjbicP1DrL-O8{_ePR4Nj^ z>tL=~-MSlEA$gpXyMVZ~r=CaQKov0=iNck|kkLds zo1j=I93>X>N|peL#4T2uTw9q!L8NTudDcyjLZLRw#X2J4Mm0zI zd|D|YN<^>O9EaM%q)n_;EGQD2sL!41v9EU*H~sz|mYlwZKWy5m-{iv1?Zs zySDEqtT`D-Wr>wa*u5^i0Vg)Q8N1WWoOTD%IzOW7J~))b=W`PqOJXXF@K4vQrgjR{ z6FCpxx@jl(Jk*KFVpoPJqRlNrG;M7jF1uhBA)gJ+YGdcVF*a@M;i5HloU<~dme75j zIj;Y~CJuCDm859NAZ&CKt6$g7tcDN^nj>u6(anM3G)=AqZ#aJ*E~m!8Scxxv{u+ETgy^Pec@Fk$))!j=AkB%#SBKePMaVYUtPSrm>G%SW}t8Q8j^htGccdyFRXYOyqlgO%{e4taG~sfY)ArHa9>Q9HX%VS&dhk%$<5 z6liPFSh}zVvk`g*l9Z}86z`up?gSRIl~kdC&0%5fm7n@&4sP7Qlehj%Wy1gFZ5Q$P@4raZ z(<&hWHN&!)BXB&+B}LZCk|w}T!L&?%vp}j z@;tu22T2wvP#Y&z; zx|>QNgV`(q?NpxVdbE4uA@@jp)s^r`b_}L6B1gV+I#QQ;ilxS1zLoqjmm`~NnOm7} zN$*R~`=L3j7!(Okc9cSh6Kz~oudhNhx|nLE29GE7q8~6<>}Ig9gJ7_kY|cVWq?v3s ziQQfyku2eHzj!(BM6)+GHo$$Go@D*jokVBPVfE_MiKjChIMBfpciqL;KJgFCZ(H)b zHn-y)cX*^93`HJ!asvUs{u~L()GV7WhlbDTV^-_jBRCc(y1JR)znmGE0rZzMYk!9K zh@ZLLUS)sR)0jkR^Qf@Mz^v9YC=^^riO`IU_L0qPM_BW^u*|7zUwb~FgQ=?VZy&vh zC!RaNSR#SdW>M*8AwvtWn@k3rJ|F2=OmUG+E;}`?5duLWU|H10#9&A=tI5g5YiFy) zud{c8iM0538*wqj+b)}h&7?;?xuTuBAC2?P8=oYV2Di^iQF^7#6?`ElS6tezKt1TR zv18vj`wtB8-oIK($gR)AmR)(ie#287+$&CLe#YVn+yKHvU2-xJGk!;J1I{!57;6;9L*6t4vmo4PJCp9(ZNx!dEe`lc*tiyek+-j zz5|dAfDi$N%}-&fuB>U;YC?+S=W=UA!cOH3XRca!cHMp^$EWJ81|j5`F*npv9-UB* zY`TCCL}s^f_YHZR*C~0xC zaz~3N4ybm?s?mtuT8qu*R*rMYY%i7a^P^q;u|G;ted^yP-0oH^jv%E%oK&)#N=f8l zB|@_+X<+eT7bUn@suQa%h|}U#-YUgvmPD$9YN?3Z?N(qbR;m)!P7kxysf=JG({O~v z+u?7aT)#a+u_!6(^l{bZq?Rsq^@{YJpQ6?@xd4gKr-!t}DWRHa9lVO(6>#K`OhJ45 zn(DidmE*KPEeX2vOqU9EGLt; zVY5mkV5GOF1BW9P?3H zJ5Up*kWP>)EgSuoJt(g4-kYK_@Oto=eZ2jmP7lcQ8iZpe~XVaVEIx{3c9> zsakZ&!@6hEeBr+yB9#G)-Hyp>AeBiGtoLxv+087U8>G%>XTz2e67dx8eak!?mMo>R znP1=C#sB=_AiW(E_(Oii6G=P~7i%w^&smG3tXsd2fkXk1y~rERX~XZetLXe|UwTmW zo(oWxjYiyU^;j$>YHPe$%q9j8bQ18}x$5fE+4^)pf4o!I1(0E~S}<75l(P9lTIFW1 z2b0^S81Wvz6R&93J1dlORR;DBGunSx>t5YMVVE0D7))l&R;v=r2}h%R=*wT^i9g)K zBX|6UfX~I3zVIHx0dZ6-VzPMg*gcpnQs36IC1Ro@t!rX)t6pO)Q>_{?TfA6|cJjqE zl}buQlm>%-4|Rg$l=9#UP%{ih3trEB3|2c-icC)IRDbK&ZpQCfh}C2#C(dnEqbeN< z_!WvN$|dR05GOk$>9okr9(@v%#evP{Q-Ch@_e$xQ=-mJoo3t!KAuq;2N55Y*)};+h z+SN{0pZ%qMw+(2T-m9%d=9CGGw5k;_2&hjD$+|SRtYUPuM16Gj3!Xwg|M+-6HZ8{3 z=rAp<%NQJtsZFrYUr{`VbjEeUl>NzkhKY$`EY>RPwr*o|bQHU0Wl>uj5pU$A^xIV? z#hByj_kD!smR3IUk&lo`L&Z|SW->8RQv+RHTyxDwx#PdSNi^y`sZGMkT>H#xo<9RK zfc_ePDugT}sWFE$$?zea_CrgAiqP#^NY%MK?sgK1Zia?8tL0aGrlm!wSct#kX#IGA zE?4pReY?2(){U&&wToi8tWw3UU{JBT)028FS?ntVwSK}ieg+0cFguOP8ntOw4JJbw zyC#MfE;MtVH(odoug5_mm1EnkeiiZ0X{d6+>c}Ba_iRz)k*8C9?K_V#Iu16coibJO zxeVS~2W!r1=FH^{cpXl5?inB%OYzRD7vR;>496_oc~3X@{Bb`+-Q&1?P7>KX;kF1% zRyNZX^>O#z&k&0GX>YVMzb#B-je~95;@tGz$0?Pn7N--F#e~IX!{xSNcN#I|t4s_{sC#F& zYm_P#e33eWb#+QT&uFz!Emv@98p(J9o5e!!u3f|i^wz~gR%0*nYzr|@Ku6}pF`FIu{R>oEl<2vLu7Eg|#WOwF%mo#dE4$O<4TE$;h*O*1%9YKHQJqSy%f{Ad zvSPOdR2^O4_#QoE9*t(Ba{fDY(fRYEZ%H%DsFrk5r6Y%=<{KJUaNxiwbLK2R%7N|J z>n$j$+C1Goo7F~P$BrS|+vihX?MT9;DP^bmsH$qeD| z{Nk?PaNAvfq-Fjh21drPm@Tx`*K_vS=h7T$VR@^ccm4C{X$pJz_`BXoAn@9hx;>fC z`&xg^44}W(@6gos4GndZFYFnEE?aPA5pi)Y!DA9=AP*=I8kJeA<9 z-+qe8$ucI31*646zL3FF=VbNjCN4gAE)J`a4I4XD*5ECd&r?xgp;+PeKkVn>d-pII z&r>xS6*z_GHBeLUQ|$dxJcTqCoVmP~pvypGG{oJ%@8PjO?Nop+<{MgV5Ss$NDi*Vu zav_7)Wub9)9d@IO^>;r-R?-LxEd>Ck7J0Frb-U0)0ZQo%m3$t9$)x)8tEH0e1wQrK zVkSp1EB@gXJxUjHk!YVE547ZWm6E<`P&@`*&Qm^{WN;J%T?LFsr_Duo{Kz5iIy~g( zBfJ5oK7z}oVb^RlH3V@u?aXU$#OwFb+}uF>tVV(%vDTF|xol#@u&1Q_)Ezca+B0FY z7^oO>b7pxd6w4UQE=I;vBois@PL107 z0M&AqaL~cxIZiZ-f%)wX*fc8}cl48v$2oIRfJL($l!ZxLHIOYCxNrR!-}~`)#>a~a z>?}5`O20dNR+gOBzy;^DE1A_Np4_Lv_413_m19`7V&ixB9^g-R@1|rjQZ1FyLO$#v zA6AErQeu)&*hje>W6kmw0?qewM;h?H>7bfF}N)tNf8!(#8s%|d8E|H}Ib_K)+FqmIY>#f{X(Gs+!A6xlE;0rd%wlG_lnC zOHu>P=P2g#6mnT|=`{IFnqoFhCKe+(HcCF5)#ZKFra{b23gbN^T zcA0EiwQv@SW}HU|-3Z9by^+m;q};!J!?*b5o%hqaZ~;Su~QwKX%2duV2N;aGKhh zFdYZBGpBtO&FhO-NG4fT!`Ii zB{q?zlumNl>t>NirrEMHhSB0-@4hZ979-K7u&R&FZga3=VHh*Q$Xug z*g0oa4Vop#z@(im&kpdXd$#B?XrYKT<(J+8`#`}CMf5V%Ycg}?bqk4;(NpN0OZBKs4do0I9UR2mN*`+TGW|Qrco@}dtx^KP z#T(!8Zo+kSn9LR>p5*cRsEgKf?%Ff)IviMKLpHT((Yr#7*ee<0i3yq-TS(_dnHcR> zn--JFipLekXe^RU_LGSBJ?|E^%vw!8=X*hSMoEW{$NRYD&OgvSmY{yonFQ)vNv9I* z-@b+Z9UGa~T*C+c=IxC3b+c&UO2lEUp}vk}HcmD@ghOj3U&s>-h*T{~E;gI%#%gsl z&_998?dA4+?%`WE{Yq_4-thkSa$xs<#)d~#3B?-sW``^#t z&`vVh7^PAM<8c7_WIlTNP^$g;Elgee#`uqGe?+EgrE~aj6e>io`D^DeIT4ff5s%MK zORFD)!J<}PpC!ws=QJ`tp5d+s4q$gj*}b<*MP-4A7fpl4CNpO)t;cQ^4nTouZ4HlY z8DKDGz;DfR<=J((w2EqR%ayEbd~TfozHt+o^i-s7wGbPfRO)b{wi@1W<#K8RHtzi0 zbF5t4M12@Ef0&N_qwIXPkEb8msV~)%N{@!HxE+*oMS=k**?f}Ph#!yBh*LArR9nlh zf4rVlwm^BRJ3OHE=@D8EWVR+NG1&7neI(!{L z>Qb?|fTaNXi~9xGjb;k@0;2={jQ933)Yr>!e;)(g-3;}1Q7&W^V_g7VB72e4UAUl) zxpP~X-C9d)dkdkkSCtT?Tf(JgTKzv$wV+4EIVsJ^w({hM^rHKNYhJK@t+#hSx7~Li zPi*htvcLT>W}D87=!;D?f6rh~ zFTc9}3oK}Be_p%o$$#RRSDt7FW&r&}GxQh!eI}E{V2sn-w^^l%k2f5)TAW%fv2=$L z5^*?$l$52Yq&r`p9PF=dzE4?*o^`=e1<3j`uP^Y1s+FPMIM;ptX3|L$&vqU>lg`AL(B$aN%?X*GO!RE)ek;#`-X2N2(;RuIF^bS0a5Ty=kwP5r6vAA4{tzItX z$##i4+R;O80&E%vNsVeY+@TPce)PlCFJ7x!&lI3eMdoEmjpuSCMusV*l1vQrsgj2b zMKDttlf$4afD#`YC7aDmH&z`2aQU5zjwMAeL(-+yic&!n!k!4UXig^fb?8cD@=@xD1aaC?`5P^v z+L|xmcX$1U;o)J1(iML8o4eIHWTRtqIaO)RVm0G&*}3YH^SNNzd{(SDTYW|;FPKec z=81#3QuqDMYF(~1wQ6B2h^gT%o+LP0|)s1T|3BTia0$k3fTggWEy9khj3Gn zOWwGQ;r?+pZ#cjkFIq}pe>YmFhW>*iJbCXn$|W5T#re$SaZyfXG22WO(>mEoes=pr z1yd zVC%^M&lHPW0jB&cn~vitfGNjT3stj`=*~CcQmSMdN1G;wR~E`B{usOh!9KlZC4MtoqsY`4u^01kxzgg%%X)Y;m}Pcs=vT=MBdN zMX71Y3FF-X~S-Y^rMI);oTu1cD}FNxU8> zbK9D^>XHlbJM1i4xJuRCGub5l0|y8O0=QkZYI8U2v~vF+pG7 zCaT9Fr5!6CQ$eq}>b_P}i?~YBANli3yVRS%aVP8k_$86WPlsKMs9~`E!wVqryf#2gMqQ!aV8(J|_B%L#H_rsms zd4D%9SBO|FNivlp+7!Ycu+UIzq%CU2Xwk?T{S-@8Ht!h1P&Ki#U1RawC=P3t@sxqv zZ{N!L#|}~`lohB887`mA$NO<;`q)azBQAnZ*l2B14krT#CfNGejziI! z$>mfU-4rA(s;AJ^{0fk%Rwxq=w~JD~KvINXjx(&9#;U8XVACJ(Q$Q~5d@qEZMp4(2 zerBtM=#oWT{_$%W*t?(3XP#y66C2bMV6@sWn9ZtwEtv$P)r!F;^CInACaRe{Mz3T6 z3{V#P0sI~xHMLRNT4xjV1#vpus%KuVw^Yc|yLTtCu~7zly6ErfWVo+~xVW20UA|nR zuGY`o+4VRbR@!Gbuyk=dO^w2)m$}x7a?^Ve>6gbSTKWRSQZE9lU53rvhV_ ztM(;D%P;L)1^xXSNarT-`I`CA2R?-iB^j3>gQb(9g zK03R06Ass_Q#u`b>*TRRh=%t+d^cac;Z|DDy@RH8N@{n*$6)}UDhFpmftP0wt4_Inw^B?|5E+!&D227zKHLZ<|_m3z5w$_F)n2h8`Cowr}SVMl5CNGans_cT= zbO2tHg*9ib;g63#ssOjXsX@tdcJDi&>%P|nb=lI1B-KQQve|&Wu?C05M!KtyVm3!; zUYl}`E2Xpa@9n_SP>0#0*Yb<8q&lx$iyXg{%2Lh=h)NW1z!~u)Wf;kP2$Q}l4EBj6 z?v|)BjL`*ert0w$6;s7(u@bF`;&pq81Z#;#qC`TqIPH$98hVvXGQr3|FXIFKjP&-< z*WJnJU?0hmUe$GAHdU#K_=(nrh(;qcHP+DFTu)Ygl>4nOu0@Ds?{!g(C5If}h^<9ZJQVn!oz!O7?ebrMXEY zQ)TF^{v&-HUg)&ta*>A~`y>DQ)f=c^eGb9ZYkBIa=a?PwUb>^rTny&InOvJajeSb~keG-A}Rl^fUETdN!lVZ9=45 zx^xxckiPMl8GoJ`m;v-Z&pf~6vq*nuxjIQtk0_2kpMWHbp%RTL<)+%v1iFQ7s}GaW ziqjsXSjv(si0hWL1_|lrrR%#t_4syf`On`on$B@BKGkb3tvO~R7N=RMVL5{iTwW&? zbCo$uYH+$NIGq}~Y?1z+2^P$6B43u2Zv~4P#^YHWnno!dy*H)<-c=+j2 zzW8RmF6*nYVzL-%YVhI>YG`&B`}T~HNEomh3S4?#3&D_sg9pd? z(f6KI=dYA1Xif*2WD28Z!5VZ?+g_)l$g%Db!akP*&C&jGW-n?c6Hjw++d&nf9vVtp z-GL(*BsUo+A5R>0Pc?^~d{(4CkLd)Ml5Z85kXEoGhosU)NUWF?f>af=!^!HudJAI% zLmYf|v#u(qHW5}VP8XF-o~rct8o=K)8f(Lp(-}yls0x8^ zYE+6vs%0^!u}~fT|JZvEILq(4-ur!eZ*$u8KHK|lHrd@|LqZA=AVjc$BBJmJ7S!u= z74?dG^%2x7Hsq=Z3O*PjNHGxzA*7eh_A>nn( zJ9Flo|M~s@=l5-&l2+z2rcS>)_l9ulYc=el4z=bA)hNOOCWF!gkmGVtRUoo9;7q4i zbfbBeuH8%Jd|4kwcaiw|vng;P)^z z(9g*55CgqEboX@9)!j*NZwQagMb!-YqKB|3ogoPG-tRfsUu<2(u`2Wa0yTXTW5Z6R z%f=vsMAGN6v_#Bjm_lKWWO_|~R;BaM-Ls#msWWWcuf z*FHo?PcN_g_21&mg-evu8HL}_TdZsv-biVFf+rvREN{5|Fz^16*Pv_8UD+daqQ~yR zXwnRJB%oI+S84p~^bGXg&SyUJY4+W4BMS?2?BBmZA>pO%J~x+V&+bDn>)gNV4f6Ug ze9INM9?)N*H%7T!q*$6G7QgT)G-9?H6-CHk)MInn@pZT;RSWctcnNolX@*|S9_MDF z^mhC4c%90$p;WH163^jwIVr5o^OJAdz(7zobn#qoaeS)CU;OPjON)7YK_A6@o^q+8 z-ka5DQHCYKu$_%tLJE04elAU=WW=beao~n9;T}I1FGTp<|9g~LSrEH=1@J1DN*FsF zxI!Mx4!inUF_lpo)|FxvL$gKKfFvYV=FiQLPvhn=ZrqG+rY9=i_atYjGC#$ZVaM4{(%>E9V>6{ky zJN-0@Wx954QM3Eh?4oLgnuBd%l*r49P>v)5Qf;c-}*+QiCySx?dLEHfYB;w_$vCEk%mFb&BU6v zUKJXi4x7V=v1y==U>aJ~oAtIknO?C|Y!(lp;AWnG;p=pUdsIRz?@dMmazD%32*6O1 z7&-EV37#S|w`ALAF^|2K*vdflJgASE~tz~^vcNTqq;FaH=_qso7K z_nSGmGl)T7yNtxq>1~=Vt$-QzHidj|G_F$O(;3(>avu-;)5q!U?c?BqQ5F}MX{dXk zh0`;NUT?lkd3%L!wf{$**7bn?3cZ}Aa)HR&^9nrk;$E(_&M)&}+dA7<+U>Ge8&#`W zf`?X>Yag)h>1e_K{H;%LXjzl17R#y zBej|U;e0rpb}VKy%S&;E&>kENt4h6AuXAZGiqGq&m0#oS_YBeNmq64amaA}asmVwF z`W%akSsZQ$8tqt=sUwos74n}V+jW-MPnEOUQFQtHj|ac zYMg4oiLOzno+)V6v25g0;kGN=mvw!``A!AZ_FPn*jF8!do~7L;GB<5c;RptUa$X}IjzF}HyUK)5fZCQEKQy#8C@fr zOpr~)$tB~eqL*r3g1kzkj0WW*X1ANw{b~_O-ddg2NSdm=XOXlO+(J_{>7_N^QsPK9 z0XKFA@OOCW=?O8=-^=FB!#G_Ij0#g{ROcdVRTovgh8Qc!?IAh^I?QG_R;v%A1aSS; z;!YY5U)@Kon({)FHhV6cZeK?&$Upw{CH~h(9#U(w`Q}$Kv||q<+!L9b;rz*?suOVM z!JYixW)%rzy;uZ%0wo>FDXan=k##KeA`fevTbK!s}mmSh@UVGAj%Y z9w44b67YAwtXuQ?gZ}L+a6O>^+t={>@C+@MmS-uJ&MQ}}tB-F#2ba*@u6l$&tJJ6@ zn7_2+TD?_getwn7a|>+SK0;4#NNr+gPEGT`{a@$U(Mei0Gi8xnZGX5eUOUc!1Aov< zHkBpZ=SOF5V0W6;tXLE{gTbKMU;-frp)P5$La|s@GvL92ZknyS0-((Jj?br7Y@V8fVwyw$jn-Wq4~3)pCoq`6RVsNdd$T z-ZDbIP-ptw5*Ln6D}bA9oa%Q4fabQUq(E(rLO&~1+Z!b4EGG5*GWU1;d_)%(X-I4M zyF8Q(=H<#%tDGgEc5fV`qJz|06#d2#1xc^Q)7WcG^q~&&vy0fr22>|RDX69M;Blan zc6PB0GQ)lu^Ir8n%`&DiEA=kv1}Mu<`I1DST~W&QZd9w3GAR|r?U4xg(J*C38S~dEgIGi==>hE&T+wGpV`3%&G1*HHe zYZwT1GB7;KK>rBcJp)>WYZj!wUNt8)C3_Lg(J3TKIh!RNi;`GgWOZhmL@dS1>?|vn zE>f>(PIL{iL~VgP5WpJ>Y4=t`IOQcON?EU{5(90$T9Suo$)di+rj0`!xN$c(?cdIZ z(N1w9Q1j^*yWDBxhqfBujzQfgXq5%6r~< zAFnz%1Z^Ok=&-M&2n1uGUi+%K`HNqxqhllY-~X??{&n}VusF+}JsbJr7r(|E-}qXh z(HtYgTh-kE`tcvL0@nljf6O|6SFa-NcD=F6+}sl?`@S}yfBV+?)hKrji!MR^JAdM3 ztEe`m^=Rd1-uWR`r{lB?Ek!wN>hze5PIBccc?lv)ctwY&+o=MpJhd}m$K&--E>$sG z^$c$A)GR6`c;{;BXSH&bdZR?|KoF<^o4O7gPl+0|c*1}{mGC1PLYB4c& zdV!^hg=z;KEu zEgPs%nuL?xY_jK`*D9Xw$tRzt;dOz}qdExnbPk)xrO?8qrB$p$y_YY2Gh0CK7P-_0 zx@v`%?FxTax&UU8@pOAIJDr&94pqGxO(v`^5j(k7Nlr!}X3<4A$>y!2P%PoF+f+AR z3&tAPz5V}d?my}L6v`#c(smaxT_Hy?ourseQ_Q3&<+I;;1o53d2~v@N3ozofztV0o zUsi3Ca~7n13!_QivspQ-2>`NQC{U9QlG#E_x(DlRDy&XlBsxD& zVr7Zw!UD?^R}_S)IDwGXRVsFqju6uI}*wO1c@xjO`lAssqW)_|M0= z~wvh=K0>#VG0$RvwYGYRgwy-&^LGsUI~&U29lXO1p%`uQ1JdL89#QO$4F z=H;-Vvly{^t#owy$*0RyD;la?0+h+9BN+CQT8^_eyYg*Q96_&(etEN2S5>XjH~)4H zVBg|eO7fD+=Fpi2NVSO@rLy$%Rh3++RcVF&>Y0QxCbTZ6!>*Ex zs<^0i2G!44Tg@c^03ZNKL_t)HHXHhu0b9V2)#Xw%X3F}z-%YG2DCfJ~>&`b}zb>(5=P*Dy)oyUHX+ zXkaF3d$(FtCCFz|6tXD_xh%z8hFY~ku~^h-fY;onGP~BOZ}PsZc8x(GfkoCx5-g?W zCTl5osTw0`fl|>nn=Q=JX;27jsmSXzt97L}Ul$MhmUxz1DU>Q$Ohz@Xsmklgs6em^ zl`0ma38&kI(5;>t+ zig8X_)4*>ZS6Ap-P&cC2*;MzT(U3&?T41L<#Nq1Y$#0xxaA=rlbd5Xjyn$@iN@w`r z=GXo*x6A7fyJ`il2lQ9q?I1zm;`CWsy4iO2teIYDb<;~%-B;d{j(S6=YtmsW%butq zi-m3^bGK_UZXJK}!3TKmYf~%<>iVj%r?*=0NPu=)l$%(5d5xX>x*6LV#%>k$uR4<# zk_?RnX*Knnd|`>1OEE&d0XA+KWpypd@=8<%M~lTnBA&tSY;n_}4KgsrVlva$?Ix3} z5Lr!9%-4uVBHVuSfZ9m4F{_@5ixpyPMb11ku7G2ul=yaQATP7WMYU1K>9;E?l7Iq5 z-EG}0Mgpua;1(rXR;QQLX1w0W6wsTkql0R(KuIK5Uv$_#E{f~u{+GC4q$-yLLuSHy zo1JF0f~mU)o6pPsdtb--C!Qf6i>p9iv0G_bwU&Hc5bVtsoxQy{eLl*S63&qg*j#Sh zRx^uB%Xm9A3XlXUan5qNJ(tg>@}hv=D2ueJ4zt}(B9X-J*Bq{Li8xMYhtlAdL)Jjd zIBK;zPNy&p1aw|iL2^9_xcV(i^=>n+>k+8S$I|pPT|I+1++NjqNWx%LPoP!50vs!)QWO^!$fZ(b6A4oBILX-= z)#8?k+8Wlp035G5%Y zz40J>-tcBz8-}%xhy+_j%>$d+tbl)VAFm&a<7avD6CY)5>O5n^J^a;Qd=S6ii&>Hy zMOhO88~H3$70^`aDqr=suFaEVr)W_VdEKU-rrxBgbr4VaGF34+YJbM{q|mjcq1X3^ ztKX*Z^X=9SDm9UY6$x;4SfD{U&rHdbK9#9@YGXBx%b{5RYEe?kN>z8xE|2| zu5F% zJofby{NYlqgble*fJVcE@mf> z%`3`UHonNKZXLtsG%Ep_e96T8e42E!%EXZgD%Bd5oHox?0YQvU8a1pQD@{QlOBE)Y zrc}*JA+3eW=fvL|Bo)i5F@emOo2q@>BEP1!^uL!wsyS)%8mtx!W)pkvxrf+Vl=#9t zRil|5uRcuohEbmX=Le}2ONydZaXYZO-IyI7f}s$>!69rGi>iE==B8-{H87D~4{NKd z_}T$ozL#EGA>2D~xh-22s?$|1TARtl^87r(o?dlc>vPO>WR33rk;}p_@?0jpxLwLU z1=U=Ndby-Iuqj}g_NRPFuq-BGl;Tn4%%-Yjp-xsR3b8LUcZ1nVu(Okm+qTl(y*@H% zQ7V@y)SFaFMXIF=*5JB9$CWT7&zXm_>?Q-nOqPjf zpW@NaepHEKVF|t8LSj@IhN+;m^gln7ryo|g`C*Iwn2t^9o>8O zvEfbkQFFTp`+_Vl&T#T$AIDrS;~yHKf8!RqHf*ME`!3a<|HQlBMkSxdZnyG_zxZwj z`unh&G$%nBBT0~y&Vbo$pj4`o7d?daYb0ZZW`m+IAQCCExjdz6t?f0hK^IlMZ!jp& z`_Z8uy25Te9_h#kwN(-fS?8L#HPH!{U<<$W-e2c~AN*siwiI)7Sw&m> zPWG$c%V+KS?|l0exE|17k#|Rn=}YHnwk}=M;<8)4Y9?5#mD*-2FYn~fpPuG3fAI)Y zO9|Y57ol!HzJNywsw5IIPMw&bCJdpLnN^`8wLxP7Jd*OHZ&Lu9aFESLOeP%`yLega z=3N|sn&$}&GbPd1jmGKCOZ zQI|tiB?9d{9?mFf&1+|SzVJoR)|y}obTcAWhKYVMtwpC#Pik02RT zfYm{9brF4+*0OY(3`7e49_7*U>+-mL20w1IDzpFl;-mU5vpl&dtVbwyLN*sb^m zdN9gbS}h6@F3xp(ckENG=xjR8!(aF!gIl*KpjkOxP)Kl%Ro9@9Ns^hJrxb~5AU&zZ zm3*oOrcyIsAhNYP2u?Ozw>!154bfUtf6xQ@gkf`%Dub~;}BG4D6I6ueiKYm7GBGwNX zr;OfsNVVV7(Q7MV1^QD}`MM3=)d5$-X=qptjr!Tf`L);RMGp6}_Uf55va53DH5%yY z4ly#)&(=*N?A$p8}uR^ zqs@jj_q3OHNagmM@BQDH%0^BvFJjW0DGO+*UD-%GG*_xnl`2hmu2u^Uj}@2CrZz#7 z%|I~h!|t?UHW{!x%-CIKGP$CvC@Y0Ddv^Ni4A^nnOk@iMvbi$B4lg#FiO8CckACzi z67d4QpclQ_L~JdtP~%3MkxI6zHWi1*#=wpqe4!3y<}z_|UZKy$wQF$5OGk%`T3tu6 zDBr8Iw3MNo$dFmRN_JH?C%au$jjAfY>X2Es(c__7Dq*%;F=}GEGbNpYrp3;#TW=>DkF$_T z(YbrC0&q!?jn7OI7~617P1K03pbKd&cB?^8dSMo4?~wYpL)T({{4@i54k-Wfda*=$ zcAC_}ES7K>-{=NK2^5~V;FOI8L0#v_#-b{)ND?Cwvqp=YyGaWK?cgY&v1UaO*IED- z1v~|mGaA$g!6X7RqU+sgVX_FvUQZ)l!WGi60CJexaPCfTkU}cU#q;MWh=#p#6l(_} z8F`d*ssm6 z-m*pgz9e#zT*^$}Vlt_qY?aQ3+}o14v`^vcCVaV6B$r4q`}}j9edMbYGZ_y2(2ubH zjc=i86TqN|BGp-2ULd}@NLe}=(%x^%I#}=o1Ijwpr8ClDwh_NL$>;v^FGw!0s7`_$ z0?ZpYaDZI7jCap&GLuuppLy;@)o^vtzYsAVAp- zq-wW2oj4p01@f~93qXlK8Sr#;sGmvwE&GSe(FKbj&Hu$qQ|kL-kdsYBRq|EH22oU^oZ*L{ok~F-=AO3=2F;fRc7aod`l3D2+1fh?C;`u z&%6GJJ)QwRee?*qyapyybf`AZR&5q`3nsf(l}k&rYp8=jmm8yAXl+T{ZfU3bu-k0P z?^&q9BJU|5YMER1b-L*9u@La;DV8fl<3$1;E+r(BD>QiWi8-EnN~}e}>2;Hir&X|4 zfTuR+SOjW%wsheNxD<#dzLZs)a6XgA5~EsEZ2cxsgnZQKlyPQZWoT8J}eF=)nbw4(jtMeE0wean!@q|R%xlXkF{gZ5!$j- zoqKs{R@sm$-)*CXQ12kAxl1Ib&*R^*o1U8vYVS)2<;WVVk3XRRYNpOkY{O&dM7~y9 z%b6^dREl~sNp&qkJ)Kg)d_B0Ud~aR9yZv30(~f)ZcHEmrH9DJ&HL^7Y99ut{)hfkQ zR_WU-wLRgF*Q*%CZ(i}#8~jH;OBwSVCKzsblguTsEJk(gbXnIaooRe?~F9KjqY+f!jQ2oSJZRjh~&H|!%6 z2+^T8ValZW)BpY})UsEp3QG6E?V?yNGxpZEGXKz5pl!0F)yv{}WTSiIM(X(-J9h8k z@I9|*aA@e-CV1QKRXtu|3=9~R-Rrej0qvT!C^ehpWIS=zVNxBK_Qz%&J5aAtO2s*U z;wYz|e}?nNj;d-t-03HgNK-Crg+xa%z}VO*Hyt|2;K(R0uUBca3q4OhBguG@V@F=# zp)Y)i#rXw3_&dMJ=8gT_xc|26G`5$y-+V6*yB^TLmsR^d|4t&ghF+g18awk%vac^T zWO+HKk}s5b>sx;h%1t6EnYXonONs!4K?QQF$BxBjQ9;1vbEx*31ZuNc$Nv36x;kAX z<7p-)B9!YU^ae3paVh69vrVh2QmH(h0Vi&kkxj#P6_6KKGD@?=X17r+>xjjQJoEG% zGgC1|s}fFnSqSIKc*Lm8J!D?z4!f~+*p7WXt%cusl2N8 zMM6~&&Q~8&eVTnf)po6>zZvlMa@J3so3!ZLXlnUW@yUTbci*KL0h2ErQ6?^yU>IBf z5cbWR@rh>onNw^$bPM6GKGNwl=U;dZyUT&4rx%A;fOthBQxkOW*rClSn@vi|IN8}t zxHs>hoXJwn7syVYQh_kIaSM*&QS43^E2mFTU0%aGJW6VLp48+x9lLfjaPaVDa9J&v zXY&4k#5XdGaby%@qfTvUiTungrC40OFKJCXJ34TOf*Q?D(naB=HyY&9S?pq+YPJwv zm?aiprCcmy3kT@F`3CjaTC#w#-lCk&DoI=s4N_`&)hhZ*iI$k#C^=#yy@P`klPOg} z=du~~Rj$<(NX{7y;OgzcwP6F6&MuV*8g+Hj`3%jKHFB8*nMhP!=lsP>1bcdT{cnGO zwAn}@o}iLQ(-K3Ph89%hIfc?E^JYmhR;MnJiA6}RMQAiyG)o2QsU*!zhNgJbH=Edf zKJNOze~s`>H&Td3S(qG$a*298MsjtP%vw~r>dEtoyPJp=NqgTC3gQa-Nn|nv2L{-2 z^I_E$h#ot}!+-XX%iSWCR0_>NMpifNrzW3^vy+g@Vh;qk?VUeC_ttGHWfw+ec5a?W zKmX5c+qjwg-uz~TwNSvtT8&ILOD2;cpU;yo7O}Zp_=7=h3NA&n0@7)tC*kAQ3q>{W z7v_N|CMtHpde5XSAgCmQYFgDTd%*ncEa#qm3X9Re&V73s+_HtCEnDgA*Tz4QWRj(| zD5+$Unq2Qz3$Fp}77M+h0Au}qJoeQ``1`;4IDh}qKV$2*&DYWIFL%@V9v*i+pnngG z_Wk@7`5;Y9p2BQS&}if|Ac{IP$j=o$_Loyx>X^Q?%!mHq0WQqMs29rAs+xzi-fY0` zcVTtfFqn-veGUa|GwO8MUDC=kkWZJWRqHfs8HNTNy!MV!0v;2SQ*oYpc8=9}4YSoj zN3esApq+Y4L}D^ntrh|uHpWK1*llJ7&WWd*xEz{-U8UM&dMeKIk55q(*-s(oWi>r> zy~(Jw$fY`z*}6UGRITlLL8wX;xtMb&h2FP{=FPIa!ftOKRm>N zyYAwVFF!;pU&8A15xVJSOnt+&tOm;CXUN54bno0rGM=NJk>HWSH#k5m5XRy4QHaNg zJpU}geK#mXdTjcll87~x^9m>!-ndOA4|cbQxn~|>^Bu3l-QA-q#EGvwNbbaO?1Mu% z2L@Sq?rB_`H`6gVh;ML2B?$4^8S>}P)3av}@iS*gO-vCQ9Av|xL-cOlil?(vwcHix zt*HU)Q~+oRf4W97pJVmX45$C~VY2hH_;zd{yAo3%vGDF4RFheC?NnfpYa+n4MgvQ| zuG+3%e}IuqTj=WTBcI7|^oef}jYPB=u0c=t#!YNHbco#t4&wBBIlVYbB%P*NEt6Q7 zBQkRd>NO(&@(@P957*8e6eefT*Q?y|8^6jzrO4ugU!%ITgdMZ0@XKBoo^U5!!^3n9 z_6a38l9t`>x)rM9Ti(mZ6p&MD1QIgBe&2Ro8YF0%dbiE$ zHjfTq+Od^fIz#j11zLp?TYum_Mh_fR^L^=7WTR0Ei3FLo2$5;cOvfVDx>D!7Nnj=!|C7 z$=f>IhptrN{E3r%>?0rK*2DL_NS^omxugF7>$$H7^jFyR7RlFIZH36%l&a1(VHr&$ z`)@vcKSLXO35Naj^aT}H*B|n>=Z+fsS7y_xRF*U6q`iHXQ)gzWiT0K9o0hShD1>Pn zklG+zR$QH4RjCC+ZaREUB|5RL4pz>WD5P`h18-;)dB+cJqbFoj!SuppjDLA}lGSJ# zuSi=C^eA2Gnfa&+$R3ZG(cunyyM5#f71m-U#R-?ASZt`7`l;t<$R@=n{EEYqw3S6m zTv4D*2Fy;ICYf4mP!Tt;s}$R$(vu`XW~UO|rNt{rfy{c##VXZO5uH5#D)7zcayu?Xio8Kw8& zVd~xhFlo5c$nTJ!zBwoNM-4MkPD=nTq5O@LEU$xCHFuz4%{4<4pz(DTegUt;Ry3ALv3{yH~pVbg&_ zjNEV|oxu*}{w4Esxo1w#O!4?*50iGIsl6TKjhp z{rWT17nd>X&B_urFwjeI$99VOA`6nhtgLB4PxSKj29?+~GHF^$Mea&BM^<3#U9V;H z&%KXQF2m&g|G?VulbBi!0uB>sD-Op{C%C^iHM zuA_g~HgsVhmaYM|-F6rHc#Qjh^*2B?2&B5!wQ%3{Dl*j?%@fX9!uXqxOQlC&ds}_UObC>ape1>IxtpfU7iBOndR0)=RHu^SfRM$k% z{vCl1`UVG>y)a2665-^t&k=f z7@Aee)05;bPSFr;dSRE?tZdpmOsKC{S@X6qu&@;4%$X@#(gDerdBf{o%`g4jPqSt7 z-tXD$<`uSOzoJg(dO&|gT@J|SGt_F!#1gaGnYG0FRNHu#X4m+uKl~Iki)+O4WyMQX zCJ$nkB9%!=6xo`Tstpz7BM7dB!Cz|L+on~+9u&JOJ z40-76bi!sHo-@BJalW-F!Td1B8zhBF+d zW^$r07bq{xptsubZr`pr+r?Chwb?mH#1!bPC1~y84FtM+h)$y5k;IK}~-8lNd57%C$P~4PzuOO=ArP70}Jv+e@iZ$C}MiUx{%0yWY*n zjr*^;+qDW)hQ=^f~(n`lkpPf(%o%6t6DhsRB*5YjWskbU_e)Y&{k^V<-vM{oJ3)y6v z`H873p7v%F_E1nIWZC72LbfZTnR4lxnY7L4=U10 z@*7VnwK`p2Cv4wL>6xSGk|}gTHIoF^V#hu_tnM?5)2?YSv=4RP$$c$JK&`IsdjZJF zC~4h*M`r)JT!H%Rf(qnLkC#JlxR;%`y&AX2t8fd`=gxBe_;D_rKBWQelrW5oTi*CO zw%&RegTtxG--<%4@(8GK`s7ijrYES1NlU9iYJ8mBh4bpV_6_u~ea}`#HxJ|Q(Zq_@ z{Sw5G$Yi$AEH#*!SmLw)@F4M6lE3+jKVs*OZCBaCzQQ))|H7wpJ)pnBE}mEqHkwJ6 zmQS_MOu#o+l$;8w694drpXU6fRZgu$D3$9Pz^y$Cd$EtVZ0_P6ZgI$$g<7S7$)XvC z2pUZ=U&xd{dxO6qlCK8@YsRQmAwVwG|#$E6o0 zzDX}#suqJo=H^;bqu#5`u-o%yd%%ycyPHfbMrtLZs%+i5O=%k#CY9y7Bh~ulR&7bE z^|DN>fVN~~6okCNV!>{=t7s=;HO5c}rhr!^1&v|_qtlDsooxDaB*--gYPE zjsT?=R2F9l_H>g^r-{tY(zRzl$!vk#_%ZyweRxJTQqN`>3kEs+wXZU_Fika`#q1Tl zKm+ekKh?+@)@p+{{rYd>>*~TvO;PO1GP{n(NJmzPFD(;Wl&?kN%gfrhVclI#IveW= zlwQy1;R7t5p3oAc_R-PR#r8vo6xTkyeJdS-5a%EL1}}W!b5vDFqJiG-RH*(Ne)3%e zLLoZ+;_9UZ#rX0(ljEnE96zH0+1igZEb=sdHxi>_i??nmT4exm`{#$Nk;j<4= z8$V4ZzN~Z+{-0ktNPj1oj8zrJ8@7H8sjainGWcley_!U7GtZHypW*|*{|Kwe3YCVA zt+yQ_u5WSZ$A6mQ+(jPz?LSbg1lR31lbKnBOEc(Y-fz&+vb%7M3@I;ry~U(Jqas36 zEEW`IM11C@5*M%e;9wth9ZJtYvXVxtsk(K|rBxd7gj(0lHy`HqpL&-a{8sgPx7u-AYJD z4Z%1)OrPG<( zqXXfW*Be;b?{ZpP;EkY8S6>B+|k-*6M2!C?hx z%E#BpC!(tIU3&Ua1`ppx)#9Nd-0_KXbRN1Dlf$J2u?yo|x^S9YWDS$UL8aQjY}8Y} zc#+L_-%W0LP4U)+mUUTKOw$z74*9!`BxK!W{k};H*G>n4kd{M04Y&iCDX0~VW&wI_}cI&=ehhlSR;X&fStsy7mq>#Iy< zG(#DM30S`ue@bm`niK!~qxghe-YoFhkKDtsZc`2-?)$TH=aV@wwi5Pt=I&#=<_P}igeOc`&^Xa>RJHy4|Efmn!{>y;Oy`!YuTdG zs&8P|>nKcIqFJt}j>)a>cqfCm9ws`!z|$Z5TjDb_f}&HOeYu~)g9Gfo>kc*?I!L}Q z-xjpHQ8Vo;raAh|qfA^FSL^~qv%%W)M<^{V;SS*}v~*tkxGR=Dz|r zn&pi zI5J=ldU1FhINf&aKC>{Y6x&TS*WFGNUbmj^u#Iqsn}x*`Ytc29R||+`a-(5X`@7gY ziWrTw==DZ$iTtZeIIuSI`Km&<+6@J6KQMsbqa%^gv$$B`p@+^8jn zRe}6lT~@cpO*Wgm9I!-0#W6aJ#pxt<=A725_WS7{8{+OCehXiC-~mKwPag^@Rk2OC z-Hq6WUK~Gz!E7hoH%wyo0+GoH%yp6D6yq9kk<$WX;`}%|Y0Hm|(KI_06)itKfp6<} znxeIBw&EY#pk~<%UwsI7x6FTct5dJ!Gs?ij-Pcb!vPe0VWc0RID;2l3bLT;RciS%X zr81Wu`Lb%$CTC}9=?uyRthus?)nH=q-~rBm`D+S+zn&ajp*FRn`c)P8i`PxSRpGuq za(OY&X)w5J7rn!yl#3-&g&bS&x}937#8V&t6w!$b=xU;$-cs+)Ju=FM*WZJGcoeHB zuf?OR&0b>l!g-2`IJH7i0S$GgDh6LjWf-+mnOeR?UFOZD0>y(w_!Nct z6@0I{k=#;*#_W>PX_u;hc6>r10MS4$zt7j{dRn4#qvFQihYyJ<8P7S#16e z47Dby^A{-2&az>^&&{{)X6LRA8kkLz$d-XK$EP{=+&LyrPb>W#89ns$hIz}IU(cSs zd(_?#PsBNK{v4qly=)&AGZ-t+J~7T#8!eD$jnoH)6tL{7|3E2To2YN<@C*2HKrsu4h? zP{wF8)2cQp6-pRvno^lW#fBiy)!bZLTM^0dj|^i8_!aWFDVzRx2u3fyB7KAXEHABS zGd?k#vD+DZ-JRrCBE(Ld!QK@@Z!x2H+ths6);C1|zWuCCoJVi5sOns-OD9eo!`IzM zM{hr=xk+*}7u9*xivn2Ng{f~8Ru))z{Og#4K`gz4jP2Y-Y=Z9fqR-~(+`Cr`W~~~la~HAsLz-1-A%?>rR4wuO<7aSs+|+Uy;>=gBo~cRNv9}?r+l@B zC+MSVbdXeRiI#L;Oqv0R+^fZOfqFJa=G-Jkr=6ZR+@XR<^vR=2KfttgjLO_HrRiB! zkqQUf6Y#65RT=gOwnUWX1hl6l6-08jL|!=e67*Xw%$=Po@MTY*W7kjrG=fxF`O-tU zj5=zCHU8zp2XI#|(KI?Z67lk(kDbF}b@Rvn>!Tbxc$mqH$5~vu$m+!h*|o7sw>yV1 zl~f`_O9elF@OKfu{?rr|tnB=O*N`yTDK0Ft{KRvLg|U7#oi?0Xx2oS$a=HQ~Gnv)Q zKRDcj(V{8hNx)9dtl(&C^5+YAtgRNg@hLS^-+0HJZ2ZBuC?&m%4?e{B=f9w?hjc8& zs<(4wgoF3J37tQrOqC5f?Rm|5h%HR;$irViXAwZ1o%pd66c^?h?GNx%?|vg50l~D# zU3#OH6GtX_;O`#9>vAe)j3h=ruZMU%#lb^|h(%Yq>(1LKmn#GUerD!om`kj1@V1@G zx8dSM1draqPrm(UU*_F-{b4V61+EA5m%CE`36F~>)+kkGC>6!bLpI|p6^CTj5B}35 zJoe8|b0LxZrF&m<&zKx*Rv} z@1xSNQz|z(_WTTIPAsW&lZr#=WTNHW5OWAIFj45{rUnYDX`10LK7^mV>F&D-j*T(? z$k&;9{)qAgzuIck?sBQ;DM@?b+Z@vNHyGu7wRyaEWRT#NO)MQdNv%-AwP}#hmL0f! zAr{6@(y{kOJT51*FFd0_cY}Km5}Tb>^qx|wOmBZL^T&^nPbIO1!&FvRRY2DTdoUyu z%zWib`1-oh`#TxF;U;1elT3d3OE`Oa)vW%&y+6Rz#fun&At)wUJu^wqjxEf6z z??K$rrk{A4`DdQj+}_qRBw1_uyKw)dYHfEoe4$QyMn+f_dD$I1*nQipm_0Yig=e2( z=bf)&_v>FnCYIpQkA95h6DO3NtGZcqI(!5DI5%(BoX?sKnxzueTwWz9l0-?xIka<= z3byf;1;i@Y+1-83Ogp&{r7*WdacPynE&Fi}X`JVkFF%f}w;P6fX^JlVg=wl+Nu&yh zQMw%(n6dFqIz!?oASiOPToakCudGnLG{@HW{Q|{>S_MtrCfJ&B~XLTKK&`e~v=a z#ICz;W1*#^9*L2en5I_H(C*?IXzc4j=XGOtx-YA!*_a{l43(JB@3g@bf&7~_UJUd7PfePml2J4FR& zdA53<6E8f%#N=5l7AMu!1j!Re8R~NL<8Qr_jbpOzI#Oa&tT!_^8{;28_C>r-H)CTX zic*`+*t2J=s@Q!#uQKH+nyYNzGlJP@B9|>uSgrD|AOHFP zgkAOj?3cVA&|ksVS2m|~ZjDsp9QB6GF0X)*^g07ydf;n3{iWx5erAb-A%yB?#-3ou;9s!yy%Yqd_DVBb`gJcSk=i zr&+a<(^(_avpF7ra*|@Du5_gfxe9t+6RXRC&SnvFF9o0zYT9s*i%`f#p;Tr1!W!pK z3gD_OBPxhpF(_#V7MT}HFi<>Zh0ec{xD4#SfgSg~NmW+Qe(E1c&dh!jpIj(1LX}BI zA{5&*-gZf$DsB-rk)S2PPfSE|Vm_l#*InwR1Wg~hVIQup9{k;Xn2cs-Prrb7^ET3n zD5(o)vAErM`vxf_vW#rsspMLVD+@%=oWQ$nJ0@{!TUo_Bx&d3?2!=|Ti~oE--hhva z)2lSPBPWlubm}-AeSPe^?}wE&r&Nwdj~&Gj^b>vNIl8xQV*X#gM8~#GR6KU7=_Ji$ zmhy#*SUesEU;AqGHX9e8I-=-{OQ**1Z{0#J6{nm?serC*L02LeJZ|p&?f-$`xy?oc z(b;)so_?OJ=+9RwYCS~ZPiTNr9e21r7%if)U&k>#%#M5Ch{s^$$7T$I z4s+?)Nxt#tAEhe%egPATysX_u$Hp;g%_e0@6eOt-3EB48MCgaT8%J>Zy%h3koOUy- zOUnvyr88*NqJS$K^(N)D6wA+@L}xbAd+*(C+7>K7^bK5nJy=Hu)$0fpv@XIsu>{pr znp!5O1Y*>4*=!hGP7DqQdPziGF7!@^3e57ks3lX>R#q@(at!{&+bNtsk0+61cJd_e zd*?px?q8th-M~-$_GuF75>~U3vnNjz2&|jRT-i9%sW|`R*ME>-eM=d)7@U}GJUI^U z{;e|n@5V`|lKW%A6O8dtyE6lKPt0Ts*zp>A>5@OB39ilwf!)hku#5 zsp{S0^H7)jSiqXoa}*A8T>{DM+Nr~C$Br|@2=F%m8@ZN*mb^E?+)ZF699H08+V^j+@g24b* zn+1>Ct<-oI7MFSZ+wS6_FCSIok7zVSK3`A? zUJvNshuCvHpno40_22U;qp?-c)yZVe(rii zC;gpHjN%K?YLPCQn4O7o?$iRaGjSCZq^&9QRdLW#rYIs1BLP$2V$+sR1&CW(%`y4H zj1quRzaWTR3GnMJbD^dQdblk`E0mp`Z+I&cH= z1A0_F{T=`9=g|vOp;98cuuNojfqXonsD5IxYPQ*N zi=c?;!3%}TWMtoa-a~lHX4cN0-*|#%L*~`e-qvI9 z>%!#oP)dt7`&E*}lHl2G*h3vSLVi`P8)!1NrJpm$&MIXzsnq2#8+F*MdLj!cTFER6 zM^6(xun*_x75Ur9BTp;(o@>`u70|!cp>TdmB~A2bBtaByc@v#oJp@9X3MaBMKcg!9 z>eLi&mz%&Hw^6(_gCmt=b$*f${n8#rEz`V^+RE?$)zQl@^Gol0A0POQ-%$U~X0!aj z+uqJVUoXG$EAQi7|JU33^Y`}d#M2nRpt#}E#yX;fWxFV=APbo1&Dd_XzH zz3_LRWd77?JVJf!4zlH@eH^^&PAYBWx+X~l#Y&4a#~xv7@(gB^omwfBkj_PY7S zpM4Wfhh1G~`LGyGdLI1JvpoIy1-iPs2m}K}*Vef6H3wLlPZ11wnV6j9-S4`G&wlP% zyj~xtPMyOa4AZQa>FDq(0UW(e$F5s8V-r95S`m}MNNTpmJKpx*m-+}_|M_>h0@nlj zce!By84ph+qv#AJ(y3|cHBCJ(8_)9#KlK4}MLl!LtQMf$f`E0>H5g#DPo&nYl!`Ud z=@Rio8G})Hv}RT98Vou$4;K*`Y03LN26W9b4vUVU&qc@|P$twwtKe9Eu9kgYI(cAlcB!YO)@ z22Of$n_b$ryMF9P)vP>v;uI&p@I@K|?s+jt?jehgLC9DzZYen4@WP;O!s5*FOp_FXXd~ z|IMGMGw9s8i;~lYvyi7zDWeN^Qny$roH>h#;+m!U-LaeL#~)Ktp+E9V@5ks4tLj|n zc#-8fp8Lm-tL}ucw--k~N8MakmZ?UYn829v_V!UI?x2dR1O`3~>{D+S2E^dAAyNM+e%%7iBR3}O91ZX95{M4mcvNQ9l2P^?=C41d z3~IuC-Ppq&+;!g@)yPBwxRCXll07Ifr#z2-{R<@GaV$m$sk7sh7Up=&IpS{$77E@ z#o+K5$#{fNIH=t8w%jy`)$LHiLl%?f^p==|cf9p_K>zoSC)We|zxRrMpPnzBNz&5Q zC>2&HScjnqU9DwC;eQYRr4%P4ewOQ5b!moHXHW~(G)Ip#;_ zm_0ss%IrkAv|6#Fls0-*@LxLo&2F?>GYeBe($X3}y_#F{H1FSbDP7yPDHpV34?L(S zVImNt=Asgzl&OrwtluqtD=k*N+l5ZVV}z3<61QDlY`)1^Lv;(KEmd0ZzPt=vN%7*qd)pq-6SQSRp2La%d!T1 znEY;{(M1IY)KoPXZFV%_DA_~`iG;SZ`jjeO@X?o)@QcP`Re~v^URRaZWb$gyOg1ac zD+Z_<^h(|}8&8s+o2Qzq8?i{&qWjWI*>v-JC@13V`2G*op?mRrZ^GZz!J%J2%CkSb zok})$%63zYcbWopZX8q&T{EMj>b+D#=d`00?E{NZfictJ7#6dUjpwgtc6^eBXdJiS zr2@IbS*MxF^&A@tQ;ZZDefkAlYggc2v-}lLQ*7^1lEY)zSM+1)Zhys$-0pDG+}2H? zwS$JHRz>eRwPco`Sme1UALIDJ{Zz#wI2NTCiD7oRXutMKBKr=ajV36h!u;UYLG0xj zzW9Kb-Fr?b`D3+DONwn0#9zG(h8lnMfz`ZoYlKFNi;;y4-@d2JeNQc7G+UHl3@!)m zVwvF=_h4-Dv*xB7PEiLX$&LjVNQWcjC+Dcj>|914%?+6PI>?Jp+UOj)iFsUYt+ZWq zfntqJZGTQVtl0xzmaSdRMOR*l)%G$KELYQzEtWWPWDkc9?xI%HQH`dF9^6l>)4&Jb zb0sU6cd5ig)F|iYBkb6IoNzeDLT~}MS1gM~4G@y)BsahR_1tyGdn**uHmT5i7a%nbdt4i{$v z`fI(Tzo++;S=R%|uO9NwHkP*V}~2WyS6?;PFWdQ%kv2w|jJ3 zE42FbY#D5#uic74Q+J1|V4zqrFg}}Qcp}N#tb0(xByufvJe2*x1)oN?|v6GpO>j8p5oY}kJqVI(tot`ZhvT5t33?Dnh-e(@eW;EhowSinRK{^~nU&tYo zKW}$8BNJ0NEheh-Q&bH`tjpKYzG@w!ggvoq2k{+GD{D?uR~N}@j%6J^%Tp?(4W(nz{C)f38Gm?*H6ZncjEk6~VJ(c|Vu`@r|tB zdLHvrQ`~vmcbOR*$I{}*=69)sUG5nX*vW+BYUXSAeStkrQPFUBwXQB{~YCoLrJVIH^#O$DuU;Tr-%)YVQOw* z`3=`94|!>?i@;AgpC@;0oXQdoz}eA^w!0O<%jAwvkedpk)9JCbw2%@hVUcR>>Y%Bw ziEXdDoE81cC~I`&HF}EZ$kxOhX_{xB`8AnzN}=@AC&oz~J;YmHe*tg5;Zn469>|=# zP~_nU_M_Fh=;>WXIvFRCm}mciArh$?1`(n%mbv9G-^s7<+r>HOY-afQ5#IQw^?d5q zf2C*HGVGE-8wwmBo+g(o;dVP&wYd#%bAysoUeni!)v9AQl%x=~^PV#S{WXskX9D_b zzNNpPHw-PzGBrKIM?U;9W@kc5JNl%UjLB`o)#=A>H`3baz-l$r!CpEIIk7vG*>t%` zrw@9Xj0&(8@S4zR1z1$)BA2TMvLyr4p&T;{MaCy1?AyP{!a`P6Pd2g5^f;A`X=r{C zi_?M8Vy2MIV{i6hbDGiXJ=b1MQ45Ffyo>1_FQO60E~Pbo(&F{BA6c?7t#@7PKtEaU|KumxyKfKs zwm*w^I|1p_aef}oKcRWub9%sd+S1`DK6Z@WjhLNNDFcnLfyZaS7S!^Rs1)1}L zwYiz8xp`a$Ew#u3RlOeT@(t*$cFLI~{y>1Sdw)(K;3Ma6#L(QRIO_8cKS}=;S72{y zVsdnx%+PWAF1~>Mzx)+f|H%i@xxHkk#<=$@U#24HaAg)!L1#A9J;#^mR!aU`V}EO90XHo*fq}+Io-{e|C|)Rr=pbkVNnaH8iQ*Z*()1IgdmjVBH_R zoAqzIfl@HYW8eHXjzECxZv7~s;SqlIxv!E63B#iP8D^`MH~z(+vgNwht9$RUfBz4j z`1w7Ex?#hbUIKk>%12vp6~daB8Jbc##5osl#9}qG`^o2&q;N-{UnPM{x+%VJyzwtUz#SGF5zizq3myF>YakX9(3`m6 zg{Y?LEDdL83%c$Wm7JHx=SYoAt8te|y2^7Q4tb3OePGVp_-mu z2Y0h)_l~+QfJR65*aWrtN&fmHH?m<}H??a0Im~1V+<)(0mi4V>{or~s*$mHae~OJ8 z+xf<~eu>FsRY}mg4V|RZ8M@m0X>1G-3XO63F?UsGk^cz+<`Lz{lB?k|6ja3nTj(p zb)2`q^*zkbFDkdBlgrlT#^2ej0$-_+L#wN(!0z$baJwzI9A@QGmdoapvzg7JM^h`I zs}%@%4fM9VaN2a(%zA}_4MsAeRi%U@(j^O%GjR?dT43mCh(f-s>Zxli&Upzx>7B4DZ>CXTv(2EiLqIT&MWB z&wuX+Xq-;$YX((tEG>p%F-$3w!LfWbI4%kvwXSuU zLVIty@Is2EGW&jTn?m(lRu|?EC`$=77@ro|~Le zNOh~rsVez&IEq#$LIE{ZrRzk?KUEhOIk}VynMOnVrcG@7^ry%LgFODt?*ozy*}RgxzE$oEvkAo7E^V~W;T`J>AQYHEF4rxjkB>X*BcK;>+C$4Q4fz&&SaEK z?#b1E}{t+m-;;TAR%L@Utzf3TVluO5FWo zm9O5uNWPH6)zO8%tyPUxB8QHk*BY=b>%`I7Mpo#X0^(bYQ4B}b$GE%O&~-MepqM=| zMRsx?jU;$tYg(-;hrH&&m1K(x-143q>1l7Hq%n}CK4wT&H9Y#l(+rIcDG_(99OW{Xa!pm2!WMo(lm?h5ie*uOvIP7e>;tF=X_<|B*vG?}Sw0;ni$ALbRWB*-u zV-!v4z5#V5V}}potksn0jk&7_qtin!7RHp%Die;btFOn_5Mb`;A&%X5H!WvxW?=JH zMh@&^%Y_#(Gd0ETAKa$eq|IBm;Og#V{Lv@Lj!mffcg1YQwR#1aqoZ^Tu3_I#?w};V zKAl0yqP|*Q)#S3{ZEGU7uvn)b+8m@3Np(M{@UE%h?rp|kvy+~jSDxTbpNEFdCc<-J zVxb6Tn;nW(T6(+5=CjO?j3WH}OfXDssckHKD)*JGp@Fym%Reb)wuip<_qbb{*!E}d zW#+&k9{$^JC{Dk04x}Z$`I^`9hL8M(l1_d2$G7wJ9si+b{Ypx-uam&~J~YB?s1#`F z@MAL94`~UYKC79~v!Q_-KmP@lSg0UgED_1(NQOf^bNB7!(kZMiE8Z?ictk|0N_;v@ zAskWrnheIs&ju+7hGS_K-nwc4*T6CsjvOaHU$2D!{7qeSXcmaKU&JTB_`q*yzn?k| zr1_+UcfYBZ4_uz7v&F`tp&Xz7_dExNMcw@{15h>cI8)f@1wTTRtwQD}El zxk^eL{Ax9v?adf_+mxDP>c|L%U_@EGR>g!xbS4^o1XlH9H0Aj02i}U`*Fd3aq+HXI z)VP!s?ERwnCY^vn8GA{~^se35t9kzBWA9?wGNEeLUG{dqG(jO}VQ}prfyO2bdU25p z@#0I*bJ?W>eCaDcCXuWu8(fiW{^-Zw#Xo)fm%RSktC*jk=jy9g^7XIZNhDIAmphz7 zk9Dwn_fa~!npksgt8yf4@%u0ttE7unhR0%zADQF5@4ShX17|CW=$ZA}?ZBCU{@U&3 z|LC2gFpad{vK3WoxmCU>~V0PNk%N(^> zq>?LAO$z$DuC=}Pnycu!_DYIWIClRd3_tn=8kzS>JMlCQx-w$X3P=4_TdM(kLnDQB zN^y7vK<936BQJq+$%(CT(1mW(q)$L+UW>&0T%iQER za}(2bQ;tfVEAHxT!(ca3$rVUXhOj#wbgt=R^uRFbgt)+IRJATV|3WrfPaI?))3U#H zW`V5pK70#(=WXG!zyCTmkBc{c{4bf@cYyo9@YPdBCPFEDU^H1NM#DID22zzGy=#_XwwiGmG}yFy9((8o2G+FE+~GZ`Kcfsq zP6qTyB+JxvlE|J37DuOOdfkPX19iT)FdJe!k5G=Ml{(%{U;P^1mKOCs(OiO=bV~Wh z@4DkBy3)bs6-L65B+raE`RosdRJY36 z)J9RB1&xN-(IJ&YSbTmQYx*fxt5~&qk|Pre10eu7%Rm>^N{#q|^EL+P!-vCyt9gD?EGL_)i&|wZA-o=_VZG7V!_ndqaUxAAN)*myoGmY?-MIy2Aw@Ne$GnSlO3yem=yzKI0U8q$abr&6k_)e+fpcq{2i zHQf?uws1kEoh;l~nafF~t&XjwpOphfLWI0lo&4(0^%=B|STxNoAN)s#hC~h)%%arh zwJY?vn61dn+~+ppvWpJ8m~99&rbH%NBAO^6j3#NP*J^rI@e0*Uy0bQ$0f*hJ(DAWk zj`?tsc(OoMqg4m9yl<(ZN9+&<*=lxLDW-GG4Nb8y6|SpJ$?R9P!fSO2PN}rzFAR0h zY?+C-u3X8w8{baN?5l3(~XmXheYIG=;d60Zs*?C0DLfmr3U3dOcg-|0hfx z*hfT^+cY}L^3hHw*3M2c@hGi*%heY88v{g#k1=y_Kh}X27@C^Y_e~wzkH=&poz0>1 zH)3sWBQZ0MO(<7hKaCsCQwhu5{#_J8a|F&hhwhbYIsEuTSc^I4ckfg|_VVj);NsU^ zi&kgg-@o@=_HKWS*7MIIvY5o))5+o^Pm>k%7}2cO8x+#LZs%H`%X)fS$wpI@mv9A+ zfW5AjUD7HeluEIJ!J;RZ&SBPRsA@ErTm6_^HY|EQp<|PZH{9ISMm!QH6-m@7gOw_7 zkB9EwUiR(U1*y7Hn*=XUdk1g&`@iMafBy|y`g^$S{Wr7kz6W^jN4Ha5N;cXD`gzkw zZ^7HuNg@*Er=R%(^GA=K@|8FE-1s*2D>@hHG=8I%tfq#=V^JWoY^g>IjS5|8DXe&!JQ#Uw3PUxLvmItf+cJC9O|Bxr1H;g-*S znp&WRP$bNA&pd{AZ9iI_iG%mvPaz%0+trB0Wv^QYzd8pjI ziFMr-;+YCBj2XG@-YJrq5*CLGtyk=9^(4l}R5wKY0zB*2P_>w_>hz>Wrxf17-P3`- zEuh@|A_tCAi6&H={p6C$+}GF4>o4fz`YX;;NxQ6)#!k6rWIUebspChLw}Sv;HIXDo zAA6c>F4@4J{_z!9EHxw_nVwB^aDR-=8_%J=wF9@?i`isRNn8ZVzcIW@~Ict zdtgT0s#dd>Kf3uU?z!tRnw#2LzhNDj^gQKKjz=HePkTojexH^872W*&=Z|7{SUCT6 z19Y@`2zZ;w7c*qE7ViD|b2Pa9eDSYuC6@)a`!_{;{)fl$|Mfq9CZN9tx4_>0yJ%@~ zQmSSs6*H8|IjWU9C8&-$d-;G-K~9P$rOz%X?s^D+C6V`)Un&|Y@{eD?lP90pQ*S+s zu#DM=r#pb%rNd^kNW7<9tYWf&+oq?z#m?X|7p;viQ&`fOBGa>RW@h6|&7>I`%~3^< z)o!IyF{osusJ?p{o5QMthZrMf(pd_srLI>X9)#+q)nK+7s1&PY7h+^%$x}RW`ED{- z7d0|P+0yG-fBki|zU~sztaPeCrfL`jn*sJ=%^sKjokD3$$b2b$_@${{8n ztvArO?Q*8}@2UTc-9gJaTd;cEgp{s&jkcA87#%L!0}brH`)7oQkE_xFm>ZkOEQVA-uj+Kz``6-a>1OneE4*-fYRP?piIr;;gP_PJEIC7;MB zi(5~-tIqjNm+|=gM1mm(&tFL*_pcejZo9976O+HF3I&43AiknEoLH%DeP`DGDYw0X;#W&+n?OSwkrlP zm<=30Fvh@|E-I8&g)Xa@D=|J1C6y{N_UqkB<*xaPi!u5=BoCY*KeM3jhtGWHoA??V zIkCw|MmqoC)Z!(LE7~E;2ba#?}BpP)!XTs%m4WGUvl3) z+tq)Q1FKjnVYHiQUeSQpF9BdF*6B1fH+fa%Ep78+HjPzZ!D@hI9WAs3To?>XiG(O= zRcefm$2m3}ePzJgtX_37Soc~bWQ0s8yq%OSqa(}ajz1aOmRsI zM_)crW&W?%Vstt<`@MgRY2^T=Oq%^a`YG{a!>TG@iXW;vKV1g)!Z%*a&c~l3Ck7@e zd(pGzvMn5X>Uq^dHi$R7&5FTn#opJCxuKE3s&(WSW(XeIL;Je3X&qR{oLHQ8b+G5Y zI|&^*jG>_s`>NGS>?L>PAO?+=bS8_XF@S5?avGMeV{+Fs6w^uC&%O|&#m2}l?;t&X zLM0^GcvvNN&e&8U&A%fL)Gb4cB!dDL#owY zTavd$C;J7~E{{q)iVNcYCNI(9X>m(`1D#Q?4u9!-R7w?^x*OCs7-~iiKE6lIc*V-p z+uMfC<79qxLRFk6ed3i+PyJ?5oe|ARIJp3>Iy#iQ*v!F0yyY_==gDvXGe@6zdP!DT z%hm6{nJsU73%OE>@q-7s^UHrnE)rF(Us<9p;5&CEMpr#i6pe!hkM)$SelD4!yUDK9 z*^V3ulFw#2|AG}N5eqFuusR)-HTA?m?jdp7o0y6d3ul;obg$aurpqr-E@1IpN7d`z z`&S?4oJ%fcdTN5(fA}ph=;(X%8z`eEeBuy#gHClRUQI7kxpSpRVIfF%A&k@OQS5-w zWRT=+R9*jkB1tBiQc0E8Y^G!701M+&XlpeBO+J+{i9dim7hNqj*7dpQZZzVsYANM& z1Q&B0p31ZPL{2?Vl8_pGevA&c@(It)&r?ii)bC|o*^j~NQL?keiD@h@8@>%|C^{S% zvL%9h4!#`B<)Jnhus1gl=yLJlcU{c-fmY?apo##EmV(AbFjeBgqsK{Q^HhY#I2Yxa zdmrSc>$malcV2)-BhNeR**j0M)WD{*H{)^pu-j#{W>zB@@urtfj*oz9N_*XYze^EPJ!`tR``kYGDCGr{=87~|t( z96EGR851lnM%cY`FXLnNR{4Lvij>P*DisO%F{(=_R0;I4Sd3dg`L{g!*t04LFj|eY zu4q<)L2`Ag-H6?3!e%#Pw&)ZXNe)nH3z|$u^g6xr8qXwC7&K*iI~!>a*zh{)-y~Jg z63dB)bd|}eBtyfCOpb*KhmuPQQKkA}sepPYM<+qUN{|yn6_d}UL`tf;qT*YtI!~*? z*3`)0pS_PtYcqwhaSnX%->AeB^|o!bM%T)ICXSsr)#jD&A_t;)i^mriPi>R5?8VYC z8;@ZSuB+9C!RurF4L6aFE~=!$?DesDa5trBh!t1ASt(&nj~pY=6yW%i52*@WNP6uT zT|!($MaEBH(3{XY-RLYTctD@_G~LU3(F9HbxPE)u`4h0*cer&<3Qd zqEpwVypW=yqY;g8#b%|wgax;xmnKk&i=3^gX-<|g`vi&)zm9e=!yx~J1WZ>cp zNhTA#@X)W>`}mU>C2%FPlwwI`uH)!$!`k3fEnf+wz0D3KIuc(pa%;9$F=%Vlv_^J3 zJB-I`=d6uADyZb7b5P1r5tE=QM5m(|Y-U2?6rt%jv)d1=afr;&GsDvg1h?kw4SeK_ zpC_G4@x9yrmQ*rM^WbtkD+fr$BIMF(_1;2FJDpxu$0`)5<&sKWPe6Nu^YAq{DWRCe zY>4=LOquV98BD%V!0q>AvD?U(t3;>g)Y!-;YIh#Hnj_0IB%dSJu}auTEB*swFr-6o zHeq(y(K=jY5?Q4fDA*36$VsB*UfxehG}ve6sisnx-42?zt|Mo(qfZtHioSa)Rj&RilHXJT@M;S)RAzwaQAJbs8oB8lJU zX6ps32#3Oyih2TpM#SBrX8eVpB#+nTdqtQz66RJl=xeZI@T{neLw9>k& za;>8Hw@Tql{;bTA>oaJ@tya?MRpn%sD`c3Qn&rl~e@3<3wFWIFvk{xeN=vs_J)m;< z7mEe-Mmb=>XwqY~nQ%DG3P~z9hhlZA=JB-}xoj4*PHZL9I2{(++5*b-K|pxXl(a5u z96C0~$l*C6^NBjDzF26`F!Iu~G_F`p zCK@HY|0PUD9evll1*#h6j~~V3_c8h06C~zlD5NtqZ$6JmWD#9DNkdOR-u34&yMGr0 z7hORH1M#6f%s&5=nqg+==Fl0mXp9CZma%zVwDfh+y{?<7=XW#w(h${?PGvPHClgAR z)wX&CrF@y}p`-Ofe+kKJa@y733m0G0U{F5quz zQhOq-1rZ^s6pExK7O0j)S3j?8XkDERR0|cN6QR0pzo@mz7$%!1F&#R!m10<8X>R4R zk9>ge(INKyvi`^VS|pmAo41oJ99WBN?SxAf1U=G^@11=UzCf z9)rg7H<3Cvr9STqw|#>^XE%5J+jkisIgZhyXXTY!DVm%Z^HFBQDN5xEr9w$1vdX(a zS0yqp0lBDJ%9&7DO>6RrIITS`RB8rN3n5BrQ8`S}=TCPz_(j1(=itR7{P!>;uC6EkyUrPCou zb)OUe-~eS$0|cWi?mbvf5bEL)$}+ZdRV!_+Ha>FGRWyhdvN|8?k4U9vWG-vq`Oz_g znIifMOz$3I-_y_WzIVNm8{c{%m8$UUHSF3mkK46^^@AI+m}N9##d^Amo@(S&h{vNG zKXHUA3w-ysJ2-w~fsv63)~)I1ZST622k(0ZtHq(N`?hUo^OJvj0G-aD#ujh7{xY6< z<^X!Vj&sj#qqW(D&EZsIh;lJYF=peME3Tu#-})M!wrAezKih#b0sS?;FXZ5rz&Vu5f$MZ}?k*n^hTj9n+%(iIWBkjlJnKUt@vRaDTfx1dFTy2fHG$(?sR#l3fn zU<25EHaZ3xv0BWON=1srx+SL1=fh^Tq1Ve4Q>!?lsZ5-FF{^mq&20_1eNGJGVXV;- zNmW$^pUTzwq?JMjk61T0xz!9jTdWXXOq0tNrut>D001BWNkl z`})xN{47jQW7NUL+tw4=e}v~na&>7RYQm>2UZ!Rzuvks>uV|){F7e{S2Nf4S zQz+x_YgY2Ea|cING9=Zaqp5+!$TZa@(G~e!Oo2wO_~ge(&js1>?e9`66);(?{N=a) zk-1ouU;pfO=Ep`=Iw_Y@7zw`SMtWBD<7xF05j)?!w2$j*eWC{EGV4@@Zr7JZpHL+T zC$ID5M4GwDEbc}tZOhzB3ijlZd%Tb_>u0M9)25PEHe=9O*uSFEP0)nh27m7AYXFfAs%N|aaWp zCehz-rdAf(+>H8Jsnq=g9k_d1Nu(89jceL?=QZc51nG2= zM@3^`E>&U2*c=f-xs@QacZi)&?%<;zcn8;Bxt>Z*Dsy=Dxfxnp*KziS&8ib*Hd~eT zZ(TL;X6IJi+pnUOxYsA2GiWV|F$~S9^f>fAAXq|B)Orh{e5Wjz+N8Kd5$TF&`gmRu=EI$uI- zvMRgGL?na3XsQdE2pwHoqXsQ@o6Og$==26^RSo%Uk?2f>v><8aFj?ZmtKUt$uzR{0 zeESV(29}YWpJ({aUl2Po1cjx3?5p-6*t-nI@xqes=A+HEdkW5;m${q(-!?JUmDFtg`b+E=b4J~BjXVoX&* z*6w~*Uw#$I(c?s>CTTeLLMC_az>v!`z5Qt_a=n&N_x6@1YIZvYlM#PwtLm5((` zrW%c{UYuq#!RaWmNJ_P{{mm|#+kND7MJ7&!aWy(vJ1D4Rml78G)sLR0R;ZH77Zumu zXfe>>^e{CsO(vC9*Fz(MATmGKXwZAyT>8;lh>nbM=&pMtiqY89#l`P>I}HsEvatm+ zqDzp?5nEhT9C&#jp~A%?F_i@NuI#}o%5?!3)pC?VNmv;gbXpxAvktRPsFtS#Kn+Zc zMv2bnar+$TY-JkS{TM`3zEoCh2nqhvGYLk9776XECle;S6HlO-Fa67H6>4o zR!rk=bJMtL8D_g1gQDLpeU^-ZmOyp~_8n0&raq4ghuumdxJWjY!Qrvva9b&);`OAt zSXH7&(QuMNx{OJ0!0B+Py-JDe+DsUCW0RtDNhd89i4YG*RNG$hKqcWmO#n!5(5s}% zDE(-udP^l$k&ErAEJs@djVrq_I_)H*c?_v6GY5{p;)!VJY@~Uhfg7(qm-E(jqh0!) zWXvYlv#K#N63McAI!r8IL0i!fJ~+bA&b@rDw z|6gz~1Vgjj^UFJV%bVXxKA&M?e3BExLrhFg@%#(Bd1>dqQ+(paPA^us1*gY~*Kfh^ zHDSQtVQi>NV%tCxf~owP1w*dV^ys+tl6xCV{gPV4IBwD9L7mKKbLMMVa6431);$z2fTFtn(TuwANLv~>re`^QnbP7YUfW4`W zs?Nfyb1xt`a){&4Y{z7`GyBYwlru}5ZPB@x?_8_Vu%e%MBB^i-`f`S=>~~v_6jp>|PIM zhe3@Sq@^t1JsM1M;_wKGNL;y&^{r{8rOQt`mm!nO&|ozx)D5~`>l9;TCfHD zSj=|HeQt9!RpQHe<*lOq=jQ;5gvjDnMF z7Oj?+v-NxV)3#WjfGIm(Dv5&@P3m$zy_`B*GA70Cay%KYTs zWU^_-#*TArcqa!B9967?nVET&7?sOuwrp9$!Tl51>^9!_o;PskU5}H?6tLO#tX#c} zBS*&Zc$~cDx>Z!lIW&4Rkz9qDnIhY^ypHaUl~}DyfSvyZ=k5QWzrvY-{=eYr=5iT^ z$B*&3FMgHr6O)XMO#X(Ys65~%yP4)rFW!JtwPQQmt(c8koHnDX>Wq3Vg+hg?iI~c+ zTLN~@8f;^EuMUB{nmPpJmDz0$T@&V5Kt6PZG%8WkpIHUJH1Okp*q7b?LK2q_-DH@toVFMcm z898#SZrGyS$P9wwL+^DXs&6`JT|1n}%%Y{GgIoXN6MX9LKSNn>QUWl=xoPapZB&iY zYOP{1S%^=K(de*}@U>y_cql~X=sWjf^adkSNB7`#ddOFGtT<~E!;d}4(R=PzzThWq zOEgsp=BMe*>$Lb*45-8*y)Z*nr$<{UW3uQuYfCo=9vLE)uWOf|b;ET;i&aki;uq)} z8_5rko@%#?K#Oq0rN!>)aI29?p;#stPt&=)O?70%$fTMotC7g!d|27sT3lu9*|)l<044ieF*(lytZj0D!MX7fAW z#$%uRiW;kQFYn>cKk*?RzyATnrI)HaG#?@wi7D`zAjVb4rO{7&Zx0Qv0W2<^((X@+ z270ARY%xx$T*Mu)<8WG)p1Va`#cZglq~+B#Or2Dh$7h)yPhxf2arksJcQ%qt6bOgY zj2@gKJ`z^lmo*zV@u}~8n^0(h?|s=8tm(nu-=Xej*;7*i4*dGrQ@R6MgN9Y- z4Y01qz`NgeHCEB|uNKInSNat)(V0(HI4~I`p3V_VS7>nfIJA8a@ws`v{gqp2Z?>wg zn_jEur+4k8r~7QB$u8hZyUl^!?)SoPK2RfY*t-;8wm^|g&Tz27AXMk{j zz!-BTp#K3k`?r16d}xNRf9o6EcmHE#6$PcD+LFp|S));g6jqxVlUc9Yx<-=*w^xJ1 zX~FF?)6^g!B?}&x7rjBF(5$tpmdU9(H4D@0%Cxt-Sk~!Lugw)TB(pU}Miv}hDX5IVWOSF{X@XvnE+_TR^?v+Wwe^#N( z>|D%9RLfRqXg)7BZ4I5tjK$`p^XzkJ8Qj3myKkqdv6)NGzl=M6`LntlZm~#lb{tp# zT4D23sgy7ZuQxc0(_$v&@Ud*;1!SVLG_N@uzstk%z0WEM&CszEXc93NhK^Fs3e~8h ztYG{52RI=}c7!qmzo4U9MD>9(im& zim%zFlD0~rZo1-ey9thj2+zeRR%=SrymNUM(?e6}DaTmb@ z`_&x&ufBOJ9*2eG;vx(4VFjiv*QylCGWN+5olB}~9u9^`L}Nr2qbh*)uIOQ4Z9kr7 zkqR~vjV%%qT2~^D#bLwYFk>+rFz6+y|E8gdBys|P+x`5wYE8Sm4%OXBq;t%Vhe?hv zD)0Bd{PLIBaN))L`1{{t^28xr%@$gF12|k3D(Kkx_#vwK8tb>6rMf4J!38?|`xIN^ zWQ$vjYGhP$`id#hg4lWvp%o4THVP_EwfvYvj;_&#La1bUlm? z0~@w3XLFy0w_dqPfy!j%HKMquV=-Oe#C)8IV1iUu|g=cNOO}P zt2xj1XZJBbA7ks*4Q$!6foGoDtr#{R{IfUmjqlup({AIP@7RRVP{3fYk}sAS4OUpw zyMaw-U38{8{{zODGXeb%xY@t$qhyYC{KR3ddGk%gVlO*E$KL zi3WeYohH;KHIpot(CLN0tk_ZL4O*m&F6ece$*2NfES)AEiQ;oxXbQOL?QJGqtRrj> z9-QaM!Fi@9lB(q>2zEKxo7!DQh>r^(}P2`HjSi1@`~&UkQqU$$v2~KmB)C z^Ie@D&$4dPrGoMb*ITV>UT$k_!tL_YyX7MCsRa8TyjvA}byF9x*c_B1A@UNu2L>rC zU||JKv7p+W&c(0X=$mJ9J={V~=d@c`D$M-S(&;!JWhVV2r5Sb5B&KFdLWiS}A z+wBVQqi_MzG0~7E(d%IJScr74 zOe&ehY&YO^*;Vx@*HHBSI@{V9KQ_bk$UI#ux)?cLmxvW{6+^j3F(<80J=JQp&%UZED`!L#U zSPW(+w(nk&5Or>U~R;)33Y>bKF zQEG((H(q}k?|RF{3RqjuPBeV`hdb!*S;g8lYjHVUD&ce3?W%k9+YC?yR68>}$*&*& zB~49c9(Z6EnQWeLBtc(K8!b&bzW;;!$QLSn{I72$5zq7dj)Qb{HLz*ZO76MudAi#D zyzOmgQ!3?DK+hIoe5%S-+peOmW#9}L?hhDa&II&7;Aa1>k2*HApZ$lA@PQ9~vQAx- z^Ux@~ViN|N5t9UsN*TM`fW>C0ONc58+!9DffL8_+)w0w=B2FS;Hu2ObDPDLen8oX} zC`yz`%p%HpCQr=cbed>xa?sS-fYawvMlAbZ8fWIj9C?|Mi+8q0OSw`%FimzF7k}u3 zSl0~_jmJ6g;~%rQbFV^%pIla(RUPsY1W&5l$=@lNSfi1KRm(B8v=AB_RfZ$3m4ixv zLK9!4rGE{L%LWLK4KwomlT`CrtbtaFxjZ(9oBYBo`Oqw`O2M!~=S%xh zerZ>m2j8+r5(`n>4Nj8j1kG*!I;YY{l=kF*X)v`?JHeck~fUM5!99 ze(w%<4`34DC5eCNK0z3)MoNa=xf$y;pzcuNmIHlM_!op)Sq) zKlK6JUJE-OeVX9p90k!2s8&@wzp1^6*6vm!qG@l^;&Rz=*vxpm9#XjssdPq-WGps| zqHmcERwD5@$z%$%(SXrpQ6r0ZD5$Jlt#&g$ze5G_d{&ae3O0vDsmV#ioH!oj=#dZ_ zyOrcjl6)-38{T#U?|A?F`1##;aB%-ic%0zxwA0&L*Wgz{PirP$tYI+-8>B*^W~W@$ zsBTLcozh9Duccv1twwfnR*fK%nSu)DqNC6n@M1QbFzGa>0_y3{Xs#%2_4?b$Xeg5^ zpx0?wm|mn})#LHm$>&R|dm%IB#qkJMqnY4DL@7Booh8z^f<-V88=Yq1=!B|lZC)z_ zgI%m{)APRTx1wLt*O$-ERJ1(2Z2!LrSVZGpt7hoGZDlfPhK?WNu_qotqbagy&m;?rF_M`q zE0=Y$YNeO&|KL}|6B&N`lUw=X7k+|HYvih{HZeLLVrpuhtrslk+)eH3e9%jUUbYd7 z8rgQqH8cgv_9XJ!vU&GCOE#B(b@dJG9*3a|YvoF>)(2ZiYVZ~%Iq0^M{ zxb2t>($&?XI}K4>cV?@*vq{Au2T`$DRw!wy9%9iP*^B^eq)jM*G@SxG6;G?ErTQ!v z@>m_x#&_cMI>;n5BqJFziL?qRj;2N~{@6z;H#ZR+I?ll#{wsOWDt{G?&FOZNNr}0O ze#!2&hRy9Jn@A`{F8knGRgI-mDNN1nSeshNj0`F5_|~->l`Q4(WA{@KJ5v$aXze6A zJA>2TL~dc0LU5Y)E!)tU&3K!d2#t>uJhGq0Rf7y(a0!uxMGijoD>Rur6}ywhz7@ot zdy1KTd+S>1<%+8Mt0MKP6xAx|jdJ)JDGPs0tEFSpdIrxqkLigC#`nEIPyc`d2JL!o zhYILx#c-rCz@4`}O1@adxpIJtprps9C@;p8(w9{3(pI*(EwpUtP=T(L&7rsH@HaYD z$nn@L%#O@)^<~SIr~Juaw0rj?qhk@;d)mmAi=>hf`g%I4pdk@U5SxlHH<@JZU=xjQ zGmktrN(BqWe1=NCjNR|$+An>IUwrh_6muE%S-0NyNkZetnV+0xVJ=J}nj|zERrks1 z%kH$&-rI&J;6!UI;cax{_PQ~Oq;IW4wvbc01U9P^o7qM>6(bm0sCPWHS{iL;viTCh zaDr?+kEhW=WG;czZ^zT*#BDcF6EIn!!hzu^qx%;y>&)Et(|;q9i15!p{AaYKB+boQ zntNOE`dt6{<0Tb2Rz{DEGe0&>|E59o9>3aS(fOCom2lSuG$@K_kyr|=Nsq^6#~?Pp zOJV;v-@JxsDT#2RJQqT3iw5H?OfAwn(2U)0Qx&}=WD?YaBM}_y$9IZ}+)oEev#$~K%ckt#**Wxg~thpdimB$Y+a(t%1!KV)~J2FXItCx4* zcrh1l9mJ?J;8X#+evgPO>#v_YMq{9pWxf3hBq%L*r_-nY{dWa)x$mRVF#8Ye;pp*Q zj0{gPJr`$kI;a3~%a^sW<(v+_^0)s^bCZW3egC7}bkkQ=SLQRH{v*Em-Fq?VHQaK` zl~gMkH6kik4a_X)=!jPdh(?&S-g`x;ui znYQIEc)SkunlgHEOj8;wQc(zitD@SALT8i8Sps^oR3()zlFgNs0fx-w%oYQBgDA<_ z$z>|a7(syC8F8PI)}tIuTCECj$~Z%G)P-`jv?R#7{T@=8Jlj6~H)K3+CZ68T(VyN? z2fzJiW*AE3LrY6*i<-0kzwEsSl-y;#|Nola`^?VvUegmoC`lmnUKOMWh#;t3y{Omr zlPlMPsEF9bf&~x@MS77ILQP1oyV=e5-RZse|9PHC0PDTy{C?v9oSTQUhh(!m-P&Np`-nf#~oK^fm|WLyH)B;}w(^6IQ(et-Fc# zBadb7xu@9u3J zhK3dstsQojE$ZU=2evc5e@>#?EnXLikqL6X5JJdBRBwkW{^k{}(q1+bPhxi&(HYgK z)k^F}y;LCUblPZX(H*4WxhR*E-1)PIaC<%IZ6<`;YPFc7(W>IeHbG%G^YcF*;G7ft zaX3wU`_7FB>uy2E64s|nPCXvS-~wL0^XGLYfkMGI?!K9FDoi#Vr%C_{76(-1sUD z)&g2HELbsE=am1wRjZLo=J8Dg@wPXivDz5lvPS~hq?~f0MAypf%|KrZ2gYOU-7f4=m9q2U?eL(onTbtK zVYF)H*kReqF4`L%tXvwb4ROAozHJRIkO^Hy@z`&XmaDY5E3=+%OD zR^JD~zyIS?yXfrfrmd}0ip7XMG8oO0!l}^+;Ucx9-Tkd4KC|g`l4vx{E3a)Jm6_#* z=eLo~SDBddNyL0ldjqGOG{mi6{|zfw_Vd9jPvOQ-{zS@4f9zuya_7$;oMyHB)mkPU4NuyJI>Cmbbl9ndsWba(>6pj#RYH|3a^JTV;=ZL3^1OiEX!5s5} zD%n&?Rv)ogR35GZ(Owf@e}QSTHa2j|7d}tQW@F#O4>SJg;|Qblzo)SwfM6P(j#ExP ziKm`;svb~Uycqk3P+6>KD@BQRZffr#Yqa9u@H~0{Jht9miZunwXb^=)CzBF`T>$1( zQhw9q@Q|7urjm@a{FJltEIk^9vdYxW4H_nde(ot+Kr-Mkf7&k#F) z{(U0j;}Q_17C^O9360q(jWz@lzLH7H15>Ep2|AL_X2CnuE`el`nEpQId&g7~VKaF<)Zvm|iSyvrGol$s&nx4s|ih>LWTxrwcsw^a#14kYYAc zDHm{g?G%eS3Wa*o+c((6&|o{dQjSZ+-29;3uXujJWS&2~F~{WIAY+^Mar$Y?xct)9 zk_T=#I?yNuuuix-)yQVcJoMyF1_l=3^)|^an7E(CxJ`iJbb1pytr3-4RP2B4H-0FX zi*~#4KmXISPovf6c;We-#8Y_!!Kh4dy>1g{p1zFRzx_MTIqPUT+FktQCr@+1`Dktxo2L8%h`OmLjP~?-2b;fa5$j! zM;7yRty21`X9^k8*&5NDhE%>xx}+dkP!P}7h(t2XjE2a@v&>CJWb0M@cBSxksCKru zvhMSrC2cmb?~jih4CX@O@*gj8kc*%$0-CeE4F>v9xEiq8TzEWoW{3B(aMc?8g)-BR z-cL0i!M13L46urbAC=upxsX9;b;wbG0MF@6RutJ3slXha{X;Y!eKHzKY<%i*5@REf zPT*O*9P{8}dioYIx#KlLd$yBHBuP$9$m(2F%wh&DgnvZv7KgVCI>}^x->fEyCbzY? zaCbLKGn_;?P9dJbY&BCZ7O=UsnC&{24z)3|$M2(Ug);d}o3qmv>4rkH`PCmqJlVC11xfT=nCx@%&xCXLj2z`FCOD z^M&tzlzhZ51C{9Ph)#rPmCntEnVSue5cI-IO^OS7JWe_~grE*gPEL|YMo7N=QCvW`!MCACj)G|FpDPlnOzl%x_x{QfvS{SA!o zkKmuramO$2BAQL`z{3v`+PR5^N3^1~ndt6qp)3F;f3fO@EJdlRCn$$18O-ZHR1zrv zN)?|!!SG%mgDZQair{~D&z1^h*)0kC60(~xv3E{(XcnyL$Lg|@&s7*74M{~ikFm-H zCoPotgP;B41*Ycl z7C%$L3NPQk9%8u|9diH?l$Jr~l?Lce`}ewG*4zktJ~;-&TbNaqSf<4Jivo1wI>sK}5zpJ#&Cq!pG@nTt-gtiiO0hm}PsNI9+<_SuQ9t z8o_6-m8cXm@(?u(MG0Z#kxffJajsCIrqD+7=fKeyZ zx~eD*CK`m&+fm2z(l38VD(K^=t8e7MYcDW2JBLY8r4)~H(nmhVuHE~HzxEQLvElk* zs1^n(;!sqPPi4^SML@65%2lEw7jx2dS_TG<%_M`E$z`FTr&$K{Oe#Yr5PvJ6I~z1C zTHc1!Xkpun6AbT}#L(A`t*HUu>)R-&v+}XEHmfxC@OIl+eL}ZXRGS)~C0|w&h!v!_ ze52bSTkpb`de_T4=<94E6-{vbA|sa`=ax!+fnQ)n(`M?|zwk|KlrC@J1}V)52Mou4eDfVS*E3;(>YsBle=Rr%it8 zOr!EloXR+B^`P|oT;my(QY<%%0_P@BEHD@ix z=CaV+=8yqBtE!va99q7a0E%jbwx$L-f|CD9KLjWVk(_c_CJo_Gg64KRYJ-uAN>A-? zBnR@BYBd5gQK^V1=HN490d#r|YtLSaN^ho^sa8(l>74iRQG|JTU1TVh$0xd0e-rO=lCSQ^cgj&HWDMeYftcOP*dxcxSat#kW zw4PWr&+WHe&)09ek87_zpN+4-#>poxlKu}UGz3F6TABtq{(Dhg1MNRSMZb0g!tlr{)`u2d{YLLmQD}7LoE_zEdVTnGb^Y^m0Sv~P;V1~Qvloq zFsLF#E(CAAA`eReh!KyW5F8nmQXbkUHDq%oDGM76CnYdUxIu~k%LCbFkWOyG8@iA# zV0N}}?B_m1q)=ejJ@+#A%4<@6?2y66p%-IwI>@Hek~VZ`Y4v()Mm^@9E^N)ML}q5_ zz4$T`b2BVldL+}k-XJnOjNaW!G8Useu~!cEtt*bA=$ny&S7CEehzBLWN2S!z(mTki zQ_mt%EHd%plk9lU@_v74>D z@uxAy$L4Vi^pGi4$c@j)#}P|owW894&1+)KnogWX4dq;%rUn}aW|Qc&2HY+qnQ{?- zAkN;clN{00PJg?J^Oh7)lrz$vRy195CO6;uZJ0)nneowS-q;Z*o2g>8Y0=x=g#A%U z>AJ|w;E{_t_J*su_uu|gQrKkRHt6{B_dd+jfqhJl``Nl-jC8CnIP}itbU9eGY!FYA znLscg!EQB08ME2I;$=OU%vyrMIH^QdqQu1#m2y5?AfGK`ce+q0%ji^j77jFG&}k_M zJJy*9iHtBhQOJ%!rJ_Nt(y(pI3~Nq2jSJp?DeHH?!R9BPV`|Gb)||N*Z;PFtc31rx z3NDQULuyj#t^}5h2N(gzGLQO5rj)Y&mxKD$DsAP2r=~^+zuCv30DU#@H z2_9UPs!{;`)Fc8S;!*KBiuh;Zm@FEW9NUjs=BsL@L3(_rHN&-@?k3E2LYRXs?@0R@v5;ObzLV zD1fml)M~9zPdJF6uO~s`ea>bxl6NjfY@u+NnVD&J?A$CtwxeSal0sduR>f#Apdo?7 zVdAydcJkxz-^ka$bst9`xtw#(I+D#>hvg{7s4p-$(9B#gi`io3z-W%OYffQs@QA|! z{a+AU4hQsq!KT0SlAl4!JUUE0{wjMHJlXb=HNmJtU(oI(e? zF0&~rVS!i|{93U@t5CE%^Z6pBin=cUSuInN8t-*KW$FJc3{_N0Sxt+BPW-+I@S=(m zHkyOie+b{)JiG7u1&Mtl)bjPtfjknW*o|5S!b8DPK8QF}gvmr(v(yhi=IZP4?c2lr zzCE;`eF3S_5vkbb+q;co$PX45Xbe;i?4hPqVn1RP#mO<0Ha8l(o8;^mO-G-AI+LZn zy$gF|6EkDO?0e*XQlS7XM=X{N150l|mHoSk%}kRDhu;F~2_&_k?FstW(21uqxOyEA z-Ta06ejN;CLXuVJt&7^OEUZ#>S~OOJd@ZeuyV2?dmsd?>Hbg0rkhZ1meO7uq8W`y8 z=Et``N^2RxK>DLPvm&24sg<%Ax>UUAsv|`UxrvtK~ZDiXAcGG>1`mLEwka3X$jbJH@T>(G{i$O ziWvd;Q*z>E=VDp0gvW0BrnCV)wC=p;M(kD<@l=dZFu;Kk;i#7+5=s;F3$**&@38<> z_Als=Up9}PXf#GDnUSJKjZIb=w1gF@;GT<0P#E_Jx3NSbLpoDIC!D>EYV0-@Elm~) z+MJq+;SXgnTMW$3$0(H)j19-Q;`)!!I@HVV>HX|_>=8z{kFxaG9@@Lz4D~m?_52Iv zGCE;HE9_VW_zxvUo#-hr(o5AoCUI4eGZZQyL&e z@}!e_!hxJjN^A}_0|OnH^dUlg>W><1t%_}slkr2R*<^vqTBHJD`WWb4qkcu6{5Zn z-~7sjEa-2=X0b}6C6Rmx|AmL1+Qt)44|CZi=hM~Mjox68LEUb5%it{<7oy7~g0Wa4 zsEhnsd^V+nseHUwv?ZD|YGc}jSeKN#_nbsn}rv$paYe#nUIDa zW`jZsN5~Ja5bsdb73C^b1-V?Fbf!owSs;-qN!PSQGEXX9A{Hr-O_wA%>2EFtEI#XW zI9&{Zm&D~}>SHG!$UpUy?g+57TSbgVg)cgM9L&Wq3p1JKOa*iusC-BLeE+sf4+UW(%79*a9x&Vyd7ad_f z6mdHAc-&?QAR8SGV73|AvDr^NUgkf(d@~hoiMhZW`=0(Idxrxw2)Wk=Jx3oqh}HT( z1hgHzsYSw;O62A15@>w!8pXcs-#Nv=igr2sulp8MiKhxA5_x9kGB}(zl+_F?2Ajxd zZCrZshxy7kZkxXW3?QCOa-e!^A0TmWXr%g|JRm=-D^nXWMj@*#l8tc;Z#gI(;$Mynl_Pj1BeoNmhb* z&-aZ6xaNjCX=!QV%rj46#qy=tZ4Mj`Cl;$yw%JAZP6$8=FRJUb58Cty>G&-YHg6nB9U^1A{sY(** zUN5^vQK_I<(NHQY$z*Z_lU4Gi8WZsX5urR*tdd9;nVJznFizSRmlUT%C;qBSFQ(}| z7cwz+fbHM>7L{Q5uQ=v^wq*ykJCp`Jj)6YbU3MkU-}6g!8V#Ofj-j!C0ec?$gKSf~ zSFR+pXE&O*E^385nTh?V+^uq^S=zr7mBEO0*%1^X5muh{KJ?WBn_qs8mSsm0+`O5@ zfe{Lcm_+vngqC}QgQj)IpeZXDd+ho8j9l1b=E@T7E-(Tbw~k^kFRR0bJ_qrc6vcRk zYE3O$>4%oiWtV>}gu)2tEWO7nO*+tNY42)cbklAbv_(a2G;3)YbaK?fZZ>V0WXG0K zT&-Tb9bRIAm_&*Dr)Nk<>o%563%t17-I&y6-0Cm@ z+z?>zcvQ-7nha`=Twp5q+_6uWHQ0)uN=T^G11)a!RL=r%vVT9m->Hm2XJ`{+e3ca(~mQB;|Y#n{@S3O2l*~S0X8bdrm0rDP*^) zvDqfAQ|ISnOiiaqMT&gx>$i|DMezrw2=91>EjvOa(**{XH(}DMSab4HS%u3KLnN>Q zi7qP7zd*Uk98L-XLnu~cZZ`NPC(<`dT)N4H@fkK4|M5f!(7=M`eLNEU$nhqsd19=J%7gGt}0AKq8To`xZHExF@G06q9+5c<%)?z4txL z2ZC(B^_%1;rrv5D|E+BjEm`5cT@ty3&CDs+UXRn;#FKa3iMm$9wrqKw{xdlx%{yB9 zI?1N;w4MKcqIOqpe$!nL&X}Np>i_Jt<=za_OUnGvns$a@{1ol zLoQpOZ9$i8|WYutd4=*k*cLTqN`Gz)RD-=eR};8ZBG) zCwX~iSUTR#`x9vOR?5{9i@NkU?It-Q5$o3vj?=ej3CTo)t#6Lt5YnX$7N({n6p|TP zahi+B=u$<`0+hd(wVm^^!HqJ4CkC7sBwAXiHb}FrX~e`BS)zyx*BRKRIu2L za?D^78UR`o;|FG?FF-C|M6cJf{OEo(+8Xh2Ox}wguMM}yE-S!zG>l23m9I+#bRjUK zQ^A3$1ZiQrTZ67HH|cbqk&y_wM46kvb35_iF8uRjBL8lVux8yt zTD%r%0sOW|s)Di%>H_vyU!u7zUV&J?a2DTu9S|s%91|VXS`dLw1io;zKr~sFiBT;V z<&0woBxXTvSx$TV0>1p!FQHfExc1uPa8#yQv(!r@Z{*8A+{K2?^O7~u+276BmOY}W zjS%D+T-HcqgP!(Qw^YYlI@HXnB|Ru=f8jaS~7WN>gHU0t1c+#U&v6K!&dpULOy z7Rsd}GjlNs=sYx95|X@Tqlr?b%+%D3Y`^c{Kf-zE9>bkKeS|rGg2`zgE~i~;^1uJ$ zqj=->9R$KzuDS9g(&-9koN^4G{o?od;uo&wtGE7)&wSzxdA`gA3n*1KGASJwz4r>- z?zhJz|AHg-f9)j?2lRLOtrrK$-r;TN4f7NW>9?*fWKG`OGRdvC`~sgpB8@oCy03H7qYXbS~S zzvyxjp%AY<{xFq74qM*FzGZHo7?C=_cCTTZ6Nge^B9&KP2aJ{vFY|N zqcoamKII%1clOidX&@M!~&zW+h|?2lCfuBB^!#M z(5mEDHB2hJ>@cBLX^G{uJo9DT$ZA`l;DvU0 zv0UZZ^;7f=_L0rx*}HojZ<7auRm1E|oLoF5lM;(T&*dMzl$6fIW54AMbc-|tG^cm^2 zR=U%U`ywMZ(JW%xjtPk!M(0>K!UU%ZObPg*E} zr@n}a(F1Whx_a?8xTX1u04Ivswg~1ziZ>dIGddoSNlPxDm+gDu_ine_q}KktFF+xm zWomMgOD{c+AO7eu<^l=kgwvm3L|Ba6aQ!K4Sicz|B6#xg3t6#rDcxNiTzTE+_`!ER z#aD0rDWAUa3<|{>)4nt+b%Su3;H)#m488qbK3NZ6PA09jza{f^cyIn`J0K`Q+1xDA z=&nBtsuNRDuDa?LiO3bRUyIXBZ?6-V!;H(JN2gI8G+zOYT2NEeGO!m)N^*sgq^pU_ zJ)J2Kk7Wr4;!;sgI7gK#q7GL{&{w?yr;r-$QXx*IWMJKK^k4TOW_z|{T%}d>S zz1v1j9ExfMI*SoUb0aN_7qay?kJj6&CM^cDo_sWg+NcJt3S+ZfR_hgiiUn)C$j7qm zdTO7f>xt@Ht<%UA2{zc!6RX^`#ua41GwXOr}VpPP%5 zi=`xb+iK8p^$nMz)F^rIk1rDR$0!No86mLJ*T{d}bSh6jy+sCEgVrJg`To&)_V1s2 zN5`iowE~6~wqvns$d^(QJ#LaHmUG;EHb-B-2ZvEfDqA3( zFQQeeiG`AwjasaB6X|r8Ie(7Pi4^fbR?f4(^YgD!n0g*zC7dsm*|;~%#B7e)=@9GI zb~Ainj-%EN(bfHrTe%_u6MLA;mx!baa@_QnOC-mEV4j*vi&j}?&C)K~n;epZKRuJA ztg#VF!p<#QX>nG$_UfZhBxg8bMFVA(ozH!HCl5b;0EJ46!|lO$U|hD^dk4I%T-A)p zWS~|p6VIi&=*$)Lwz}T3=oRX1TlNKsmMlE;&}Lp;zm3*52jBeKg)AK!!f4P^DdyR| zZ-xh-+{-=py}-hSJzROki4;-+mM&^VxV5f-b%K1^jLu+|)HR#cEM<8G+dw2+Q`0_1 z$9)nfA`*G={J7M-nE(JF07*naRD@EWzzDRpHjz$c$mcQy0&`q@)v0{<$B(mfc&4sR zAXBj_U-lPck#)OoldS$WqLk|)z(ch zr{%QM&ZecM>z{Up9)94zzXOK@`n!C043F%2LJ5JFTcE-Pk;8OvI@00P1qe) ztX3^LwGfR^NpOqwUoMI{S&34m!+I5 zN;SB54jy}tU(KQ$KhD_hz3lnPPbtm&{|o>p=4oQicxVX(d(+Yd=xkPIw(daH(uks^ z1&`50Vrp9cn8Ki?n#tfidM!iCmJ$j?s3wxk{poRZ&8=9x4J1Q;iitS=@3|6vV>5H> zpCLGQfaUMKgo&q~B(iHenOKxkDqRoOS~UijMT*qu9cI~@ZXWE%*5F~=gU_J0>SXOE zmCO8L42^<{Rzax~j%O;ICN(X+PKxOY+aBH}DSX1_QB>$6mM! z-UfQwY`Cp;V9|!x#>f|H^!9iOO{dthalfphTL(K)=``e01t=G25jyw5AYp%8VDeab zM59#SI_rc1rl)7X=)i8&NtAg*#sg$iw;uA7ookQK~{{}Y>BPA;sj<>^8LN@dsmSP z&&f8h=rZh`NDz+Yd2Q1aPM3+^9y``3m81UM6wP4JOts@55qH5|1UB^W})da?FQ{WRfXLnP(ltajOTZ<{}IY zHc15k3me858BbHJsO5M>BzYoui}6V`mSB1|A_1~u)j@%3tQIq^t&Q>wC>HZ1<3Vox z==pr*oA)y^?tAM!KNQe^fBy@Z%_fdpJ;251pMf|EF1`BG{O||=hadj%*L?Ehr^~L= z^t{j#7@(L}bNXp#(AxUntNXpnNALfN%N-8r@8a7m+Igi)nsE4ygEp9NUwqyd;XUv9 zk~DB=YmKRCm_byS!je*ah~<~Gf2@+s*CvDYS#7C=`-h;lSjqJW{?0fkY4AmO*n>XQVY$6d1QcP!2Xf-HxYAM1}F6A*e z>KfSXix;3)YS{bSs~Fns)RYQLN)5Si617VwgKaLElcR`%C0-njdP?~+Z~lG+wN5X) z86udQ+)mP=Fy;mqnRpz%Nk?a21Irh;V=*YO9~AX^VZ(l`HY3gM7G8MtRcXp$cWI=t zj8GU8pe>`ij7B6uRSlE-=kU6X^!3@9pG(l$ZX};e(bC$APNgN9O5w59X!Z(mASJ#? zj#w%ylZI$QyswZ*y za3RMWy_7qC@*qBcmf6uU8922nIQN`oTy{n~Z|?H3b0orniLex}5!30G76&>-37eyV zKrl`)7$zRiqS92cSoQSvb<*5uC!bAF&epxfg}+asATS#hW_?jwTN-6h%jVK7UDAZX zsFgCW>0}nO!A!nXAP`J2?awi?D=hD~AKq~}_xS(#ofb|xz88NW!0<$h{o`Sd zSl&jlS|FLpbLv^kWvgEVaWPXD!BSTdvMyDGR+5k*9TmbzHHc^H0bRWIOsYgAo=2;! zaKyq67WOugOQ(p(1iCv-AzxwMmywnCoIk|rC$+Go&q|vMhT4TgT$Q_@t@4F$yjp)u zK@+P~aeK_1efB~L`kM>Hak~sG81!=D>VBD!%jc=kG8ZZ^Fu z@859=$F4d;cIMKFD7!}@eD>yh86525iKn(n=89TXp`*jY<(Hp^-BhNp!;0Bt;_+wp z^2){ugr~0n=LywFk?aYiywI9RBr~#N7cF^*!y;{QJsy{U(@-s!DC86T*B3qju|Q70 zz>S~zF|&cxTl01i&_Dh0v-$1)>m^nylkUU`vu-!vAp ziuu6nQpxR|%O8kw!38&?)~ay0%`~>zWh+w5(mgICtCo1_Zq#ECCEvj%*jb@OiAbVI zDqAKL%Mpy`nGeJzWlbCeRfS3h`g|@&QMBeWbx@MdZ03SHZeu1C;iX${r5cNaFnM{$ zlRBiyCF~zfMkC2o3Vl-p1DC&#z>Ky&P9w|&Ry5UW%-A-y670Psxa`iIVJ;YviP~wWFT|j&dz*$MX|xKJlv6cpgq}c+9W!wWz>8<< z0X-GZkcg*oSoEx3-YbEI(n&CyB$3XcQ>mGnPmwL_C{>E2({Zl7d?C7Glw+5-U{DvR zsSJGNmT{hVZcILAwOGPv)N#tG1K1sUX8j55Rt?=9PR>1ZseB*A63=LKDo!F-Lo3|r z3=Ld!<=13FcTOoVsoSX0wGSo_>=*KE9D+QMkETPzm)%g_1-%FE!`|2(F%ih;J(~=(RHWs8veD zV-fEC<;`63{{JLZcw2=}1oTh++gben!I$Lw`M&oa!(|tqiArVR@@qcH$N&8U-2aC^ za`WfUr%+aKU@}W%(;)F!iBnEGna<9^f6l>r_)-7i4jit~|A{xqf$@E4bY+Zsj}(B| zvv(`4?GD1h?Glk%Uv)^&Ll3{oZQuMoTD_WuE7~zxbhI>Cv6<9#do@xSuGtDEoygWj z3s`{Us`ammf=EU|uAr2GTzrX&NPy#}f<;-WN1`byG!yVA5mMjheC5le?KWQgudk39 zpOk89Lkky>PNkWduD8w)Ez#cA8V!^b;9M|3^RdSe**i>Pbd0jeh_R~+RVs<5u@!s& z5UG)UjPM66Yn8d$xJNZ;yinJzd zEd|{sTR^E*qp=8+6P46+*V#;{bsAX(3p-Yw-oVtBJ@g&fO1@Gf6U>p1XV7?reIyi; zX;~Gv^qE;S*daZ$ANc-DG`4%m<|_o|!k9g7S)rQ@O7b<~I;Ui4xtNnXXl}63Xj3pY z5t8(sj)pc~{nMK`9D1(5dX=1KfBzTH(a~n(nVjgrR0&2hBvUmCd9YfPcpJ>T`oWno_%ecdmi2>XRV{V_Q^fbt7?4y z)2FehO-(MBVthKv=3OBa8WXd#QK=}WRjU{nY9kzqO7ynHVvwU35iF|}aZiCxr^4$I zI_^s1(Uio0h`=s73#n8FyWK;nRAA)5JS{CYdb^#{a&_cDTw41I5tLZ0$i#s-x7~6v z+qaMN%!|9_J#f)kOR?!Q_(N%YaRoa@BGRsO-Elok&4th!HJp4>KN^()dDfT~wx$g> zT*mry7uw>xX5+-NRmnn#h2ji$Hqz1TlEAWRR!AqS2>D{T?HbB86~og73|0&KMkYCC zWdm!Md$4ITEFW@8KwDAcW!3qQ6OLqMWv? zKs2%60_?bZe*lBYN?T_)zrXuc?z`_9Nsm0|!gbv8*>fbSyqM3jcVv$1Z~Q4=x%nE_ zt?uNWKWyXXul`mhfq(Xyq=ZIYW67d+7A z>WY=J?8FEZd@3H7$IrLF_F;bTlLr}@c$*QRR@V6V^{4Xd`(7ZMD{|_|%eeN+b7*ih zbMaOG&c{A}75Ciz2fp^Dizt?1??{xk_9cw%_i@GhucW=b@1Jy%|#VTli6AzLJ!D#|%d);`328oYPQA{Q&T1>e6`^e4uXgvNT88~vm z0O4($@Gf3Xa&|_dYoq&zQMg?6pMI`PHlmZGw0g~Ky8kKC`$wc@>!BrtT?9^`mMfyv zsL@!BQjS(2-Ax|56n+slk?zh`^064RJ4Wd{svRL9mK2`V^GVbW19rQEkg#qARvy!W z$7zC^o=1QFIt{HJ&}x_(na3hj;S^Q0YNgymqgF}FA|bh}!D`a5tlzXR5c~TV4rwxZ)O)^y?o+=TFWJxAVn5`~C{t#=|F5u~BwlTQ0SMs{Y zc8$xu5S6eTw-oB*6|-K$8E35EKR$diBl}}~`<~~qxjby%uvrFOt*XZH$MtjFd;2Jt zizHJ?83g{ceu}C}F9V|8VMePIDu6X?b|=0-6rw>lv26Mnq#~1hoe*!aQvEXEb6?JKu*Qe^oo&zNd77chW%M4 zLRsm!*4yZiNmMqGBA?Dn1bQ@-!eJ6%Llx*{#ibC&0?&YB7L1^njH1Y z_2pqBmt6mZOr}NmZ0(u>Y&HYicTY>;;0edKv-+q$dfMISG)npTt5j8N+A)jXWTv&L zfhuk;zx2zb(>VqfbaMVVNAZyltdox!3Hf;9xe>nmqet2B?5!BI1u}UBw|why?z!)E zs@1=3AzM!y#PFf69OuzddJR#QAm!2R!(Es%E z$Xgvc!I}TyLLyKvbD?^HV6)DVgCnd6y9gZX=nRkQKVa-a$GO zq*%=G-1C#%a_bMIl&0BkpsB@y*(_RT!Zl5eMhrg>3TudiLj0U?#S#Hr1fimEQA_8E zMKbc={`OLE{D-f@x^@k3-t!wK9)D8Gxe8$lF>C+3H;G6OgnC+c2Rfkw=k=0GBxDdS z=(V);^-@Xa={WIJSq-JbLFU%~2~%Sm0}B_RDwWvy#A7t9Jr2*%BCI+S6R)i&y?;N6 z>1nEkJf(a+_(>UBwLtWjWrZ%pVT@k8OahAO4CW>$29ufd&%THyix?(~d?M#l((%$A~|Cmoo#o8M^Ob$;;RI|zEAQn2P*e6VVv}%q!ZVCT>{W>gK z6Q8*C55zJh>{c6l-rRvoQNwK3a?7VzOZ(PGp4lZa7ZXz{a=EeuVJ%+RM01m!L?S6E zb7+Jmt(s6Uiq~VtYEqLe3GzWrJ_mzVv~ufu;&nP@jhV?11O0CKzKXx=GxX7!6!Da3^_S5qYB(%P_KqavYjoPQSd3~)H5I``1+z)V zE^$9}SvmRWCQA7PtB+_#MS+@9%S}HD@T>c_)f2>(T{sSgW9 z0V#SFr`g-cZFfA!AMSrac7aYidkyEGwv~1u^Gvh5jyVx<4>Wm8i^QE7bz|LQtY? zosKTjnSiX|joQUrarO1=A00wVGsmS~B6b=T}L%$~ycria0 zEpX#dKbnOD)W)Z9TCF5vaYPEBbviNGEEFSgde1yp2K40g1ip>0(6Z(P+WPuna)MVL zevr1a&q3*Jz#2%f^Ebbe)V4aLNl07@ThppUor`Z)R7$GCv8-Cf*yxZ3GNoJ&S62&q zlYzBIpTLPHoW@sg`UK%Xh|a}c+S;8Ik_Fz_Z~&D-g}p)eQ5Wd%b4dwKf!LoKOYq_& zTWITQBVQ|!ji&HAo#YULC}{~AblG%Va(X8XW))SnflYgT9JRC+v(>`azx%RujO*=p zQLE*#J8Wpw6&l?Z2_h3omR7BME1<7k-N{h5iD*2>lh2Q{Vnq*bXI(enX;R{k7HDmB z2>%>5?+Fr&7UbbBY;P0sdXm#1X8h?gfk2d!P_?ZpaCjXO#UBeqa5Oa%oPC=$p;Iea zyr7$#zjz)iy4$$rdyn$^j&XVx4e|P)ULzT=k2X3x4SeRh)$+N#`06N$WDbA0Bxlkh zSrGwl!9XJphXGZst`jZ-tpMr?ilj~_blMFvcnP<-cP@c$A0G`cIN*^`!Ah<_Q_E{xgD8w<>CrAgY9bjDynOM8Y@tjnU17>!Vro7~ zN4t~W9v7Kx7K^4xSG$AmHYYlb;-CQv#FGVHe`6H8RRGl*i9~XQ!@_M(BU|EP#q%mT zy2|C!#8YXmIBx+ORSlEA#KP{n4|z`M=9u%JAQaBf)7Oa6pke>0XrpUcv!<1k*LARV zWj`iEU4^bxRT7L9h-XUDM5W1LWn{d>hpzh;`Fxor%lqjc>f)mxJc*7LC&gTx=@~!& z{`udL$z)jn#Al=xsuC5&N|9Jb!PC$0=NG?xnvoG7l|QT2Yv?p}d0T_iub&0t^@}8R??_$A(qPc@t#95ycT)p*-TgSb zhxc>Bx+7_A(bL&%BwNyAwD$6|AODWqZu=T7&4Y){S>A=%@|Tx59MIpTO&5-8sA3fI zGkrfiBh`HLqwzsFzE9r3} zXj>NyV(DlnEwtp_E|{7V)>>5cM*2@Wi`Je2c0TrdGQj|gF1(naKS=n^*NFM&8NBEc znmrA~_U>WxgZDFV*(HRAhY7ELxo#*^E}+pG=s5laQU^u}Pfp6pPCT!wT1idJS+fO< zO%5vMy84^5y&0>kPFvF|^i1vAEfM=YLl&C4JEUXU_D$26O*U#O1@mD)eSIEIK5jt1 z)>ob%VPt0juh&B~7Lrn+Vjv;7{RV?Zg5LyJ{M_RjX>wY4d9R;BzDie{UDA~9{oPhM zgLO6-aJlU$D@nXAllc+5q&(GMtn&pj|M(sf}6`H3c@O3*Y!OMyr)f zD*u+-ol5BJ>(zYkC)ac0l5TeGp683V-_PpfS76m!xZ{p{@DU&WJ*)NZ$4+mgEF^>kmOxlqfQ0}_SeAqk7P7Pjvb3;}1V|yxNgT(qow)Zd z$?APHlBV}QbI<$!b_&Z~U<-TCU4J<`itUkR=KKHo-u4vYeakp0B1z`%B^9{wJ&ovW zbHiyiz4eI;CW=TG#B8FXXDxms?)cb`ar(>%%oZayUA6*U-L<&>(r!-H!~O{j42SUd z_dU)@?n}SF2M)6Y5|Nbe&vY&Wf0(S1m3ZZ~Q~1}PZ05w|d|-DwrMUH$i&)9;z`+5W zJ~M?W>zRP7mLtQ2M2S<@BybXe@c016upaw5(+Ygc4z%BW5;cek7`VF7> zwC|BCm*=vY4_GB5J^_`9A}Z)kzT(u!bk2w(Zyck$c{o1xYzP}Aas$w(5MGUkHP zhmrtpVv;B&N?NgmT$Y3*hzp!WHk;>aiGuv-*gR`!m-2bY6bfAZoqvWm62abY{1eKN zC|AU^2$*wTOoIL_xJ!y4wwPe9twupAht^_2S*3v5WJY3m1m%1N+O{s#bS{P2WI_LH zFCsWL0$puAGT|UpS`B>T6KH$S4R9Kbm^pDAM<4qoR3;PB{s1I01qX9_Hg{_qHr(}D z3~YN1$6k5~xm1c#<^{1J@mV6Olf#HyArFOC4Xwopy;a9xFlr7C9XQRhsH;}F0J#BD zxd{Ddrjd&0p*QFtQsH9^ zz`FC~J%04m1bp*Zbgx~Efq`Mrlq5{^&~gcKl@{^H+xL}DA;p8=_z-T`*o0DEhTA^< zBP?6ehP6xT@Y5&uVDJ8uob;(w60BNQi97$M8CH`TKJPsCpY&pCHqBb-$y6Tcgpefa z^(wgCHrO2oHVr8ka@<~~YMm0Hbe7COL@bU%j%d{RA)N#QW0D@cPEUd~MF#gNq-6|G zr7=gz!(19py9q!0`U;feQ)~&_Gn&F&tPF!*k5Dj^5{$g zXUF5r?x1T>D`Z-v=$OjUYoP80sod%D;?@D&fB&O=Pi(q;C7N0)vAnxZ@J26}F*A7< zdymZH`;WYY^=rG()>47Ly?GJSGHI2{1=cB`&peHe5@|7h`Kz6H`k7sV(;NyY6mw{- zb7JGgo$%B+aNyus96UIL`9PWlVE_sH5Lhi*)K%MY_-HS}tfVJm9gFS-)vy}%*mIN; zNBUdp$h^(tudQ?A{;z%nHjNCQzwi5KX>Wo;k;B!OE+RS!qA3}U9uK0ap&8d*dlOtP z&tLI$z3^0gbYGyY{q=4H0?COb3CuFeU1)iU#ZuVJ>!BwkIDpa7KHPlU-(q5tfHZQ{ zwzyDTZG(aI#8X+8gbarh+*&7K4Jne*VM>9X=rQy~ZS;JW#Ak|J$zF5cmmq3y!}hOz z9jTEq!BhR5Fo{$qLorWoWMri(rCu=9l};!tDg;9ZnG7m}9%7vi3Z0%QX@yi073(*l zy15-HsR9$bwqoM!S)mG0sbOty!Q}Dd=)B=Zn6+9=A3lgKL@cwfn+p>uEp*6;g5G9oyw!O(Sa(LoQ-W1DiI8N zLV;7;Q;xYgKMov=a$>clyAs(^7gxL|`{p1PNf>$FJ1~b>qKNfZtcTY(1D`L%e&!VHG+Heqxz8`POoBV^xB{R3 z$SUa7YCQh*K0Lko2)^~zTak{(@Re^phtY|7##>a^SkX`|!$)syMWaK6U?hoAZvtn> z5}5O+I8h9Qa}3DTo6QJElCYUoFdCFlDWt6BO^IYGQ(!y>{XBJ(2$x|r>IC{=v4~KZ zs(Be4b{&+mGG+n=OwJMhqXhq46fgYZ8t6+Ch=x+g6%;tqpI}*IhlV;yLN!UsZ**Js zdy{B%sSwYU5K0nXKZi4;aZJn-OQ6U~XL6YcCWDfJYvjj5lr@7v$@5{-atO!s@cQEX zxoWA`;j;DBuxTlPmH=@at#v}hePYUpYd-M&+b!&KxR%>)TZl~;d(d824TDb00iAgA znXD8_C28Q3XptQLmcp`oc7o!!;gu)Ga6Gtv3dm>wI%^RJEJmDdhq zNmm=j$ENVqW1oS7jhBQKPGk@xS>y9dB*oBJ6i@tSCk`F#<4y*DX3Irb%qpx|(}pEW znh=R3vHxH{2F^|}H=PmygI0_7js}=?MP@nl4$U#op2kuatzO7ySkk>t7!_Vvf3+RB z5YYc>TP-|MPv0?ARomeAALl<4XVhlyf==h;Kl^;W@Xd|l3->&XzP?c?lrl)PGUW0l zDAa16r&EPUVjXIgf)6_4KxeZBmUASbnKX%!gcBT4+Ba>$($C$6{ZBoOq2E6bWU`P+ ziLR99=Tj&Z-1cQTSCLQ^D;!p+Dl3tU$01XyptYDF(d!{msgMtck&8#*Ua}e$EgdKk z@Mp_&NM*B-yDCAX7`Z|T-_e8E@ZmdH>|*ct{~4j-ArAQF%1W+ql2JhuULsR+%Q%}% zvI-mp0S@TpGL#l0(lhhWoAt;ckBX*hZsWS@9MI@Am>rzJ?8r14>rA+0t&3Z%2hPkw zsx@M`H-yga22@t%Fy+gjuF8t7zdykU_$x2zMmiD2s%5pv2J6A0EfZcpP$R2}`}UpLC3X_aXMkuh3Np$`#j|e(9l1n|u7!1Y@>idLQ7J_% zk->-V`USc=8}Z@yE<;b>B<_CT8E(;%m1;{%1x)HBKKG$+)Z5vf3tn%C=gX)1gM5#W zdR;JH;QNQv2q|%-Ui!gS(s2*`(>C-JW#7k7n0&M4$`sjC*N+QJ4W!7C#DFk{W=`oP! z3(@6L`7**ODF;5%aZj+oOIxI8U24b`C0w$?$@hOG9zjQ| z4O&GJMVSe=e*PHt>>q#Yq#!lNMT^|{+-H}gt=0~^MG#XW-nT@of<~$3js|svQUwhj z_@@`~!V9}#wwbVcT^DL=tY~g_;^Gw@{Bz0Z9A;tI*2nSh|2czz|b8HmI(6pJ$K*x858FYLqUs31BdAm2-lxazu9Xs)-wQ|aI?NUm(hx4-!qzWwb7v7n7r*jD3=K~}Z8k!#R6?#)a5Y3y zlbK{1iAWsrQ2edg=^wt8s*W~X`rubFI_bsk`yWIp9Om{qStt@Mj20bWo~C+CPfiQf zvqS=8T@5yV=tJ24%rlHO*I6wP>9ue)bs!gyWA^l6G%Q_(tW<;OKp#Rw{iwYBN{FN~ zP8c%D6lM?a$I|!S4B!5}7<_%JaN3GRSiET?rU!@MCka%V>FIPRL%opX^7=? zKouc38ITV}86>FG$zk(Uu;7NtX=I)Av7>#+#8arMP~qB5mHb}F`~Ad38q=d$EL&EG zswyd_C&CyxJ%zzRKPp@ntX|%N$?<8dSwZrYVm$Nm35<*fQRA^-aw-g&RE!VZuo#2G zV{m({gcF8dEki|x6R+>+$G-hTXlU_ZQJa~$^Myi&fqK0?Ayiaa0Z{@&qe*yu2|m&JG9D=?pqCN+m*=i!c|+U_M-c%_PT(-Z_{I2AIrh zq|-$lIyn!uUWKa03Kn`H|MJj$n6VR7Nimk<+;!C{WZ1Xs+o+-TezAmC-{`@^Ki+~b zf9}2LZna~}_EY%Iziwgr7zylD*IH5IDB}(jxf&_gdVRkX24#7+y zi%`7C?PpRSOeZr;uQVDpd|is^1frQTtL%->#GsT4gsNmZi)6aMfr&;vI-Lf`dcvFx zWYYz#TByYXpQu41Ms9-C!dGBqDh8WT0Ggd&1PY8KN}M2^4{lVL5|FMyif}m^wU>}9 zmKjV*7zMh{=^Q1BVxG$rg-!_qAQt$ZX>2f{wo=3HWD;osZ4Cx$A>p;-GTd?3OK&|l zjdu)2HSWLv3M^mbM5SE_<`ft+SqU_%w`FO`gk|?(KR)&8@AK>2c=<}WTxN7Gu40wC z8n=sE+KGslC4N8og~!m+QV+FCi5FjZ1D%~scEjgNltHmq551>+w`kKmo!8&tW|h)eh`0Ql&;Tu!)=3+q3-0~Z4Ne|G2o z3qNq^HF;^;M_e0-CYHR|q>EdE1APDCVIRi80pSkNMZO2%gn6XQfId z6d?Usp63(YjfG>BGHC2p6ys^+;t4iN$tQ_ZOg!Qux7?}nEa$T@SC}BvsbO(hp_Bnq zr5fYM2OuuwSUvBOi`;P8)FgI?(b)(>feflDtWf21sHrrgx8IASXJ(<&8JX5qF6FVL zvywqY$9jCMpH7q>TJ_atxa@l5GbuDRnW5II5sd`VQE$cR!7QGA;RI^xDzT!w0+~dd ztu9G7yyr|9N|g-l9cE1XVmQ+${Jyno>d@9~Mmd*8TQiw=sBx-y9y|98u*GGSTaVgm z3+xspL}lTy-g`WNx+)zqMGYH>kP!|=#h15@@}79ws~D6uIp#+qnnFG+%t8wUL^}tA zB5>S~zI!L$e`Px#mbpR^-~Q1S>^m}y?>+coSaeeCI@pgN{9-H1yV9(>s@95HrwAXp zsSPcaa>zvmM59TBh!-CszI=hb0pf`qW`j9ScBn!I1xXaSLt)TL`5LN~QuL1nQ0q2w zlH{H7L#t6EmM$R>$zm>)hCfQmaB{8)gTWMD`RQ6%lrcv5lfFX#SRV0Y4s-KKp4WRS zwX9S}qDk~c=yVz@69$yH=jYAX=q1H61r(BLSS>=^pJ;M~&!FH>rbUb&$rX_B;ed&vr;);u#QR}Wmp+FTgRl-VkVn4s~ zMHvPrGWgV|{{{2&VRUphqjf(}9x*Y?2WHld^4!=gQen;04?VArAJxc>61QRy_Yy=!xGD+Y#!5ex;8 z$);K3fh=p)N)@vWXk=uw*_nP@U%!w?78llEz5^Em`d_|h|K*>EMnfj%8caz10NKgQ5(IT1{wYa%QNa8V-Rx~bN0(WyO_P@53+p0>v7PU*4 zpnAbFM4~bDZhi_1l?ocI0j`#I^t|#C+HSlVa-$i^updL4Uxfd_J}50FC@O8x=75?0 zvt04K#V4YI!=!~ut7HB6)T|#er2?faNv~2RRpibCd7kGJ2{bNhKqM7JOO1mCF%m@? z#!ihvL?A1Zgbxy{MG2jXl86-AtBqLQ?&K*jhZQ>dtl zT+~*BoqNwBmPnzk(GI;OBrv z%xa$dPRvALHi#jW(O3mYX3Nace{=5?AK4m%22PIy{<#Pu!8psW(#j>@owU9Gz3cI# z2X0~wcdE7sIsW;7e3HSG-@gBLPL_HGrtrOAY{ls4Ji?&_oNhCmmJ&XCV;hz>X*j48 zR>L38a4@F#XwwkSx`gTZ6vn(sh~;WdY^d==lrTc=Q&11b((GeSD-evb=m}Y;24h8p zB1DfXqi-U`vt|;2dEYh7`1JMUR#rqPkU}^n#_|3zyU&rqORGl@k4wV={QM11vCS9E zvXUHOxJW>Wm;tm;#7#d>Pb-v)tf)u(NP;gEp=o~ZaOzOwq1P2dXR{kJSqYJX30Hjh zRZLC2jZ2_b`)#+a!G~^Hgx2~RzPEDuC_iU3Two9;Rh+q^oI4Mn|H31PM&oE~t;3?O zCM;j(K~04o4Ia0kyDk7iPdHW$~ml9xe&)r z_Mxl00X5YXuv_(L@94spzWf8|%_jWhdq2gu{`s5Ovu_Xn=B67_>#4=i&>++rC2DG_ zu()d>0}N^G^W3wWxuySiANer!dKYv$q5E-R{rNj^A)x>Hd-dP;$U?CIsbmg*Kh5;~ z$mHh;zYd951Fg0S=~Mu@LXcZj=Ua+pkrdwfI9}Mi8+-N~$Jp2m^UZ~0jRJfbE~gc# zTn>%v*P-F&n{n#pE$Dml84ygnT&C)S4!n2M*<=PiR$jLW2cF-?cB5j07M8jis4Z6J z0h=v0%uJ1-wyPV}3zuSUY8q3AcOw-I!%^Fa)-@Mn?=OFbx{EJ^wz>u?rbs*z1x9o zG>nBSIuH!|(CV?mu9KovmSFp?F{mU3*la51-*(mN(c&@S(CKk};Ic+|DwG(X%;1f~ zV~FP@IDR$+u}sZl3X4^TYPT7){ut7^5*9SO`C#0CWC(3dHW>ACq!Sr(M%*>1N)H6p}>}NrH1*|4HE2NbQQszs$D|8SmlqeM==pRmEE|7*wtw2q+5gn}t z)?cSw#$wiDQF|40y3%67rBqk5LMf*~);pNnh%mZhDCWn%(2% zxqTu=^dd1I@L4jWdB=>krqYUiuYVl|83p_@E4+DU!?^8ZKf?NTo%rHi?_qs}6FuYj z=@UEAcXk@VKmtaK78SN4K6qURHY_%BP%q_^9DsfP43creVu-lXq98dnm&TYc$rLe# zLcxKJUL)m+ggz%;I;qqd^lD^tB_uLpMB_=ufb@>V5KR#qvV?55gjavI8YWE=nM59e z`6NhiFB&f*o6n=tqTrb_RoUca&NMzTSbmfeT}nEL^`TWuk;xGgq>Ms|gkB_U@0!b# z!=8*?!zd8PlPN4+Qi-xCiS~vH=u}daSlQi#<=xHrx8Lr-{saBE^P}&<^Dpdz-yg=c*Q~)q4}1U$kw7KO+lY0l;H6RpBvK`t>-6_ezzW|I-u-EcY9ZCnn8QjT3a4nqntuD;?b zw6!k#Z##4Uul%A50sVjJN|O`S@JJsPc61}2@F5WBL5bU~T)FJAff4{(5(6LjH>a>ullt_o8kSLW98?`*o zrzn<~@(GoNPRB_H9X{z;5|%1~I^=1og+dg;qFM^*O6HXR`sD#=#96p&?HC@J!pbHa z>fHvM=$XX(uV{f(RKV7KqtNLMm`V|^y#cXs92$}_)u}Ku8)AT0TfGY=gBDx2 zpM+kgL}Qy1kx&5Qyc$z8KD4zG(}48h)p+@p9w?Pk*zE>1*6J}jHV2JDhw3UVSB6wg zI-LqOXE}IW@aHD^-pe=DL5v)?w#l-TD#Yq48>Z(I3{oVG@MtsxtHa8HcWi7Hoh>$~ zRBD{;3&1y@U>t=)uV+CSxl#^=Uc;PqqL#5r8~I;n-xdu~O2v5OUp|SOHZ^heLrDB@ zeE)eIJ2}SG#v89+htGfN8m1lf4Nl<~Pwv8=Jp-&dsF0Uw0)xM~x(y$^vJx^;0p+{^ z%E}hy7$Qntp}=!l3b4s^4)fs*rUQAVqbcNc9}8__0>@EMWuO=d#)#z{cnc+JNy|v}d0&iK1(b}?Cxdt#W!6~$&&#PJK=%vz#Zw+bv;F?@6wkv= zTB^iF81W|0wWGNi#N7a%HjlF2cQE zz6mNZeZJ_u=i!fL8JjXW6@=4iL|Ig1V;|ohv&9pBlp4T<}~Ms0@u-iQ1Y9=nW>uMUdTVFc=Z$;9?PU1~oqQ zsgK}?|MDo}(FAJiYOwaARovjMKYtmY z{=1K$zP1f!GZ_V4Sby#gTnOlY?oRy=JuaDwVcI*6#)cY9PaQ$NnB+r{CX!UOQ@iZX zS-Fw~cYNwQXt?qks61|L{lQNVJavWvM{11@@mPf0x0z&;|IS?DKwxTy0caAVfhlX6 zx=N(xW?^q_!@7$vgWXkyBZm&)?4dn8pLMNT1822|k@m-*`5oFXx&)OCO*r`2W0>5x zhhHYO?(!)Ch+|u^n9<6zNDThbNhs|WKG3t#1Rp|5r|qq`mYf#aeoCE|$ADx~6ZJ=+ z(y3r^nqjH5!lBDyRg;|q6Rnrt7=l?VhFL2^EF6JWDM4+G9h2T5nk%*N&PU;N+7OS% zG2zc+Xe0!^&cF_B;aD67qYe{Ob1<3pXsLDZZ2QEi35Z2SR5y^tWEq)Q66KN-{R3|s z){y@n_jB^!-qO!?wC**g!FR?TX0G}jNz_+hJdAi>hK zWXwWfFA*|S?w(t8A8lIGf~SA+amdac<`j4zdwLI^cyc#Wny$WbCBFRk*K<%mc6J0W zzIGC?Z#%=d4Z=whxb5~En{oSKvV`H$F#hF{ofsVp zz-rZF!$lovZ>dBbC7?DF)4_z-l7v#DhZF^5vQdO$ay;1b) z(gmnhQb@%j81+hIG8shTdQH_Azc)n;QgJPOv~a18kZc}fUCxAR~(sZ7qk74KXsl>&eBzAJI<^%oeeRVsKcw16D6&sy)1g5;u)KGYjp>bQZ--4yr1Fsz<%q#I#VME43P^ zv^2vLA?^?HEU%)ml7nkgl@`mJDG4aEamUFM!}#d6OJLF|&@&mto?}Biqb4-CMK3{B zm4n;SiC7ZeXbHn3VdykkG&j{^*S^zmRa!AJ?1js1LqoNdE4+P&M%We1;?TliRAFjp z4BZQw5s8E`;f-NGC=2o3dqD6OihQN(rcmBD6w=FSSC1Yd6*4?%V2_YDbA$A(w=YFmC_=AOJ~3 zK~xozPmzd&Z6+hancf)&T2auZ08g~Dc&dbfX{s2>8BJ(|6Bu8wk#luONx-6ZJB|+~ z@Yr($T(#eJV>|A?-NHKRxkQ#bNA&w>ej5s>IjEEB9(nB&K#PJj)8uj`o}m-IlVo`5 zxu_B+90IwBp2L#y_T)X6IC zkSmGs=;Qkl2n2D*2i75*lVJCuvv~dWV{p4&xcR*sIN^Bs2QRVWTsD=2cXASKtu^@m zcRvZcfyOt4t|vNSj>jKli%Nl=0Fcxrp?ibI4|17=Tkk%95E@d+D+800v#?n7%w(bK zmCfY@V;+O{E&e!NTl!4X`2i8l{i(A=^K~(IWhN%(F*!L8uh)<9iFx!7jA3>*fJpQl zy8hh#VRu+jQR#%)Y=WoSiq_UTG`F>&BrRifauPFv2xJN=tX3(k1_w6(W;gEp(&yo{ z*Fmio@Fo}5pWcBB75bmvqrciCdi#%~vCe}j??DEryoGY3|2sDqJ^!6PXy;-fb{-tW z0}uZiH{ShO%*ImK^3ZosO3OpZc^hKGPyL9K2;UR?=eeHHSVJZhG$!uT7n z!CL7=Nu`ETu7Q7QoVn+YWvfu#wS-%`(NGY>TQ)A$2f3}K0uk6;CRl8G{Py>! zG2=_3t-*?>IxB{z0w_sTkeBjsSL$H5sE|o#SzJYLP+?*!jYB7WOlONl6FeJVzNC`J z0VcBnp-2+mnIP;oJqH}R?x|D(a-{~zY!=5)`uTO$xJ?}ReDg6F9aeIkp3hje8t;Bb~e)C%bE#-2aXV>r`0iOz-fc;G9yLaEGQ zbY>nq4@_e73x_c~6Xfm*#n0wiBfk0hRcNdrXgT?9rv+KwbHpl%+<^JnAcLH!HGBR( zrIs|!*XIIpMrKpHodQckjR97(f&;3ltmm^=p}FqpTU6w1?rC_!&Jr7&(X}?Xg9%N(xNC;4DEEs5~bi@Wi$4_}Uo3Ja?g?mIdI z?@XBS5@Jai!~Fvc8vN>gw_)ib8)Ra_7ZkZGLNd|Pb5%CM+^7RYU`R5|q5D84Doi*#5e zQT&6sx;K!;ZGZP5R$O}(EZtpr>AR00(0i8k*8gx3x|imSbPh_%A*2jgy1S9jrC|2d zV%f!4V*Ag(2enQOsjCu}N;gK{+znAW3Dbg3RJ3;@8H=Eh%V7BFXHbYGU~#(JgOm~gBk|DlC`Y3x5?D|! zht5KkPzlm}4#8jooh?S(c1b<@`p0qo8Ye935^^FXezt8Mt2>O0?41gi*-P5)v~UZW zWIxNIGR}_pxD_oCD=;x0WEeB z)=3Sp2$@ojTsq4D!!+so|A86D`Rh*yw^kv;YtMWh3tI(!ZMwH8*%_JeL!vU{m90nc z@=FKM+UmjgAHD;HVwgdgN6yUSnP(1QYCEO*R*eRK&@`@L;n9qg{i*WfBU0B#;hE^qm#bkt3LrzFe)C3=GJqliI_1V&^xHxWrkWs02hiTu%*i^jZ!gUamJ2K9pWUIhF07bPO zM~}{-s?rXrI*&|Vzzxk#WZ=>|aq~?dyilS41rg{%K>rIi>woH@nJgKl5OqzCY&L__ zJx9>qR*gV_{E5joT@H=P4TvO2rY2A-3Cdf9-u==yevM&o2shsId2D~-RRm7=As-09 zH}$p&49%{{L5XXZA{k}?QkM&+wsx4BTi`!)6iw?dL0x?_cKrN%$QDa*tyl?*y9)g~ zc0iU)KxMN**VKymtPk(*fT zVmnF&G2T2rE6jk4d0f7(hUbv^T$Xj^X|ErBst*>k5vx`$LLeByjF0GHQEr#&b#%}R zRZu=(M4D91$mc#&K#3AC0zp!QIM4qTK8%n0Sg7Uv zTDQC!58ky5l?Ixr7f>t}kV>R+=;$yuUbKMw+X4`?h-6yel@nK7A*Z&k;w@k%{k}}T zh*yu6@s;l#de{5tY`5d_hr6H>N0BRN&^IuH7LN{Unc!m}D8-$#A1MK37*>^1}RIz3R9pjb|G7eXPGL92SZOF_w6p$r6K5`6Pp zkK@YAI?>T+WwD#bp5Bkvjz)MV#&OLRE1^*d+}H2 zn_qeZpZ(<3@KmT-Oovu1nL;R$hRI-NAmX39D5w*)kA-SVG#V-JD2RCEH2NB!p5|G* z%i%yM9ENvp8dVh)P^(o4gn~R;Aki7>+$m*hS%aBVXCbrL5FHpqIg>^{mV(-8g|@l^-rWaSv<4=(mG(ML5{&$MOCkmUh)6S1ce9CqUI4Q_E;`YMfdOPKIGJ8ko}_k7qDF z8Af%55l!`O=#5T%|K~3;^{TtO5iW}wsbms^QwanDajaX}h;TFsQMm|Dr3P({9t@6* zvGnYYeLm)vBIn1g&I-2cluPK1Pl6Z03FspwV&dnz2fb;u9 zOrd($D20PH@u(%RnRHC?QY#gZ$|S6T&cTrm#B`RO-00^iQ6XSiFp@w#m0@4=KNi}l z?P)Wp@cQ##LS2=CX^cX+AU?T-L1(XS-HV>VD2|>OWJSHN|Ks~1k;F0Ki(&uq89e*+ ze)xPr!OZ7eDQq^X@Rd)l!d0v7kQT!XL@So^$fN~|n_MR6itU|XE5=d$!JL1@FTuy| zKLX$Uzh`#5=duQT)#09C?*J_B_zh!Q3wJ%pr|Db-Nx z1UXg;@FkfR`%gvi(2tK`Xp+W5BDgBdc+Yjq(bne1q82N(3X@RJzTmu-l+gsu^HL_Q+HPs}-al@V1UQeIB!=A|||f{P2-yv7p_J zD>t?=wQt*-{YYesFluC2&{l<-Dl2O(5Y9jl%mL=Y1)ho1`=ooI)nkN4Enz{VAO83` z-2J)hQR`MgM^1bq5hosV!7#E!;nV7&QT=5?EhP%>#dDzCa~MS0-*_?sy;jTrHaR;1 zl|l)t*^Ee(TZa^_+yn=|&>vM{;HcBE1pT70Z$G&7+~E0U}8eNB{M4cEjJ>kI2xd@H&lxfQU*gMQU~)8?M-hE3Ur^|M00VaNAYov?85K!RB!xJ{N{K zokU}u9_DH%>(58WCvnroHSkB1@K{v{CxCz5;>DFK+z1DQXsNdgl&L}){UdXH5Oj9b z!y8UwW-iJG5eA(axoie?l|}@@R5_Bciw?8?2)t7fRxN94@E{P$HK* z;Pg-!c@oJ<jvq8mP@q%0@oqJ-| zoF_Ffs-BXGa~+y|{vEQvWrX8tc>Pfp9-(&TxG#*UKpYcuF@7DS@4jYP6Q23i#~~HH zZSujCv$zl({lNr&{mg#s+|v(-O^1Ja@OEf4Ih+~t?@ z;wv9thL*}AM5Qbw(lP@X32;Tp2YsD?IL(oz5=vsrEW;YkXz;~YV0{2M18Flbq+vO%?vi+bhuMF)+@;s<%QZS3oQ;qQq_XB90y(#pAy_44sxV1)S*a ztcBfTgH%FeEHdUPLm?Le>iJbHlhkb<`LY_@cb>&_FT8<&GcW@dD z+C8x8WmwWB&B)an-o2O9Ke*TqEbuA>7f=_)ali*R5QEy;- zS7JTn^JyrRY7XeMf{}Ud-f-815~^~UO?=LGl;|2!cZ;QcpVho<^= zcs#BDoyYF~?|;{Yfd0R5i4%z!isc!E0%Z6=A|dQPES%l+jUAQ*t?ECvN|55I%?I$~ zUp|jJzx4q6`bY4}4}T6Z>3OG!W+emyt;vj3N~q`+8a0#^MkKu<80tJwTkNo}S%;Y; zhoB-|cqvtsC1ipjluZ_x+FB4EokV4&2Z2+^5$q+IT470)a!3^lIF>EK*sD8GOr}w$ zKCVH_EkT1uf#l>Y^m+~ITN-it*eOOIn`$bM3uDc2GSTCo92qvXwV}b zOTy#O@CdNF1;39fwjb#dVjpL#x!He{=*Bvt>-rMR3)c zDz?}RM>D9dGoq=n8ozwvAj`4pGz#>MrchU*z>2aqz_C`Ow09MZw!; z)1$r71BcCmr3-4&Tx)}#fJkK^lZ+yhP9YXeA`*@u5=*klM>L-0@4;vWv*9f3jnf67 zpP@sMKu$Cop(>E(p>$XhHI5PkgH{EnS;Mn>3T71QCT1hpb9|V8!FRs-A-wl$Iw*xJ z>JLPrR%m!^L4QMnFMAITpF1P`&(d8q!}MT@q#F2=R3a?)OogC5TPhi;y_Ol4?lVWJ%b_MtA>V3bageM zy4u0_$h6nbPGTb?UNqGk@zV!az@!KwnNi^Odr!b=Rbkm8Cl)p8&{nU5nsZnB?2tQ( z6!8o&J(t0b12cGa#|XUhY2-MNiy(lm<%Q~);h6q{X&@Z)HTa-M}s^Efn}3`M1Y+Vb|_c{Bs0u z`|7IG1!1l2{sc8TP21%Vz)u&9Ibmd+II2hGagNi8E9B!7|i1u-e5 z{5fJe8fnm#DM>5vb<5;3OpDFs()@UhO3x#hbT;{JU;}_enhF)6nMeDOFH12Smg3Ew zr*QOOAAa(^uVcyL^%pAh|3qxM5YYbp+Ct zoFvRaEvu<%KYVi$Jonl`Z2aOEV5xNCiF@y7Ep$;b$*yG-&}9lG6j}|_)QAIn?d`YW z)$K3QkPODw4unU>;kx8fq-;mp4>SLxu}eKj~+L!uYy@kVk9DLJ2HoG zJOy`^6N3{`c7!4tl+|M4IkcphL1Uc_GqXXs947dKDfni>XsENoVW8?ngg~-{zOz1D zx{i!-LNm8XpIWk>{@KyF~VH#rHkE|n$2L=pM*grP^G*y zuP3W&i3lq@J!q?UVnLk=wQf6Zo+0$Ua9C47r^=41uuMUyR_UN+za2Kckg`|}A)d`< z9bSLoOR$>+@Y3!By%-#sblTsl+6TquW;sRRz6p2eF7 zr}(~ZXmI1EzquF=hl$@`xtN1dRYI;HLOL(P$lw^ZZa)r*xP;5syRo9vj+18-czFl; zeaCsklrNI^xtuFz3SQ)_MwCImKRLh)0hjpC4Gk4oNDgGpPAq6J@vK{~(Ltvcx=eXd z7O8w1d-k5imTf&KL5V^xjrUx>9IKYrLn;+o`f|Avq~b_;25NJslf;?N!XHY)A4;J2 ztQTo=IFyN@*DB$58ZbOIhhry(pwVb>5vj;^IGGan?-sis%DD2SMb|%5$Rl48;n>Lu zJoWT0jE(u=c3aWXT*cPPCr*xH^~z>kc1Z`sMET36AeEI_pTX%gF<<>WNRXl`%kXns zzr@zG=jZ42m-OFTy#~I)gx5iKzG4PB(mhFPmP9FhH&v4G0`F8TJfDb?!Xw?&G(z+T zk~rNnj-#jNaJF|8@mLxg*KNQ<|M+FN-A(`1WA^{#&tC}W{|lEr6q-jO+k-+n$1N-o zAylcAnoOa$cMQF~!{|RdhOv=p9-wIyWUX05D3L_8Bto_XR4rP7OTKy^4n6(^dS2U! z0#U`138BqSh*D~^(;}a9YWwO`P@A<-TFfx7xCp+juc30yTI2`~?+>7+xgGKP8pKCO zP>v@6qPT^_nAx!di#iwK6Q8>a!$VVe{gsz-^x$6RA(t|5w_PP#HOguQlo};$CIkGv z16a3V3F;cE@yHLKfn244xvmP486O&&Di91tp%Z1Xq{)o;U(t=!liV(>t zF)}fa>N+zvZy97u)GD_X^ZqDHwti;963+>BfCeM1}v1EbgsA;kQ%?KhhIY^N#h>*!-xwTG@rwWTiXwCz_$YwT^ z&GYZ4f1|)kBy0+46x^wj|6}XcTQ0&w_g+n~I%G?79639Sv!_l$rPU)I3d3$xLub%I ztmRt~BHa4ERVbHom=8tq=7CXs_Xn>+qmW`@s~a|(j$_4)FM?yohmc56 zcZdhqf8-@lKolxvAxcQNqf=K`fyPER8XGE6TV;jWs6;juhge)>Fx}aK8N9sh6ecF; z(6z{eHER}PYC6DN`sryu!eP>fr#Ul;rT}V{99pdk)gC7-Rs(AXRM@q!+l;7m8elbQ zpi^lem&(|(m*&%nR2nZb)=cxm?T|3X~91vMwwk@Cz<)@4mDY;As!p zutp?ilST5X_Xp$f%|2Sibasy&VkHX#9ghVcb*}h&ZzUq49Tn@~hI*C#&4hfk#_+~J;?*Kk~ z&)ul<)WhqY!_4G3e)Y%?AS#ua-j)mtzUD+h6KmBlIrJ!{vPe#Nv1Z*OSZroI`J3%b zSF7t@fZ^k(QQzp|`EX*+k2Q;ISlwBJm*4DXHLD7T3Bx1P@CNb-#zmN$k1|b)TC0sU zdMH&Qc7dV;LLn+cs#M|7S(1|sK&O^52riowF-WhNO<`es1-o03@AsDNXR)}`gK{np zr&Y&hB8N`EcTs=v!TeXmsYXsl*wL&SGS)=L$eFNd-f!9Ie~s7mq<`s zX~7li7h=QG8dg&)7t_ebQ^@CXNTrMXSZa#~qdCk)(@3WB2*%Qg6KyY7;$Thzm%iv+ zq{CEDG7~CYIxMM`Pyb#JhME82qIop|)(Ch+$pZnRNL7xq8aCfJuVp|-a;bzT9{mh9 zt*+rZ?B$)kFdEe8J$)L)CAT~6ke0KUnGGWtN#XUKgNVnISiYnQ_uPFWR7!e%C4BFv zySVk-*-_2yf7%;r2?rx_Y}?U;eTPT6BSGRWRE5rY=eUx*_B|W0sL_U|=6Xa^dGz&9 zU~puLy8+Qyg28@NO*S=FVQF_OmM*S=MnPb@6eMy5CcS>l%*->WDi)*eNC{S}2`-n7 zTgRlmPC+OcPp}gmB@24B5*CXQCZnDcJqr9X;)RPuNTxFAFrRk-03ZNKL_t*O?VrHm zV?#J}d<5yN1m%*5lgk^fS%yvP7C<2us!*|7k2epF;J3efov$xdoAkc*Iu*29>O_d4 zR4ACWLKH+wDhxU$999j_z%4ct95w?iCbcjxKi7Yzz)hEkRP1OBM*=(fvYcs|+jpGA z)~$y*5vFA{>acd*A}m|dz=@~9AmC)qFS=)j$3hq$okcQ{!o=7tLg54yN-1jxP!ESR z5#E(RycMp6|B1&1gD4K+Bt&Di8d;o*_V@ff#TW^8S1d9OZhk%jq7709ir!R7 zD#!q9wQ6{({~z|=14^#5OcQ=8=N!AMyQ_0YwAFgeZu!|t%d!2Scn z?942jVPF6cVaUl~V*{20ILnr;td=^*s;;W8oNwjupZC4plFWDk8}|SAob9XAM=f<% z`tH5oo1Wl7Z+8beJ3G+U=H!|Fkr&2s&sTqryWjo>{L^RtJ2V=xQ?hZqvK80}=&x+O z{-ocgZ9BXgKspo0XFu~f1pLb==JMFo*M?4$3HoLOnPeK#R1UFXg}>sJCi0~UQuzXd ztmy9dUb-FEeD>3L`fLA=r6VWM$fVfnlMhmMQftJ3AeBIFHNktu0n`ctG7D4a*t!d~ z!5vVnEFd~Ri(0veYN?3fH{J!c-Hz+yzM>jh2AKtj4jMg;yeHL zMMle$n^Hb0T7=3?2FMLsn4Lz{asmqeRa}0>HmEc@{PGu1!RB?t+U`bhVjk^n4mg}f zr2WhA+LZ{#1q=_gLq$SV3MFP1;tbgF1u`r|Le`s9F?4w?*t$uN9=8#Ja0x~gP^}jJV@ALJ8TJJyq(I?Q+O6X)2{^R?P;O6UhLe(fUosBFr`v!ZE zEmSZ)AH{tS9K}i?0Z)q=pZU~V(9>z=IqV~k9pg^L)-A(O%R~wxbs3WRGRCK4_`%N( zL#Nl_qwl$jvz4#^$3qB4lK86+-iDr5gXoyo;)GOfg2A9br6$E{x`YLP5a-VM@Ytcl z+@a|2?cmw^$bb_qEoKIO5tD$L5;UhLZ}V7`)}9PS8q5qJ0Tr!Q4Y`!;MCFX}s8#ET z#xqz6#xODE$J|mFzLmt97P*>+!|Wt><>i}j$8CE^FNrCMa-|Nd={mmp&4)0z5P?jp z;P(9`JNmF=Yd7>dIfDSj*^5}sN}Ej{c_?H+tJ}cuc^x!I0i2Q_9<8Oa2u4#VG}H{3 z%;al0bIy+!U!20(@ufA(Q^4W0VE67(^!K@W{LtdIu(%6V`IN~0Co!G%Ryk82X%;Sy z_GqL+u6ZN?M5Z|ukV$L3O00=;8AVFUiRF^aauPv)=Jee0c={!D!S%#*JvpFrZ!+qc znPIn?VY6G&-`@?Z!-|$xJG44t0}xn}bQ6G3AcG(L;8D!Z`gvXc;{9*I-+k)SP^q+k z(q8+2>w`A}`u~S#etv!u6O-fk>yLi|JBK@QU|T=*%{o@*{78i3NE9nr$yG6#CMiea zrvK+{TOya@joP4VvpD(QY^&(62tYlhw_hedaVeM|x3`)RFRs;q7q2 z=`x`bUO|sjjVx`TkU+1IvDb4`N;{|oOTHv?Z|NXcG6H{HcBuzFohC#RW%M{?h@>hw zHkHH;SL|dt$w!_%%I(--IE~>R2h_3#()khwx@>slsTph;Zi7Luf{-nsR1vFZi$RIu z{#I7vy6^F26oeAqbWI2P2D=ds$MEA{%^@7gqQ!2;n{V2QePb;!>SfUCRES5SNJe8& zs3bgYkW2L_7wdT8gdZ`X!n)>4NgXYAJ*#+;>X}w0g+{G`L@Kt%nV(y4B9x%_ROdv4 zHoa7~gm}7uREgwWsp79Ops7?Quu&D+d=U-Wq%UfHQg9HZPpR?*Y(_0w99Dj9`VV?s zMkpW@i6foOqpi(>pML+Na9S0t%YN@Kp2qv{I>;CVIw*-G5K|zL=lApAuTSE|V~ebG z_ks7`jMv_}lL4I5v#S_CJB5P>c0o&Sy!6Q=z~X8e;Y1DJx&IVA4h`OV+a_+=Kk)Dw z9C=|Hcfa*2T)VFyI%SE2l1gPjL#9GqszM}@!Sc!~l0pru!7QG5Y8-xFhyx1+Wnu+5 zoknza*tuFHwLQI7B_>9k95uO15)5THaMF5_l`ge<*>#P${6wLvHTl|eSPd8%>cq%! z7q)HggjPwG!zIYoI-~^|9(jBmkN)O38VxzRyIOF?{!Q36*1^w3_nqEgWHmNA$Anwa zYBcO+Ph*Wny^LD@LNZ0~jYcG^u?$X6`=BDTBBcT6CRT9b_%wpS1h0RwSYv^ivC%GU z+SJV>Cemj&=_#2|is6|NhlCNJ>xougfqXhz6_WB^{}Y%8h9OfZ zpi-*g*|{4t_x=R2*;#H`lcH9sATXkxHjZkk49QxXtwCDslx>rycew(k!wQR)ggf+* zm5NxJ^yB*LF2%AxfzzjEFtl?FiwjGT)*CPywCL(~LI{U2(yE0}Zy*rPV4&NEV7$b7 z(L|?N@>Bbjj5SnHtB9skMUU48lTC?wxsE;CIx)SRWU9~`t{;U|rozdoFdlm17_zwv z+%^NcTpCO*#~FB~kgL(#WV4m=xt2d1^PgEnlgL)UHHPfkH)sd|6BYxWX@%krTwgODb;s z+-tK-+FaR$gsE*6?%YuDZxDT{(O_@!SSF8PJdIAT3qShyU%+8g;`o^$9)Ict{^DIX zKqI|?U?<_1V9k)65ZsEor&OQ_aA1I_eb7!04{SAN&;RGhDxHLPSuB1W9Z ztZ6_nm9AM_Q)#0%x(FU4@s?;JixZQ6G-YaJvQQKpo@ z>2ShqG(#y@BO1xz(fjGbaiw~#Mjt778RSXYrXRzVM@yb_VBcQ+XHT$C< z5sycZ&BgJr|MEq|mS=I@?hzEyNj!UG8va-g@j@MiYJfuYw6_s(5NO`V0& zW<@?8N6&S)BYNxz!V_np^L9a@(I9)~Mq*k5A&(TlV4j$$4%;d%Ud}=x9eU8pE=G1)W|i zN|`jeYzoMfasQ-Ul`{NJ)X*8 zawdu!uiAu%o|wjJRN!j3%VR_&Q9-Y_6}Mlt1syIW999h!s6(w3pl1tLs>Vc(Y&vHg zyvwz<04}{ka{GQdP{ofPIEr_?;Zhj&4HohV$1C{l)3XQ!!no~* zt+--$Hw-G$^CpBo1xdQzWc)XQ7?ZgYj{vAWO!IMa_{s}KfnN6n)$Rx{rZORoQ zx}Om2E}NNYjKxYB)g~oF71q`#DcEebh*(18>Jzw-yZ|W4qM5PXq6Zm^bamLUeN#Jn zJMBCdr{`5GFQ~w+)3w*p-PHc3dzY>y5~QIq4h6AjvWRF(z-lCmRH}eTRNxT-C1-R- zMu)xFJl2iAZa15$(0@|pS}fPu$j9f8!M_rPe?#Fl(qyN<8N?ZeIAClEmLdtcyZE7xD!H)mdqcH7YpV4#w9|av*C| zkxFDSHyc1;Er?%)oj?D!D9Qh)zyBDnJ9r)3?#}Z`?jOC`Zu}yzz(zp--*h3QQgIwP z@+3b0_y2%fFB^r+V!$sSJqF)u8o5dXxk?=-trBK~n!#W?wH#FvU1-WVnA40anGx6m zlxQ$?T=v0tqVJX)@x+(EisbYh(n|~6?%s6CPMkY=hQB8;9Nl~hyA`hCK5mCnD_+sP z6*fr@Gf(~oL)YAb*+(CO*=#~lt!0pr@6jjEuS9#N7c0v?9K7`=JbCC*R(EUC4P0+P zqL4#vGNF>sqgF1%WHKTfPe9+{#x*=j-2r0=KUQ=Bm|sV%yadl(;6U` zDRJwa??yD0!P4A|Fd>Ycn>ul3VudTTQ2$%01!Vexi&6OinYAS^id$#oAhW#UGaj2kIQspP%DyXkb1D9C=C672L zV3&b;N#-L>-S5)Ubx6#3au0WMG~K)|H=n(`R-2C z8VY>#yN@6cir_=&H>Je7%B$YMF7k2@U% z3ZtJzVp+bPNq0Y%5E#Ho$tkJm$yIvpGN^Sr6mn#{n`fl^j;%e|x}_g_4FTyCJgS zgSrWf?gs-oDet3TUM^KQ$P;ounG%rA=8#F}kWOciPG$N3iK#(jgNv_2YN}J^EvAp_ zGyC7a$r8rlzkK9w-2K+Kz~!P~zHz+T71#*quXg2r&*P}Qe&q0P@!fmAg4gWdimB;k z96dFQd|3jg)qoz44J{T8Q%z#o9I}Nna>W`#1O$o-EaOSD)Qf2>YKsYP{^2*VIyH?) zzkCmdydI1{`y9UutINeV+WCX#=tBdrY~2c#-oj!rDsMmBNMZb;`_ZhBG^P}7on9>Y z0+7_2j7q0=9<|b1+uN`-PssvpAQI^9b`(-6c3P8Z)X-Y35K;-YKs6c-$R!f6cDCS_ z%ZDN4GZ2bJJo&^F_U;}+cef44&x9ak%jod5Ad<=>7+QhdszaYgk0Zxs867;><={Z< zuxKzFNHO(It(0NGpTy1~D{`3vPAz6pEY(qm4n2LtxbyD!F{1ffKl~4i^uS6)E zWolV0TS6oupu647y6I$+vTOHNTz%y=a5_DB?^4>Ni!2sHbL?OwCAQ?(P8!WQsRF-vcRa62&gL2-R%`v5;NRqb6HrcUHUBP! zh&FG7R>Lz``dP6|)VVdj_}ZpVRb;VL;#M;y6Ev5-=gS|$zC9yoR7-g7g_HQ{FAn3i zx9rE>?Y)q!wMo;3JOtv>XRGiBv-tV_&m$boV#~Hc1`dAc{Wrm8XkuoTGyT3d_qu?A|qio3GuBp&l!gk_xwS zX%s`<3JUCXk_oLec`iXe5SG7iZy|c=2&wOYWjuMob#$IgXuK z#@VS5+o4irOn40H0#vFEo@tA~!k1wk@cSc>o{R%88Jf^}Asbz*Sr5J0h+?gYTqXx; zy^LMkd$Db653Cj=lqwB`LJdzna~emEoI^O8WM?)?7${J;wAe5@)`wP)3r?qX&E8a$ zU!!|eCZjgF0+~z-$y5f(M22aD#FC&uoJ{6830XhRSKJo`d9rwA>LY>pfnG;IHKt8)LQUr&nM}jK?8o%<0%D0Ya>9kz_(NMOU!MjYKK(Zzz^yl2zrj8K zLkspt{Cp#z{}GGyN`8gfzrXzX_wnG5zK_>mvkSj{`Xnot4R*Dnx6O&NkVPt;Mnft` zvI3k~N+O)3S*9q@$oR0|If$`z`3K&G-kYz-uRik+NUj7>kAxX%PB)iWIf$YU)cW#t zd(jveL7C=PN)5`%6s#sKG?EG?9)A?2L3XmrCnT9pg?ga^ zoy7#1N`X=~hl)^wOsj%aO|qR0R5Ah#dOaiEEgqtuwPAL84qZL%c;@LD7Vp@%w+}BI zUq*N}4TsZ(+urbYoEtxmxzmrs>(;Ry=u)_d(H=K%+7`V8*Tn*k9D}$OW+9n#c z8YY%Ah$Ts{T#YLZ-h`W9`$pzTKk(}Z5zG6a2%q6(DVr~2E|5p1UgZRVXibS!0Uvz- z-B2nlFqzDlpPj_B&pd`eFbijki)ZpjPRzk(G2-oa+yH4M38hktbR-OyNsbn`5v@)G z&!p)Tk#J9;SjEy(h`S7{5rOsEjRrl`Iz5zX4f6RSw^@CmBr=7{`9g-;qgs^$8Wmv| zs5+#LQw&s;#MlfpKNK&73o@o+Ma2qn1a&9x?^*+DwT6vXgsKRvV{6cA4Y^{4y8%R# z6Nvs;B-=_+ev^VC1p)d)z%mN@WMGob7m&?oxqbV0pLz>kf6G>&UPL-y#Mi&`7z#oa zuf1t6Mh3n7zH%j^;0eeVX(n94<4>N&{Bj(xx$OWJX6LbW>mc^;?qX2b!puB|N4ues z6;Q7!u(Vo0Aeq8|w*zPpf?A4Vg{s5~<0i<>?C|sFu(TXPN1GixxAkIls0F=VD=Y>D zq|GYpH>@X}qybK!r%+L|Brvo5m{}ll`WbjwtupeRE7G<9Cjgho9J_GiFl^}IGRE-O+lR;<3v3Hk;)}y1UNm0%t;80$mdf|f6JLWzZ#4&id?T(q1|K0=Fv{* z&3ZtgL7`B`v6FK+abgN{^8r3V6ihv>HuUzi@>grCT?9GO*rQG-Pz{+}$>6@ZIUnZd zm$9<4iby2Jngtgh43Lz|#1V@GP^;B27!BNpzfi3=q0#D~*RKIL&uh?&u4s%&5D7HQ z77+n-;uj(0NzR!}cgQxCK%{VJVzsK<4FxuLvo49fOsVlG% z(ErpGyy)@iR02Qz-Z$~gp$Bl?r9+sVn8)xy2h2Jx67e{c*gWKgw3>v&OdEL}$y5%B zc#4s`W-Ixo8{l>rAtew{y@ch(IBUq0on<0h;WjUA(A1eR>org-6f8H(=w$AKiW5Z& zK>4DK!HC3&Kx-PT{|N^o>x;8(8(vU~p^;wruW1+;DWUPL#JJrZ2qc)A7K)@fcv1U!9VAAS#TKU#4!Z?|eI5+=w=hy(tClhKjg4!X zH9jvwP01q?F+XTU}4eE_<@TL8YK`H zpMY%CIU_+GrAooUoPsj1U%A5L6-t08fsZAV%!Z*)$Y4vd@0H1+rsULQgu!g!y}@R+ zLa)=adSa4d>xI^swxz}SAgeXLaC;ZRD?#kpF@VTw9D&sYV#OvF zf+X1qqNimNr!_a^QzZ3@0<8gW9s*BcnVgj+^sX}GyFob{~R)ZP!Y7^x~1(h<* z0;|ZZL?CTS(L2zOcr3KR5}hECi)0RJlgP6!r3J_}O0E)(W+U=>0UDVc`6SJ! z)fgM~puNM2U?7d@sQ{a#96Y!c^?C`X&P17;dg<;fFt%w2?!EWB&?3YRQ{lJ(f3$>l zhXzCKI@k<4bauDn(BUZ#?xbVTyhBqE^WhCzy35^S+2&@jFi4=|2`;A)AyxngVEF^3_?{T z&*IlWOALbJI#mSGQLEiz(86xiLqp!_)fz(7ilyL2^tW0A4XKQ~4s&4G8mZVS{Z;$8!%r^9O%Ex85;@%-}>xa&<< z;KpkP5e$&Ob{<}@oAt&Ok|HEcdOiXT0z#2&G)Z?}Ok%4w3N~Ww#XcLu;!O z4yTnZOetBTWTspxv%m|oxNq4&(%Elw!EQ8z2AZyV#du z=gxgR`r0`DyeqH~(EkkU8H=vs@Y9du!5@DQ16CzkZ8|t@Ml39^A|=$|kK`~HBxN`P zA64M88(}uatlXtR*06nMk8zJg>Xhu?heAK|iFSz|qy zO7TrX028S|nkYned1!Fxf z-mFf|gfQ)kWAD}h=Z&a&H>LfU{vT4MchvI%8gd4qJlCA>z3LWRv;GMN&DGEvdw z2qw$O7i-8+ds`?nMUDcNP%1Nen?@%@3!+9aBZ=2|>U3TRnamvP^Heu+c25CZr&7RW zF~V%pF{qD#WUSbh6%fw|tT;&XQSxbL5u2tcJfqWTdEQGXY^vb2YBis4y0+rU7{69W zy8~bQ;(M@t*viHy3%&?``s?G^wxtXEclAR2sJua@gbByyY#Xf-Mr4Qd#TT3F3G5d>!>>(mP~Z=S$QtNeLO#UhHu0wd(9)t|}| z6|jM1icsh|MyTubTDTmfFsFxJqk!FJWbbsMzO4(r5wMUk2ox9%ddP_irlJa2#Rz)h z)6=@qHRN!ZSt*VX_B5xb*QU-wh&&spL(?F}L!FW8YK@YUF{N71v{d4fr_ut_nJmx7 zsY)lKA)4`1a-=gDnCmUN&aE4%(Dzc51QMSTyAA6jf%S0&ttoxcD8^tg@V-J>3kUbL zz)n9WtPWNA6x`d}+h8^uArQWxQbjD5!rZ){D|Hsukx&vLLu;!QU-*YlBA;HxzI|81 z>F34Q%$WNSr+AK${T7rZ&#&ijGj~h`^#;P~)`geW| z&p&uS&K`fB(XH%XZIGi*Hym+#g)+BpWePc0=o*V2+qP^+JRW8LaoP|P!3gvQEt>T* zKPL-NG}kz}7d{Mz2K#Vsa+crsV3!qYtrTjd5>}%Y6H7@Hg(8#+5<*d;zugFz$BiF7 z_&oZ%+|bK_aI(VcUSwvWl-02u$Rd#ujZK_(3ohU7MWtH6gAdO^Z_uN!*Ns}Oi0%$E zo_cl)1HC4E@D4Kvpviy|-~Z7BDorg;O~o-f*oTpxHkgbu)Qcr-?r%q{n^4ij#jhY1 zPO-X`-eiK2+K|#RjPf!xYBfu^5jBlA=3K6bWV*t_H`Mm_MRHh;S_*nd}9+B2{u< z`Iq< zT8k$#n41eRWs)j?$r|dL-1w-i?P;;XMct@K9 zLqlHl^?CT*lD#N_V(ExPQ<$D!!Ni0g;Ru1w1W09K!bo@-Z;uy7qmkupQ`Bh^3NYI& zuvkqzv)3w`9HePpO+E({$SFCcN}U2fRqZOJSiKXoCJ`qv9my0Ict0pnH-cvOr7|+f zEOHqE?zR@BGDWNeqwohPsap52r|go>gZM=W z_(nkgLo4(Let!DYQT*#a{|{(|D6YSxkCDU^^C6`2b%aAv4EDG%I@rM#(ZoW8gZNA^ zg;b$}DmxW{tucSsn1No_XftEihu#ZScPAeGAD>4(8bv)VO0DWlW>m`J=C8KdVCd^b zZZ!yZ{~$YlGeEoU8)%ynyb$9(?3upTz9kG`{oAd)O8;wwmI~NQydYl?oKn zCfYp~6iPJjUZ3+xFgDhY$%%Q8uX3N)0*g(>@{=}`5f=9-R#q0-z02F-Ml2cUjj~uO zLZtw_HZ3cbotzA#v(EN^&U^i)@Q!DvzGEAX)JhkbU!YQ2fCE$-{ z5l-b%CrTH!&&j-{LK2>$XpIaF=#?^f-8Q)G7E~G%EJYFsC$g-4K<~|D(6jylRqCXk zN5R~v)p5ni(xj{yM{Rj2KJ>nu@bM2^$$^l5FtgypK#%t&cL{Zjk^=DDsRfkl8e}tN z%*}-{Kj&iyuq!Vg#PwH?qSdK|N>=7`^zw&DQ)@uR-1~BwMinHALws@ioMc*40U3Se zG9}C|g_x=~zZ8ds6!P2_w7RWmahaGmp2-SW^2M>V6hSnWf<&%h$=1$x6NdU7u$oAr z@TCW>3F#!f+`+yHYffl1cW*YTzB;r z3=g#Nx>DDM^ayAlIDOWK<0t1ZHR(qroWAhV62Q~ZiouZq?#NNMZ)Rp58jS)SZ7$ed zjy1qv4b`#$rL@Wjdy=Q6&u??Mctj#24+Obrx63*>{0dafufLS|J^8p(azdR9x@YO2 zRz86v&}^V@co19v+sAR@(cfU|(chvG3ZY&UrBK;bjg_&a7`*Nv zl%tz5ci)epZRtSwrcum4{aeUYYGi$LP&!O-^!6aN;)mUAMKurhNl(S%P)d~$(is*Y zq1l~GD?^RusY){TkfTWgCxr?OHZ3c{?bx&lZ+`pxv9jXF*S_?5Xf;G#DWYDj!euw1 zR?Kn>e8(ma^hPrtc>jV zRngVj!aV#)LJTHpAq$V&$$-0THjB+;UVQsYZ-&Qhe%ZT+e6R@}-IST&3zsmpBnqGq zg8kgN0467vIpAy_b>rHr#;|*vM{L1MMd8x_^|7Azh*$)wnkkS_H)#DxC-Mk~1ehIe z_Hw7-LTK=b=@3p$208eURsvPG<%S&fYLW2*WR%0&=uYZ*XwlwkW;H{%!^8#LRpIXD0$!AsN?Zjk`UU?;YkZhi%<1Rf1@$ zfM6tpW5;Ikdh0bmdni87RD>)gZWG+u2 zRW+g5n>-F8Z3jvO>73GR|CJm$a{622*^6{M6`nafj^n2mkIP~?hHlzNpzsnPOgwDq;O0NsO_x%US!w0SYGdp9NzJ&1B- zmGz^WS~)tmZbB{;;kN3^bPz%`i6#NN=q6pOBB|XDB{@7vpf@SGjVD)WQH*C{b{JTx zODR|3L+|@AesSMV5m;V8FUhqog%M2_uw%3xs0xhK@A8;9K{z#=LQ|@RmD-W=CdN-r za?;Y%XXc7{IYP5f2j2Ovzr@tcSv-8`S3IZt+fV&1lu`wj{R_DN!5=gI$EK3P7fQ3> z4z&(c8@xW{xZxItSZiB!>8gRm2X@+Rrm zSf+@D)f9ZO41BR110<=!C*5zt(Xm)cnb6x*;Wr^~*3n|oW6MAX#`@ZM-u}Y5MVwlS zB2y40V%HBVxn4QUJYO%AtH>9Li(bPeL!DSnl@Uv2AyKGUg-;@FVAqy0JaKf2+uYJ- z1)Uxv?)%QW;cc_M>>X4k`&bIPP@`0pBS_*p$pVB@1G#(!6X*OGANR3ex794ijn|Cg zhN}i)Hb}W*XS0>x8{98clQd@+3Kgs@Cm@xo(c00%TIeqxUxF`4y6p-GB>^TQuw|?r zc83#IqYSc!fO1LnOrXSi-X|cPtzaQiK{S>?aAk!PXCvWVbSgf#4x52}1=bG&HkL|F z{!G*o50T7mrpV`mKE1`H!KFLJmKt4mDjYj8i*u8H*zB!%M#(vmjJ7O^H=YOR#nA;1J|OpwR0nwzsmUXY9F={&|l@sEiTO93!nKk{Bx7|;B7k* zkEb}ux?NTV>OAz^A_@%&RwF5pabQg%MXN){PGMS&7BQiQsbC5Vt4XA?1+KE#Eooh% zQz^&wpZO%JdOe=}=P#fcjf)!r1?WbdUCBDOZpG@%6ukQnK-unv@9{@qYHdO9rF${` ztNS3tqR<$0D3k>B@7#n!PC&*Ng+K~bBz0M-KyET|#Y-r43M@^jI1kp@G^i8`Fj;L# zM^Z3ab&#vI$i|Y;P$fm;9`!PAy(6kqGcwo*r&Et^uMv+uaSq9J z25-8i9Z#Q#GM_h`AdpcC?|R4Uu{u8wokok^c0IS0)6pa@+tCGEi;FEklZh0BoB&Ck z>?$=d(3jzY{3ii}g3D3F!WqP3Y1C?>L5EsNy4y{z=8A+o7DRCwLRiZbN*MJ97Ke$( zv&fgK2*uI}Ch|zoSf(K&s7XOgrcy(wgF#SKNz+`Ij6hT}3AXgMVb@p>+%_{7SHd{G z7{-i0ifox?%@?X(s>%o5Hg3iGqbZchU8^eky6+n7V42*7NQ#5GAmq_#RB+3cmtrxP z#F2@hSc#FzMzaE!O^L65;co1|)C&nwy#N%-6_#=B^14O(7ayciuR*OYMT~%-nG$kB zm4heEh9@Ti+%ZzhYuL5Tiz_bc$F{Lns1=0AAonuXv}A0?#gZ@ta?j_>yx#d-9ae`0 z$#@3IObyWtkj&=cTUmw0q{L;ryV2PpItCJ;lq^K6<)Y{xFOj2Imt!ta!m>YxqoXgId<~J*&&DB_MXI9$j81`g&S1)Zd1lE*DqIgvh7rnMN4l zXc~u)FJfsWi;3|C#G_Qr_0Pq2+78_xNWdIEgbC0d5_*BNhnid-E3B0HlQ<;g1UEw zI-Wj!3d{aD1_p;PI}^Z@kH5g(DZ+Tr?41OB-f;WP7#nQC-o00%t*!f2?y4IP`%_n7 zBcQ*E70l4~`%) zH4eK*fpT4jlz)M5UiWAZ67vBTe$iSCSbY8*^65Ne)N;(^p>|lgl}?CSiA?k}rZPfp zP@z&PL8sRv7t6t5(Lk^hl3HcwHO(YFD8psf z%^{Y9q8$_aOF;~Nx?N9$uUTa zMSc{dbxu6|GW@G42t`7VS1~ryfstXd<)y$ZqT@+Im#!`P+_7{4i-8QL7h}kf>kZwn zRs#%rEz83e3T4dBL=g!m8QVcOti_^-*{DOi$A;DxD_;{mT`e%1RB+mjY$8O0H`JXV zJOil~l0#lRmBq|_2>wt8i@p?mOEIQ+kqR5(F-#Wn8Mh&wOu}SRVaw(|Ho4KLX>1@0 z?i@ccjk&o1qR|{Gr8;ui90N6b``gez(82bkt!^_T?AgLrC@>I`s%L7uQ%8=1zeXts zT@T^_{X()w6vigxTzOBc{u|ouRgF3x7>6s(y=96 zfBmg+I6NB_`KyR0f6j+&1oT(2nzJ(#xaW)i6Q^H1f{(p+8#|Syb0wUfSw*faLq3y7 zms=0JS;QU=Y@O!9O(e2q#Ii-?s3l%5@mzdMZwq#B z?m@T5!F0EyXBRNF6v1jT&&Y79#>@341nRc1Wu^puE-S{`>`ZH#rQj6HFvy8M(XiKv zT>~8$Ukc-_FNzv@$>;M>DuKIh*~6aJpa0&Ii059Kbc*7u6n%&ZRqRrV6fkd9pU1@6Rqo1^iUsQTVPK#QyLJy@c(jA5VS+$djyM(; zR#?lPwh_7?T@DMpZ4P)m4!+)4A?|lz3iSSGmLfQH&d(fwwTA9DB@4+Mdtsa_e@3p$ zl;~)0$J^d~2i$fwF2DQ$)M_n^M(ai(e-&}$f5$^M0{Sal)l#X5h3Rp;=dQc3chrNc zHn)L1GY%h}g~sSWHJ?M9+W>=Bj#$2mr;aaTIZ;BYT;&-k9dtjDSOtMisJ%=mW1=q6 zrckJoi9`)o{`2RMELCvoOJ9VVY`AJwR10NM+@ev3-tES~)mOo7GUC|>e-885CKLlc z7-cdNZOkx9{Y*%k=VG@3~PbEhWH`=%Q@Jjg7qK*=-w1{5+0nliD4rXV#qxfJq7 z1u~@unP`@6QJXRuTD1~ZtkSB0ZjYXUaKC<%kh^8Jmh5depkAxt+;o@?CT=(|1ie;^ z=T9#q6izW0|LT4HSnwyXdBDi+zoxW`(`N%18R)}9Pb{Ff-3WuGiegiPiG?UzL3Vfd zU}kEb71yr6YAgJ~6e5u*zviJQCLnK0(Aj3ft}U&o6tn2;up*PqpwT2XJ2`JW(QE_9 zPx^7iHW$Xa?eImiICL_DBgewn+ULdg(Jnx$g4L`=XnqDA4kb2?baEx8QYlc*)6A8S z)m22pG%qFb7g9(|GlyTT(V(lV9iCPv;>iqV=2j4i#F=Mp;vlYqRw+kK)FlW6|+u_{Ue<)s+34(3plwHM!rPqgiUCqb!_SNVB0_^PR@t%;#?3Cxe`RfB#g&9 zZ{Gul!-jAC;yFw#CeKsE___jB=MCsAX2yzC3wbna6{euQ>GhZ4uRn4#tlBbDF@N;S z6L|61EIx48ery@`@NAq~#yNp#eHsvDc|E74>yTX8()luk5+%D0tga?8er5qvQ_G@w z2^W=3rdoO1?Ql9wJkwUG2;U(p&M^j|Dq6$}1>%>JJ6!f98tinPli&(Vze=UhYE>8- z>_mI39i44Xba%SZ-|dD%PELBn2B1|Y>D?N)zBz!ejmR3!Iww~vp%jlzh`LBEd+Iun z@eJKVi;Jr)`r_?wL1(XrfqWH8)UpEP^*V05aUTW-JV3L=<~xUAH@=GL zLysWxn@6Bmst{WZu|pIAU$kZeO)=4b^+6V~c;Wt^z}nl5YB~o9ISwxN7CUG3hVE80 z3sod${D}EiS^Pw;*F)`bLs+HirvVA^P@CjfRf2)+NtIOP09`f}&-cmHK~k-tEKy=x zw~Y-*j5-B|Iy6X^ba>{-9BS1vwr_4ni&e&`@o+T9RIy!Ky5MnYadKi6E30Y#%(vgL z2}jQaG1{Yp*{DLF*M-NQ8^_4d08X3@!AcHv1`@MT;Mp?)cGhw@T&&5S&lY%7Z?T)9 z)5 zy15sfEjCn2RZK31@Z$IaR$@5@C{h=KkoPppO$a5V82Bc#vp0KP*wNR<3B$xn3{xvH z))Js`fudePzsG{>c5lL@KaNMwEc5eGWv)_4@s8W~!sWK(`@cSh6H@`^mS22O1#Tp9 z6^ET2?C6Mw;wa~HXx7STYcb(V|MT70HEKmoF30TrDt`XJ5nQ&T6W3fexaMdkrZghI z8^{#_vUXp$2#jC`|S9&cAUq%ljONn!eTHq z${-JPyUoC2GxR-wnRReE&FJd%K%=6dCkAb*?3t2A|6-9B;@y+rix|WyK?p@M>_d=B zlRywj=QfcfPliAOv1o?HY<69;2}e)PBbmr?WjwaCA6B~w)lwCuynv^uyu9!7shR($Yo8bNe^33VZlrc4S? zw+C{a3VEu&YZ8P`&moseGfG-PMhx9vq?dh=5O3UQVmS{XFTmt7a6r%~rP$nQMJ$#? zy;#7OAqO5myv#O_C#NFt*wtwBIB{Y;#P*6NBhAFM=xx&@Tc{(jnnWlpa3!^G*8pah z!kArHWiyi3-?RxQ&V`^>N-)x6LZ`=u|mJ16$ghELaa}_u(YAEFjZpCw_LqJ49_@5)gXZt(T&$&5a*E zbQCA2Lp)RcT_TxU33QKjvn(%}h>&>+d2E9ut*C&; zKb3$fgJ$EJLl^_}#Mczn*4L#?*Pd*R`nKLar$ElkgGK|3z8GuDQ}8~1Hi#5a7TMuU zlzXLnFdoZ5tyExmz=M&I9>gJ`|uy%%y7Dfmec354NoabW+xVN@GL zKUBaUOyXxhdkRzMf-KQ1l{c_||0WzfxE)%9iaUCtP#njP&0u*Yg+`M!)hpb(r>+6b z$E)Q6>`pUUT5WLHoG|E($ma6wyhcf8BAUb0*%_=XhZw|1qay;!(RI|((Sg_8b|dy& zvJ;U=2)p;}XSrUIt#vxx8_I64Fi!mc_3Ik}{S~hK(!vZr@v*-|n^}QtHn}l5vkHrj z6r(f)fPGnwWV)vYc!Y=doVV`IAM0YV@Z-WO6y2oPEz1PBla zFAyMr0ULKqvL&lqk|nLAE!y69c6#qK?{&_|#)Jf;eBryo_vu{MT-%XfOn}3uCV9ub>o6IGDTP4dC%8Dg#7)e&F!hGxF^;~{ph>txHO9-^x&B%?{0E^gb{A;DGUd=`^VR3D0xCpiquNrF`?BjS}f%fb#)Hk z@YE`MPfRhll8~(OLZvKA;lhbc2+fF1pimi%XA5YBMz>1Aw!S8|v^b@Z$ZROV)6Y$k zDhisLmPj&#NvpxERq(o(t(Ww;9~>MaoGwx=i!!gCH{5m&9Ku0m&Ib#N=3rW>so1R z_7G2Gc<_lcWGhA~EMv23=~>ex??tgeuc-D^4+99TzBSF79@ZQ8UIolcL<=D5OD@#^9KQ)b|5 zK)-@3A!tw&;}>}6o8QLkZ`p(<6~b;dQ7z=2x|}P#SS3!O)3NW{;n6FeuUMBHJt^ zlNfC#Y;_GN4SHe=^D>)m>Tk!_QcqxMk>FgIi~w#ehtL{KvcIaeThTe4vM;Yr3xsu6 zpoz#OGdO$}9C{T#hX%JvDZy^hrWpEb=>QE#rv&-ehRhdBvJc3k)t16j~lqH8= z(3b@3p}F3L+oq?n&W_EZqg*O-W-Q3jbBoNain6+>l&G-iHCPN93HZvD$`U9iArUC;yg={jFgrY9^j&1tJmld)ZE)CxKL7h+HYnJ(yAO-qL|=;owbm{TTt*j@ltjfT5|#3yqBkub zLi%%NWK8P$-*d+{?z?vj{oO7UrS#?A^ow8N-@TsvQCg_Tz?drv6+2G}|k*hE~6OqAu z=lW*+Rvo7%!yGv`M?uJbT5T+a60Am|vKuM#1)V`peZ2@!fnU(fb`1=$=8yl7OF#HN z`HL4w2LmWnN*q2fTXtW^;}85yp0UklA{&XadB+xRe*Jxn44vcg?|vI+y#r5M9m%9n z4$Bi=P7s-0mK<}l)j_UWM(ebrG8nK5?s+;zcxeTN-asyu!Q(REvl|#}HPPtTv;XJ} zZ@;UZ98SLe-D8rTmoF=88rc=tzN3fL<&Xr8l?!>cu60Q?Z#X3~0R_R;G<8l5%@TpG z;M9dUyEfL7$`l!$O)wwGNZZP5cdWx^HSwJvKO<51cU<3%MkVZ14J=2Zm<$G4rMNH^ zm%VVG$P5=3(5N&VKDC0)j5N;Jy{(hra**aGw?wPIY?l|K(2Um^sP`Bc8jtba2PSyU zJ=;jm&63xeIP~lS4Rto2J{e=%=6-J4K1eAYBNz%2j3n9G@29W7TV~+-#Su&vD@L=E zSR^R{ZDNBZ0)8Z#VPtfPLSE3hOp@BO8cwmW7?B9!yueU+t@N~dF>5L^*b4rCBvsRA82+7O~{eW^!QB7=YZr$F4MWdjElBb>W@aT`VR9}it%1cRQ?w_9J6$-IXK;Nlk3W16o83-m zae+!MDWz8Ly?Zy;ZSTNq7h*WMnn$}*fX{x_hp~pM7n!EW)}=C=MDo|nMlPrOHR)4< zXcv3Uk%3y$8z%ARzq3IR~Ky?m0Fmn7^qZKl9wM1#|SJ1ToNr8H47^le)!-q6iN#Um4UOThoq2I-#{NdJ)I;{ zF{Z|*NT;$A04vb+VpAX(35kTL{0Y~#8b(KG6^Qu|UgzKZ`qy~mk^6beTi(v#;HImf zwkufse_IZ{8qlxcN(lt;Ll6Flul~d5c;gNI_)J>z=?q7P=5W}|tnczku-e|!vrH~T zusJQ1wOS6Jov0ydfd-$Go{k2VLUBfCSIA!W7JmLTT5f#>jjz6kGk^bS)Zq}Ra7gaT zwN?`i?d?pBOv;~KJ|~%Akj|biZhXyaIk|ryBhQ_peNzWEw~glxjYw05d@@U7B|=rL zk{@!F-hiRbM=6z(3rsU|@2z}_)-U(?2=nW!uw2P0`p z6_xa)7X9#sdOLw|m_#B^rBr15S~r!dl3-H!ZdVBfg=s{94ZTi$ZXKbRf+mmXORHFj z(UU3Tg`Zsr%3Xl(Wp zSzMs6RmVVwlhtUFsig`gqeRS|(LDeB&?|vglW53kK0mH`4T}X zQ>aLp*GM`~G*zQZiG_MYPXpTrT4bP@4@7zF*eIz2(#KlhHWcLoTD_&_+NCP-J9lov zVlwmGr2r2e8X{RJv7x^epU=UOp-BmtN~elw^;+4|2}Xq!s{*}V&0t>xJ2rJ-5(;U` z3O<+MVjCnM{KUBh%r*zpvnvdAH8QgrV>ObJ2=C6`H5@#2hMu-2Lg5Gt6O)ugsaPNZ zlvOE2a_#n3Hm+@?ugi~1;1cA1p;lIxhA%ZgmKV_N;(Os1SCf1dw6PjxOjIjGrAs`X z7t#@;PQnvClPz;;DnKZlB$uxej#tT5?Ih!Za+r|8P`Iv%*Ay9lSG$L;8{62nxl01) zM3qSDzKHV@w7^1%nfajXt*7(C5l>(x(sZ}E>FI2urNJR>ZnZkSc?`ATy(x`H<{OchoruB?>%qW|p!- zi`8Y}(qfQHGs|+3vD(aR>}_T-p5x;5vRr7z0+C9kE@v1u4XzFEeK+c!9?pH{lUNiL zA}axThAOQFy~~bDtEG_1OEjxhRb^^omYeQoL`nb$8GEVlIE63 z7Ns=h(4|$GJ)9X{l058Oq1NN9bD6kiupWV(YVz4w3dg8(2}iLEPoEg)hU*7dT~12? zSuPi+v(du#wLU6^6v1#9z172|={y>u^mcl2JA}@AMFvYjrTWg#rnoSf;hx*qk&dVM zKlh*Kp1XFD%vSmSkB`$)=j8U6ZRPyX7#)ocI$J%IvN?PfEf%{Ci_=adB*Z}$oJ0Rwspe#HL8}XBSoya-%1JTsE^o3VuBA z7*-Nls6bAq^Q^>klATa47jfGR+_J4lx}_yDc^*4_p4ruu)O8n#b44K|DP=B~i-wA7bxkjJ zn?W)P1Qje0O396$$)F{jElY&=#jzO%x>}fDPLeMbI6oPoq|mY)%94o2S=ZHs#ir-T z$x-sz4B^EUD$>QPhRCnEomH@!wKO-_Xlis&@3Z1{TX4Gs6T&Dl5yD_Z1YD7U3Ld=( z;?kimU(2)wbut#q5{jk?hSCIr8RnNWgrnIPSK)XT)e)wu@96jSS2Vi-xW?KLcx;BzEC>#W!ilqtSBw)Hwh8 z!voCDF3a=Zxor*C@9C$by^caLFMIa6qK3ugIJ1i}DoPz^PL6T(&{+w%yYH=c^E+>U z8%~E;ZY%_lO&Z3i)TopylBpPn4O39<{U4i_WNLXmna~=X>2Y0A+D&wI_FlotclFTUmKnGj(68W13E z^SiK^EvS`9I?U2?l%^&>^=_Lq6B(afA{dV0u7oeMPcJgKww>|mRjGtkN#(hI_XhknE%S>}3`Q%R4JQ0nr1rPas24uhA{gZ} zX;P^IGjmCFdYz>9M58%uHlx&!7e4K=PzZOOk8m2!k1P@j*HG!gj74AzR0 z5iXXIJ=B$WR`TL&Snv{?*ZA4kT_vQw z!aMKWBs1zjB+d7qx=0|FVcoh8xyUaBA~FEo`ikv5{OD2M^2X~K>}_IZZVrdbCd=`n z3L}E37|-*&1;9%r&!XibxZW$ljO-a-7@bFNwR7z3JWb6_JoeOC)^<11`DQolYf0N0PeC*syOyC1pj#}RoRTV zj93@d42_^ziOjuHkw|}ky+@+Dg=(Lmtl2CIdOBS-3EW&!`X~rVWMLO7T2`V0Bcx%U zH&GJ$5-kl*S{mK7G&v5+Y7*8EI!=;G@X{2(?%ht<4E}YSxZw2Iw z1(Hb>vx^CahL@P0TITF?qtaVkR3P4P-(CE#KlvkCn%DfwRVtfJv2Xu_{LNo~hC(*W zV0#0zs}UAfLfo;vADu#pqshaG;b}H)-NQZiyoTQ1!7Et#t{(c^G6Pow`W0TO_rLqC zlp+h<(C3$?8x3w73&9k_lOkZau%t=(OD+KX^INrJFH=8H6Z<* zYipOVGE~<}qYekxe)^M~d+2ABE?popGb?2+#lj*=?nb{`?#_Ky4e5A}2A^A^+DAvn z>1a05KhVW^vP@tx&eHU%4CoqzfnqL4_qJ`I(Xx2{9O(397MEn%&LsMKS{2(m?X=cA zIC*}a&NdI>U;vfc#^hW8qgjo`WRo(k;(SIgEz96#H5>4|tQ1&r2t%s?6=kvR*){#BwIzPU2w+-JAL#vyJf~UF&AL}vzN$}gd}WLiq5!= zDl+i|8X-Td)=AX4&7|UOuiSvkW@I&%;RjC-Q&uS0w4sZGXQyPj-{~|;?}7gQc8(vr zz@PoetK{Zxc4?jsgWYno`BEbm&#@Fp^Yk-kW%fBbmtrNBCmhc+F}1**H*KTQrXroo z5l9ueG!vF6ZHrOC^h|)I#fYp_31Jrj=o0$kLI_BwH%OqD%WX!h)w8k^mL+&`@BCcR z{Y4S|KR8hl&@Fa5?VasXWlw8|cIq=L`CZ?8TMWC_4#T~b9k?v~JszrY0 z1zZHlLLSMDGUOA9tq=XY9P3@Ed9xKPMhp83fHF4Qj}Dt4Cw?; zOPT9;Hlx(oI64|+Vk}G{E2K#?nB6WZzo|1AXxg}m+0&;eq*D~)aoJOMxXtVyaN#zq zQR@usJ2pwHRC_B>E@==F*U5AekH=1>Qj#{B&z+mCae);I(&?37`KDYd;%U0h_a+r`GtI;!O?7Z=iu%!Ijai;pIcicBhlTB$*$gH%q>@^YNU zx-xE?d6zhB001BWNklNU7rHbS8!^Gjig zdN!F&sFg|?#Dz4dK*Wn`iKrNeo^Uc-^BWhBY_5RYZlJTtNu$e%NI1p&yfC@M^lF-_ zc#n!IUeVvprKyxkXw4P^!qzpDXQ189J=gVOGph;2a(wTpVH)e*Xw7C0pPR;HF=4g{ zagZw4UAIxTaKyE|VP_BFScrytcdg|7;vwRY2wsBhEt)&!l0>whcy5u?XU4g1cQ2WI zmGQY4YLl4*C#Kjj*u<{&B11Rwtp|_N*44$S^K+C6Svs3M96B)~MS4VU*JL)(+vH@R zw~3Ll8SLJA9(`y(y?q^IGezR@DC-B-5L{X1=9g{c8{c}2o!k0l;5>VNiZesg64fv1 zbOr-j+1?PAzgeki-dN|Ny|s=yuT_@ttrlZV231r)gksa>OkaQrT{blyyB3er{DM1L zZR;Q=K_ztrCZ|`J5ZVe8ON@@qFg`AfYpSg6Z(+}_eg@aJ(%9gZb0w-Tf;T>PX+?US zpFA}tZDebkliCp4@gm#r>Fwa{@4gSe!^!4N*GWL*uRFq#WsW@aG=KMrPopj7&|57` z&IkD2J9aQJyFx=p3(LtoANbHmX>F}hJ+F@cZ_U8ffPRJ7^Upr`J}RqIG@BK4b~ZC~ zc9e#CAJ3hiW-%=?v>dzFw-5|P8D9vabvc<`i7~UVDi?E+Wpp-q@jI=YnOqbKcGA*dCmBhxJhd$KwEKJ940Jn4 z7F0Zae38{au}04+7cn}WlyccxIa34_A!<^oP|T!J>$J2qSh;DPOD^c5y7>4rV{BUA zgjOZE)fLhOl?2%c0THuBhskIlkti@exs1=}k)=oh{E5ef%xaa5eO-)>N>{Uu3sY%k z7GwPFd-^dd%S@~!MO2X%p=w2ma4OHm#S%-4LEiMrR*X6&2|<%ahdH2Z~FpTip2^`LV{NY z1+}zC6+$ZFx(HxfwOpp60KdybXM-K1R!H%x8J-Pt@Z=?uxe5g|GJDikOPI7OGKmCM zyN!}s!`SqqYz5r4r;BX^jdJ6+63OwiL&IzwZ06{Al%a_LUcZZuCI>p50=M7IhK*~O zyfi~cYXdzUKD1gPN350`wC9H`B@1%>Wn{Pbva}rL=*cO$xx4v>J_*7)c4C~qb-jG= zks)5TwTTXoj$IquSc(+*`U59$Io$|hIjf`?#yD|y5{K17Q$rnN!Rq+gfuI;(R%3i#LRS30&{0q+^7!3GybhCmo27EinO$ha3)=tVp~uY z8oxq!UZ;}=L|d*INtFS6o=i;Yu<35w1a)y5GxFfU8QySn zGcHq=qyRqU3%E>bs#PU{P@JOP!vl{FapTS=wykqW2db{-7GfD;%921)&C%9u#^-V| zH6M{!0H4#sr@nlW#ugh5ZWGB=g@1iyLW+{S|82WzX%XJ-N}hQ(#FxHtklpJ$$c3U< zbSgIW)ln}Nevh?QMYx>ViN2?xJEc<4b!!mI=%IIJdq z=T%#1bl2=$mm_)p<-rrYe0Lw`=OP>!TEyYDOX<;O8RTp@{Vuj|?qYakhI+q)-mW@% zokV3xWWFyl;;JFMRZ3Z=o}CX##k5nWFR^KDqeScr&U8a_BTt-|#b;CT-q&7(MO8(d z`nMmuh}rHYk<8KL0I$czBZo)GWQ+8-`%!7_(u4l`?cH3QT4E)syPmEx7>ltSf;1RNL6Fx@q?pm9%z+F_oEk9srS3_I80LLN1*dxYE*@tX+DM6gSFII zCFoDS_hOYoNwhtb96LGA{sU(@a{Pkywzpc1vJWqCGF{zm^!0Vn+UlgONvJE<3}ghu zV|+5eGlwt8AU-!AkRS0zQ9(dRx$xi=3UDXEd6V3qWlj zUzLkYl zo!549d}xtvI|dmWn`hsFOX$s3S#B46WQ|_Xi-dhw5mYrru3|DtS%{lBgs!{;qq;<^ zPmfBg=b7Wv_}nIGbRx>a6Z2uzN|kh{8t7|bH5jF-(aUN$E&J8)c-Q+xcaY_!16YqbYdZQVrb9#nqjWdfxiFi6uZsJhQ4|l?O<>= z5DUx@567e~{^DvHx6?>_y%DEQL%Ohv#b_j%RiL-~ICg4+aJtOYOqAPiXs4^Of~Km% z;SlKfAP?_b=2bV>$+EjhTc13<$d(OleDq>v{-Y9GwEceuBr%DM3qXR zAgeTqyy!>s7sW5@5*QSUa8&R01x9H6~fsNyN)X5h8A z3`!Qjm%sNEjjgTBPEPXfH{HTRdrwLI{(J7&fxZ%#)r@FP#qgyix?Af=WV86{8eRax z{W>3Kfdvt5Dvw==^$7V`!6;BrD64t)^f*V3kFxjR5GyMY?t9y-S+k}AyWN0ZCrb3H z%W8L(n$@kqzZ6THJu}Y9Q=`%-WqCOyPebgfg_rvC(694e`U*L%cA7ST~0lcLojh!9rJ3q;*-tC74 zezP-hHK1SN{C@fGKgRKWkFu?|4wq5O(D1y}yB3+AC}|(MFptyc=KT1wG+psIO>F9{ zXCV+~K9*r@B}(ZV(36IZ-(QILKWRbqU0epTx z;nhX*v2m=rGKH#|Cl60ExV{yGqC`h)9feE`n?*~T$4E4mCz@5z+)!cvv#S#M{0DCk z3T;(}XF>!bIm~7Yv2cK@%EraGpCmbtR}f` zXE)EDn&aHL2-n}x%Z)d5Gcpn3^ItzsC683t@>z|v+O%}EdT8?6<)%fnQiPLOK9`j~ z^7)cN_CNEbD#H^2a@mq}^3tev5_cd(Uz|=0E|+lHs}RgoI5E7$rP-ha%sEV2^jal( zAulLsWqDEJSEDo-n3!9U_Oqf_f5-KM?B3WegT2^5{NTxR%r1qw{f4zXc6@@TEYMgIzR|{Wu>5*OIdhb7Y zo(CU3MJ$!&Rd?)QX?6jp*G(v#B`5BcOACDPeRt5`Y?p>C!o%S6-#aRG!d?0zE~{2L z*FAc4hMk*wqyt?n5|B=2tqne&I6Okt=;7j-v%Kc6-T1stKJXXcZXO~L0l*Ys&Nxd;VF|7iL(t*s>wOX|nMvmv zzA!G&Nv+n&;GfQ9Sl8LWOgPQ!Uwa$x|NTG4?{B`sRp_M;7nqc(sc{Y++{;(K_!Vxv zrjI6*hI7+P{L$Zik-EA@TrTfRKhf1Aeye8SYCylj%k}+lewiPB>l@s>sa2M}W9gFM zGD*5J#d#bdZ!c9Q7~wpOpCw#5=@>Kc7$(s4@h3^#0X%F_5sq`-;M1Y=`CG%|iFeFRj z0);E&RrNwYRI8=F!OO`b7g1D2hUjK-CCb`v2Wkqqye{s4d=#J0g2kX>piPvEg%FE_ zMvGeLVv;UqaXAf~8xIqT<=NQlV`GPd#b8W&W2Xyxl$9_BgN^-1m(Z&#+;vk6Mr8`S z#m=SqGDVehnE_V_{atlZ z80L{<U04)B8?ACOLgciz68@zF_q4PF9)6!oo*96WNK*S%^7yEZg2GckwTOHvK z4%|Mc6g|?n_=!#|@VQTajdC`{$nZ34x;i*|W`w);tmD+=3Ozk-eE82l#D?`duW%Lm z^$%ZIm|@@ENBG89zQ(rxb}Wh#-Fsfi);-tJ*4F*&Khf1Ae=BC-YCylj%k<b4c?(@{elw@O`~{S&0n`c+AdI97IUJ2Hl=&2iTnU5KN?~P@H7#~_taYGM z)#Olr`qVsyLKUOWBNw-vMAL)LY(gcRrsP5-TCrMsnj94JSrVBdI#rS0HZQ@|Fn*6s zme$8+GuRw%de?47t1PlOKTaaDBuk8f`ZK>AVePtZCWj}bTbj>lCz{BT&!teSDm2tP zICXx7>4g|>uZ?Ye4k`YU%U2}WPOnm9vXo?&KOf4-GQQARZ}+*R$Vs-8XJjHQX;q?! zDvVCD*&?l89g*-7Hmie`Fg*2KjAEg}rMVP+-8Sh#?Qt1tsZ;Zc-D_~#Jj$q>V0@+Pf*jPfmP$Zw% z^X&(x7#dqxzjnoZz z^5`g;d;zD+#`)=>%)G@AJ^Q+5KXnZrntTpi79HERwUf@|r5MiIp8A(8yN2UMzWLpK z>_6}v+pg)Qxxq;|lE7Q>{unAfBmE%;)%*pPXdN#x5FN zTG_%8?Ioc>?{m9wnpBdiCjw`tsO0-UJ&D&>$F5C&>}EA{!6IM$`jhPPo#EKwrz8%jg*$53u){F%BLc;oQYp zX@;Uy3V{|SgX_B4ylFkRzWi3KRwqhjo_H!vQaB>U!ZjU#;jkvS?ShSW1-&fA(W|*%LK5StY`~a zJU%ZKMVfTF%H-rKgM;lTDrr>J43&z4U?eUB_0)WpfB4>{%*t-r)5_dZf}3`?u^Ndn zKAXbj(9zrJq0y`3hmTG1?zdcnPFtmvss%d%G<$O2Fx#%_z$i+$0yL;pac(?Lwq#&% zjTIdg^lEiY>_jD`IaMgiMUwdV*8R`nZ*Aw%M~}#jfl#-*uCJaojUN0CJ9^<@c3EfO z#kZK?nh#B^NItqwD|pXp5~(8N!csR^mQtf4U`;Q^WMI~)6?8N^+1&4^&MivLpipTT zTZr+KeM5v2Ijl|xtI;^i!NdzMC3MIe+M95D?5yc*f^rt8!$f~?qhu?@qbY9K{mV#a z0X7uEE)|8EBd2EghcEmanQV?*ZrV&WpQWMEC3X1Kdf~RFl-Ey@&TMg#O@iA~F9W?=Ep#J z*qDjGn@raKbQMXb<2?NE4>@(@2v0t=4^MqP7boX={cXFrI2Y!gdv50q_q_wNNmSN; zb0d>U5eO{v)c!}g|GVGkBOm)1-M#B@IBL|o|7eJf$;`|!K3|IzE4n)V=g+{^fPRJ7 zXnAR#KmViO!&*(_(p0foEi#L$7K#KyF_}3iG&;`ChM5efC9O$FR0{p_I**OTV4V3t zL}uPUcUe==ci-!=_YQFCD_=sF&*QXMNkmuCTeMW{7OwAdOK{7v(-(R6xluN)apSP6 zB~9+&nILluwX(Xcv5vArMIn_&rxd~^Wn2w@62YJ>Ihr*J_N;GYA($kTEYRi^lA|J< zDN9Xjqeai~M4at6-HXH0fXQU!v4_5ix*U^#-zwIb6OC1j}g zn$fF;_jj2?XTo@0E}Hxb)~#_eITAQgV zvy_WvW~XBk0q%9?r7W2!a|WYXyzV*K87EE9nu zU;Wn;bhdf9_qG96!c~SR=UBU86Boxq?A?2uv9SeAS{>Vao4BUCo<^%$qSF5(`>S-m zmi4EzMOMNo+8Z4#Mhl$16eO1~(C8QUi&=8?g>9Y1 z2)__?gq^0-ZN?!u)EYA_b#~lt3yDOGSKYCT<;8#$`EffP?A-RtCD&3_Lm3S}dH5LL z`OYKKc;?RAw#ll-x`7skN0;%{xupq7M^__L3sLUAWi3XXUINNGT7*hqfT8I)4sDj( zZ&)X@KoPtJJ<}z<(2-b-RN2IjA3e*`(kl1fzL6%cfs(?&=l^*hdv^4&woOY=sOo90 za-K$}Lags;#BQ$8RA-UZpc+d=Ao6QpMKmud^i0kr`SREI@#vFhWrauBpFZ!szIJUV zufFF-cJEn>S}8JkQ7JHCvDf3accanhuW(iP)rX%udx(Gh;+N1D3(QT=6VBx5>1?4; z0$+0zfA~j#LQ~WKJG^j_t&ffju`oZ&>)!B=Um2)H>t$hK7@Mu(s`mST>mBi%d$Owm z{R-z+=(&IPqkqcLr=Q|x2}aV8O=YA;c%_iTYPWKJe38*uk;PC=L}q=PSC*^i!%1eA zLNcHUx{X1nlPYn^begsAeHTWjm$P5{3Mv7BQi0nidUk5^3Z?X4zw?%Bc<70f(g%F! zx(2CR9*h;aIGraD2+M`j(OgflqM)2kqrY4!6DnvTLl^zgQYOR8xA!nUy^JUZTlF=% zO@qfG7su6TN(L{hvw^$sd^0Cc9U_~UMNy1MiBVyoA^5e)RE|VEPN}58WU5llsG#YkXqZ-a*;c3ZfAKZj=`X$yGuB?UF7bUuaN>K_dhzy``$W0Mu7fW zS_nonxU4z}1Ur9mS}MG$D{&dLgqFD9+sIE3uJY)C1@5@1lh@r|lg6x;l29!(xs*j? zH_=_+CHupf(hBF!FR^J|Bb9ubGFp_?nuTqltU;|3S(}oxlQ};2#i!+hUMi&d$B(@V zr%@??{@LCUzVz*5XtlyR)4(VG_sz_$2nK@|qfJ;)st8Av?Aw2iBS%JLAG*coU~RjP zfo3-rof0h-bc&h-mJpK>6gI()77BPv@e&1D4KYI3MKTBwdZbaXYdc1<&S zeGSO>;vvLOG9?ZF_>~7Zc<>Z{ubrE(?ZaxSFgVc2`Qb1gL6w^guwg?N)3d8=*w{^j z%gpFx0IONx9#R}QIfLD*NgKCba8=l zSt)^Y(zo7aW5+$dGRrR<$9oS55|Lp-i5?SH##~p%x%%W*#O$&b?1v_@K){-%eh+9gv7S;P=o_e*iz3xeLN(Z1wyzv=V7`uxA% z3|tN9zur8(a8xoG=aC=(8=w2sC%I+w8jM2tMf6B>!sG!a79&JeCeB=1kilwGn}=d9 z&wRSfawI`S3b0h9D_2XspW%sV^2HMUfA~IB6(!@}{07x(8Nbhp*&;$`RZ4;u$_j4W zzJ{ldT)<`1Gtl9d`p?<2iD0b2+`=LXwF+lry%fDr=Cf?yvQ~1&?|*QwEWd9UXc;Ti z{Qv+U07*naRAcjZyY1QoT+6!q$i zlo_?^^U`5zaXBg#x0YAZ)cGyg3{}b^xEqytTxOB<5R4|US=5|3xy)N$J0L3n;?dS> zV*jBUpvQc2;boyBX{QPp_(>4S%GShZ3m zOn9>Q_taBT+xfjee}H(ZL?M^r9dEjhSL|qz<=6ek=K1{Bk7Bb~i9{p(ulMX?`<6bA zpBiTUh5__C4Y`sqFsTxcr#W?cf-}!eF*d#=sbxLQ9@cf%(OK`rs3=iLr=@;)Nufe# zHcMMwAqFHJ@pL-!`2yo}K}KgnjLe593N3S$M#|*I6PXw8M-iCUt!?J+S8k|PhlE3# zK}#f-;o-d(aF{J@+}?xVrlYaJ$xjhiWb;Z%o2#L{b%c@?I-A|3ib|>1@3Lz+a_k%in;oB3PiKo4$^~irDwqic zVMJ1@GQE=L;PFdLOib~*J9p6E>7|02M-Pmn)+o7diu@=h==Ca0nj9Jp1S5Iu z7A@Iyk#Mp~vtNVP?PVnpCz(u2gOyx1!;Wor96q+h?yZfqHQ2D5H8RT@oy)WL=rp-P zRR+&D-QF+#riF9ehdy%vjn08uQQ(8`+5^=%$!HR%-ApE(CRb7Oe|~gHdbcapdVcr5 zjZ{kolzJo6GhyEU@u%hUe(~?_rpKqlq%|V)<7dtc(beh2W^>7PUGRmI$t*K-i|oFp z8>1dhPZasom-bOA7I^c$+qv_`E{TAiUQF}8zjzS6&WO;>e&5?~;HGN_nVMacz$|~A zOQPG06|FQe5iV+i_a}^0&OA3MfmlQ5XJj?RVKL&e7-(^uF(?FJt{^26hEZ$`><$ynEnb?NJ(2?E^IGL|ie9|mZ}gFD;b&_ zytH?CsaEsSOsBa~WT-VMQ_(XoD>NK9I>xuYzn6F{$;~@D>FaRf_gnG%ZL*g!xlD zqKv9k5)-AvRvFkn^Y!DjG`BN17hvbMcD8M> zbL_+%U2QH7omgN*_L)n(?R9Gzoz8Igt$nD<1(X^+ANu?;j-Hv9b5ifK^OeusiB%}( zX$+jaFwM`NILCY6vJ;Qfic*Na%P3K0ZedAUwF+R|p|e4bpPuB+_wK^)G{}G>0CAuH z#vz_LGA8MEzyFSx;c?lhYp9o*f6aJ92$X0q2TBowYI&j%7ZH7Hq2WF}vcUO^bDTLl zO)&Ix5Zm)NgI24Npg18hE4a^IzXPk?gxh1o?Y2r&k>@qQrJI-#HxV+rYBdJEP6E{o z$|4$3YF4Q@{_G{meh|HQu>o*8M1WSya}@1{rw$!DL4|N^`EiG;d zIuj$A5*rR3I-OS9&FLIbiCraK0-^2JU1R75=>w+XmD7B)usW5-GbI+qI2V& zOodb2v1lObp}?$VVOAz8%SYSsy7&U_QE_9b1`Wv+16-c zaWRg=uA|XsBAO^mA(gY|7kJ|xom{`whf-%HTgda%$7k5Ny$MaVwh7WH@-j$%=Ye5* zT3ThG+PJ9&tuD)@@hCri=z`Ql7rpc?>-}uqP{-m*iovyQHDFu0#Md5};ejWIq;ZId zryu*%+qh0V2TF33nVtX_rU7kSCunVz;?#Wm#cDBDL1V_d*>^;29L; z3T1MctaN7+?_Iozl-ZR-WavVT@0X=VrQ^3y1eDz7T7bVa5k{laW4D{72DtD}7n`9M zh6tFI3Z-&M_T;mL0@+kfD&7f)JflG`mB&PeZq}G>V9dY|!#(#KyH$Q2GRtk*Hi) z_z^j^!PtH9D8agV>VviF|BDKbl!~OBbf|lryMDPxb$eWN?i$Y7v`l%u%QJJZvzsmF zt-(wJm(Q;@RALpYB}?C6nEM_&$bI+kR&uHp*L0l%^5aL)XJaBqRQpdf(>ZRE(P?b7wOx$Vi;c#)@Ad-T3xDhs@m?>N<0=@K9v~T00;7)}j7`;ALf9%6d-1SpJ`}a|l z8hVwPhJcNgjTZDq8}~idiN)?zQllGJ1lVzKjGj>e5~<&(C}az&B_@=N;`Mr!9IF79 zxN_CI?VNws5@yCHd8%W8>G4@*R7fY;+8pO>__ z5Q{np1Z)(FT2{8#Q0H@!%%qi&jlBlmdR8hZYhkM!*hYALb0N!J|}!uG1w7Jb#Z>v3BRGDPN$)$ zB4Qye3L##vRqo;^4B2Aju(SKX5Vw8neg=o9l{We2wauKdwh6uXjvMXd3p$oBb1Jf) zPA7yxsqSl(mcI}hg(RAju#c#PwM4Tc6el4Cy#CKX4A$s zoPW*+wb2kB#qdPMOvU52Q%Fm1xrn{w*|Tqe?Ynw-@~JKchi25gR&qLjcwD?`8ISGh zs;KJCjipUBs#kw>YKnV)@nxK@=Ws16>#3@ea?%oJXA}5*^)KLUaB8Q-<01O`4sz>9 zKY^{BXL@jm3(nijZ#zf$)_1>7bydUjw!xj+r^zEzRvixVtU8@;m9<$I|959#0nlII z+DZz!=fE!B^3HcF6N)q18wf?>>SZOQrqQuU4o;-KMv9UM@16sWN%($=CHJw+_aQ@yRJmXYxg>sQwB@U|fmnToEo z*=;2>GC@^MfM_z~oD59@#a^SHANo zmuy+VTd&_lA{oPNKQ2Pk!0<$hhB~hTGL7CvU;nU*|7rs+tR@%vLY8DIfyrQ08tn)v zO?1sga8IX2Z!nNdN^g9TVoAXHj~jw0qcw>@b$Uh6l50G3NH6#Cpsob|o^|OW27OL# z)435AJ-DU3+@)dF`Bg<`Pyf_A8Mey~V{n5A5Zh zUv1~QOV1*w$RPMgzKTvNebOc zO|@TbFvSc-p8srCdc`%w<0-m($LQ&u;IVDp?C%g6d* z_&PYH)1;oh{i#Rz)>r?7vHl@$yy^mew)F^?z3d8Zc+KnnY*MiDZW$WtXC^d7IGMnr z(Q?Ka=Pn4voYHFj?>cw^(Eo(>8XFzr*T1@#FMi?6Eb-c?t#YfrT~X2sWeTJ+MTR2@ zHa6FBXndN!i7CuRBdx&z-6Lb<#1vfGM+DG6{2_LK@k?lCrqF41tXfus)j|dIQYGwG z4d-rJ!hH{Sux>>)k8U3&UC^qmu+?oRD-xkP6FE(pn6Sl7CR&%blZr(Nk54LF%C?UveFFinJTe+PY){=S79@0 zSybmxYFNH%pXvvW#&S5US!QRFoUty*R3uA5Yb2d0aL#G9iXolJWckqNe@8>DyyUHH z-WX)jqB_-1C(zT=J3!N-CRGnM7%dnKm6Y$`@F0y%wdnL3(itO@6Ehs`Ji_Xw4OsL> z2F52@x@5UZK?|Vk3=Rgylhg-13Wz$p23XQ^qHc9b>tJwrn8i(gG&&bM_8d|!ap#}6 z0*}juLHCDJw3Uqd=tM}_v?@?9L;6Glwp!PDhcdMR(CZY4S0ZYai%=4z&s77KR>0?q z^fj71CVfH8zv#S6+u0wCTs6|JXXL5f{rv1#Pcbks#ftWNE;w@uKCg|@$pqrvcC>eb zpWM5ZfuU)Z)diV}$B3m{hJ~*BrAP#wTa#=^vxFf0E9w5e^+5VPL4zKYz?)T`~=o`IYZ)HJd4vbc#&3qNPp& zwR}$BXvO?Q=C{f3A=zrpxB;qmt^P6AcKfm=~tf})7 zsPi*4G)^dy#c6jiG!vmU;N#(g-73OsZwxXtHA^O!BO`WYfFl@W%?Cfo*3W#FY6GMa zDb_9ZP%0*gMsq}B8I~>fv836-fvyC-L(|H7QhIZ(b|(hA36sS{bbJas-yt6Z2$ar8zl+dIN+Uhg9mDYCT1#i64kw71n^cR1-DOAwiw;exY; zy{lJI*^|45&}j3VaauE@BPj*wrE*$HY6_b>l`B$J9b|fHm}n#-0&Te60piKL(vO!q zc0QHh@hA5vY0qS)gx6b*#cE*H@>ZNCqhkG+bo0K{FgQFZrlizVSF4n7StH#7aOB7# zPFvHC#^6@K^4OF6RFAUH>%pjhen5Ztkv%M1+Du(twIb+A&?vwy^=ttii4Kq1cs_UZ zUQ%sW&yLas%mmacpan*K8H=%u*;rO}@jndW8ui_WCgSWrJj%n5>?fNma@xA(oVGNG z$7w?uHAq^sTCX>!U0Govq~a3 zk)pKN6;Az%!J}p zIZbR_*-r292(@*7zWR;#Qz{?7j@ej(XgW(I5~;kfwOU+FO>FwuNBH&4AH-S6lSyarx%D&zEyUwFLXj9RyJ#7j zVuVz|%Mb3|Kj$DN+Uyq0PAlF(6*B{)SWHf0$p|)`o|;+@iFiiog6E4l75y{@o%q~F zrl-@aUs{Wn9MhpViKNtP%dA;irJ^IrGGy{P8vG_20zSqkX2_NFH z)}8${G}dDxPD@LjQvH(qUA1b7>dO{ycz=}zm(8gB#*G#;d1Dhjgr*7=Z5rj$I>}0CW-h(7e2$l(6CZVYin6lA-}1bb&;{L3F_+nN^C}Sxhv)z zmD;tel|-KMrwHq$QW+W>11C`6q-E_7F|VKbs0o-0s6W>bVIh;)pzF&@-(dbjlyg|Q z(!?bm>+)IAM2?~H2wi>C9POP{uAH`-WD}^|jKViB{rYM~guXOP+6Slkf^w?DIeeb{& z2ak-X==*Tj5R+3PJ$$10O9jx&1Ofpigk;uh@wl8S5Ol&!0J&)|%!%JSe zg?GN^>Zdi`TUiT=t2_}8vv2=XeCgAlrLEROTWbrZ;0n&$ayHFP zOa7!clK^^eZx?U-)MvQhC08jq-@AW&C!c)JJ2-pwT54+Q{-o5|O^yN^~L~(5|LN&bsBJ z-2a|`#H`FbD$Y@hn#DvVhsB&%e&E5{DkeiY?tHLQMLGg95`7!3W*QbZC=-_9u5pZ7 za5xOyaQ!8!HS7C#{EBEas*G8Ly}W*T9g|ZtENk*%H)$B14yzY-sidc^(W!cwB}$iL zg{x&VYO&gkjEv0E+)zb$dYsK0niLtz?soBuUmfPG(;KPw7-(z^a#>rx}Dq@zX@JXgb^!Dqj15eMpTzhzIgn++B zf%mad+1LoNO9WA>tGp-mgvfFV%lZV_@8>zQ0_Hjej1t#ML@(012A$N!E0OurL!%`p zS%qAlWGYQ0o@F|eBpgmMIX$gpQQb}tb$&m=nks^R7o|dmTsA{4oghu*9#f+aOBih9GNvkZ;Q zFf=;LzK(vnj*2Rq2)0ODWo3gRU@m0=u@Rk|loWa8dAC|j`24l#5(yezCJde$ez&Vb zZIUioznJ~q!VSr?qP3Z$LldNPd0xF`9ozOFQTp*+L$f5ZMe1riR5{G74;o1n^z=@~ z=o*?<8>H51J8Rdh;5XZL@cx_M$^{p#eERc+)F({#=BCZWVp*Kd>XTaE7waHtWqbUw zhxo?lzsT7eS5b1+aMi0`$+D$?dRqM8!M$|!_weB3Td|sqG}Z;!ynH$5op;HL^>r4m z`&XWU1wj8ZF2L|$AK(A)@AAVte!!~wfRgx}h$V?;M1;l8@N9&5TGEvjBNPE+jZTld zv4PDB(BF$WmsLVFX0x8ACJ&iZiVf>(86Qtz(HH3KjW9ZssQ}X)1-i=bL2os)czGjx zAKi~$qs3&>@ak*N#cFf% zTS={Y*d%4IHGE*qsn zp73mvnmRv?i|R3$l63bB6R4@B#_uDYn8j>%6NygYsA}fUd$zKA^%Cl8o!G6F^rsNx zbovU=7IG=V(E?xl`j7di_q|nllFyG=GKx!#E#~sjB5Qf1=Mas-1{_WoZl_Cad}4`& z>Ib)3Dy>@;&?zw)nx@uwqL_$8>OK8K#G(n#+PqPv(VuImkCbRx+Rzk|p9C>({<8&G z^pft@C_ z=L*Er1qMcDxcz&NbNJ}EvU0VX%`EZPFfud4M7mO6HtTiN1$}(((>JKO5w?FMoMtwZ z=D?w0`Ub}6>K;*@5mG)<@GmWW$BkgHmMvR0bNOZG5e)iC=i>bPXTQNi4?d=jTGSX| zW;(`8Rx~Jgvi;L(1}DRcw0PdiMf_%Wr{bBkGz97B8KTzfG>n8Zj7KvZ9T>%7wG;5z@zqqZzpICT|MCY|v1&dV)uPiH@Oo>|l8($acCHgp-jMIV`*zGqhsS#RaX&D6`7pLsD5|ZWR!||OlA{_SW;yf zuDpB=EzJ({g*2(GPSsnTRMYR~uwc$0%oTbti8b?B zD$V$mxPw7!OQSkN^^sR@XKw%Sw7}@|JVo=_2QqUjVwN&ZEFI^;`*-n`FMdyTS*%^whNGCH-eE-JaB<)EPSW`@mu_fR zQo-G$le9M0Gcg+@6ie{Bi`H_af1GGu!_oe6Fj|yz+r}0z>s!5~GVoOAFzJ$p{^1Fl zs=ZWIc}bTFOok);_@`e$uP;DZ9NGL7OIf^b55;0N-oHSb+R3i*?Cb>p{he>H=ZS5+ z_oE+X#ftS<=SoQ@dyR$T7G_`p&|idSKpfe=aobn;%`YENY2QGVhoR}PvVc4?P*I4J z+F>kHNv{i_pZ)QVa_>L>GgU?d@o*TY%S2s`^aDpY=d>C|$FjIxwLG%Dm)_wJX0siQ zt^z0yhZ&32M6q0^y{&=H{YNQe1z?M`EUII0Xbgi%^wtYB*84f!HO`V2A5}gp!^305 z6R@I9QqLOIg68zN$;4u;TiwEu?jcn^ShKu^dmr4z_3*<8;B`z`(jx!O8bHjBnp`1@) zwYd1neZOUDCd|9v@JjN96Is@hGSz5gBP4(!z@lMtcAQ#YtpX&2QOnTyByP7GmtxN! z8$v{sDBUm@`9E{%=V407Y@#VHwP9hgiz=E@a(%vL=sDK4oGa;a0dFD4N#C!u{tCNY zD&BwO5+~l0V$X{-Y>}L5h?pzWXr)a}bjd}Tu0T@s58^3R*O!(q`RN;+W|v6LZtY@v zCi(Qe%O-AReFLd@g8o>v0_O8Wfx2vp$`$!o+s>{LZ)yrAEdKs%$FK0#j zV#;MZI#&u^T1T#&QNRu3ey$HYkFYJ=i3Mw3s z>#n+v*W7diH{AI81=YA0HkE(ZXDtBwi?sYgl>7d7zrh{f`w_#f#`fu2ZkY>#)*PU&ZuPjCef3`n64@lSyVm zq8YEHeNiM8_ zG;?ifFZ8jJ&lJXdB3&ez7IB~x6Zw+b7Z8@s&}=xVTDnBjzi(iYfx&5d`X)HoIjlSc zguGUep7FWDzRbh2KpmxQj=o5kjQHI?V~Dwn(P&hg5UGbdopx5QTFUYj4V<<44BD41 zL6g@~w7}xPvsKN8hYyj;2qCnKQaOiSYv!FdeSrgABb>gf9alNes^)6qMLj?M-EPvw zGG{NXXHm72`*(HI7z{8GiV=>+dDS^fRge9So)G;bQ)Dn;HtAX0?BUGiwd7Js(z!B^ z9-3lwDx^9`Ha6B#9jxW?Lx;KMRhRRIH(W{?ah5Y;vx=Ad6k2VbDqj;OQwtW$sr!6O zNi3ZnC!3v650J&=L#wS;rH?;l^!9afr1KEJd+4{^@~KbbbS|XF|CIUsdpvgm&|kz= z9~$gq@17le{*#|mE?G8*ot=le@VOjH_+=s-Rc>3Z`XHBo`jh<6Ti=d8mB8+?R}43d zaMoHYeoui!QbT8dj;HodtB6?IUL<04dA+0(G3x65>NE1W0&PtJLbJ1^k~!kB3>!B# zs7SZJFT}DINjaA}+%=)hP=wK)&E(j*tB*6+H_<;hqfkl+S1yZzrn)M{a<6eaKrih0 z5WOR_bdN=q1DFu0E;y@|3pTe<AeR?qwX*WZ zmaKpRVRfI!?p3IBq8v9f8=-$-n!dqFy1K_X+*R37iIB_uaCtmb*Vb^jvrk3$k{NKA z4765NDNe>vEcPrg7oGO{20yj6KHA$G@p_%CSh1L3T@4yt38`p^BAv9SiNhdzJ36DA z*7{8+%*5>M2(#h+WD3J*H3mlelf3E1kCM!nxoq<~TAfBr+9Hqj&2o5P0;}1`dtZJQ zkL^85?_>nM&dAVAlw}Q7yz{El_}V>Bk=GdM9+_4>?OT?4sH=A3_nNU9jXbe$nBiE7 zuKp4H4jV1i9&EMM>^RiLCqMIE)~suUvbmxyugT15&dCPXOk=}ZwAu!hML3m_$%y*n zIOCJuYK^Q`J6cUMH8qve%nKd4T!wFa^GhsgZRfNz&%x(Cp4(9-l}f5wxY_*T$tW5(Ce|$W)9A4f znhg<)B?)IV>>CJipnFp3i(4&5&e+hvwO6iE^?rlJ&d^wlU;So39UVRR{VrZ{)h3!6 zoiqe$aM*3==VT{^JuQ0R5(&-^slR7(;sz#+>M~Q|D2a5AM!%PQKB=N;QCO4O@ctvi zTz+l^NOVX$-myqiQOi{Q_RlklWewl?;WmEx&;f3`@jR}+V$B~BB0ceQD;WhDmA?sq zXLG`!FDt3iN-AAOMdnrU5LEs_)aS}{^^9|{bBK6oRkpmq)eDhoPF+EdhP4n8Utg5X5-9RG0VPblUp=45Ns?QH4&e9y<^Phh=bpfAh zZ&JPf`4WYE3B6Ig-o>9rbO5EEj&j>G>m;L5IaVZc^@dusWj(n)@9^ ze~K@B?!VQ>puuV5g5^O*Q$>FC$R2eIuimnrR==J9`t=^nRvSa3(`u?d`}WJ&dZ3?< z;RL58zo#Pog`X@-lleAZP)kY+t(=jqT%a8B;0$P1u z`5Z{LL8I(fk9~Km%}aIFCJcrOpG1aiGNt}6Ab8k<(vt*&Y% zl`>IX9VDGjsB2j)_NN*DC;KFdMnE(+!Moq}k9_;v-&N$j`62C`$>azkvgh^IFM#^V zPU_#;aSMR{7g+Ekod*bo#(B@%-^=0Qah5g(84X2Ax=mqhJ3f(L)EZ z*v(4Id}?%*OE=fx^H@kEvfTT~0I_r#r_)0s5u+v$AQTE=cS@U58jsgODw)AhEUMNs zyTgiBqbE8uL)-E?m3BX{e~2~917x#hdXA0}iKJQ9RKxmZO)P7v$89&FDQ1|NoFbjc zGZM&7cvym7+ zw-X(CiCdqsf@NhDI}f7IuLA!3i!axRrixtu`rDNh?YrM~A?Kgf`ka7%B5+rf-Us4@|WM4HDR-^)+$d6XkvgR15)!)7$Hp`o6snP~3KaXJ^keu|!Il8f{!w&rMgX=M(?+ zC_0mso{?!BRuiw>RKw~eLCVFva3_Oh<8aoYDL3Ht)v1h*R+~nz%TOp~(CeH;qZRULWz94s6A_Fi z(W(zIGc%0QXs0f)hMhaMvu5p?#N%Ncjv^+bo0-`-et*L$y?-cNQ0%yO_2`jTm(X zrQcmFN<^5&Ehz$x25~hLJ@0rjj>{!cjMSpVhP7gPGB`9^VM1GND*6-9lQis{1H&B~tU2 zbh!M8{AtCQL>Te&Df4;op8pn=sJ&O}-G@dP9u0B0YnY?mqpGD$hJbfdQyq&JH>sbt z#Z9!fHmD8)jYj5HOJDCOPj21Ei@e|XQ^ z*mB`2G}@GUj%?-zWx|t49ep~ZqtiQRYTQgdA0m^PB@`AZ+R6q>r!})^(dIcty9~Kv zhD>sXNOVkXQf=010)h1$KD?i$OV_K&9A*fG2g&BrG}f=6T=rv}^CLLf=kG{Y2T$zk z;Ii{CM5oOW2%Orc;AB5%;kf^sGq3>Yf5CO_IIx@Ve*Xt_@883oBYmoNoGF$mYIR(E z^9LE-xr45U9>D3bQOsvCn{>SD@!qMD(lRFnG{bRnWbkm zOs-Hsl+UEisiCeGr&+_xFKwePSj%^Q@)TQl_bSJ@mgXQ=zx*uLtZ6_~5JkK|#k#dz zB43mjYC&1TN1Rc$2#KXPP{ zefxVjbg-L4ojru360tq|8>teEUQ1h5HIa0Rv3Q(n%&a^uBo+1J_2w!s+TaExdy$?Gm(PqW|2 z_aEF(QD>%abedYHi8o)-N@HCWlQUuE55MQ&w90ziwXIk2GU{v=mbSMLPDdCDr}*zX z?!si6B$XMj0JKKt(n6sqa<|9Y4aF9=!jF{JHkqSmv?6LML`bC;h%g1kK32edErWyo zG&HoSC|Y{S(asQ_?I)Yh;q?a5Ya1#qfTu9x35n9<{Nu+y$6K$zg7eP3_^+m9cM7+? zaOmI23@iZpUw9$5KKTgW`07{q-IKc%IGCMoT9z)sws8~Tkr6t6dMAx-bxH{?JT=R! zU)G9_0^wMeJMZg7F95F7DOWcMb873W2u(+EdmY3gNg5ghN?1gn&oePFfx%=TpUvZP zSa`)n8`-?rkHu_Ya(t3xJg&giV6(EXdz_~Z3@{lhk}XLJSn7!-yiS`EgUO{Lyy4Yn zlP_!e+}9sqCY+$!@8RN$Hsf^|S$|q9K951Y_zapdcB@3IdG#_hOTT?t+NrWCRc;rJ zd3F7w>Hv6g#<9p;zDubro1S9{_|lwgs`@vyL}F?79U9@#(J>`wD~27TqY+}WNgBKc z7B3AbQk+smdyb(tFQpP%y@6b@%#K~%?AzZ@=iwoac8`(E=9RX4V`GhK{c3G%p{=E! zni>y_n(J`7T$Gf!OeJ04-#0-=M>n0Fy>uSxW_V< zBhko-ps$g8sO9Tl`zQR>b8LUvd&q`Lqajl?^0MnbMqXp1;k+#bFFTh^sX$?TmVMv* z8J27cO*YEiKlmUH^K%2b$?Q<#H=p_VH~Gaq4|Czh6)g2TF&i}e&!Y#(=W@K`+KVu2 zi~RJ_{p5^xC0etjv6>IOW(!~X-b18xcE%^B)pPRhtCtX{wv#XGNT!p-lQ1!v;=o9h zZCzumX=%VNjC`MiR4K*A3ohZo2Onl?YKFV+{?yaWg7aIpQ-9v1)j+y7OxWxJ0yP_W za_eu{bo%+|_4Chfnc?9c-0mXjOca;1o>IxBYU!skq<(+kz-|t94^h?>S-Yf_l`A)# z$|V+#{X3q41welRi!Uuwg?wHam>B28VNUikkw}Q1?jyYXmDiKc=UKX96>V!)aX68} z=B;M?x4%Jkpo(-NO(vaXMZ1ShYkh>H8SegN7doQ>z15;#ibj(Wm(Q+(3OU|lkvgbO zxlZL{2_h3ARj0me^GYr|eK8hYiO}>k*-RFf+a+&tp4i{dllupV=QQL>mFQSr>{gqF zDz}qDAxB+}i7PMP$gYDUeE;sP7>q_Px@0rWVyu!&v1U~eyBNe6g?J<>@*);P36s&N z*y!@7NXSZxRtJKNP-5)xx5@F8^zGzTjt&wO-ulky2!qS?TRC?p_c$%r{FrjdQ zshI>$r%k!0NnpLWrH;jmYG@4lnF^)2=K7Dbrlp!)hkE(WH{VTty~u>lNy8Q-QWvMN zN?+N$l<&ij9p>PnLDlXhn;9W#1p-wB>jlWoSS=Q`1{1T9G_iP^kc(FA98Gm@Dv~wG&pv#5JVr4WIA(WE(@v$Loj$5{DJ4V%@gy(1^ljubd2Tp=9ZMJ0v#)D_M|K@z%jqjQb43#mJ+X(ejGl? zsA=$W%}sCP-h1yOkw|g#%{NjkR*Yee?;3dCXHIc7D*X{+Dx}j{lxMod;-^qZFg@Ev zwXcC#OsDGP^MpFNW;UBrgjLxfIh`-eU`5#OvDhqEzu~?7`>pR|S=(aVu7wu1KlMHF z_i+9Kpr7I@3z*9gAdf~vxL&|7+P=Lz*uHZYw|@MSy!th-#TuyP7u&b9X3NFg`;iag z@;cSKClyceiYr^_?oBW=6J~fcs@^lsnku592wtCuLMe~KZKs&cD+Mv>yUr)mWFiSp zU){=0mu3UkJ$ zMmDT(qHiM|!ysT%ev zNvizORZ$rP5qr^@C}@mKOvjjT}N=^I9*$uveg4 z7OU0DQA+p)(Mi|ivOAcVji4=;FzIx(`TeR#y)PV6<&ya!L_?W_SKn|cZ+hbum<>f$ z4pBS=Wma;mflq4lU;M^z`1QkkKxZbSGbmoTr7SWm8g!aGpStxX)+}*VTEXUq)f&KP z^e6z#=cl>Tp*LR6 zt^+;n?iwdkD65TFORb$ZUD1ZoWMXtOLQQ=wzkRF=pWVu%hsW7B6z24$Eoj8dsK!G> zn@6=$zV}17@c#GTqVDYG4_${Asf(Y?^C#L4PG#FGEq4`yppZIq7!5YXT}UJ)g)agI zP~%^Q+0=B(b@D&@a0C7QN4fh~zgC?mZ@ckY0<{aZ^plylzxQJn0R0r70Ewy%21zZK zNF?Go94E53Pxf+ygMIwszMm=OwG9_;;XNO_g$v&Nc7AsA`!Gu1u**Rr66e*|G+?#X z@SQuJR5e#s9~D3kM{&CxO763&#)ZvdW@;iNMO_N3A>T?=YkG;j9L3=_y@?>Y_WRBC2*BHo_^z1%3%#MBiJihIa zQcA1#xTvf3(HN|zwYiQZEp^JoL#M5@vX!NdTrSSl)#pA-?Kt$6`so~!zVDOw@cZBG z;PTC@cyQYR{`2+b0rqqlEd3B0HXz9jOs zIy6uBJWFc5q-19$!gDxmI9*O$ZU9-M9`=~RX%AKk7L;EH7}QsI`qf1k@qE>}?E zE0P&78w|8oSCh!)7>Y(zjemZK7>?a;<{j_2hO4hSOM&?x8-t^9KK7Zr8K0O%gnMLT zBCUkgUK{Uu*UQNQk5bc{_WvASIB?ifK= z)}u8T_~wKARomm{rL9=ZCX5~}uY2c}?AbNK4X=9#Z+*)<_!TPd6^=(BumY{7_C;fz-}B2~uzk+~{`qZhq^2hL$8LJz-xp>; zN^XBl&~jmxj-P>wpi7xdCXLM|0x+j0N^$(PV(}>V{OrdpUVA35di_mY@!?yz^ZoBd z6Hnp`R1uqraP<|ncw9bycz1_Vn=9rEcpC!DOwM348n8*~yj&m<@G?0xg}zYWUtYb1 zYJG-eG=V=*gT|m^bSld4cl0t9N|G#U)XQ0{GbJ^x%jd8Z^XRoY!UY(PrtsIAdHGcv z`PNT%&~apx6{}XzxTu9??RA(;TB4BdXo-8~t{?4l_FSqCc5v=!HF3nX;81 z{c0bNZ|lVCcCv9zJFCQ(yw;;OF7g5vcQ(!OB(RhCC|T2ik!kL}e=oOv_xHU1vQ_j9 zPcj)x^2?up8ojjOm32x4rhjmfqunDMIxp3Oa6WJV8OiL=#bSFyJNI9aa z%1LW$5QEV~V@sp*c(3;Rlq;D;>zxOM^mdf3kL@ItIF`~D4SbK?p|tFU7$zGz8E&hU z2CtWJCe5%|@*el=tT*VDSwPDnsJlj88(6enb}}q>)E_%DP~=& zVgmDwVX@R;Hdj+9#>wTPy!?uHl8PmH%f+W-vzfW;(LLDACSG^NCLZ6_$!N4dXf{gF zYvxs#oxy+J^*iEuozf~W>vFvE(&e<&ScxUFWJ)@Qr;^0t1?&bbcWvuoAe82;RqYrH zMQU2Ac|`ybTc^o=&_BBYHvK5=Tg92fLqc(^Yb-N(vN=z%vyGR%gv&noF&_Bbr^t+rs~Vhu%sFRz3DnrR=e~aR-;yEl1Zz}Vnn7xo zCKK6kSVb!ii;?$Te;!_vn9N4(E;or}ii1Zd*m-zDrO^X^7r|OLM!k+hN5&O{zNyxy zTEk{jc?KgXbcPgHzjQr6d*mpGx~EvOYza+G^~$G8M~eUeAOJ~3K~!h^jMJ7fGCE4z zq8b9#M(man4K)rtb~E~Nr5y3+92Jt7%G;~=vDEo{hho&#)}q(z6oX!Y_w&4~h2fn_ zXXzah-TD+Wp(r!qsETkWC*#aar|B7pG8;~j%xJi9Lknx#{CxfHM>zBJ<(zfa8u|t% zl+&0*-%qpCRmA;=8?sF%1LvH*ij^yxS-onJ5^%}pD}Cn@IZGhDckf{icJy%IKsQ~7 z`$(rM&S&#O*39Q}VbL2&XEMx0G>Pc zYf3z_e~8&g61N#{eA(Ij_?KImh@>%^EEu(UUV45T%Nt!P3o)B05X-{IR2oYm$Dzq2 z4|j}E?RK!HwGL;sjW_(m)tD_6qoeNbC}*8@Iho8T$+VE_=I{9=!CY&`<*LGLw3EwM zHdI=zs1j-@7IWxy2Ap<3v6u#rN2G>NMsM)c=UvYD$-z~G>U=u7YiYL9(rjbT{#jzm=Cp{_<5Yw> zi^+t^Y9lr_O0~zq2XDL>S2>|lkdoq!r*k~HZ#csZOf^cZG>w8I>ONxu25s94DBXO_E4v$>npTGFj3YnGbORE33_l)V4)rC7H=7 zVw}xlRP}qQA&V8L+peX~FI)j>IV+GWXozPWyz-{oNF*x}ugudsu0D<5?L5NH&H?rR zBuy@+AkU1rWz!{ux2C25O^pGXnrdiiky>Y&_kZ9k{Kx-$7fTk`KRp#faO*re#Z%il z*s;BXBZvDGdF;7{0EOG>#AUUT&*q4yGKd455*9HTsqwnicb$sGi6rMX0UF_U2vJkd z+O_R`_`|Qq?=vZ*6*0AWrkw1luF=UJ|C1m7n%lqjQ*ONYOoDbjkM2Fpn)YUzYMksk zI!gC=5`8(x^_OqriKhY2r^DHADZx#PDT zYHhcyTSiTzgB#!eGDQNNAKl#%)~;PkCO0()<|n(6(V#WR@7e}trV3cB4pq7kycT@{ zrBtXD%>*3=gXu-7n?G}Y@3{L%L?%Xf{p;U~!~VibdndbQ3&;K6n1KaA{~K7x$;mO^ z_Wpk*Rue!Nu7~fuOWl>H%8t#UXHn2fE|cb9XIN==J3LO3iL{D6gbd}?m3aRv&&21D zb}$W@T!Frk5V1rCm(!{k*O`2o&aN@V-12)JIBh0%T>n&@$#{-rHiOk%=Hl~Kv9oWQ zZF`4Uxo$n>a-OiY?RDPosOx93#K zUCI!uZmv?N$D*^TnK)Z_4lp#DU~k7LM|-Cj9*e3vvBPTQx-IQ0#rudfh6u zWV3;rUVjBwU$sfyn?WQ@h2W)nsYM2L-la}$o1XjWSLet^Ku@7C&k#TPUzC4&&zCuT zpqKYtc@7iPGsM$rHZEykCYoex=O{+KmY1Htjy-#i&^;Dc8!n5n$ff7B(pKkC?P;R4 zrZrnR*gb&K>sT*szm6! zc5ma3yMDprLqjy4c_v%`{R^s}*k4~oshDKlO23MJM@C{C?V7<|?Ie-NkWA-rY2o9q zJ(pUqRn>0Aacw4&QKBT0sWw|I^!1NXC>gPtbSh4hXm3DL%}MEv){@SqRpfo;h3om% z?tbugikh=TJ3gaWqpfGzZXy ze428xpxop%hz9p@03}2>ot1P}!;?=Q;7IofzxjPPdpkzvxo_%P0-&-vka7J5?bO%$ z`1a4ARAe?Gc?qk%y4uH&@BEaAe=6XXwRk2J%G@W@CO-U$+qnLk3)pn}QnbQPIL>HB zKBG{~DnXt3amV)`=3C#oU!`t6PA7J&O=UtNi6n`1=IQU`vRPG{Sybr8B2gu1BSY5D zX0>267+8N=JMVt?HPqDD&}e1*B$){@Cef&kPKBKitw%bcauX$ThPT#Z@z*}=dOO%y+>nt;;|Tu z7S*28Z?#reQ6;RcS&U8>#A0!r()lme!NS*(%#&n>hKBnX9iLD(#cj>aG&U~O)L*Q5 z|KEJw1wj8Rt)Bd{4h;69H-q2n<$FK;DPQ>Ek2(EKZ{gP;`v{s$4vXD_-DARQE7H{9 zW@aYIp+nPnt6ZcKX%e9r?|A9yY+6#S1WlxuS*tfHPOimfXLNK*d4J2Ues(rWNoSyY zWR}UV=5sOz5GZz+@#W@!&WtdH(T4upu(DV8?UBOjXoq<*- znF-ZFtttdYopml#QOQ_H>y^~~bs7WtKNNkdIgu*}k0T4GKrlS8ubcP2>x-PXvW0e^ zliFG@Mopf>lPQk$j_~peHYlHf9R~-=VZd(Da>bT*9NGfDIzQ9XQSur+`wvg34NN4S z=10FjOd?;#@3C<6M_1D1@;1ed`R8}Oj@G6{csx~qrMK6@$NsI(zyhHE6;@_? zdV-no5M@%#XV0G8+QA1ubsJkgdJEgX`AwonyOkBF#bqKBiO{~JO4abXj?7TkP)l?s z%u>ILcU`#wG$kg+B6zFZBoj%p*#hZQO0lOWLOG^qBV_Ys4))LBbUUc2@sUnMF*;lf zk4&>=O^~GC$nE#<##QCxikDqZ_km9Gxh!s%lQYg*htpQ1E#P29s}rNPpw#P*wJvE? zFSu%j%NA6hwJ53yBjQoIkG9h zo^vXbo?zJkR7_1|sim;KmR?4 zItTdRzq}T`L4;bg=(Prp_Kd1t=Dxmhdb&sHI3O(cUd3?`lMNBwNvG4wnB@3&GpUpN zoOWeglg{T;yO8`8%X@A}+mP-Mr$=)zsLG z)CIh%5C3=j2iUZv4zJ6`BRjfCmvq?8T4lRiW!2!T_9|=FXu3@Ia9ovBWEXbl)^263 z+uY>m!=JcGsS`du#LK>7+^(`AM~@7%xV;hWDT)_qwI-26s<^D_jkGq4zPoIcDx1B( z#OUkqVtRU#O{bsxtdEPv!VC-#^0}}4Cq{#g_q_cLO7v+VO8-l&%>S;>SOE0D@OsTm zPcj?n16^FDiB(Ngqv5Gtef-M@KF?YI@&S7G>}LF-Un@}1Xp7jb($bW}<xd@u95^`0frEW? z9PCpy=)vL1<5KOiIgl=X0rCo130Mb$)k=2OWwX&YIHuI^#2!nCll|2!Ceu~H16Dv6gStT8x{`hzJ?XP$6`g7LO+FVPyP~fq> zUCP6LRa=lpwjX9TS;k@2{(tt)14^#yO4ncIoV%)X?p97HCqNQO0+GQs*~V$i8|U!s zamI!j2OJn1+ZY=#2rwCh2?hj0AcRoPsnt1G&bi(?r@EyUl8}UDk3Fx?T3V92Z{50e z&aL~Oz4yQWpC$9^F{!iCF)kjC)8|hTjOCQt=mT+5@+$bv$^c*1(a75mDeP* zTzK7&V3>>hCY#Ej*6L*D=#+;-fOqk}bJ#0TDXVZeDo*({AM^#8Y>cknUd(zkZuik8 zgMIsU(C76LkEaNDySd`>YtRjS*F_7hn2X{6f6!|feciwQ42%N$KX45rkr4g;E##E_ zC}gU7sO3eeiC8^c1=Z}9xBb2-pIkYMzR-2hTNs{ptHm8$WWmYbp zUP&S?9;L+xyh*Q@kzbED%$B|V@;!}v*!Sj<{Vjd5m8u0@A%lq!O@0Pk2LOEQ%`rrOzir&Vk) z1Yu8rm&i1j%_hud;}M5tg_P=$Y^#u7-Lk!n?K?YI_s(v5`a>LS_ZEAgWz={$x)c$s zV1rxC7QB*Fmpt^~uWzg(k&I&$YGXZv5=5;w6QN+yS6rm|FJClXas+<+$ZPVUF3JLn zrZ&rze|@Qow%&dgUpMmM zkbo{+@|&fb zQ(XVCi@E$mi)2PYawH^4aYP1T#2qBIf**Vg>jsESgr4Sxv&dvj|F9_iK+A4I(Foa8 z@|aP&_*}waQTU>pOqN5$xW4{w+B-T4gu*n`Rx+mfJ)6!CJ|Uy8{1=>oQ9%C(F4~^m z+feETp&-EI@WUsa({aN`|1VuVUMkL9M8)DIynWlP=rTD3ds(E%E6Uwy3yUO|i+($f}-Y$NAODg3IH1>AN! zLLRl$?IN8>qSou!-`Xpq*<7wbZ9}C5PPI~r-yfEYai`6UR;y&d8P>wE`a*I zNo?VA_puvpm%uHqDI5{*b4b}(@ke~JOjc}+L?%E)Svpy2$z(-KURE-|#mBeUOe{Qe z3YT26ka6Q{@Ru&_j_7P8X6#M53!iPR1k5Q|w z97PU%GCKD!~OUhO_v85D4T+T)3d>)tCz^5;m zLq3<~wT-(uXTelDyZZ44<1(^dy0DH!IE>rvkg4*{{xBWBlr$9Tj^|mu^&nL>l z)=wh>_Fg}o194(m6&<}Hj7B}#r05MV(A-!;uP?}sgMR7LJ-4}p=@V3ium^Nn`sd$iUE?-JII>3@Sjq+hC3@6el0Y)d=*NcpFr9GHZUcDKon1j0M87WT+vx>WF1_Q zSMdGs+{;^UZI|Rjy+(kcQr7Sji6p5^Mgq8Aua_V$Iv#{yywF)!YLxPNr_UVA`RC8# z%rmD-Yuvmb2OdT46V|69J}pL>BDxmjw|KHg{>)+;gHG!tnI0sb=#(W5jn+gyCpKoq z9(EC-n~ar|mL5C8+u!nx1n***Vu<9IOG_{>_P0YOmFL1G|IVc9Qm&Xkg>C!VsI4g_ z9FC$fng|BMEIOlF-e2x=7r9J<)}9bu!8E~mmYr<_c*Ak7x$z<{ymYQ`r7v!1B-8uE zL+a8W6{WxTE_(m-Xtb`P(_lVLQ~g3R8NGDg`$vpuG|X#nuSK0rux#07N9i66UxR3E z4Fvn~hvR6_aQC17Br|XyyYX7=M#~8|1OJH6GWs6>Gczy>=>MR3e`nnq&X_)nwyxJ; zgmk7#t>1-(qmlTA}y;Y6cXux?vB!FZljEXM4y<;K1kPAyuQCcr3)O7cT zd3E&;R==^8HEXsWj`Edi@UhBSKgj6<%+i91| zYFfRP_O5ew=#eq#sQ z_xDj*VwYf~%H?RNDy82aF4no@apqq-gA10=E7q8W1DA+Y)xy_Zc)iCZc}?&GL{u#z z<=!qIKl#x^Y~OxRPMLVWcr+0*9_^O>vx3-vourym-^zkbq`MiwnTgT+gxOX=3( zk&{Ltf^#AKy^DVHA`Puo>(OZ(WOFgHxdg)FTdT1WPY4}zVP7kh0L>&)eX<6w*E%JK zAUC3gPN#QMQ?=lj%UdY)aG>>F`CbOSr)a>E4UrZzFFxrPmU zS{WzAjMPfB$^zr+J;Wn^>~04Ee}r&a$*$Hx(h4=ZJAIVZmUHu`FUM16IwZTQ5c4#m z*Zf5HpWN0+*1N9A#}In^`7F7ijmwE%UnB$;rF%pce~Qwdr-4sx)qlZj)RsI6%{t`gnOott^_jrHtUznX7->pR%(PLio4l@&Fo`nIFT z|1X+>Q9%DYE@rV-nx>=uASEsb3T+avSE#@pPRvGPd9J_VOVl+r(>$i02OoTv#w)JE zF@8Mn{MUbC)oO_Ny%+7 zN)pMaOeG6I718DU4V6kc1mt=NGz7B?JTub9*kNg{XV~x!<{mwh8kmzGtQjF_wRUEs_UISa|&@^fTpTaVyO)6 zeLk8i-1PbaEVz7DG37o4=o*bl3ahLm zg%8Jz0*v)~EhQd1W5!l9W?VHBCe$-_yja&Gg+pXoTcp^B?wjFgJST~TIdmEeI*mw~ zr%7dk(vMB_R%bHaqKckU5Cz3Gh*?si7OiX}?m=;7I*o^#nz_dWkk0PaB$5HS^jfVQ zwYr$n73up_s<`12BN5GT$pxS1vN;p5>on-hW{Ab`lo+Y2b{BiSE{%HOA z6MgkXJ7iPCViJjB`(ZjWAPJIcr5m%^exjFupx+-nxR+nv`w&0B^;-n|f#XKoB1+%9 zV+(exgA#{hG%Ei}EfurQ?YvI*2E{@*y=+0Oj>HJGtYI z-|_t)+`?;b?BTJ;Uc^#a#hkBvnYVuRD?Iret-E%}sLtWA;vEd~#mlBKwXsaXLu+rG zWKKa>rx%agA$`Y#;RriB0}MveWRgj=O1NanWXejN{Nl0IwDv|&Xtfw8k0sI4NiGnU zecg3qYpE`GGH>=I>T5kzyS0?qg*Zy_i7Ej7c+XbRMrAP@$rcJ^3rd2~9DjadEe}5Q zGJ!x*XIw<=Wfi5gwhEnXVNH2>^2K?pN-R`)gaxOH?JeChf)^U@H6AB+v!3n&U$Mq4 z`^S|SjRrb<1|V+rz`j>bnQ^=KIGG*x<*dsTp6%`XOsLGFs)Wtf)<3V&f^WUW87K=xDdClu= z+1|oMXU|~PtcAzD#DRfcUS6|?v**sHsoj()_ihkxJqjcep zWwV;4rED?}!AOpKA6Ui1kG)1bp2T3#v1IW~mYg$#X;Yg}tCf7^Yro^w*LNJ6`C%|G zbBOck*e1X{C!|glG*p&g&4LuNvNzfcqQ-)5fqO+?Hi^Ii$ zP@;<^5Lttoawl4KftId5$=Y(~S5*K2AOJ~3K~z3}-ed^&vhdsm-1@60ha4f+=pO?>n>!UP}uRKOu*WnvTf~^p3QHzLKa|A(7D11rlR^^at z+Xx=T2e}0W$cz4Vl}any$uj9YyLRql-<}rs?`vcKzJqjk^~%kQ;0=_!9e7+;>=qMd zlODZRBR2-3o*zx52!vt`_(Kf(BkXGF!eq6v;H>#vc@3eRW{UW6uAr#&tTdjmi zh)6FBIaXypC;wJy9em=`-{PxZ{t(sG<=lPWYMF8ufIi{ErP$6|$j;y2L!z^jd?JR) zWRi|s^T(EP^Z7;cQYNpYttTdRvfFzD9PIQ_UFM*%*2DOw3h6?%ddoqcU9*#DA}3pZ z^4UBJjS|z;@o1~7PzZsQ-Ft}~Jb=S))(o!cEFJH*T%jaXU2*2@RPiZBe{M0YmxTUpt z9>8NaQd43@tJAZqt&c=1gHf-cy38(tI~-3j5RA!9O>L=D3aa=*5rWaU>}elcS4Jw4 zpnouc-Qyt|OEWkakYGNhwuDS7MKF=V7YNZ@TTZOWJkAnx=8SL%DX){t=;g-f-lbEtIaXzw2&t=D4~(Rxi8<0drW@l;?oy3lJ3_#&O6WB#P3K%~27G4M=V+-pNjP}nXD%~tsppxaq7D31zKA6 z^2o}U=p78Q{H&=gy+9D;jvitI@$S}*1Og!@jcGnE@SpHvM-TX4GXtZ5{&!l+O&izY z@Fd8l{1VK?C=5mCLZ@BSuLu1Z9)0vFKJkf*WZm=8r{3k)cRflvl|gT{F#q=NvE$EA z;E9LWy?!G`lM##6%wV6FuYYJZ%@q#GI`>8kv~+lJ*bG#9Y?#az!l?qUZQ94n@9ZIx z5UE)uf?!k}1(e33VTXC<3<>H6jSizXNY@*$kVzz%IIaOliJiu#8vOmeRMk6}+*roU zakXf)8XR`3Y(dHt)V#222e<#%!-OJ9+#V-4Tz>(}md=twD1tOLawt@KF23|zbangX zkBwS26KYCiJKMf4FQI4xlU_?*rGt1ZL0+k%qt7QF&Tf+c9IGU&#gZvmYo1VFK|B(s z-ygwX5tf^I2K_~Gm0Fma%*OZJ?fGp!y~Jj9HJGx*cWw`pnXrNZMuuU0X+ zt`eOR2K#*&?N$auQF4VeXDyq}mDgQxM6LE%x6N=mT&)%Mw4x_HFG*x2&PG|o^@m%@ z56wp^=_Q*!YAx1j(L5!vtG+re{Bt>Lv-)=4tp*rrM*jjd+NxN6R*uaLVVaqkTH zLU{dAcJ1lL>kHD}(I>V4MZ2KT%ol&#%?4TCsB)X7lb+S6m2)g?S7o(d8r|fum3dgX zp#^oBhwDDN?5On|dEL=qhAS@mJO;grh4UveeZdswESQSfa-E%8){q^R?s zM07sfW1brp3>u2*MT%XccB0cbWws!m?35x*VjRCfbP8X3g_@e`CFF8isqA+$Ba;!l z3NM*V0h6ihlx>zpyXofLTloApe$4NGaVrj^iOR}jwa*pUwQDO6Jh_tTa@~|Q-r-rLy>qT>XnxHb5VOdvh~TOHqiarUr7x1QD0dmrC85C zXD)*St=x3cOv-Hr>c@@|4MlVfCi&j&D|q9rtvIX>Zn#mnd@Vq$5pmS9quI8O03W*M zR@uWXhEAqJi4s>8O=_zrW`P_GI#^FA>hk0>MO&E<13_3S9YZV$zF}h2pg7`u$ za&8i_F4;ErenX^h#WlVB!dm|F>>65Ix|lh&fpgEC!ptcR81%(WL(9G{c5iQ$GPAAi z10;&K4??S6t5)E$8nBrR@_3KKETi^ub>(v7Bs5yYMnseZVhLeMn;{%e;|q#D{k%N3 ztfqoz-rdKizy5LDo?(HSqpw^5`qh_yiLZR)dKRBQTW%bVHHsENdfC32ABy^qM4g0&L)>LVlbS1fA_#ZCp|qKR8=+La+RI3 zZ+d4}D?h*IeiDfsOBYP$(n~&c+>dhCeShH08MAS^Z0}*Y7szBXXf#4OaCH3tFax82 z{&!gA&098MG7q9G97!e``BoxYf9%=1I;Tm_X# z^{dh7G^7&6RHp!S^Xyq@D#|ffU6hs95#O+e{cB!Ek;-u6Cq6=FTPvTtYC07aZX9kW zkFQ+E_ka92sZ@sQ%2IB>?cZr?tRi0!GL%C?An%=91-$n9Zoc~U-yd>3^Vp2km%G^6 z+9yG`%q7fVjKrc*0>U~po|NZns;QLGW;~Uab>K0zW%#^4{Gk{&w+H`#Uplf0AS!cN za61g-6iV8A2Be@&x!cK%Iv0v$7)ObNoYlz#kG(3R{AtydlFa8Uane8NC!R=BEn43! z21*;<+;q#8Cly7?xl}07>nm`(#-P^={r$t71CdP`@a-g-4v>oXAM?(WEmuk<2ljXH z$OA9%`l=1MY$h&SI*Zw7G*Mb&BN&Rab4M$?cC^vb(n~f|Af6O`?V?9rA${S67rf1^ z$7vQou9hlv0?dU*dMF%~p7Ek)E;a;$Cm?jgP`7 z^IyH@C_$Uy50Xw4*uH%aGiHxJ?zd_f;@`X78`8o%>UG0nF~c1HV*&r^5CG~x6~B}@ z-UTaFMrvy3lgpT;$ZctZ%N^n1g2Ja*EVq6}#`3RiykTN2Py$+Q&IIQK_CWcPE=5!<$fY&=2p z*ar6OIw0$@@)*J99eO&-)U2q{qC#)b5>FM?%M=BL>@gSMo>vsmS@c-!79xQt>C_OY zD-;;Ujb-fo83a-$JavsITKBO1`Nv6n{nS;uxc{#2lFll)?Pq`F^);L1H8(a?bK4JY zp{}-ATQ3d~Bc%@4%}4y^t#$kP(wFa&*#q%#ZYp=kn!7KOz+o|9Gis$cjIa(J3=}sy z6{RlH$+VOL6)k!76(w|ZbjuBl-Cat+8o`m z_3`fdz3kc5B}+7-7hlYi=#>}5K8IO{UZ*M6#I+jiRx>7}j!Yshg=_-hsBGaYwz4TH zb6cq@wNv4-Qtr0NW5q^5a1Sy3AqWtyS zHge+^zQ+xhE#=~K&Sc8Oqb*~FhQWsIJNWUPzv0TIXL7?wZaj4P-Mw9ef+A}bX70?x zK!2Jad84QMCz^p#KtGL(As&=lw{O8{@}bNZ`*z=Nh$vk=h_ZR1hn^>=&~wAhx6<9^ zmBcs^u}-`8!{psgx*vXsKyN=4m1VNVD<1w*M5Wv%nd3fRkaQl(JS7Yc_@rLBH;^J4 zjo@%P3H!sSbz1CIZc?!*I-?$~UXQPLP_{7%(7ST^LX55w{_w~vG+lWumE$K!NEgDw*moi;#s?N`Z`CVfR`n$Y|W4)k+dvh1)^7%Svlom-JP)d&&rU18DSm$^N$) zG}PCX5)Ot*prpO4Xh1S&d@aUo6st~yTCZXJyqVm3$3v0?)>u`}fG;Rj+?p%hsIqCP zoEOa|x!{ULELu8qC_0z)tK%-GQl*#eQo^jIvg|Ajh9jdnac>AynBKm1B$9`tbEz&@ zDDcXQZ}Z55FAx|Euw=m`mMxhnQ~rYVwt3Tjwr)LuPOU+wHQ)_L2`5r=gCB-r2WClE~# z2*ir6c?G18eIS-%Yx^KS`sJ4yKe6gWxAtlI{rg4U?*;Y02cQ=eIx5SjVldRp`%;k5 zg!s$*fwCaO#ghF5{5#1G2?n{{Q;5bCcuLAnDgC`|*EYWOv)|Cs>*tHtE#t;(ZaQjH zA%u(ud;?th(f`9Ae*I${Mlw$R<(#>a2^_}@(s=d>*L=t)k?42%N$ zX_?02NkqNsKYPE12@7&(Qh619WWM zhRGu8vqrL6;nbDHWKh#k=fvxa5lxHU;ykH%5>JU$`jPvBDQqq)-mXEJf_GGTBr!`w z^`&kP$#|4_UpF5;e;V$pD!%^9l`=w}eEt%8(=h&=i>NFsCEtCJcOPFt@1EULFhOIvh5kT_Qm2)4B96gm zU?3p$2(LeM7$F3K_LM^TaCt^2{4lxUHPK za1xW6E9ht&VEu*z95~P=Np7W1J7$xauE8L&R2r2=BiBf{(^-r_FY4Et4Yyvn_gu4LBq8O)nDmRZw_o&$s40esOgy`4Qw96t`v zXxjbcC;wmc$WcH)jSCk~#Oe3$B%A7#Ea6iff?fQ`({FO${m)`(s-}J29$Ck{@b+&L zY2CxxyC0N-AWoNqR5B&m=AtdCsm3PLqz1E@P1`z1#!}Q&J7s-%``#`o^I6CiA3}PI zkwo;x@CbQd`iv}pt4Ob|46|FwSNGAK~?%hB(8YYZ+*_PGe-g_V z&mf(Q^Tt~{Si89ue>f@o{iiflVbN=)NKGJ-L1)lQ(w~T!EhYombW*x=6@BLg$*~{> zbjH@Ym@%=63b#!beFl6n`g;259SD)mE6FO=l7yH@risOq@=qq0Ba_R@-hZP`BV~6T zRulb^B(Lx3lI?6iy7Q}4RM>}l&)*-=^LZ71{{ST=hv(sV#JBf;PfqNbCe+|;*lpv; zXXE%oJIRxktoG9f=qgG)lNjhrQeM$04Nt^(?ET6v@kC4t@q`1rr5C*zLRBvmHZyhd ztW$j)kVquhb#NcoeC|6;n>2yXTy-9c7A`(&vlxrVxbu(q(bwnW{4=LBf6f9-Mic&^ zpA`>3$c{aoTz&cZEIaSQlP(*a^2Lt6;Gbd!MgjdaE`#v49`tP>oAw^Feta@-b+Dt4 zTfX#5G-WRQojy{*7>#ph(Y$CnJ05?Iu3h^mEiYxT-%CYxIiYZb#%c@Ir6siW_=zR6 zbckN`YA1EIZdSjwlhV>kdb)}-paRg1W-Wz8oC=eYFI+Vrn?=Wu9^K6PeZ9r!l|TW# zN=B<`F{l6YgY)cOSl=p8dP|;#WS(B}?bP$!cW}O@c^G|L_NYV$JFe zSgkfm(6gA$lBgAq#&NkElC>@bb80F|IMCiJ>*OMtX`6O4c$8ERBw6=)c3qtUPJPVi1l!1`2-Au`hPB0uTs@f@wZHz9v37f?zOBwYJgOt}D zCdc_B3B2JXKV10^7hbxAPkiR$L-x7vcP|U2zy1LqZkO$S-O=8Aj#B|-t*#uisYZ5t z3@9e zgv@Md=`^xg;b2#CDsO-2*ggCA@Qt6{#kT$3JbUNQa5yzolpT2uLV@o;e{~mqeSVrM ztSmm~Tufuel51_1Wr837;%>h6)z4x!o2jcARh0Wc3-K@VqESFUjSD5dSbYO)As0Tv zulrQqLfB~j@?K}I(Scmp1n5NL#Y3~?BBLG^d!k~p_hn7!YIvb-V&+lG5zzgeJ zq<(h6phA%?P|yrTqXp3Dbg~spV|UPW!DYB7PNmUlBf4V)s~>xSX%p-D+UKvK#Hu~{ zjf_&mYpb^LU$^}Mi^U>^ScG?XYiBQJtC?IXBMEzB>MPja(JM;?mF49`M8s}0lS!v! z@3>mjccWo~;Ua-fM3^(i)l+BHq0D7u4R|mVqprFfjm^yO9$kgQY@pO>mj3Zsp{Z`r zp->h$@8Wr!zx>Q2)X#?3PMCbiOh>*b^Ez?}a1_QhLdsS)>vr<$`U8aGX@uIk!)9joq$cvIB(YeWU@}Wve?XQI1c^;m z$YIdwa9Z>za%o&vJ!9%CsVuROOC`|jRPucXgE4x&5&8qsVjVmuH2yP1qMXe{rQ61s z`f|q9Rmgg~+FUE9h{^5&!J6OckJ1)S^4t5qM_I**1y#h3FceOaN`&x~ z9-EbY#M}+Fq@7%{d^keRq0^URG1L=Dv=dKu$$jYIa|n+BEjo>jOfE_x7dw@&U~vD*Dp4h8amp$sIK;qN_&Y#g;>yGvZKjTMkuIfOp~y$ zJvzH1tbN6;B;<^bHw4M{w%`4MKR^FES1mi2Tdux{`r7&<4&S|R7eDy z=Pe_vQjv;=C@U@Fm%qKAiIXRC=Bz1Wf@+#S)e-5m9IEgut#)8R+W^apSfB zA&FTQqeTM9fIleN*}=ge&Gi-Z3$^KqYPD3mZDeyfsVy%+Zv2!6mS24~C8dt{ ztcZy9MbETo=@No0B04TQoQ>4v7ry2rrN@i*o6-)2_SR1Bxcx!mfe6=Kw1^6~lULVm zXXWZm#L`8X6pLEPw6S%R3WvB*Sme*y+vUX@j1Kvp7o?r5C>=Nq3K}Y0xGXvpxs25A z7nUpGM1~%3n883yM)KksO?uJ0Z>O@%2X04}-!g#D}68zCA`5sjrJ$uc9{ z-vs$jA!K}GZ0z@Q_Br$T!q+|`jY-~r2q{^3{k656fBw9as{;Y}6R_C1i4OvKb*XbSfn<1qM?!22&ZKz=7gdLn*uzM2cUB z(^0~px1WL{gIbj%5bU z=ofc!pwGu`U-=Z{nvdU7cp4vtqo?{Gnt@S3KaCSF0ex^S3K^lF+KF{~q5761oeGmv zWO)1SUHtrk)%3UbK{_X+=eZZ3OFS50=NoTP$mdBVGnj1_lJPjRr`6HXEmFG$CXKIv zT#^A_lJ-s?7Q0Pu08)_%Q!7n;>e890$kQDx@PGgCrff?RL!_M*Cba|!@s{E<2(T3- zAhX3r)3`BgT(`F9?Ojnr)sp2{E2^2&SWT@#!TOa?(YAF1S6p&77c4#lt5I`ETD0gG zCIBoi$zw{jS!NL~yxocY7zFM;+k&y z*kxR}{7jSz4KKX#3U9o&mXCkzGRzhWgmp>}28X_vMF0nJMxsrG|BH8r=;W!7nyi)#FbUwH&COkG17A-VYxu`62 zk%%Xy=#Dt1yFW-IF1iVdPIW@By}qi1+6pI5Yf%VA5GV!tEgVe{iNuLSlakdg?g_Qf zGRWsiXN%6}$y|nj7=?_-^6!DkUT}Zp!h{HQ1~{0HT|IsBbhsx*|B&E#NPHxtHAIcD8@ z`@U^l`^E2KaXJ}aTg6xZ?PECg#-oU9!Elf#Uw)Nu|Ke_RS|fk@$+u~)uAtOicIblF zyt|fv`_i}h<`+N9#&_Oe{#obAyhlS#IZgFV{Oq1T@z_hR^OG;%%mwEx9j&9E_*VOu zJz^BlPvg=RYv>!vrUySfuGUUzc^VBzX=*5yEc-!!9FJ2=Q;idUIK{q}L39Qq%6yjdCs%Rd>}u&&wy!(E zuO54cgMlV!(NnfQ<(i9$Yn)fy8jm7Y)Dd@EbF9%O7| z4SQQUy6$^3*17{=^kj))dKB z`}cIRal<=Yd)=}_52|D$#p+kq@yhdS@ec%uhKuQDonDPbt769d37mD#EXGZ2IJEjA zr7nbD-aAGz_lHGaL^LiQ@*)ZsW26h65O#U#`8Rp+-sfm4_pofi3|hPTS^4@VnLf|R zUVs8lqn`2g)fg4RVmC#)0A1b){zzOB9nFF-VAWAu>Y%o~M6OTIK!DzXAgQ$26bTo+ zJPwPF>Iw%S_%1c=9qqBEInq39W(FUU2OE^dW97L!i?5kfQ` zrxmx;LeF4`U%a@HtFFC>>pyxSC{AQQs^pz@`yd}@?))i7?PrfA9CIo)^WwS)Fjt{e z8fAGVGo;@zyk^4ER@Cp)Lqbg`azhdOsqC(mSgf@?|NJ{#f8F&&yL~AHANIKO;IwOpL)Mzy(w7N<PrJjQSDe}u>H{uST9 z?faZD_e{d!2p62afX4bpZvV~QJp0Pq-1pO4B}bzCJvI2#_y`<5)&KAei~{;;TmZpx zAN1}elWI9-Kp&>(iU)GOAjDo2Jo@N5?tN?(E>{WljdkqnXlLfcX*AZ=^2gu)2EW%Q zTeyT*y3wG;s8`U_8^Y#S_wwu32CnkmRR6SYqzFFvz| z756?_4A2w`$+WJntD>%}b)&M2PkX5LFi4 z^M;9KBY4l*yqf?1`3l}$y@8Kkah~*}S+VjBnLZa+EWux?WO`$@)TPfPMO3b3UymPO zSZsL2^(!P;&mL1Q!Mv;2PixnJjF`udDR>!!p)l`%^h=t;`w)WA|+CwZD zm9_kEEJY%lmq0GEHo_1{+M49^*erS~OYL$KP+wV8vy*L;xx7^4>+JS&-#abX+)jS= z`){Jro;bRVMHSqC|D$~N{}d%khfP$5=W@8dE$(l*E+0s1UDU=!BrZBBjsemNp>k&@ zl@=NhBKq zv!7&4jhm^Hrk%#8-sq|RnPy-V&`;xPh#GTG-$8PjU8fG{Bd#N-5E8Bh!r?sEeC#$- znLO9sd@UeFmQr-5u5oE`@~U0sN%(_l2=P^S6v zRr9gv6dV{xa^DNPY4;}(yMFY+tjAHGg@AOftsY znawOaXDW?#0!UOm{^SkN|UBj#fKggXB7r=Lcn6r`i# z!@Phnn9-vs95y)-pGSaZC>SLYiDI=`rT)D_S=@{Wee+=`5c4zK=p_D~6MozRE~KBf z(7`YIjSDiI`27)Kr$}H75uNg=*}C}vciwS7POX+3E?&edYq#;jnk_^{Z}-sJIxS{q zHdUca#n9|C514f^!xwW%Mm<7F4g2>s6cALOBxtN6@~SF>PJ z(y#x?zCJJl$lpT-pt5C3)R-^S_m3SrIDHYVzS7LQo*u8x})pb^CYCWvm)W*bdl??b}GD1FcdNo^i_YujdWjmR8 zvI=1qVLl_GXQRbNC|G2gs|`jW zXVKp3WySq36lGR%I%>*Y zlsnC+^EuMV1U93Z3Xcu5Nhj6eL?$4aDsEzOd4(j^wfFm3v7r@<*~r6B`~air*bHp3 z6)J9x6m)mRc1lJhtLtzVIL4;m5!Ft+ZENde#CQ1}*bv zFE}O}UI6+Je|Hamdh&TpRwuvs#^;H7JDD|O7QcP?&%C{18)sj1E^A(SgRb>&a?gGD z^Ox6FbHioJsVJ}Dz9(05*NSKP+)Y=rWY(lZ>G}`+fEs<_KkW>R0{UrQ8lT_CpnnJI z!oYFQEEu!Gn)3Zd5!BN>_0)Rqyz>#svc2gGpXQ0DpP{Cr5{E%BSj%{Q)ml2*I%SPj zL{~!l!dYS`G#DhW$Z_?&F)W@?E>-02d~!3r2^C#ELK0OWqY_9`S?$JC;bz;$T{Ja1 z(P~w+4MeCdx1!M-Y3&@~qD5or=?(Mt_Aa>z7}r?F{?-8r=%O{sWOopc#&I~D^!N7_ zHyJhy=IIM@*EKV3{5U3$86yd91MLTS_xY#TzGk)b9nVKIa)Xk~rDRl|N++2%yFaeVrsu*ADklcWd!4Ny!dWtpeoQVDvlsj#hwMvrV zFj}>eNlj%em{uz#U46kAEnVGQcBJBM5P2 zHUp|$2AxWY(`m(GHefbt7|U+YfUZ~mJc`ZvaoskiPOKu6OX7_r(W^32?>!ue(^Oj~%{w;j?US2_=Eiac{SkB& zIM5TsVs{V<1mvS!qtKvHt4ZV%&wlxHJof05G&WXp+YdjER-JoacCL67s#V99W<8Z97Mm4WM<0m+ z@;NIadabl4eQM-E zKacTaMqAfTH0S@SzaItk)3|bj-a-2MJEbyPCfh?S)+rw*%KVXf<|BKU-|y}7vhTOR z<4?ZBop(MY!Sb@}Kg8~qebiQz)6>$$q9qG?{gu^3f&scZidg|s-?nSvmP=<*=hXA| z-a($(I4Ikp^1>fo7L$t)JEby>)ox<)8RK~C^$pb5TCv;BB$7!I$vAqwVBROCds|I; z341&I(z(rK)L?U1$VMV`1XBnnR=3NHKN2GuPfOE~vE#-PjmGHh=^>NLpm&vGt{;!K zw3^zcW*X}2sVFN&ozK&`Z3{bAzsjyRUMCX_^SQ5moum1er~M zcw3iGI?(x&;EN^^giE<%*&Jq#QcAy8mO2skvqIum2+QP$w9LhZBq{7vvsqbJPv?bH zsz&za3xF2wZo-y!INdIOs?n%OWU>;_=P#JdZ9n?-AvN{k6#9GTPFYZL_dU;Y?KS6M zGz*2gBA~xlul<9Ax>)NYQ~n|X*Jv#=!zDJy>2y%~s-LJWEsv3K1gw@)sw(Rk9Ps1u z2(NnmDH*1m>izTH?MY{MJ9n;lm|H%4mE@qDjIF8w^t&H@f_tA_Nhp%wy33bSrb%(; zg0pDp9^k)z{wwbM(XG6>eK#+zex2`r;?q3*{4*??HeMRFeCIb0(%$3eL(3O)^Cjnw z_M-o7i}+9d>QO*HP0J$yrmMR{Mn0KLmIE#Osi`xO%l1j9D;cey!jOb5VfK+vkw@rgluVf%t zppeTEjAy7R(NR|JWZ#}H9OZ5{?)6ep=8~#p9X(!D8Uer>><&AzaD-SOgw9|f5ie@K zn<{HDkC}>d%p@9`8Y%O5aGMNdLIKu3{%5wVdKpD7%fk6nnKr3``SYhxR^~)G)QTj* z;~45&r!d7w9y%0-qfnDa#lg0IcI@fmv8Pti+2g0Irk3$j#?UxnBJXZkPs`eO(F#Yi ze(#WoO!0J9qk(g$kE0Ne6Hg@A*XO4u|x zAp1N0ctdgNY$h@!eZi#kD;H^bVI1Q$8}XQQlvuP3o4uGAnz{1?NGu zP?^m}3GA8l;g&ODkLt1;DX|-wKdqWUe^Fmvkh30nV-M?F`uOFqzR2WhjfVibD1US0 z5FqXKC3$PjIxe|v(Gc%J@EL|<;^7MWNCmf3U7aHVU4Xe-VSmAen3!rHCSq)oOE`_m@(mY7@D9 zl3YH)#tmJ3=_@~#kIUMo1|~0`-RKauWx~QtEAQtT7V1E*)%S9%ekpd`!Q{U@v>$c!TcUJ1At+RF=CK zKdz33hDvH{E2QLRS*abhN~Fk(N;r~9eVF-n^z6PDn}!1Ww$1>1_ja*k*Fj!?ZG%if z=XGYLFFu>O=beMoUBb(cJ;s~QzrdKOV`*QzMfP%!93Gp6vnDkV@dfA)$JpN=kee|9 zOE#T~T91|GXHKTM!cIP$k}YI=yL{~H@X;HH)8!Xw@1h*2c#U1J#bpo@rW%Y!9S*Y| zlR+bGScL?wTB{?PN;BXM5eP*j?CLb47g{Tw^$c1yW`hQg!$76SLRFbfruo%cwcK0@ zjr;DtAO~8y>FNpcmp$FM%UnG8$am#^QB0o~-RzLfWL4naoV4 z_j~8|UjEPCHwi(I_M-B8{@Fb9BuvgdWuJ4;+H0+Ek(H7}B8J`O#VQf)U*uVT-1XR)H2ZgE>*J*VcDv6a`AH8WfwDRLfru#`WN?je(CmfAfW#nZ;23^2}gq@ zlC7i#mF5$Ga34CAJ?|I+jzeMMr$4=&b?dju_uC0)oWicQHk<~N%*0H}JT0L(lfr&B+J~duj)l@DMCk#N#je{wX2_T<4Rb)V}y7lO=*dV-jOH+ zp%fJ*UZU}s%rcYd43nEC@!mVD$fUDW)K6fvzYn!hgGzwRA~CFP56;G^c&5xi~Dyy3*3l=i>h{NUQo0q;!^RhSb`~7%o zN>K!(goX+%fxV-tx|GS~MRa!ev2)Nbsbga3)e78Z9Y@X`&zuPrWKserkfYxhVME&x zJA3^Mhm)i;h4zY&krm=DR*ec>E-R&OjRrACISCvTtFd?n28R8Ta<(_nifb${a!^t1 zq}Xkx#BIfH)uU2o5rquFND$yf;d3tRQU}GKk%Z7*k->7eFU0HHyEy8YdHnp+GvzZT zsAcTBC}c{oi1TAN&@4P#sQ5K3Cv`fAlDz)&=`O)CF{U zCuJp**t%^S)m07X^}?t}NFWPscLk|b44u}5PG^*i2d!2J)_jp?|50a|=i=Y~hFn(7 zkIp=qnyOFEmW4;eU5`J`?GHSGN~vaA(|E2u|9|-2Z+=H4?C16?e#MQ~T*>#Jdx0xY zIs=Eth0EsV$LF2J>F54LR)-u8J6D~1GAA!N<=^O(B(9*h-vN9(F zgDVTA_s=-Qt4lb4DNxb6E5Lc*yGmvk7ORz$&pCs(?X8$JN=)h;292KAo_~cq&p(P( zHqGCbZDadL9z`NXnb*Ur)-E!+93?gz!FYmU>AVFM%b>JJkb4U)@bP-%6T%yuvfAfJ|eDn+QjAEVVuUaLo6T8(w$G&Bx7E}IRbMuRew z#h6!;93CMa4%6S>Ds3VIfiZ$(K0n6_>?I@6H|U+OUDBa6HS1mI){fI*Kcb@V5zUL}6$(8X9XW(B!hxSSFH4?K_6Z zsJ}X=j+qT*D6=Ud@g!S2N7&Rc!r)kpWG=TyZLYvIuPJe3(W;4uV;D4GHR~}L^imon zmP|7ij4>JrNnL*Fwr0^vRC`Uii}BS3(4r{83p1EVI4&h(vzaWTqalK^j6j9S9(^*C zB@~X3Or+%f=?TXfmh!&}e*DwZIpM^E_bn9u85_7)Af~IkAEUv5%OmVm3&CG34h72n zi_CQ;{~R?6!~$uL9_ zG#Vw5Xbh9lib5He3!cDO42#7fpGV!l4J4Q6mp9)m@8hq&d-kUc=wWX9^F!SC#6RSf zi+LBI(xK5&Y0z`~)mL)M)mL!M)z`A*qFaS86FAX z_Bt6I4kOCe6DF3>-S4NRGr+`gUP?-xy!GZrEFK5eVmIx(hOwHgM8grnp)iJ`BD78? z#SSN}E8msJ7uxXxU7r;)o_aIJ@(L^!U?z7pTqp79@vqpt)G$_Go4x5n0RWdRbVPM2hQs@ASkyl9i z*__FhOr20hMX_U_DU9D2Vt6P(ES{Fqu*po0u}GX~I7%>_Aet7v`kYh&EF_@{j3zBs zhYhF8$zNVsEfza-wzjxa&DJ>Uk3mAfo~u61r(WfL7QC&>+HFB zY06UQn+q{_1A3tfmkzz}rlvGdR5BOea4R;ui{Ka(6<6-NkEwK0_MjzbFd4;Sc96*m z&HOR>`_A3{*zGRd9y6J=0i*HLxXXRk7f7DVZvPz}odf*z?30-|VOrsN*Zym|TqGLi zsyqM0qt7qh?_hc6PHtpJYYTtA_h0i)K2e$trX5c_T{~~7bWA-5eddsdYs8qt@F)n3TKkL}bNmrmlr>o!( zcm9=!9(hXcX3DH-lvI0Brn9Vl^(`(rbrIE04NorL&bIClF0%or&CXjpx@0yswYm(S zKfqu#Nhltd6s869n;4B}*|xd0U_7GHkV~b|>y&)^#A@s&6Fet#Dl1~r^hVxXzJ+K!!}K}R z*}QctDxCqV(?v28WpsC!ye6%1r&2&N7DJ)d;Hs%E1T~EgmCAs^U_cQ`NFx^^(xP`4 zkr5^%DmBHmRZ`zx5b{-8O(8QAxt%Dr#uLQCQR#dZ4@ZcELxeZ3gKS3j7<2JBvEh*q zVjV;<*K5!i^%R$Q7}?%|*<_%myj1FC4@*#7p_eWc>JDitWnp8Pw3}@c3!DBiI)*}| z_VnAO@QqSQb+Lo`ayQysmOvLokD zX*Wt>oDh}~Y==#KNv{9Pi*jN1_|v~GEUNyg+`jjj-5b;;(_p{S_ZJt?m1y>)sD3q4H^)G(px$^h7v0+Oq^XrTF z>XOsg+0h|!CPEab#N%RoRSjh&W%~{-0{TyW`#WBGYvsP*DarE3YcJ>GE3W3YtA5R8 zmt4fPH~*gVuee4AbhE+8(5O%1Y<~08^ZD9ghhi~XzWB>Iu*Wae3>*mP|AE^f5bqjY zmUOytMj7%cI z4Nt6=s&SL5OBf7Bd3ob*>?Q+Ks>;~X-bFB#Ba%!=b-BfdOsA!Ll=fX+D1`c(DBGse zGW(l8!OGVbm-6yE{d{F+8CJ6fvq8c7t-Z{hR?M0WU9|Pb`O2)xtlip6MX8kyo4Zk) ztf-V}ii(R_vu-<;wdK@~ujQqe*GY@c>S`A;zmIr4iP~LG-P9Q}pbvF-%ZylO)RRsm zaaLAK!Ijaj9*M9QfyB}@K~jygu>@L+4THmpN~@RFs2QCRrCLo^%9Scm2&$V>iOpn^ z<#AD}78!DMY>bgnKOVE1{C_Zg6q6kC;no{)+ikRUbV=#e z0{>mb^oCNV*A&SY^X85L+IxK@G6hC~2=sz4ZZ_y?sx79j#6i$6vgwr6!53mPJwtv; zClmWKXjIf!dO2inBa_FMp%RVmTvmFdcXbcT)`c)$8H*$s35YU$!SCB{F=939u$uH# zm$`5|O!By*yewuzR1QSTB^XJ{AAcxL-_RIu?d+4PcBh>7RWA7c5ug6S`~rkyK6o%S z26Gh-Yc&-W4HC1lZO3awqy2l@=7nmB*IUKT?fo<~Od=2%VRvVrl(>yWqa1zoVZ@VT zj1Fh0u5Oe+p`s5;~th9EYtJ-Ip5FxpnPD!r< zY1X3sXQjP7xBU4Yo_z5wuKLmWTzB__{QBxkWf?u4guDN8KeK8|IBwBm>Z=qszJ;=Wt1P387A>C3D{nPR^)RJC$O_NzbVderqb|>qBOB@IA0r-1vS@Y@=P=zl)5bv zgck^eCH1d;z)#;uV2{9%LTawhpH|CJ2Q}ic8z7e=9*@gKPyb+m&K^IVgJTTu@jSPh z4V1ZUcpYXL$RqI-(S)!*&C05Qm`7285v6t^FDo?Th3>y}*2`pY+ARzOA~f$Fkd=_@ zZuwv4&iYqYvV{kGf0LCjE-NqWTdi?oHdS%tktgGFIT;xlmF!`k7MNIGzx+J1s_|nNT=@%?g=pl6c&RL2s1%6&bl+FL?3=4297ke*Z;w`rrT3 zj|IkP>*=CzaD?eijH?|-|6o5qzTr03Y}#H3=h+PR-*PR3eS>thxAEGV4Xk|TQ7-!R^*r&$ z+fw>h44qodW4B(*wDAoe>9zhJdi5PR%ztnO4g~c7&}64l31Z21MuuA@C%xbV_36jn zvb%giDeY*rMLhKIGu(0K{cW=sYDWkE-z_rVu%1=TVdeaOUAQl zdml3=d+F=-QBzYwXJ3%+z5q@2#ZpXW-Hs4bCR9j+ly|rGQC%hgav1_C1KD_pV;45C zdTTe^+K2GeG@;503sD7$NQ60a7s!mIyR)6<=Cyd-b_NH-B$H{1OT0K;7L=+4L4S&& zUZ2d~M9=0PDm)Vm6$dl`UKDw%mHb9o}+=stk7-k`(oFw@;KBukxpoLf+7)l^Jt zASjUPv4k`@F5gybU19{?b6;k#8TY$ z^jowE-2kIO7})Mm>ICfbrwU z$zJg4_nKL~dL0iwbq7ED{x5m`^_QjSk>J?7yuu&6LqK&fU z#b>$vmRp%Vp@9o7zm{kJ@dOu~|6_W5fx>qcIBMQ(&N_AhM;~$Q=ed*vpZR}q1`Y)D z|KLp<8yiNnvHJSAk&y~lh2G$&9XYb(WFJvvhk|P3;>@#tEU8j@Wu6<)I|i>N&7-ev z$6&Ej>ag(UwjSCB15B(f!J^U9($j_8;b#4=PPEEA6RS(9n=+Zl{_#4QoC2lLgIB3A znv6vJepF=8X$3-9WP3SGMg>i^R%%KNOsKUJkHx8|^fDx9RKXB#mz7{t!SeUonN)7Y z;I5#^sX(VuF&fYF(u&<=^GZ%Ud@_%`v|f6)>r^Th&8j1nNwc|qh_OgU20D+!Mj#Yn ze0>F*w|5eaCYd>VCW*Lkcgr&BOEb_jhRtrnU1ma~*Ry5gE}3zgtrlXDD5XUn+#Uzz z<>kEk$_k14b~w$HRumHnN9gVtA(=>Gbz5+jl*rz<5NsLl9U+^^$OVAaVMP~9Kr~K? z*FllnPCk{Sdtg*%#bRCx3m%2EJe@MGlyRkQnIU)djk2qER0e&qoe2730U@&W*%QlH zIIUXtx&@do5>3$FH9%+22)!d=5_vKEYFR258MsBSmYJLgVj|NQnYLJb38gr}FE4eO z@HmXvOxi+qK&O@lWqV)n!UtVkTRa*kn#eF5Q}V#u+ayY^qOz3x|9S;lMG~FHg3;h2 z8XqN@E@%~q@!1^GKJ8NtIi;R~;Ze%V#-Y>Laaf8ln@c(6>&H=7SIzcqE&TD%f98p& z@29q=metGGF@4$;f}s!=tA)zSaZ>YO>a=nA0LVZ$zeYNwYo9dc5i+;=G)7Yiv8b7f z^6EXF<-*$Z-$PG(?1krebNzM}A9)N9{`EmF`|cTxudc!Ee7_%m{XKW{&{Ho+>*KMU z8kJ7Zl(|jl3^wM>o{c7x;O~FFk28)xmj0IQEI9mV&idIE`zG}01#|iH_1EzA^MA;b zci%z9+=VPT`bZvM`UcrOq(KqT@4EbFOlzp2LD(H182`VRfdc{kKYW{om_>K@E}ZT( z0e|-%L6lE_5<(7Eyrc>NL``>Bgm0gFC7OJO`+l;7OeDmE&#z-f(|E$kEYEG|k|3)S z7fzwIbATbg54YXU*7kzx+{Bu4Dke?lktbg)NQCNjm|afFii_F3eXArRi40HDdi+83 zIu%xn1|=EBm7AGRWnxNGDZ@jVNutDqh!7>ee2<=sv) zIVA_rtl+8FwxH9SsrFi_v?tIQ9kdU{=^Tns<}p$1GNIL*3C2>iv<(mlMi^IDf<~*r zX?D}v)+@8Oritaayf(J93=)fmsjhSrPijdfvqXYpOq*OzOY0Cme-yn=&5UVfk}lTW z7iMSs5GJ!8y-`n2*oW#AWb$g6>2`M%vVT#i9q)Bg<+4gamw|y%*`7#91vUkGt(vBq zVkXrTOGA|bUzpaOQ91|wQUz}B5YA^)#}zZVt{AgXD;G(_!+yGYhwud=WKp3r8rju9 zR-m)x!DiH=Mg-!d%$&u-$YjvVe!0zT+=If0Kr~JwF5K=Es8kwii%qf@ETn$LDF_mu z$gzcGYb>6W=h!|HVkjXr4iwBgXa?6_{~gq1(P~T>bWY+4KdDUg1603H|D=ApErkHe z&bA(^tE;5_uLO0D` z4NikWO0bF{j`53|Z{eY*o|o6DFj%m7T@+Q7a_FH)QC8w%YF-y&=x<$WF+oKRxhhX(;oMRVpc+FqtR*v6OUHSfA=K zIP7R7aLg}XZ1v;Ihy+4JBQa9R6jP^8Wb394SZ!v>N1sq*!KzJh{G##LOnRPveFvly zlsR;0omSLBPBoXLZ6Hqb4nN66p32$^ns;{Ma+ff--iAIKKy7icqc_Z^UHwd|_298s z1O=I{p%8X^Ijy@psIGDojm7Ef@!@fo5eg3Ql?6@o4oBFst&@g24>q%zj*dZ6IVC!E zhQ@{xR;+3x9*0Te%c!Yw5eNiXx1kT6)hMZA!qmcK)l=j)ORRusFRWVGMKqcc5P7^h zB~Fuxpg$}t00OCA;k7Zbx>)`xkma3&ektJ^ioFl46STC(DmPPVi?Ha_jD@231HzJ4 zh{PySsFeg`38~v248;gV<1*tm8x82x!hEFw>Qksx7?gPusgx}53uiUqpDr}rEhaq% zjaqWqGnt&!XcvGzA>bo=<%x7wTC1j{cuir%G8rP73}d3-p3igIH;?DL=N%yz5C5r= zS7>PO8kXWY9*5yWN{Sl2n^auMnvI*8HDeK%UUCVuW=)qA#G0CFi7&YD`tY}_O>+T*F z%$m+XZx<(>aH3T26Juy(i0@r?HET9*MXl3gudc-Gv@?6wTqZS5lGT{!{`Lsbp*}7= z`x~r&a~WBymxuoTlKi|XpW&5z@8J1&-ld~!H}_tDJtYSpAz2jr-#Kx#pPqUY-#`CC z*~1sd)oFDY^agagkG919Pu=$e$NBfoz=44N@0;6C+;dM)8>OXQx_j4>$%H>%ct(J= zl%@jHIWJ5;L{JxnH633+^J*I1O1`_WmW|tcNvDM}l#^%H?c5Oehebtg?t~JSzLQgZ;y@Pi(Uo z$YnFwZ6>nWG(NwdSrc7+`}jugd$O4#o04hu4no;HQzul)lJel#DC@TdY2FdW>ax<( zF-U!thiP>VTxJaeqY+vMa>VnHhy|EfRl&%ZkB$K!I)fcgkq4v6z}9VTM8ip0KA$_g z2D{zFjt(DQua$DQgVxp-S;pS9YlOyHhio6b`A!=ir%9r}EqaZ-204F96+Qh!l-AXf z%qFmFbJ)yU39Reti?FsWL?V(#8IH(Bm)oFca)pL>L@bkIcq~lUzzF?&L2-gc1(@_Y)G7t3bVe>5gpRua z-wDAOr$tZ@P1r3WgVso)83D$N#gYZ^TUJzWKKR(_wJKRb5N#8&aIqM)*aRj(uf`wA z@Wkq!vNiDY%g*KKBd4SIjBTJ#e8~UB2Ewj&Tg#v84zgkqBw9P~S2PkSK{a!6 z?NxW65sMr#cd-~wr-NdlU!c>X&}k)#|ENQo$p4cGk_>=qBgIA2dFhp<9CFAkxe&IP z-Q=@|4+VAq*a*>NJ9@npgSrf}`SWSKr_w2ejj~uwRg{+RTNsGnZ)@Ah=|A{|6kD9b{3V0U*1_dN6jb7oFu#>5HKRMmdoTX*1d zU*Z`!5YYe2H>bC^jq>tZx_aK0^00!Q^idNi{N?S-o`^3ny0c)Vo`ym`T0Y!DteOQcBit*-1`t zxz)k|LxaI!ps1{v(C9FkL6iX3KY$~=^NtZ0-%Rx~ZMWpVw{R0e-IE&*}72Sz0zPL#k!AQiz{ zuM|`@rTm-#Ad19LT!+JA#N#mIv>GXOnK2u6vJc-sU92U4j{h25gZpjTrv>tre4 zq!(s78rdG%3uye{Go>J&%JFLRAosnoL6)I!xbdqTk?lyCl$3U>d~SS5%ZyR#wWmiQ^d^8RnQH z77>pLAmsZ|O|3Ryw^ibDHFC>s*Rx>3LaM44z=ioKufw`ji>+lgSjvr;*LXr7UVD7NDxcibj>eW-nt$`w&}p zkI9vR1k2eCcpO?;;uc0Uqhm1!0>VTFCK;WW)M|#uBJ>Q7Ng3BNr$q*EkJTuxT}5#B z3B-9UMIf4xN^Rm#k?rptq7SZ8Ah8B&MIMV@D;3|$ymnc-7aVfC#em%;q;??`2+0z2 zI4pbtVlsQT81;DEHn~`EyUh}yFEaGKL!3uk($_Mw&o9*DVu>UXAtn?}$i+Y`kz?C% zgpRR-clf;zUPFDY2endHsQ!p-_cQ7xeA=&4EUo47Ctu|BQ@@H%U6>oS%7o2YNjfb= zU{cua4V-k+Y3L1lMn-%ROek~&ii$l{RFtyh5Au2AmxQ`xz*|*5b&YX=P??* zvRwUt9j$GxTzc!Byt{6r?4L{Bcx3@h>9E_GH=~Io4xY#KarL-eZh5%p-&w&gZn%SV zT6o!K(FoRtR?CC8T*LL(T*c8RpTYI_JV1QE{<$ufoqj#$N2iJV&2=>MSVpXtJ_Cd-ybFu z4Rhvk3wY+OW~`bVsWy^1 zHP_w0l~WHX#%$K$3#4#*i-^S{G;iyX6@i_dKHLt6EGY|F*;F!2c~uP~K0hY2j(1kH zp)nb#uPP#wjN^0~7#s?s)8uHZD`9g>A5$k(kWA-z?8Pk{c5oe)B?cMLJT9*U&2{yT z;Tww+ilwE`x^NgXYBJ25UM9=ZdxyyEAANm*U~i0EFe7`?!u8B(&@#?zmB2M&bvh!< zT4G6}iIfzU`KTdY#AS9J4wIgmGB+N(ks_B>BGScvMbH;neK49NkrKyBlZ=EV?arXr z$(ODWMG+=9N=2TiFrd%pNGB6A*ae~~sdgu-E6H?LI>Cv*E0n4NEw2zcFl$94zQ(eg!-}*MU{^546{N+U$^d4FJ2;d)6F>(CF z&(%}kdjug4v%RyEvwrk*2~tI==DMH#fCulqmAme`OD-5hnZB;J4yWBIKPLF(Ke^#1 zo?W_J26Qn5xBTLB&SLGGFLK;*$FZihn~i>{$j93?{OOvDLM&d*cgHWLoV z(PX16Ic%~lGka`i2K|2ed=a`jhbSuYl1?Qgr&|Q!)?K@aM$@<*7MV2)ezX`3)i#+0 z5Brl`fBr;b8I=TpWiVkfsCji&Ka(f9>FFP##8WK$s|U@RN>^V${r&xvmbyr#@~qj= zMnhu_(UES-N?jCrEUa4B&CID)SdD3xuj}Nnc@qi8v)udS298=Vj`6i_(wUSzFVUA3 zFMD4wjm>7Ie_%*vgdUHX@wF}qb`x<=Y!gprd39ZYkS~cUl$WdkQASUvgaTaQ-iTl+ ze{ux?ng~#Ct4V^Jymm7ln*py?hsUau9_B(lOn~}C02hdJv8afpvJxOCxY$zACNIQb zvQjxt+z%lNlNTACsvzrPGa1k*6c~i(yh?@mh@hkGb(9k-Ve;>p%m*@eQEn9%CuL8S zD*B@_`lF(Et>EFOZ=}>~MXNH9&L+^Pgl%b-Oy+cGI^B(z1qQ* zS6|DbMGKiX_h3Bk5;;#}K_7vDpKv5B_h+@(XsDlrT2%;gA2+&t+EJ+^QrS_Z^Wyi# zDK9IRfmi=IKxJEZY~`+JUgRGyydu>B#XWxDrmIk=6LP;IL#`;V_`tadL78(dzn12$ zt@1vKd0H@iDz$bcUt97uHgDO?lW(nK+wN{Md!9#aF3)rK-$t>+PDNS82QE>F-iTJ3 zSR9GrAM;_cSXlAyd(_ocQCVK~Nz-!R-@oKDa3G+632u-Ooe4!p=aC21W4OzTF~Yrj@Q}f(I`8*+yMKURH#A(JL20TD*(}a8LwY z@gf(fbMbp2^eO_i2-reMM)1pJl|!oZ?NRel3fb1YEYpj<3N6Pa$hE{DP zn@f_*M824Bh(bwAyPr3gujagSPmucg`ws~T6pI#x8pKat$oz`g7Yi8`io6=N!O2Dc zdku#z{0d8sK3rB3q}{Dbg<2u#hA|8VJ7fNwY|E5a*oeeJ#FH^beSU1_5;ZV7J*>eCGK?1b}kS z9-1o4Iqk67ocllLeqx(IR1JRkqYF9mm=jpM;9!b8Uo2+ei+OMk?B%n}z=44NS!V0s zv~4UFW^^>b>gM;TF7pryg;>3MH5XmER}X@`*R-bq7s6)$b2)8(U7$8tf?rWx3^y!oDB8%kV_^wXx1cJcMo7R~8PFpwm%P zTaHK*zkAl#Xl?J}<~#n%h2K7kOG)Is~(rth*qH3 z)hgNVm#%MnstjTgAbRZu1v!C&&mmR>>1dLN-fZFN^?mZZZo1>=Oq)_8!FXbbY(AeA z)s-)R#->m*Fq-D}+yBC4mwgwb_Tyz&_r$voeA`qiJr6$q1{Gzs9DC>jX{0K)3x*;R zR2hl)$m>(0rmS?9^f>SC-$G)~f@I6q-7K1SJY}V#cmA)BABlC$Dq^2*bMLPLZjz0%WqS9gTVZ~PNA^-b((*-4ev!KU@=IqlGycp{zDmzA(| zOD{V{y%su+hdK!sCFB$daXGjqtaV)7|J3blof{-hLVS>4$n+(zT$GnB2Fg4( zs*250txsCNDnYF-n62zh;P>};-}@+wa}&0>q9-rZ^%BwwwxCiMkEe+zQY4ZYHgyO1 z$EE=Zs{6$i7qDpYWb8&aDwU3Cd=PR4z})|7C=|rfdak|pPQG)_Db!Uu_aVGL?S4fY zYW4ayT04B4d-ka^YZpQB@2|W`Q$sD4C03H@u{{eBHAZ8plzfe)#>nK;G;eCb>n!K6 z1t*}@7Rt^4JmQHMgM+<{MSOI1?&hTzmU8PY*D^A?9i>u>%TY@vr(<37Ru(TjR4z(C z&1mmz=cYUEqj$Kgg-V9a zVBpsme1nsgoFun@`PG;C;}b8jVOP6c{OL1U`Fxoj7JmQBA9C0shkc?MizvYhD&V6} zJMGBox z!QkK!Z?4)(R0z;0(h`hRRZ&hxsl+$X%lvuMq_yZfE7tJcvkql=FeqhKpL}5ryL(1u z**6+Zuy9s6GbU7$$U#ecH}5w0$ZS_wgbHyK0l1q|S4Gp*Cf0ATbfRT!=w|eY6)ob*v*LK*`(KEG3&AJ3EBc&Cx^%^MZlMVJ}dp_MF8GY zWS4^%lSU(fP7fpv)_H^S!mavw8!+y6_C*N&i0eM72t^K5Q}xj->qf#zI_o z^Ml-V(-o+cUMVi~&$6%mgWY(&E^fZ#4$6v4DD}Ff0$o#M9izVOm@PHDyQGarO@gXVPc|J+e@mL2K6Y z*dK17%3F-r5?}lDoI~^WW+NpZrqHz=44NCAbYDLm%*sa>jW- zX3Z;q=i!I%rMY<{t5&V0zP^s)Vy{G`3hnN}fkBopU&Yv1kkQc&66Cq(u7~*3gMX7( z^5|dxL~nZwkNx>x;?X2iC)J=z#25+qDRS88?j6Qr(J|g-U}J9tldG6V-&l*_!!}Ky zPJLqo@ni&}UWr|&!DY7+^$$?&wo9qe;b4@fUs_H&CcL=AvVW-)C~V2osGbm{eOX zWjLE#he+oXoOx(DwWSu`-O|Udkr)%J?G#xR%$rg}$6$y^B*e*!i%{gEytgU9z^Fp@ zs-JjuHzyu7jiw3JtX#8^>Jp)O4hEA|f&yP%Jwzmy#%9&v^*R~!!PZK*BK)&mR_qtGZQxv%6(&{yrk&75%)*^zo;PHzdyU5}b zNg<3Q`s>2hR0Lk749Wt{EPf|S^#bWGobMvhxcp3^bT6s{S@Ky?LeENYn?OuU>Y6b9 z+2by@H-L)(Bevh$8yCUGY&Od_fk4eazHX;9cscg?L%HBbr(iP(j{pUkOccc)iQ&)t z70Ibg-20c885;I+`6XvU_JbL}Tx=+GGDyqW7M|cav1r=ke=ekJvq~<%;bAVh=t8_6 zJIb7rm)=>;GcUcyuP!`GYT~D}d;9!(G-{h3eYV@1J1WqJd0g>LtLj zqO3+d9v^G}4dDsUsL@r+?VY%xN<}HY*n`m`yu2 z)7jN6!Fy%JWfF{c>mTotvc1!1%;l~}pCl&$d3iYFgrhj`q~mEA*YJVq6`$FzQFF?X zCrL9Rv2Zk~HT>?fOQ2$D5MxEL7%H!f#xuz-G~M*gZ{3;#Wy%gsn^LtGis$Sy+E5! zsdF;EScy`tWnJ5_^g$Qsd!dqMx7x_2B3yD#BPBK!y#o;j!&cl*1K0g=1>=OpX@g4w z)2hpCX!B7bi6mRv60~;52q$s`!U?8MtL42-0}PKw_hsTXiB*VhPT?BiR2vExR(dBzH(0on?XE6#vw_xVE*BMRxDP>zz1w)vBHN>&>Y88e( z;yXg})vgx~VxotxlrC>VJ3wTJ;y4A$T48Y_7HuNi6V$E3aTUC=YmmNh8oSfZeGgxa z(;}8H3KThke*bKafcu}b&}e^d=_daE{99am<$094MXCAy3llwhgT4s8#(`4tzU@mW zF2ITrnQ;r``}41@!esKWc;P`ZGr#Z27g_qwT24D=AtxO^cMmo~R5yfXy@Cx}x0B2S znbcUzmTm1k|I#Y1zv2gIlp2KCjLTC&FeuRbY4XY}_doa$%ies4(@r{xpnsU}o_hgy zyNiLrUYriK1g3i3b3YLoFBaQRJ@+)N?H$A-VGLRw#TAv@^{4y!vF!t{qoqX6y<~b>E1s{e)_9#yvhv^ zJWcP&2&r5i!ydnYU;X@tJo?OYocr|?Sv+UPM`r)~A1oe^v3654HmieDuc%agd`ABz zcvT)ag-@7)0|EU@@Q8>n?uHF3xa9gfIbz`<4DH?|0cksT?vlYl^g#XofDGV!hsXxY z%Zusi>f?eRU&JAYAI+7&xsC;k4&kTY`wlBst>ozk?xn(_B@l@+&SfB(%`oZ<;dYv+ zG%DCSm_TFo@Yq}H3MM3?RH)I)a^o>ej>22&kcJuk-5t~y*>T$~@&%JqDcQcgorw(< z^z{y5G+20Zioj!O`n;Dw8Rbs=Pm7qAHM0(o7a zlu3%1q=|{&6&%FHqDTB)D1V7~xR(zvO19!>ulB#l*u}q#XHI14n}@^f3TH{9;kp}s$h=vV zXhp?9z|Q31KL;pIp=8635pKQXQNDNXiOio_^C7V$$q!c<(W=EWrIC(q*_@!>6=;t6 ze44?LFpod~F6V#eEY@yl;rV5&Xz%W0YU4OA`Ob;xG~(JdboLCeaa#*{MU-hx<+vSY z!U?$f_Q$#KoNrKDS&Bj-sDF7hS{nwPnZ6-EKfL5Bl8HDMU-(^O;RuH=K2pxT5S8ic z@4{20B9~60R8@Uqe>t1YN?F%??!A`<^S^@l|C{c-iz62==BBH!rhMKZ(sMqOm&I{j zz2{C02BhEl-Vu#P=^X6ih;RK+(hkKC+4--3d_KFjuHpReo=;D252LX(-@p7fQiES5 z%I*0)OO88|sZ%C%!yR|>=NqnNTtx|`#UJl&FIoaGz4j_Pjgqe(b=?1nXa6O5jUG4! z@kYq+zid7*CI7V<5Z0VCm8~85{F){PD-q+S>7fpziUw z@EjH%aS+K&n51t+^3t6K9pO*_o!LTHXFv02 zH?ecuE-Gv5xaXmNaQLDbghof`8yMpGS9efZVP`^}2enqo;P9C2C3|cpLg55;SFo%A%9F-!tUw`GccCJ?6MOc8Dmm;8FQ;kY3uH%dtexs)r8w=#cDE2(Hh}kCQ9tW zI3*lU6HTOLz>lRwHoP}5ez0LIU~>D1%RB}(Mvc5i(SO(Pp`;bc{sl)c zsT;7z16>?P^l`-jMFuLg_C;V3*{cB4iAA7TaEQT(F<6zK*gGxg6h6eMy+F1g}v4xTrOQKKrkG@nSKfQ44>29l5M%L5TBJkXPxr z?zX>j=%Pb-`lZ!0Zxg(56>}yx@SC6g4+8^(yuGrScUG-uQezdToG>4qCLw(e@+v*| zJ^VT|CQsp@*^^~ULoR6)T4I?zPd)!O&%E*uigc16{m&AXEIFAi8#dE4ajFzK64`cJ zTMJXC6{A%fh^1_lxXWc*>0b@;nb(%RN|Cn+wIavaKfD-=$;2Q2{9D>K^z)OeZy=}A zkj*Rb+O3>(+(N!{_IEHD-}hx-xn?D|JoF6jtlcQ@k5;8(Qe7?Sp;j)t>@t~g-~Yh< ztZ3<@y>CFCiYlFDTwOJH-1uw0bMd7lVo`qe?XPpniKl!(Jg2jFccC3-aqdI22Z90K zT=6zdzP~U zA~rUP!DuDm4>6_GK&LNDTy0?MXb6wX#EsWq$eMM#c;s)dux)3roEc$;a>}VkGk<;~ zL;V8~3rSFy*=AyUOScS!sYrz4Ql~8K@7g^=d8t#DfS0|qgDpGTrOx<*g;UwJwVldR z8~I!oUm%9ZW8|IH-PG4tN-y=UE}x_z8%%nctqX1I33a7xXz7<`7LC<5O6&>h%dM>1 z9w&tkvoa^mI(GLC5{W0Um`zNdSjxaqh~51O%$hJ0YmC%a+t{>Yi2C|^URbeR0^UkI zR?K<K%H*XxCOi3sGP60qL_LQ?1y zGI(A3$Z~d%#>gqP-2cEYsIPL$MSuj4NhiRM_80i5uTEZNKpE5G>r5k5a;gpI5~FlEY_@CE3qIBql)i*^Jos5Q%x!v zk}ZwA%D|@WJ*?l*!MSIhj8UsXp%ON-YSwJ)=I)37E)8|W((1ggAHqq;%t58rvijXN z=FXjuN~vaWsGmub#$z#g*t~TkWu-N^_VY8}|GGu*TuKGUV|0)9pwH^~+jCFyR&(n5RRBPh1oM^?-O|uT=i%w&++H|NYW<7^_nyq zp7`BOJn_t5Isd%x(c9lgB%a}dU*AAV8299mvbQ%}^^5N5=+>?^gJ}*Q*^gRt zEiPZq#KD6{P+n1m+?;$?IirlBtgHecZV%@5*&@n!MoxaNQE07YUh1Dg6gWRann!|3bz~o8ya(R|$Q7hN(!;(+GXM{C{ zmo{w@G5O)q2n!EH_PKMc@2*g(aq7$^+|s`@^QR?JKTM`NT*@d$bW|XkC&gmV!E@NW z?I5FY4SF5mb0H}q7`bGB8e&9NZY6?(4TuU4L`{_)E|(Me`T219l?)1^9x-K#mkY}f z6Rbe9C?y7VPC!Pn9or7&A|)vjL~ABvl3z|_qFtLfR903&E>qypnG$qM3r1LwnpNfU z^9oT_N8E7_q9Wswlba8jOez5TWF*Q$cBC@)VXrWIIH(^uSpvJg9;5|82NB{z0?{%y z3}FF!)YR6Ytg;#v)n+(dZo$n+(^Tq z*&=G?fKEvmdv{+11xi_U&+DvXodK&`hIbaP#f--$FvCDC7XuPGR&6b8Z##h2E>BcPhfB>oH?0;sHhlJRhf{QngHUickj~gH^1SOMHdw3vlTB@Lef&w zaPHy>JUn9#+9fAr$y@L6XU9&Tfdj`+!cIs_kr-dRHV+%tt;S>1r(x}mpV6aTTdZ5L z43}&DNYBV-+ye;(Juvb%eE-!)c=^?rk<=^+-);B~d(sPVIlquO@iZ4wuMZFX^Im+h zdL6SszIp2{1nFhhl=5$M0d>|oR?<6m>=;Ikxbxri7Hitg-#r6O0sZg31NFxzQI)5k zo`$XGOK|6qL1-7NM@mW>cJ11MsJpGAJwStNvLa4Ee2om+=P?w7$T)gZZNdvxlOgrK0S z>>@=HW4}pM?{bTAx0gS;3-g=E%c(az)1*o&WMFxH64S-@-{E4u0yR&2<~LxT2N96kwl7` znmYE)ZqWaxo>Tdo`5lL|_yB2d6F2kL}dtmISE_|Q=$WSVRxLRO#`0(t@%aK)5jk+3hV>^Q6 zN?SFLLHpE1#D=Jl93O(g$BU5!JBPhja=ZzDA|6&V>B81uv|Hbx>AgI=qFza$5f9-fF? zs}s8qoxlszr=z5@0WS^b^0Tytto@cY(+|9Fe20{nB7wJ z8Qu?_dbGUZO!!3#{IdT%UVZ&*R8?6Z7J1P!DICwvcmVBEqT%tnuzSxj96xaZcaQAD z=O~wpQCVq$qt1c�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%0Ab3 ze@&G1lFb^1?05WrXIph&d(iG5@>?r$eY-a<1q?C_;X9ch? z9B0V#VECDZzTFIPuT-+H#o4&)hq1KUN~$RE+jV(%&SY{LCcKaO@k3-C+PbstjIEUl zC(cs)b-VN9)KScQUM{Zw!Cw;+(C2~KI-Z!f6K}uJcxXt6%uM@3Jz$tqge!1t#WO}l znF>6fyT~ZG&h8<>)*lep6e^7uB>0$fPL3u8Fs@&9bnqdQ9gZ{NA{bKVje8BpFm*ED z=cmr~=ty-ylGJt|N1ds+4UdTZF7R^*c6R0)Eqy$-uxPM8b=>ZHOy6)?i+;0v)k1(_ zYLlMnkaYF#@~KbnEN%@FIF@D!JwcpO&sX@_^Z8{vllwbR&O+_yLCDLnetWgLn3EIP zkeNRDqH-ldwjVz=>&|t@ANLhHMI}E^dP6KkcR()g^qNV5a-gG2mYc{S)1ZWkkBG*g z4|TMnj#maTgMD-V>~Dm&_30d@qI5gHfvpFs^`+?ZSkeTAVy*@o{#k|bk3rk*JTphn zb6`x{$T7k#j-T)q|TgNlit_ zrv(4@pk+IB>R{JIzU!I_2q3wo|4n_G<+ADfur29-N5!?P5UnthjjmThP7dzP36`ZT z;$yy!x!E?>n54IQ*XMIs9+rzazNk6Vi-F)fE9hz9&!H=6TPMIKSKOct&2J12@($B8 zaC*7GI!A;2)Ch1EibaH~jc6P=T4AO3sN<%cKU&VNR>Dm5#hkWTUvGA z%g~P#5347GJH-!%JaX%*I%F7au;M#Jt^dX6e`%GzC12o_rS*8Q_| zi>s9v!OadXBP}k&U76^^PL`2PgSZ7PI~hh{HCv2>x3+crnjp0$dPr~5`0^|ceMt$| zM`5NQ5m|;f6VFf9p!N7@8KKt&SzSq@Q)JV*4%cPQUVR866+q+?g3GN$mEQMDj6*k= z%EeXs*UD;CO%40YwpNb>UuqBoR&Ph32rDbQk>x9*{G>yp*tMSToWnWfL@+D%-}=?` zn#PMp30`#JioR^cb8?9Unq5zL%H^D2UUG8N$uaty_>s$&T5xd*hZoMx^~Z_gV#kt` z344?HxTR7*7MIo{0sXP~zz9DU`B*tvBf{(I+Gw{wtb-<|rxgq?i+Ojc7JkDd9lT_3 zT*?6cyl<9=JT`4pFEC$^wRv0&Rn0_ifSUV0TtnSE_|%JpA^LTrI$Rpco7{=T7TH^zUH}@R)AL~? z75)xE!C!<&gXn^MKfN}Urk`gFF7I7o%kgx-E8pJVlOtgw#GPUY=6JlIOiatptnQEO zPSEmIZ3f)8+&7-{IKDlEO*!Oas|Ne!V~b3_+@+PTfQZMhqz6s8AU+}5`UWI@(PG zJ4t(Rccc6$I5%h5gqI$kS)^%fop4j@dfK8i^bN!TGtiyW;syb9ZrPy^Y~A%AVfN!5 z1z9P*b^8GcIuZEdceDk5^f9mwb^;z1D~OMMqVRXsnRb)p2kA>ySqW4XOSe!-Pj_JT zTnVma&R&1Mce-jzp{gH?W({0{tsKB`t7-&fH((n}^=Xq!Vx(C+;S|(rCMuK;Qqoyi zVCCk@=8P!QP3ty|1QZj%r9}%&KlL;Y>ImEXO;jzynoKMxf&xf2aq#Xu_rMe&>1|nY;Ju%G9lh?uDy$ zBDmQNxB2}0fs+qF{|%I!oV@IQNf{RtYwG5P5h)k`)l<# zM(&2+tlbNU-NMBMFZv3tpghFqPjWe0nmWn^8#_&wTqO6B)B54x??nf05?6v0IUv0; z?s73kWJ3j1pZtWE$t@@KAT<1Bd2*jwo~&W|Tv;x|1i&$OrwRUh#=V z^G2L2A)8M}UhGe8?~87Xa&s|gNW5(75Ej!2LKf}C%#5(Ag}XV|;+EiQdkm+-!?dl- zn9J&LwMF7nP1JN1qHB0o$ zd}LT7Qzxctn{9zwhKACi#?P?wjv6V&3l%!M#z$7O%j4}|nW_CG)xNLVNjTk}c4+Qh zjk<9Vm<@=%iPK{PL%yHCd-nlGUP}C{q)4^|mwT1k_{zF_tWRvjg@><0o4!fH<4})I zx#u*F$nRWbLNaBf?!kdwY4V4kKlhy@*f^-j zW8ZtmgZ@gK-}Wmr07>y*g8V3SVPU9BLxcUAkb)0EHiigs>0v8CVz-CX2~>^xk^yzeh$MbagI z=m!iO4Nje{VOvG!6%Qe`enJbUi46>d>ADEM7+?WDz8Cttf57j=W*kTm5>Np7U&r07OQDvj~dbx3xsUbEL~^)H|q+)$m~dr5=AyCO&wUF^^%TBT(hSAhxxDur}m zJqhXIwvnVk)ICv*gbF67knG_vXokhqGGEb{Y<`S=Ec1+7Cvv>>$H+D8(vF_Q0FR@) z+o0+`BN}ao4W0zI77rmC<~rE_vfMY}LJ2J;Buv!N7IX6?4mHD(wvHscR%e({&(|pI z87AU^|FNp#om%Isi0W(Gwq(*e*1r5*86_EP>!y9`1_=`9f|!$-Rw`+a-IcIZk|Nu& zTazO1o0l6Xqk8~xogu}F?^#yJn1^7Qi=Ax0)KO<0P@kK)_ij54C}R_Le!xgasxgxD z+kc9HubX85wB{ldrN|ov;%0Bxae_PkW`3&H>s&!dy2U2{2cp%s?AwUCMks>s92^wx~; zbMO8TZnPtr2!KBKu`u}yQErBmP-eh@b=Z(e>f7~t(Wmx&^T7g5wgG|;_Hf*4D$$xv z&rkhZnu)2J+j_VZFNBxBphYywHjAt*^}4UN+rdY3xo=HA%kCGyX&zh6xaoXbi2F-? z7>k8e_=k5KSydF}AofmPBs4Up8JU@VPOS9#K3;^~!ot@JE7;;%7DxbUgTvEvF##gH z1~eoDht>Wq-T8S|rgv}l4zB>0huhwRyRl6t7JMtlex*^#hmCj!3U55wc(T6pM^6D( z0z7TzG-f&3db1xPyPr`)6*0ctpk9lTWE3J{_I>q!ml%=$8QO`eR4p&i816k-8cm48 z&nz4c1cU0!3{%c5b!cqc?YYV6DIy zfyY9OY$`!9%Te=ZcXFA`BP}d${b!Ej?bl>0j3WmRG}y6Qjk%9#KQ&l}8AdpJx?&zf z>8Na+l7Wo)mzOl1F#wcvxD%T$x8SyY3l;?&I6ssn_b)x$*JsNee!|ca{l&IB@L7=h z6)Z=Gb%{{tyXH0t&OM9ujO+%G-l0ct4e3A7cD{UxU>^yYAJlK&Jdvg( z!n-1NGxjbC&Ot^O>MM`Z_{yj)pvzaDO4_Sey733g{0T|p?kZFhK`W?sFGVw6pJ=@p~+6gs5i%O-|bc6 z4_<#uIcm?UluJO<J#x}|AcVDXrWZ%o1y>3BEW z@)R?YR6p%v#a{4`{bTrfH(5wCZshOGK*@{U!j{x;>+n=#yRdFz$9ipAq-kCSs$~37 zK?WL3G|wfc$L()(g7h~zN|qt(t<>`BvNIZSWnuYW>_H8YGWHD~r6 z^0aGu&x(E6zqwQv43F%jTobVFCo}Fl7tr-8!K~4L*$x$6$)qPH&J|Q-UmwW3tpE=Pe(O7fSjQG$F>}XJGl^0B0I@qd*h24C7)I+QxM$gMX z_{)T%OF?^;NYV9F`u>{+x*C4F40B=iWaG_Wo32GKU>48f0hTgk^**J!z{x8bXO<(K zZZ~IV0073Op=;lhz~1AQ{L3=?7yQYE&xq+;W53aXjKu2qoPK+eI6_sy2i#W+lA^5c zPa~bK)t-Wy_2#N0F*d^V`u+|41`p=Mh^0>XA?tL5_K7J7&hxx&=7QZb6;d+He4SDf zLe;r( zCs0bPDe83+342+F4r*+dW?8JGlm0K5q5gE>nVozDhDGG>f9z}{d?;Ru`B zZj2dAyyP#=8G8D?>+7%t>4ZZk`vWbdg}A|R!Pi@7XGdxG>8z&hcg?k-O9%KnLr7S{ z5sG}Mm^3hf?|_dLT3eI;mq-quvWbMfzLKl*zTA3^m3%lnOLqR`s5mug?B}Q^WOc7- zPJVy5OWOikjc{QPKVk}d+sTL@F7n;;;f?#s$5PD~oTz-Y3=uGmnE%;8*{UbREnA0R z?&aY_xrk=0b{%9x5iC}I|6D-`G(Bl7)INgeHWcRnNlZHe9IwnhCP;{dX$P5Hs_@p2 zfcKl;}3nE2v8%FH=1D`^dWONA|!_Dyas`y@9 z<~VSF{LqMgIH}m?C391r7FQxuEqEd~v`OnG&65lmUzoO9CT>F3qiJGqmLE@1X;W{G z>BuMUM{?{1hsEVkx;*rYvT>x7$O-!S!kHBD02ice_S5^cp zEs{-;L{Z3<>7f`SF#c{b=5U_YIh+sO*db44G<>}d0CIyL3wvnWY8J#sgUl@ANC=Q6 z{Y)8gJL`XX^P>v51{!MX54N7S!7T|Nn7_WTEz{M;PC5FVOqXlt@r_UWMg&uWjqNbXMNV5- z%0xQ=Gw6oGDW{!mHdApjk4WvE*F*U5aGl)-fOV3CGV!O0ohNqVm&ORXf(ZH>?a#E( zQ!R2P(u%1#dCHi!_EV;yd*1{joMZ!N<>>BxAuvLVfrP0NpT2UE5|}ObqhUoeQrlG` z&3IXEnHyQRZq>}xSUYM}#w0dXq&l)znsm3gvVeQIa(cKdTlC3-XP|uQhg-SD%{?yA zxq?yhmF`+pEnisXP4D?WX*Vsl37MZuV}GnXi{S_-cvo(gYRsqMl_?dP02%ZkyF&#};z$xJ;5lQ4}2y%){EaX1rW9Z)^aJhdN&}GiAEmfI{ z{T4TvFcWk`H6#+OC$Tw83tc~c6o?E(8m4sEDuil3IF5A}a21Wo>X-LO;whKZl{{|z zw-0XFb4b~f@+!ZfrnYvb)b;0ML1YM42+@@OvqO=E^zixCj2aqxwJdk8EM2yYP-frh z3w4RPIj3wOxVS83o=%;3f@35>Zeh)}!JF?U#`QWKg`YOlV+P#lM^>{-Xl~NRgG<45hAR@}d zgl}UR<5mffDbC{`N2}>5_IU)^M(kOlxHevICJ~2MOXtBmpK*vQ_Pf==F||8?t-dbX z01Mz!qrUS98!QekDco8%Tlr)Li{AXFnr${k%$#(N1j%EEq$2iHIXnW1&KrqiQj|C*@=6<# zp!m9|dOp4p%^e;C9j?`#wDD{Aw3cJY85C#rWPh`W|D95Up`jdh?C-i=?Hu|Km)xEY2~l)uX37yLmn;r#gN zU9i4(w7@(Zz6^5&N*K=w`R=;S@JhgtWrK~(MKGfiGDw$k88<7T(v zrA*E0g@9s&>=~xLgq<6Qt|X(wNDbq-bE)D90U|FiADSv2PN} zDO>3G^ai}+Jg~N?DmCrRo@&cp(ac#AR^54(rwej9Ndlbc+GKj=blr;s+=8nVUrXS^EQHx8;QsKRiV*L43!`}7a|5D7$V~jU8 z`Q+UwjcmoLQ*_I0NNN|KCy3KG90;@Jpbs)#dV5{=hH&Prb|Ou;zae(*hLQd$uYcia zabCFj|3*D}-KSiei0QpgCmTmT^n1%VCSK*wpC87jo1I#`M=JcvsapD#Ki&BLh;V*F zp&d(5rq2Fs%9Jg`OCZfVtR#*>HzQlhp;9AB+ztXt+^v&2(9|yid0c)T!bq#AAI02$ zN+0cWMCzG5XGdEfm{wPj@+bADT*((G zo*KT;v~aZOiv(p>Zniip3BJ>xa_Dc1w^WCpypE1Y{NZ*Ga;DJQjte+qMAj4;Ud3$& z*WwSnHqOZUYelHRs&*Fsp#DRBjq^)nrau8UMz%v=>FQyKF1k6dCv1UY>%B1j@!8je zm?12X6}C7biRJ$4Kq7L|Rht<);v%N;bKLmM%nVhOWr`s>^j4jYZRM6@^bjkRGe%AA z(hgThz`K~0 zNTQS=&ks>zh0v|=+fvH)2WnI=6Dgr#+i9r75lo! z02JbwD|oc7|FK-@*p=Vrl5BZQVYO0|S#D^j(qNH&@KZeuim)@uKHyWl8Qc4I)x=oR z?*KLR`6W5{Cf(Q?=Z~1))iZ`veX$cK>hfrxx}CTV%^QjK6aj1`I|dsYkhOSU#Ug$A zUqyWu@BxShtL_b;NstULxipm)mMNR3S9CD}n*f39pW&bo&ZK)#U;y&pkZxe2MR$fw zjcV_CCb7?5v>~2xG2w<2D$r?1={Vm|G5VI&h28p>e=xyK>z2Cq#gD(2#!Tadn*4fG ztgt7CA3`QI?IGI8hauVVmT;l=x1NT$*M@M3SrFOzJmsxBE<-z_`P7&9%=_=J=iL}?vehuTueFF?wflZXsj+Yr zf1_Sg&=7I+Gr(TxQ4e&z`j$|XD>oQADrYV@ha_X6Rj8lTRu{vC9gWfxNG)}WtDLEc z@~FkEo~|?rXGKP%0Ut1OhJ%fFOqUQiZHef7>?Z@80e*N?ZPBjt_8{VDKcdgvF(EBX zPF5dL?jrVG<`rnuwfC>juFRP({#Wx-@P55LwLw;#nu_X;wcO$1hqlwL>TK1PVh!(^ zt2Eu?`)=(co%o9&WvYAwdWh>bTri2I=atj|t>zLlgKiHl%k`IT|viy0g-A8bC1 zsk~99l4?|#cwq>LjZVzUfW*wJ@YcLIq{$4)VVGo}1Mo`HmUOqWi2To4pQcsbSS`h1VaZV~1Q>KcrZSXKrk1 zA5SAvrezhe7b3IZAePQplz}~Mr^I97?-^mP)M5y<0R7ZYog zPdEMF>G9j8*la&K3=G9e8jPuu)TqwXX^M>Gwu_sJ7zo{D9pZqo&|Ta`PflH5FPUHo zN&f-mTkvOY+8MDTEV#8l7Y!<~MPk!qD^%q73Dv4SnT;l0TaeHub;e9te5BD^W3BRq z@&idq+25!Wxz^*7n3_TlfY_xuINpW=docrN88T~fZecaMnlc$VNu`(wQhueE+@&+W zMHftVgztA`_<=H%P*5B;<1txO0CgTRBW#pd^1ltgi|}iJ1@?brv0~7;N25Cb2@ghE z3|kc*FOZ%Fsx^k17p?{WKQfX)==#d!l{rIA{Kt~gzi63ED27@4&+I=LFDx{Z9xJAH z05$O+OIb1hDxn+!seQSTL3UUoGN)`FG$u;jaI@U;yhB2J?MY8*#GkdWcW8x+~%;p&+isn-$5UFX=SMz38SF@ E1Ixr@aR2}S literal 0 HcmV?d00001 diff --git a/Imagens/lupa.png b/Imagens/lupa.png new file mode 100644 index 0000000000000000000000000000000000000000..010974a226fffd62dbe02206cb3642d5bb4adddf GIT binary patch literal 3770 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 literal 0 HcmV?d00001 diff --git a/Imagens/novo.png b/Imagens/novo.png new file mode 100644 index 0000000000000000000000000000000000000000..ce505ed27e413781e8c6cadbcea9b9fca5838e2f GIT binary patch literal 1550 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 Fe*jT{8&3cL literal 0 HcmV?d00001 diff --git a/Imagens/piscicultura (2).png b/Imagens/piscicultura (2).png new file mode 100644 index 0000000000000000000000000000000000000000..32b5067f9282fd15ba0295203d282846290d40de GIT binary patch literal 19034 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 Uw5x%{xBvhE07*qoM6N<$f?c(iLI3~& literal 0 HcmV?d00001 diff --git a/Imagens/piscicultura.png b/Imagens/piscicultura.png new file mode 100644 index 0000000000000000000000000000000000000000..edd4e9e432c9a6b31599382469ddf00a0e83e349 GIT binary patch literal 9308 zcmWk!2{=@36ux819y6$ry~u7DBzuh1L>MF@OANAyWQnm4Wvj7_JwkTbm+WgyBpS*Z zSt9G$m;Cpi=ecv|&NI)Q?|kQ+_q^vlH%kA$_62%QdH?_}+`WUsfM?wQ2Q4-D-l=Lm z0G`fyYTPxV1z!QQws`QG&i#(5Cjc;Y{eM6b#h9*uUvhY9J@hhk!+QBxKeGdTe0(Gw zU7b9iSi9Rvx;?W`TUX`;06yR@>Xy-q^tG41DO|?i|M|O`Tt`Bqu34w?2?(Sa$X}%! zG5+odff^+7Dg{{h$=4&6RZrej{4baXt=G6?=_^QM4ofC_-gb!9z8B<0tC2r z{O~a_{+76ZZd0Wb!Ix*Qfnr8bPLu4KWq>DKFa%}mUu*I`5ovRxI-~78N>-Fm!_r0% zI30f_sgh1u0jawpygpn@cd$HPJ>0~(dL5||67k**n3WKI&ilrU%gmoiiYa8XEGtuT zfy4l374}OiHJ}7hU~k)xTD}ZqLT8ORR)bMHILyihrk}Oy$6xg!t5YgCHT_*+|Uzh!m3 zWuHi%t7W~rHCryDVv@uo`DkK6j|#6VvR%DAPb`#9;K-JDbsxb9FBQs}2TtUSB2o?? z>FVmP9R>uJ2gX*pKCF5A{W2hXzLLjg(LTg3f|ZqVhjFvqDwSAQUQ>3awZZbCi6r~w zSa)P{z&`AThVk{#xg;zc=saeOSxzygE zx*~#oOa-92@*Sr)8rRnWSM|eh6&y&l5`v=R)rjVg!cPDJKgX5P!eS*QCFXPS465MH zVftSo!r1kxH}m}3?PeKj$luM*Ob`-b4$S#TBFSu^vSo-AnJsK8-fp$nM8Nd!*^{m? zV5e`U2<0pQh?hq@-m7EfXQCQ9xSVvWz7#9O;7Gfie_CyAt&3mrS29^X2_M2(kxAr@ z5_Ou`%LOpPnL=n7=|rs8qHIv>`Y`Du*KXUQQfqA1{Ell-l4{M!&eCU34Sr4c% z7Ky_*GIov|qJ44m3I$?$WfE-ko>2}1D2au8pD4|{;Fo5|X;ulgau64hk@F!ANc;#`hL z?q5XUlyMCt<)PX&pVi4gV@3rifFo@C0(pg&tiuqqRd3)qT;p#iX#^4=X&y&Bn;adL zb=m&?dG+{P*1UomUyc*hRP62N-|IC+sY_qdl2a5s=1fu!Q9vZrVfo&f+^mJb)AO6M zI2zrNfabxqvDdc}@{kk(0a0n3)nY+N(JZ^N3wuw(OF>oOMW)Xa8KQD9aeuE$=n{SS z0FZ7``qqdh!ay%R4h|lOnEZLrrE54zIk3e?AE4deApQo>7j@! zeRMOGRb;&YkZHI0NM$H3?Xzv;%5XVm#TBdCKoH6q&>2bR5U+Co)$t`YHPsc^{E~uI zwOVW-ovhZ)1p0f(DdGDLG3 zSiV)}(y0!u2aCM3`jCU0Tb6~{1JJNR4ZJq+_maWsO@YQDePLyDF-^(GpI(Ta3p5m1 z89%6Ff5@1sIz{>99|pVpq_d>T5JYjUd-v`wsqYf+7g)w)ROx4(0?A1h78bqGdPDS~ z7C?bGa~JK=BeR}N>~+3eE7un$h%{A`uQKXuC}sp2qYuyFpr<7+DnrNexK*0^Ri}zz zNOp~Ck4L&apbW8krG68;xO$=U;MZ-$!h3zcKAmxJoqJIzn+U0bapfXLWa|xKe;f;# z>@t)|b+Q>SquuBJo-@UCqW1I{qnP%^)rmdgqDdwmPju^`rpwSqZ6GO0!8W`ylnbbx zC9__5C@b7beu&c2`u)M9DMiO`@7H6T>#)@|H8Ef=j!`La@E5;F;FoJ|Sp#{asM1|2 z{PI^t*?kacRhFLhdgQYXhdjL)!9qIWfoD81C6`k-mj9pJ|Hlny+me%r9;*C8y<~Px zjrWbxUCUL}i7pdL7ShJm>*30^+|t<86coxCW!ZsShb)4zzNx&ybEbXpFcd#X!0?>U z9ttVt9Hz~_8BZn!Kyk--Vc{43)}dv#Rvg(44Tt)GA(d${(b4dcp zINy3aF|8gf$HA=kcFy zrvdjzDibA_D}Vf5`)s?-ja~oFUYp4$@EELb7itLH4%F{GFYEr@I2l~fxz)Q)rNv@hYSiu)KDUM58tl57piR})mT#7n zKa8=OmF@s|JsAg@ym{@eu|&NlR5t9td3n1v%l0C zbOQV6{{X{S!6gy^mtpCkx>A%GbN140X822ij%J2jVeVqzpMnAqD{-W@%X3*|xlm3EZAK5@ z&LddD07-5_B>RQ#OGbFON@&T|93Fq1txTaqJPe#3QA8pT#itEwsDZRkD(*ABo2B8=*! zj`6p8^<~;pycDNI!%|{%-rb>_2jO^uawv6PtOs`HBB0n-S<-ZJ9Ny0BFUH^XHg^6m z+*uoaQ_SXz<*e^?!vB2B{oDJyQx`5=(1sppejst63oT`kc3>R?lkqYiDnLMy;oa)y z%gH-TiqvV42j~CY;OhM$nuu1(tx;uP=n|8l@rQ0%1_~skfY~DhRJbUC-r&?g2Dfqr zw7V^tg^>fWnXMo#>t2x)eZV8gHO zUD+}KyqT;2=Xv1UA1|lLXMB0eVi5<#q@<+Fp)q+Qj@nKtQ20PF;o1GkYF;~K>HlFW zWnos0}d9UICeh;d|_TEF7uoF(*w$!EB^?u2MZHJuZ6rTe4L za5-NBVJahmlUBvzG=d0thOt0P93QkqR@c*(j@HT)(N40H50xIc1+yCoaYWQ z{I_08Er&ajc*eGMhk+kUeu}Jnu{B2*VXaKf*U##x_(G8{XY)8rCFFtcx zH0v2x0SSq3{q@Qgz_!Q*DB?p2&o05W8lqWA%4*=H2FX?Jb>;{J&TURkfa!ggA;0U= zABT!F3gMT-zMaX@`u5+a@xcFFi`0Lvhz~hi&|cdcioMA_$uwK6a-KLN#zw!!zR2!H zedijBr$O1lVYx45QE)ES59K9uBqScqwhbFL(a){;5FNImGf-I;cau9k`a;n|*zhS) z2ix}^S7Y;)BRel|K^JH*^f-=Uz5bZTXB4UHdB2pU^C^q!i0tKVZg{B9SB5P&ND&V_ zlznp`d$%oHG!*R)_7nmu!{hJ-royNhp`6purqck`)-19g1edMW!gC(;+QvS3wed`< ze!_?Ax)v(#o%y{zNhB{AwyW@HZlRp20De7=pA!>rGcqzL`d*9|yC_L^#uoVz3=v_F z087OnC~QGp1k(ov8qCYIXg>lAU60Ps8UWYN4Lo4o{{8IcBU)+R1*K!3sAUN(lO&y; zWgr^?^CZPrus;LA1s1Q3xfRCij8O(3%JWh$ZY^gh%t5zUGQTkzxvRBAlX) zS~_BExog$Oj>F5sGh(+{+u>kqG`B*CN9SeU^7zRd8nyh*tl2MyN99Nh_?1EpRP<0j z6=|e9%TMry)iW<#8T+5@l_a%9GDPe=#@U$;Nqdfa_DEp*i+H+EFU)Mg9zMoueIp&fkzcAb% z?)HrogFcVHuHe~4|7!d2VOxWoQLo-Phg z*l@Bzr~w^JY}!sh@fDF-UFxsWJ!7PW(vZ!ZY&jKlj@F7a;S;k zdovxsu6dF7w3*gdAY2QzgS8wyl#q*qfTSc9{*5&M$lM45Oe+XY@ z`SZaz)=RsZeH2k#y%K$E2Ew|7KTUBf*jfQf01J=LSF@q>u!|A9Za~?}@^bx+!I%Cd z9biWzAaArF<l$Mspn5}B29G(Mc_~!<%AzO7&GZo@aTen-t6&)2=91G}{ z4%{*+vKH7-kSbd<1JrZP|aAsiyb{t@>kXa2B&5Pv=#rgp=68aPVKCHv#%0tI@K|)%?d+Nf%C$dm9 z{pv70ib+nlYF%~xh$;&ndo5=JL6IE|x_W#G=U+n}D;W7BtkPZ)f$9I9B3x{M&|mMa z6ixB%<3=B(mCry9EF_aBGV!t3b3%c?k^drn{1fq+=Qd~i6UBIEQml+MFJ#@88}aI+ zYn0w>{h9?iFqKbp0WrxC@4y0I%deS^!q-w)aKPncs;D<1@KU?Q8~9}{V1OaKV=j1m z{G$jT32*|$ncrW}*)E%?2y4AHV9i?5&1>tGeG+{jNy`<}$+($rXG+9qpnd6ZME3Ul z*AwCcjqeHZ7%W6bEH5(Sn)|uXS8(csl-%;Pw!6aA%Ig zi#3bU#XA&KxOEgQ5Wy;ylC^D8ktwt$5xqMO}KLskCzPLMcu?PLr8zY&})ol z4C+M*crYU;;Bl6=i*KDL0_E4k!LX0TyWSRlcs}|~TN8en#>1rcG~Q_pq9AzknmEI% z5m0Bw?x*&6iwo7u8~D?E%5d&JS76unnf2m5SiSY{Ty<3PW%_VakLNU?F6G&YD7$44 z31{=NFxyaRGl;N00cj5WypBjsu{FD|KqFgX7frO(-pJzOqB%&RL~{NWYT)yvyJ&Dz zc;RwFV|80Ox}u}C+!-4ww{A_^DY=+AEyp1i2ej|eywpGgM#r2-#)WhY{2v% zzbDu&{oUK!dr#PY2GDP{7Zh+rd^AFv!gCd}hBihgC;uWS;zlgIz#CEk5nMu^k=AkS z{QC=?59wzomUF%8)R5}TDZYct!?{BiA8op6Sg+q#&LG<7PUg@EH-Xc)O(>FxQtgg~H~Lz(01s+MDpHe1cyF z{vXG!lNwS$&%xGwTFRljQKM2Ci4>HG`S+H%l>6pj$gy<)&&o1EN#{IzWuN}W9`^CYwAV96l%)6RtR^02t2~g^J z?&UQOnS%oPI>hZvJJa5y#c_|!x+EwSHJi?;-hRrq{Qx`LS*$0mQ zP{9ii{tBaZ*LorUtYl9hRngeP1yFKaWa%IwJxoXG*5^8GWVfuPeff!6?4pzcCFkV-2S(9 z;10~3tDuR_-z+s-O+!C6$RmsZw$SfI>yV>T#_e*~eK8w*{oJvvqe7z_7OqAnwRWGa>YXMVn4^yw&pQ43&WagsUkm2-e2r-9p|F<9N4v#cka$w$5zTXHKW%L<~EIq}%}T-weKi!U$vM z0k*V-F%k-@-Jlv0tAV$O`asvFv`Q{L9@zOaa<$oqi3JN)5RIRv@2)>@wU`0y)O%me zNz<3rmeK@4%FO9hynlf%Px06{v+i2*05{=&L53f5AfLVub;=F5$2p+1a1B`MxXhkd zZ3qg&7GR*tPz2NFyyyV4RZG5*1Bk2;OVmwtp-MzkmR0s(TAQU0|-h1u|eYxlFOiuqs>y2S95pZN_(JN z66TGa>5YA}#`}CZ*Hdl^=dHpy4-f0kXBzi`^hn~Cg%Z-zd1B8Pm{qtRiw~)b&|y=_ zV0IdffhZ3(F(r1nUC+_hXPXL)CB|tRJbl>V-C#agcxj>_6QN5&1(t zPc~DH-a+NxxdSZQNO_2oJX3K)VYX>~wD-FgIm;qNHD%bFUI5&JM7jisa$i*$8o{6= z@sdbgr0`JWyuvZ-a5JX=t;B$tez{N4m{5iIW++VH0r#J@H&fhw=%l|hPjAVmO<~Z! zWtgW?%njj%Qk&Vfl3mG)}KaPIDc@i{7S z63`qQ97N@g;d}W#N9&dCK_oROUw$M7Sn;ju4pa)1J}hF-`)5GA)oCQUTlc{aq&gIk zOHsou@Y_$8b|NCEwMD!u98<+!UipW#7|Wo`w!y+RxFXo8KU^GAJ^uS5Y;qDo5#{eH z@3`_^M`$E*U}2G#za^^wN(*P()b2G^{Q^O&jxf5o?33}TN1B?Q$Urt2gzZc1%j>UN z>BxdPt2yHM_XLydHwPP33SE^Yn)7&O0Bo^KT_)5hyD;ml4u1s2u)%yiWpHpX59Q_3 zRkDbr(}=x z;>sV+Q@?L`TjTD&74l{s-q&~aZBjz2l@X5A(T9yozHZR^a|>02lyHrA00shShL-A)8K4ubQ{T+M)AQPx=G4VXv409v+-XHx|^RdF^7{cGh zkC%5Sjpvl1_ya9TcdoUdP}X-Hr$P)yjX7*5_F_l@!lFJ^w-7j*+cBIqZlfLsv>xI( znYeV)$w18R=VTqBGk|Y!c1IBV&j9Rrte+e$UjXg%5ctW^2F2IS*w0i4=nYh6f=t8L z7sR1sNIf%vU%m`71;cXb?-tx30_TFeZPJN|rQVbSnxs8h;mx|JQc^%G*p_#Hmtvz| zx)SkGD!R!Rz)3+^PcL-78Ct57WTTJkh%@F2&WKv(5LrkEXSct=3GmFio?1;?>u=v` zsWgRH{2q0MM06}y5~vF|SckG$o*aAUjpokx#1uOTr$VG@w+ePGkAq&86%!Ogh!gte zinzI#4Iq)a%gxQ5yx$!e2g2VG)Ai18RSUxQw2)c0G4Hr|%wzKS_=_hJHxiB+W_WV+ z9(>7nBKH#;gaAm~0@8Qzq9Up8bG^$ZRf_Ql}!zu^$aWiB58fPVS^SpbJeD%iziqVEu5 zEA&pmh}6TR-HU9xEsxJ{QoIzoeV8||LW8#pr2H-_4$4c6*r+mT2e6yp&KIZzQCKaX-Oe`-<##gs)CJHkj1zp{2zryu& zpU>gLO0Oc*k>NvrkUe0X!3y(0BmwjheKbGukO5t&D=9zSdmhv8Y4FL_vg6yV_b~`A zvQ+m#@YW5hv1?IE;&CVqVp*}TC2R++7AA1E_wc8E;Y1fQL?;D`9y^>v0o?xR-<()EwT>r3=y%dV3r`m3!oIDhX6biGE4d zM#x$LLoyWciQ0kJS^;$pL)nuDc4c4}0EJL3QVuh!$w9Xo80xNr_l|un6Yt>SGBrr~ z^b+sT)MB<0o2|;1bB3U#fxvl}@bR_Y$qaN{ExwtvZ5n*=f-0=VDsS{1=>*oV)g|Rn z%6zPV*HS~rW7er=;e@8L?*J1+>UU$EU*Jv?ZwBlcfvJ zCmW$;`!CPyp%^8imeqh3*VM(64@)1vDGyZsBY-1tt3|PZw~L$3>VWEJl66qs)n%H- z#zwyY7z2MQZ0+SI#^ydNS=mHLLZu(@TC_xqwjm5pBc;vJ52` z2*lhA1ACoA5Pp4uUToD5>P`d`;EssKw67WX3zOkSx8CW~1`bNjaoa?0sp5hl4|_-y il_CF1sg=KH%yePgf|u@bE`m=20e7|Tqsla_LjD8mYr1v- literal 0 HcmV?d00001 diff --git a/Imagens/produto.png b/Imagens/produto.png new file mode 100644 index 0000000000000000000000000000000000000000..a150f23488d055a9e91fbafa4c7b5c0565cdd6ae GIT binary patch literal 3675 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 literal 0 HcmV?d00001 diff --git a/Imagens/relogio.png b/Imagens/relogio.png new file mode 100644 index 0000000000000000000000000000000000000000..437f1889b516339901c573476755e4887c425698 GIT binary patch literal 8212 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 S#JocMJOMXnPh68@P}V<`NVJRq literal 0 HcmV?d00001 diff --git a/Imagens/tanque 1.png b/Imagens/tanque 1.png new file mode 100644 index 0000000000000000000000000000000000000000..c4198b7cf0c67c022836100947c150e7ed109451 GIT binary patch literal 8003 zcmZvBWmFtZ*kuEQ50c;x0fKvQcXxM9kl^kRoZ!JN1B3*3f;)uZ?(Px>cmL)+`(yX) z?vLuKuIkgLs`}~s)V()aO+^+1jTj9801SCKDGgX1{9nNa!LIy89tg0C(o#-C8326W z!}`Mj;NidV0|4+~2Y`QO03eV700hoCE$TwB0eA~VSt$T0jics--Jv?m>AS&d*i*1_ z_E};a)wchT6XG>!$| z()=_vOY-e4w<4`%dOr+&=bqLh)~`LS{YWC1DY10Y%rf=0KzayYf!0B5|M@vdZhxhv z(XmnK_VIqidc|$5HD_Na_p;-(t_^rgBbP`i9s)xBKO1+ap;E?Fn?h!QWV@+o|9KPN zbUGqpML_5)A_^iNp8r@E!0^$^nNMH8VwK{B?Ah|!w-v9)C;4i6w z7J`I@uTAn!6IfAJ`05Hpy3PP~9~#N9iRRD=G=Eisqw$Bx;pXL1s|S0=OTjJizeTj! z|9?8zrPbxF-o{A32z&xV3%_p@L4*~_G>D%SRkvQ000Zm&wdkQqv30ZhiW-F;Au;X(w?pD3N`6)`V%&GW1R-B`L4XB zzP>OQvjOZCzYVboZB5Bm0WTz=t3_J+OoR!YwWv@GJAL@cR8CHlCEq+_FooFBKGt1X ziLqB%`LMFval2nycx;SE@afLQ?X+UBpR&?v{CjMWvC-Kln&&2jVMBLP% zg&}TED~zKBk`jjSjv7uwlZsxHBGvr>2)a59Z6qcPF8xU>md>hN35gGKb)ER_ciY7$ zOjZaHM!4>g008f~pXgepWs=ZfIPZiS4tH%`0^3$KJrt*&-pQ#j(8BE#|B0RsQYIs# z8HYE!&zkSC!4UR$ z`c|kNuMGO45gQkNAHlPbz(7Ql@n^Rn3K?sl$Z3teA(@8xXbDgBWF89%i#*m{N$G6Y zaaD@V00{1pKuL%e51gnE_x~qr+mf5f3b0Kk+hInhBYlC zW2P|ja)ow|j*1WWfmF%)s^uXS3-uoooBar+Wu(6dBv_v$XMM%)$H0rGpP4YbYG{p@FRIeXC7nt9#sRThqS=leiVnuTUxxc8+dSwi}Rwtel?56#-wMJ5x%%Md*$TX z?D`=an_p8i<>Pfq-06E;>2u7PsZ{oc+AJjwqYsNHgww<0yu@*Jqp6(vDjIa;oxSY!l&vygRqyO$C*{h$&+Wjk(*|ty-r}#%0kfg-k7wxynJ6y&`Y#Y z#n0KS+q3p*J2Wxu;q>0WU19^IAByGioUua=RaADeA8(tn2v~ZW%t`(jvq(#?QK_n0 zsM#}b8W<=%rDe!5yL&p;JQ{AFjBy3LgWyi-mV|B=OA6nR`FDGihmQ-G1l?%M?C6-9sL{eM2g1IsNs^$pvsXcI3B;xWNMd%G2$Ai0Rbd8 zC*3BN{p<RV}P1D@5yV&cUMa2=_dB!rtt}c;sW; z|E42J%&h;eq~?G{Cxv2t69Zl!6bpInRFt=ZFGzSSe&btc1NZrEd%@zjCn-3QCLJJ2 zF0T0fgULMK8|K|M!I(iML%Sys*tg4NEk@jgOidIgULaNlMT|c zF9S*DOP8Y3ZTa*cNZn-x2~L+&m0PeEhL%@Idt~br z7la6RFA>vbWO3>k>J5zZ@a#E@v_gJ!^!)<<+sRE<dOJzpIuEl8~~> zFQeP(M)@~LrcYPVZo{*9m@N7dMeOc*J_+PWWpQyyM@RE1$pl~wX`fD%BpN?)rC9!S z%Gd~9orVmv?C1sD;B&TT|90Q|pNiKB`BubU*6-Ux>Hn_J6I2-17f)gyJU*r;^+qOu z<&?r)l9Ey`8SU)0zDXNO*rNrPAwDu80)Qg1lO^8Ea3^2#;+;EBb6eX{&3FKx;xT&Q z6wm%4OWYl<8FPRy7Xt(mSYUL-Zcn%?k)FmqEuEM@<>BP^$7Z<^et)g zkW?THqrr(_W*zHva`vNrY#gHUzoYN`q0|r~qJO z*qWx{d|RYi8$Dk&|FW}7M1;2%AKxz<_!w77_JKnba@ut!Jh~4%dzmZBMe%){)WI%; zcQ5Ai#%^fyk>uxS)n)VN;{4`KiVJ#_NvI4WHbw zfF2(XZ5C0>q(rs{VfpRsl9W>T2zz&F)%@Pg<8=Z|+E98Q9!8|;RCyYR2NuLH=WOYs zR`I*eJ6#aQ*Q>>gB~<-x!UE%jo68f13!5@r$&+YWE%sI9 zW@o~n+@BK_?U{4vnItXWzMbegoaWcnt+dA=g1u;zI;uVBNN0_WfuY)GT?9H=1)0F} zPNpIJE~rb^@@aH{RTaXs^nEB23n1Zzw_ic|jiZ4#xr)^fM#5rdru^HF^iaF#Y%Gc3 z!@wk&mP6X1ZUlaIbED#9!BBcfJ$U)$i-)eLVX_VuSU!`6S~KzA7CcwrGv0{kIEeUN zeIAeo5kMS5#&T8A)HGCfg+#|3P2`t5pBP2_$Toa#>%b_$A&P!!v_KRL`}_HzHVqSO z>jCM?s;=sdH2<^N%b}^IEt*=lNUtr6Om}-2+J=WG{<{>dVtD+o8|=gsQe3Rt938FV zsyxiugZ2G)ivYijYQknt=Ae$eB2GOiukXXv1ug|eVaczE&~WMS{wcQ-1Q@LtOOzG2{oUbx{?>aS+KXP<_p18F^SsG}@CM^8xG*_^# zO(nOFCDgMF0Nw6GNc^KtnDOHiqBjr6a}E9IFQQ5qSix9M?BPn2kyvMYLwI`RWGq^d zu^#T#n=j8>X_BqlfF4yaD!;4>=ILTxBwfHRnmK!*(4qSy&rRtdScd`@Zxo~1ys916 z3FJBQICKT1Su}Wqsi`&vG3ZkLeG?5{zDxCNidz;1#*DzYfiW2=h~NVznJBrZNi+N) znV^QsTf!edTD^2TX6HW9ovwbi($c}_&{f5POwau?Dr@^pAb7eXf8)x zWt@Iji5o1~yO5z5cuM{sS%P*3wpSuovnLjfjM%V5o!ST`5x;9~BW+R2?iblRF_|Yb z9vWWBab@|!;dXd)3;-zRBdji7$f?=9N2U?A$Iu@3xPsr<>v8a5oAG4olh;QZW>z4D zTmiV@$)rs$sGjCO2?~AYq3(&0kWv>JnYW#hjTt#V)k#rM7nJK15nRI^g`-r^Px}u`D8dwv%?pn3A z0L^GPw;1-0q<$4J1IoYCQb|E;abb(es)$-pRf@A+IdnbA+oL$$Y?m>6_( zQQCig&Te@y(O=r-7Kvebak7#hM~6~~3U)ECv6$`9hIj1=L9F)>ee23R1%^!v0II83 zYkvwD8j=t!F6%nXPFakj;CsU11Hjos79j|&P4pF%j!6cp8k|t`-Dvl__LBQJqNr3@ z?<1-3Z(Fpo@^>d{xO{Tg{A#YoZtISfi$IaTE=*QnuN|H)!jErs)Ta`;34q&RR!|BH z0x1@v0NhCQEm5>Um#ptq7w4NdLPr6QcGk4ewjHa5>ocm~!57+hcunbk>=EW*^Z`nMuFhl1mml9E}KB9&-O{9_F`0ALJS?jZ9ya=Y{GYeNxP-Byo9Vl3o+%Ojd1_+5=A1d@UMayG)&(Fo_`r{C=&C5;KzoHTH zIxG#e`@@?UCh~m5L@IW{_F0$Kth4i}G8rh*q!Vhd{YG_tLZ+XaJUxMgqul*uq4BmR z_>TlCE9+g~M1D0rb*K;pAs=V3KvWsJAPZ$MZ{nXG0xVJ>?T4k?L-6~({oX`W9AY=H zEyGe6{Mp6K%$cRN^@NK%a|W+J-$-JTcr#F4*Z&b!a`Y9|Q3wAkCPw%&ol2B~8Mk^X z1ldG_CbncTzzVA8`0F=!OOtu1*qV~Zp^-LXg6emvZYJFf zy9)kp-S7u=Y*@Acd*>H;IZd2wTf30VGN#GvO-b*q!$J8b-{0J)-338%C}MIb^YdMR z&&vgR#^S=6G7-c`KU!tAHF6&bsbKr%1)69*Zcuj$R1^asbDKMPYD(Zc&uAV33EiIBl`Luouq^w#;Ej#zg<0a7Uk@f*9Ct>$EnFnv#U$WC2z|fk znRM}N>@3Le@V+Ich8JQ{6h4`@(Hq=c9Ul0=sIt=KG7erv0nnD*(4hBv@zLP2w7OW& zV5@7#%JJ&7(=cO7H6I1WkT)(`JgoAPabQd!mm88gG_RO;R{l4E;QF@l{peGxS0Whj z@IvQX`KIAOYym-(s+^k&!69Ic+Sv?3I@M4U(|&molB9sN94?GO(!af978b&Gc@oO*ZLc(?!_|^HpnM6STH8>I#TN0~1B+G>cVu>9hKGN79v2Pm=oE$F*RJ6! zCRT!6cDo;k3_bYvU^3ZfAG7@S+;*XQ`X_puVVz8ltBqomHk^0FcK;?$fB$s?H7u|f z8fhmwxb+z9ETg0{Je1c3At$ig!Azu|8P)F4^;jx9P_8SnY2j1 zuCPZ*>8^6WOeKSIWusP+;13}>dd*Nl93>ATO0R+f`<7uD5dgeX$uUb1aVfaDEi3&z zZ-c;p8<5>MSiZF;98p%oA%t%Mq#Nm@LOWkVtg;G~Kg-5qr!z0Twa^5JM2(FF5KwB@ zf0vy&(G~r(g9e_OJRhBXDou~QpJ;U2ja*#JXEAd8LDqD=gBt&_j(=bnJ;%b5VgHgl zn`rAi;2jTQvChwRk>hE^QgNgJdZr(w*@~wRA7ObcBK@LfYF5Gw{6#U{Am{06gS*&a zOYEHAqJg$A{r!n<)`~ySl_PE}@h5yH#dRSm5S{n?*A9`e=S$VlI5%wgS;h3I^PpEU zFI5BL>!LlTKAF+wcPD<*_GoJNJhX@swhda4HfoZ!8#)RK&yqr9 zva&*#nBg9jWMG=N}T7N@vv z;>^r*-0kgX+S7F$0yfk5%!`V2w}77N9MbQ~*A!yUQjJ(Y25^DSqEGt(kofgpz*|x$ zn^#lFFaNzn13NWCbfe20bIt`f{waDA2M6iv)m4|fzW&y6Rp$_!vZ`z|lkU_pBqm2R zFf3BDs3)X~D@G<-Svz4|*eI1f8HqOpN?zl4G6=>_fli>g*jzmgK|C zl`k1Uz=v;;@^D!zv@;k;pjT?F!-I=lw*S4H5Fc;CxfM^hA!RyzMC7GY?ccl#yaRx| zr0kevdxufpwGLyyfu5@w293E1?38nk6;S#16Gt0Tux4DnK`$INPPR>*ys~&9CtXiY5onoxw&wv^Od>%mR@DxvH^f| zIerXcFz)V(PiAr3-)#2AIUJdwt4fFPR^re|Ybr?aJWE#7j-j zRsMM{F9(g@qa%)g@16=pE}QZ?u9cW!ulir|xq;U<60Kw2#v+%`@0Vxk=GWi>&BDuH zBblN5foWK*31J*7EBSM~ z+?_paryiIXx9adi*AqC8q0VY5m~w1-UE&@$Om?6zc$9aZ`(qc=oLrrmL*6ExW2i;( zTFo6uNc5?ccm0bs)bG0NuI)NDXOF=rU`xvxk6xre{TlY3IPw+EWy|>kh@rn! zo?R>EA8+|&46`+}(&^-u;hBIhEG%CL@NY)Dp%<<J zBE$_7`1I);mr3VdW7eH1!r{=sMuM;}B>@XdRDGipeK!qEt4?`&7fV{F6 zfsyZA$Ou4b2tHv_z4F;USyHtwHNnZtRkY9t>-axb4=`d0Xz1$$9=O3>gq=1kk}ddO z=HbF}|H1=$?yK!2RUXb_X$6KY_Pq4FyBsFV3m%7=XK^G4`^|2M7^JAMtit&@Hg3>*agj8L7&3%}eWb{% z5p-q4IoONv(ol`N2Wq<%;;>OW!E-pyT#j*pa7&<5M; z28tT?O`}yE4c>AC7muonfX!LSjuE=&dfpKneAD6(_rDz^4(eL<+xtrm4PnUgQb^5D zTBV~^5|#8c_`bggMontT;Xlmn8XSnY(aiDD5r+m6LmgM&&UWyH^b8-(psu@nMQRcg z%e~$>{I{`&Ey@z+6O@D}8^L-om@`yB!;n`+E@IMM$SyINxNfc}%A25?S<3Qvvgm0l zEC?wQ4rG4yeGR0hwlhK$&8h(YD&)r_y zQnavoy5T$^T*w7bD80(}$Ta57yT-Oo@-Azpy^UgezB_Jpt_y?aZ)CN$$;HcGTj^Mg zlXyKCJ6<18>q|bO#F}qa7}}il$GJD7zuWtF$g#6OA|5?mr1`GG;~lkIuWUT-%y5Z3 z8g|6)PGJNIAuzv4v^$=I%J1qLhd%|IjId!Ny!AY5wKeDYC4(lRT?{_A4a&Lqc?j8R zQ9>~VKo<71nZLY>4qC2T#mD+VVHL#wiQU5Yvz-n(gdHw*G<$xdlGuP&)y`aG^%=o#A4Fi({qq|r5s(bbZ zh^%~h-ojZwhsI>nK*#1wq_eT?RHShIv?DfZ~5K<=jW+j7N9W+nlqB%qV0pI z1eC2j`L@tVE;LwwG*|h|6@uFbBb0Cvz>x}`1d6T8A?a9;qf}tY1 z&U(wAnkMIb{%iAC>{B0oeM^Ykj+${?ql|2?c5HXfD88@!)5LH(`^HPa0xk~qwB=vS z78dvW29|^HBzb0hBJWp`&ar%$FO#@)WVm>I=fb3=?gIPrDF*!`nN7DX9{vdYc7v>J zk?YS-8+$j$r11wK?R#;I;e?$whStrE}{M|2Z`YtdW5-daz;jxn0R%8 z_lSb51|ZLMndbtS2D-`mH$m~1&qYG(aA}FSO^AuYGoXTt6>YSDhYS#2?ZG}!NCvLS=XdPC?atv)>mFoh0!;54-Yo}EG-S(ULUbK z-k#3eKQHkSQcLw69Oic$7}$7gr)mxUkp0i^F_b%T_^QYKaaYx|zkg?UN`pTF zYlwPs$XXZhZf7T>@w@O5G%<&{c!c)<;}a)R=106Dq@?9{7OUYm!E9_mURp(}Qo=0c Fe*jT{8&3cL literal 0 HcmV?d00001 diff --git a/Imagens/tanque 3.png b/Imagens/tanque 3.png new file mode 100644 index 0000000000000000000000000000000000000000..eb119f9a8b59a47fa4e71e2d14494095e4a6d6b7 GIT binary patch literal 11078 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 literal 0 HcmV?d00001 diff --git a/Imagens/tanque.png b/Imagens/tanque.png new file mode 100644 index 0000000000000000000000000000000000000000..21f25b390def20437ec2d54eeaeb6cbcdd0776f1 GIT binary patch literal 26635 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 literal 0 HcmV?d00001 diff --git a/Imagens/tratamento.png b/Imagens/tratamento.png new file mode 100644 index 0000000000000000000000000000000000000000..256f31a624104e08765c7f084d80d160b2d51a2f GIT binary patch literal 18057 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 D=(}%% literal 0 HcmV?d00001 diff --git a/Imagens/upgrade.png b/Imagens/upgrade.png new file mode 100644 index 0000000000000000000000000000000000000000..4f8ba379506bc41269d8537e0702b5c4393d3931 GIT binary patch literal 16798 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 Jvd$@?2>=aorhEVZ literal 0 HcmV?d00001 diff --git a/Imagens/voltar.png b/Imagens/voltar.png new file mode 100644 index 0000000000000000000000000000000000000000..27778ca8ba93ced8f9784bc8e100d3a51047b8ae GIT binary patch literal 1855 zcmZ{lc{JPU8pnUOBvkBD+$k}Zkz1Nj%SaWGh{V<+Vs~wkhQ=Bs)!JK17*UF%qiVFa zDpO0zv{fyoEki~Tt)hrlO=7CHmbvLa_niC3yyrac=bZ0zKIeV^dY;Rt-JPIvT5$`xe5iA4)P0i60ek@I{I3iU7iYQY7)E$rraSjBQj~jll+cU4%#1gadQ7e|OWi4pOgwsuon&nNdbc5yvz8<4lZ# zf>M(_X#O<{YrW;hffr<#>g?zJQT%L^#5&LAZqGl?J5z=&iwp4m@*(Wd^hbSujvv7Y zf4Ztx(KX>z42+XipMhjVz-~m?y>F%gw2ZyIy}J5PJJu12{kLe3jTw@no%XY;FAs!V zZ{H!?k}!)?8Kot&3DP^*));->pX1tTHpO1syYlH^>>0(&lP!`oQcRWdyrOo{ovFL%)hXgJbw^%DtaBu4YE1UJYEyo=xpc^yY@xbT zqEDClnt7GKq|aHKM2>7UaY-BpvlXytcgrU)wnpg{W^pAIbBr};E|Db7wJdAT_T)w$ zBUod{bCE6;U!OwuRZUeEo)0P2wOqjqZQdo^S7QduX^aEoU4x=cAB16>C~zt>Q0cbq zcNFO_ySiNVaSN zT{ZV|SI%N9KElVFPck=L@?5kU+s-Y&m1TT+Z68mK1(g;#^J~&N)iA^q5Vjm8I{Lb{5J2E5GVgJujNs zfT!>jJcn;+3|v6V2CTuDX)-j(K-Yjm^R3*26F12gxL}n|*iwl@Q6-e9uA|*(#_rL9 z^T$C|)N=OlK$GnRG=Zo))YR&uvPyyEqRz^_&YxE5_bNQW?4Q2+yaw(c-v}BWamCHJ zUfOVYar#JPgmRIO=7NbI*6p_`qRLon`k9w9#UPDeCH8lExkMgT znY3#jo5n)V!x`1e`HfS{9X;T(-IfDZyUD21O!>>vIJ7|W!TdNrOB7H^HVjsGzu)5K zqWj0Q5g-$}Im5_`;hw5n`3(QXu@|ftHpz#HdNp;05n(p5H_Cr({nH)7dkcH0UcTJe z?C!z?T@P<&-hc6BEa*v7nV`c8v#5CclF0q(bQO7fh_@xfY~*}~^i+m@SJVae7kCXS z6egu9^%03VR11HbP-Q_&wd~H~`wrd*znAiy&m^4(atXol)32%1ozr1akaWmIo`_VI zq!ycn>IQATyUVh@fquhv=$tt=)v)Fsz=MU_@U{o-wPEb{cxL6S8sVbd>YEJ2en^ky ziCMKC_5ajP7FFz7Bgc;0I~O)?_n#~1JAu@jkHlG#pIOdQ5>tjrca{-5{~{nf5R))R zmX-Z{N6VLi&~?8NuSHh7v5a+Wo&nPPa(0zSkAR(j8c~@%Stt2D|7`w-Zu}yyaN$?? zXx{mrvPAcv511dItiOmVZNbtLz+yq3X5o3LR|u|(?)i74w>)QP*FXLDCgUmNVD5pP z>vTTpJ=`*tJzmi|uUD(VIG_G8rpfEUg27!medyD;_~?Eod(+?fAu_EYd!pKK^I!$) zDTtKxsG}POFN#)*5_N?wYQW=s&&_$U56|l2R6c64;&Sb?5p+suLM558q9Bhc9`sS9=b036G{TE?OJR|@B literal 0 HcmV?d00001 diff --git a/Recursos/Municipio.sql b/Recursos/Municipio.sql new file mode 100644 index 0000000..425e60c --- /dev/null +++ b/Recursos/Municipio.sql @@ -0,0 +1,5602 @@ +use dbtilapicultura; + +INSERT INTO estadofederal(IdEstado,Uf,Nome) VALUES +('11','RO','Rondonia'), +('12','AC','Acre'), +('13','AM','Amazonas'), +('14','RR','Roraima'), +('15','PA','Para'), +('16','AP','Amapa'), +('17','TO','Tocantins'), +('21','MA','Maranhao'), +('22','PI','Piaui'), +('23','CE','Ceara'), +('24','RN','Rio Grande do Norte'), +('25','PB','Paraiba'), +('26','PE','Pernambuco'), +('27','AL','Alagoas'), +('28','SE','Sergipe'), +('29','BA','Bahia'), +('31','MG','Minas Gerais'), +('32','ES','Espirito Santo'), +('33','RJ','Rio de Janeiro'), +('35','SP','Sao Paulo'), +('41','PR','Parana'), +('42','SC','Santa Catarina'), +('43','RS','Rio Grande do Sul'), +('50','MS','Mato Grosso do Sul'), +('51','MT','Mato Grosso'), +('52','GO','Goias'), +('53','DF','Distrito Federal'); +INSERT INTO municipio(IdMunicipio,Nome,IdEstado) VALUES +('1100015','Alta Floresta DOeste','11'), +('1100023','Ariquemes','11'), +('1100031','Cabixi','11'), +('1100049','Cacoal','11'), +('1100056','Cerejeiras','11'), +('1100064','Colorado do Oeste','11'), +('1100072','Corumbiara','11'), +('1100080','Costa Marques','11'), +('1100098','Espigao DOeste','11'), +('1100106','Guajara-Mirim','11'), +('1100114','Jaru','11'), +('1100122','Ji-Parana','11'), +('1100130','Machadinho DOeste','11'), +('1100148','Nova Brasilandia DOeste','11'), +('1100155','Ouro Preto do Oeste','11'), +('1100189','Pimenta Bueno','11'), +('1100205','Porto Velho','11'), +('1100254','Presidente Medici','11'), +('1100262','Rio Crespo','11'), +('1100288','Rolim de Moura','11'), +('1100296','Santa Luzia DOeste','11'), +('1100304','Vilhena','11'), +('1100320','Sao Miguel do Guapore','11'), +('1100338','Nova Mamore','11'), +('1100346','Alvorada DOeste','11'), +('1100379','Alto Alegre dos Parecis','11'), +('1100403','Alto Paraiso','11'), +('1100452','Buritis','11'), +('1100502','Novo Horizonte do Oeste','11'), +('1100601','Cacaulandia','11'), +('1100700','Campo Novo de Rondonia','11'), +('1100809','Candeias do Jamari','11'), +('1100908','Castanheiras','11'), +('1100924','Chupinguaia','11'), +('1100940','Cujubim','11'), +('1101005','Governador Jorge Teixeira','11'), +('1101104','Itapua do Oeste','11'), +('1101203','Ministro Andreazza','11'), +('1101302','Mirante da Serra','11'), +('1101401','Monte Negro','11'), +('1101435','Nova Uniao','11'), +('1101450','Parecis','11'), +('1101468','Pimenteiras do Oeste','11'), +('1101476','Primavera de Rondonia','11'), +('1101484','Sao Felipe DOeste','11'), +('1101492','Sao Francisco do Guapore','11'), +('1101500','Seringueiras','11'), +('1101559','Teixeiropolis','11'), +('1101609','Theobroma','11'), +('1101708','Urupa','11'), +('1101757','Vale do Anari','11'), +('1101807','Vale do Paraiso','11'), +('1200013','Acrelandia','12'), +('1200054','Assis Brasil','12'), +('1200104','Brasileia','12'), +('1200138','Bujari','12'), +('1200179','Capixaba','12'), +('1200203','Cruzeiro do Sul','12'), +('1200252','Epitaciolandia','12'), +('1200302','Feijo','12'), +('1200328','Jordao','12'), +('1200336','Mancio Lima','12'), +('1200344','Manoel Urbano','12'), +('1200351','Marechal Thaumaturgo','12'), +('1200385','Placido de Castro','12'), +('1200393','Porto Walter','12'), +('1200401','Rio Branco','12'), +('1200427','Rodrigues Alves','12'), +('1200435','Santa Rosa do Purus','12'), +('1200450','Senador Guiomard','12'), +('1200500','Sena Madureira','12'), +('1200609','Tarauaca','12'), +('1200708','Xapuri','12'), +('1200807','Porto Acre','12'), +('1300029','Alvaraes','13'), +('1300060','Amatura','13'), +('1300086','Anama','13'), +('1300102','Anori','13'), +('1300144','Apui','13'), +('1300201','Atalaia do Norte','13'), +('1300300','Autazes','13'), +('1300409','Barcelos','13'), +('1300508','Barreirinha','13'), +('1300607','Benjamin Constant','13'), +('1300631','Beruri','13'), +('1300680','Boa Vista do Ramos','13'), +('1300706','Boca do Acre','13'), +('1300805','Borba','13'), +('1300839','Caapiranga','13'), +('1300904','Canutama','13'), +('1301001','Carauari','13'), +('1301100','Careiro','13'), +('1301159','Careiro da Varzea','13'), +('1301209','Coari','13'), +('1301308','Codajas','13'), +('1301407','Eirunepe','13'), +('1301506','Envira','13'), +('1301605','Fonte Boa','13'), +('1301654','Guajara','13'), +('1301704','Humaita','13'), +('1301803','Ipixuna','13'), +('1301852','Iranduba','13'), +('1301902','Itacoatiara','13'), +('1301951','Itamarati','13'), +('1302009','Itapiranga','13'), +('1302108','Japura','13'), +('1302207','Jurua','13'), +('1302306','Jutai','13'), +('1302405','Labrea','13'), +('1302504','Manacapuru','13'), +('1302553','Manaquiri','13'), +('1302603','Manaus','13'), +('1302702','Manicore','13'), +('1302801','Maraa','13'), +('1302900','Maues','13'), +('1303007','Nhamunda','13'), +('1303106','Nova Olinda do Norte','13'), +('1303205','Novo Airao','13'), +('1303304','Novo Aripuana','13'), +('1303403','Parintins','13'), +('1303502','Pauini','13'), +('1303536','Presidente Figueiredo','13'), +('1303569','Rio Preto da Eva','13'), +('1303601','Santa Isabel do Rio Negro','13'), +('1303700','Santo Antonio do Ica','13'), +('1303809','Sao Gabriel da Cachoeira','13'), +('1303908','Sao Paulo de Olivenca','13'), +('1303957','Sao Sebastiao do Uatuma','13'), +('1304005','Silves','13'), +('1304062','Tabatinga','13'), +('1304104','Tapaua','13'), +('1304203','Tefe','13'), +('1304237','Tonantins','13'), +('1304260','Uarini','13'), +('1304302','Urucara','13'), +('1304401','Urucurituba','13'), +('1400027','Amajari','14'), +('1400050','Alto Alegre','14'), +('1400100','Boa Vista','14'), +('1400159','Bonfim','14'), +('1400175','Canta','14'), +('1400209','Caracarai','14'), +('1400233','Caroebe','14'), +('1400282','Iracema','14'), +('1400308','Mucajai','14'), +('1400407','Normandia','14'), +('1400456','Pacaraima','14'), +('1400472','Rorainopolis','14'), +('1400506','Sao Joao da Baliza','14'), +('1400605','Sao Luiz','14'), +('1400704','Uiramuta','14'), +('1500107','Abaetetuba','15'), +('1500131','Abel Figueiredo','15'), +('1500206','Acara','15'), +('1500305','Afua','15'), +('1500347','agua Azul do Norte','15'), +('1500404','Alenquer','15'), +('1500503','Almeirim','15'), +('1500602','Altamira','15'), +('1500701','Anajas','15'), +('1500800','Ananindeua','15'), +('1500859','Anapu','15'), +('1500909','Augusto Correa','15'), +('1500958','Aurora do Para','15'), +('1501006','Aveiro','15'), +('1501105','Bagre','15'), +('1501204','Baiao','15'), +('1501253','Bannach','15'), +('1501303','Barcarena','15'), +('1501402','Belem','15'), +('1501451','Belterra','15'), +('1501501','Benevides','15'), +('1501576','Bom Jesus do Tocantins','15'), +('1501600','Bonito','15'), +('1501709','Braganca','15'), +('1501725','Brasil Novo','15'), +('1501758','Brejo Grande do Araguaia','15'), +('1501782','Breu Branco','15'), +('1501808','Breves','15'), +('1501907','Bujaru','15'), +('1501956','Cachoeira do Piria','15'), +('1502004','Cachoeira do Arari','15'), +('1502103','Cameta','15'), +('1502152','Canaa dos Carajas','15'), +('1502202','Capanema','15'), +('1502301','Capitao Poco','15'), +('1502400','Castanhal','15'), +('1502509','Chaves','15'), +('1502608','Colares','15'), +('1502707','Conceicao do Araguaia','15'), +('1502756','Concordia do Para','15'), +('1502764','Cumaru do Norte','15'), +('1502772','Curionopolis','15'), +('1502806','Curralinho','15'), +('1502855','Curua','15'), +('1502905','Curuca','15'), +('1502939','Dom Eliseu','15'), +('1502954','Eldorado do Carajas','15'), +('1503002','Faro','15'), +('1503044','Floresta do Araguaia','15'), +('1503077','Garrafao do Norte','15'), +('1503093','Goianesia do Para','15'), +('1503101','Gurupa','15'), +('1503200','Igarape-Acu','15'), +('1503309','Igarape-Miri','15'), +('1503408','Inhangapi','15'), +('1503457','Ipixuna do Para','15'), +('1503507','Irituia','15'), +('1503606','Itaituba','15'), +('1503705','Itupiranga','15'), +('1503754','Jacareacanga','15'), +('1503804','Jacunda','15'), +('1503903','Juruti','15'), +('1504000','Limoeiro do Ajuru','15'), +('1504059','Mae do Rio','15'), +('1504109','Magalhaes Barata','15'), +('1504208','Maraba','15'), +('1504307','Maracana','15'), +('1504406','Marapanim','15'), +('1504422','Marituba','15'), +('1504455','Medicilandia','15'), +('1504505','Melgaco','15'), +('1504604','Mocajuba','15'), +('1504703','Moju','15'), +('1504752','Mojui dos Campos','15'), +('1504802','Monte Alegre','15'), +('1504901','Muana','15'), +('1504950','Nova Esperanca do Piria','15'), +('1504976','Nova Ipixuna','15'), +('1505007','Nova Timboteua','15'), +('1505031','Novo Progresso','15'), +('1505064','Novo Repartimento','15'), +('1505106','Obidos','15'), +('1505205','Oeiras do Para','15'), +('1505304','Oriximina','15'), +('1505403','Ourem','15'), +('1505437','Ourilandia do Norte','15'), +('1505486','Pacaja','15'), +('1505494','Palestina do Para','15'), +('1505502','Paragominas','15'), +('1505536','Parauapebas','15'), +('1505551','Pau DArco','15'), +('1505601','Peixe-Boi','15'), +('1505635','Picarra','15'), +('1505650','Placas','15'), +('1505700','Ponta de Pedras','15'), +('1505809','Portel','15'), +('1505908','Porto de Moz','15'), +('1506005','Prainha','15'), +('1506104','Primavera','15'), +('1506112','Quatipuru','15'), +('1506138','Redencao','15'), +('1506161','Rio Maria','15'), +('1506187','Rondon do Para','15'), +('1506195','Ruropolis','15'), +('1506203','Salinopolis','15'), +('1506302','Salvaterra','15'), +('1506351','Santa Barbara do Para','15'), +('1506401','Santa Cruz do Arari','15'), +('1506500','Santa Izabel do Para','15'), +('1506559','Santa Luzia do Para','15'), +('1506583','Santa Maria das Barreiras','15'), +('1506609','Santa Maria do Para','15'), +('1506708','Santana do Araguaia','15'), +('1506807','Santarem','15'), +('1506906','Santarem Novo','15'), +('1507003','Santo Antonio do Taua','15'), +('1507102','Sao Caetano de Odivelas','15'), +('1507151','Sao Domingos do Araguaia','15'), +('1507201','Sao Domingos do Capim','15'), +('1507300','Sao Felix do Xingu','15'), +('1507409','Sao Francisco do Para','15'), +('1507458','Sao Geraldo do Araguaia','15'), +('1507466','Sao Joao da Ponta','15'), +('1507474','Sao Joao de Pirabas','15'), +('1507508','Sao Joao do Araguaia','15'), +('1507607','Sao Miguel do Guama','15'), +('1507706','Sao Sebastiao da Boa Vista','15'), +('1507755','Sapucaia','15'), +('1507805','Senador Jose Porfirio','15'), +('1507904','Soure','15'), +('1507953','Tailandia','15'), +('1507961','Terra Alta','15'), +('1507979','Terra Santa','15'), +('1508001','Tome-Acu','15'), +('1508035','Tracuateua','15'), +('1508050','Trairao','15'), +('1508084','Tucuma','15'), +('1508100','Tucurui','15'), +('1508126','Ulianopolis','15'), +('1508159','Uruara','15'), +('1508209','Vigia','15'), +('1508308','Viseu','15'), +('1508357','Vitoria do Xingu','15'), +('1508407','Xinguara','15'), +('1600055','Serra do Navio','16'), +('1600105','Amapa','16'), +('1600154','Pedra Branca do Amapari','16'), +('1600204','Calcoene','16'), +('1600212','Cutias','16'), +('1600238','Ferreira Gomes','16'), +('1600253','Itaubal','16'), +('1600279','Laranjal do Jari','16'), +('1600303','Macapa','16'), +('1600402','Mazagao','16'), +('1600501','Oiapoque','16'), +('1600535','Porto Grande','16'), +('1600550','Pracuuba','16'), +('1600600','Santana','16'), +('1600709','Tartarugalzinho','16'), +('1600808','Vitoria do Jari','16'), +('1700251','Abreulandia','17'), +('1700301','Aguiarnopolis','17'), +('1700350','Alianca do Tocantins','17'), +('1700400','Almas','17'), +('1700707','Alvorada','17'), +('1701002','Ananas','17'), +('1701051','Angico','17'), +('1701101','Aparecida do Rio Negro','17'), +('1701309','Aragominas','17'), +('1701903','Araguacema','17'), +('1702000','Araguacu','17'), +('1702109','Araguaina','17'), +('1702158','Araguana','17'), +('1702208','Araguatins','17'), +('1702307','Arapoema','17'), +('1702406','Arraias','17'), +('1702554','Augustinopolis','17'), +('1702703','Aurora do Tocantins','17'), +('1702901','Axixa do Tocantins','17'), +('1703008','Babaculandia','17'), +('1703057','Bandeirantes do Tocantins','17'), +('1703073','Barra do Ouro','17'), +('1703107','Barrolandia','17'), +('1703206','Bernardo Sayao','17'), +('1703305','Bom Jesus do Tocantins','17'), +('1703602','Brasilandia do Tocantins','17'), +('1703701','Brejinho de Nazare','17'), +('1703800','Buriti do Tocantins','17'), +('1703826','Cachoeirinha','17'), +('1703842','Campos Lindos','17'), +('1703867','Cariri do Tocantins','17'), +('1703883','Carmolandia','17'), +('1703891','Carrasco Bonito','17'), +('1703909','Caseara','17'), +('1704105','Centenario','17'), +('1704600','Chapada de Areia','17'), +('1705102','Chapada da Natividade','17'), +('1705508','Colinas do Tocantins','17'), +('1705557','Combinado','17'), +('1705607','Conceicao do Tocantins','17'), +('1706001','Couto Magalhaes','17'), +('1706100','Cristalandia','17'), +('1706258','Crixas do Tocantins','17'), +('1706506','Darcinopolis','17'), +('1707009','Dianopolis','17'), +('1707108','Divinopolis do Tocantins','17'), +('1707207','Dois Irmaos do Tocantins','17'), +('1707306','Duere','17'), +('1707405','Esperantina','17'), +('1707553','Fatima','17'), +('1707652','Figueiropolis','17'), +('1707702','Filadelfia','17'), +('1708205','Formoso do Araguaia','17'), +('1708254','Fortaleza do Tabocao','17'), +('1708304','Goianorte','17'), +('1709005','Goiatins','17'), +('1709302','Guarai','17'), +('1709500','Gurupi','17'), +('1709807','Ipueiras','17'), +('1710508','Itacaja','17'), +('1710706','Itaguatins','17'), +('1710904','Itapiratins','17'), +('1711100','Itapora do Tocantins','17'), +('1711506','Jau do Tocantins','17'), +('1711803','Juarina','17'), +('1711902','Lagoa da Confusao','17'), +('1711951','Lagoa do Tocantins','17'), +('1712009','Lajeado','17'), +('1712157','Lavandeira','17'), +('1712405','Lizarda','17'), +('1712454','Luzinopolis','17'), +('1712504','Marianopolis do Tocantins','17'), +('1712702','Mateiros','17'), +('1712801','Maurilandia do Tocantins','17'), +('1713205','Miracema do Tocantins','17'), +('1713304','Miranorte','17'), +('1713601','Monte do Carmo','17'), +('1713700','Monte Santo do Tocantins','17'), +('1713809','Palmeiras do Tocantins','17'), +('1713957','Muricilandia','17'), +('1714203','Natividade','17'), +('1714302','Nazare','17'), +('1714880','Nova Olinda','17'), +('1715002','Nova Rosalandia','17'), +('1715101','Novo Acordo','17'), +('1715150','Novo Alegre','17'), +('1715259','Novo Jardim','17'), +('1715507','Oliveira de Fatima','17'), +('1715705','Palmeirante','17'), +('1715754','Palmeiropolis','17'), +('1716109','Paraiso do Tocantins','17'), +('1716208','Parana','17'), +('1716307','Pau DArco','17'), +('1716505','Pedro Afonso','17'), +('1716604','Peixe','17'), +('1716653','Pequizeiro','17'), +('1716703','Colmeia','17'), +('1717008','Pindorama do Tocantins','17'), +('1717206','Piraque','17'), +('1717503','Pium','17'), +('1717800','Ponte Alta do Bom Jesus','17'), +('1717909','Ponte Alta do Tocantins','17'), +('1718006','Porto Alegre do Tocantins','17'), +('1718204','Porto Nacional','17'), +('1718303','Praia Norte','17'), +('1718402','Presidente Kennedy','17'), +('1718451','Pugmil','17'), +('1718501','Recursolandia','17'), +('1718550','Riachinho','17'), +('1718659','Rio da Conceicao','17'), +('1718709','Rio dos Bois','17'), +('1718758','Rio Sono','17'), +('1718808','Sampaio','17'), +('1718840','Sandolandia','17'), +('1718865','Santa Fe do Araguaia','17'), +('1718881','Santa Maria do Tocantins','17'), +('1718899','Santa Rita do Tocantins','17'), +('1718907','Santa Rosa do Tocantins','17'), +('1719004','Santa Tereza do Tocantins','17'), +('1720002','Santa Terezinha do Tocantins','17'), +('1720101','Sao Bento do Tocantins','17'), +('1720150','Sao Felix do Tocantins','17'), +('1720200','Sao Miguel do Tocantins','17'), +('1720259','Sao Salvador do Tocantins','17'), +('1720309','Sao Sebastiao do Tocantins','17'), +('1720499','Sao Valerio','17'), +('1720655','Silvanopolis','17'), +('1720804','Sitio Novo do Tocantins','17'), +('1720853','Sucupira','17'), +('1720903','Taguatinga','17'), +('1720937','Taipas do Tocantins','17'), +('1720978','Talisma','17'), +('1721000','Palmas','17'), +('1721109','Tocantinia','17'), +('1721208','Tocantinopolis','17'), +('1721257','Tupirama','17'), +('1721307','Tupiratins','17'), +('1722081','Wanderlandia','17'), +('1722107','Xambioa','17'), +('2100055','Acailandia','21'), +('2100105','Afonso Cunha','21'), +('2100154','agua Doce do Maranhao','21'), +('2100204','Alcantara','21'), +('2100303','Aldeias Altas','21'), +('2100402','Altamira do Maranhao','21'), +('2100436','Alto Alegre do Maranhao','21'), +('2100477','Alto Alegre do Pindare','21'), +('2100501','Alto Parnaiba','21'), +('2100550','Amapa do Maranhao','21'), +('2100600','Amarante do Maranhao','21'), +('2100709','Anajatuba','21'), +('2100808','Anapurus','21'), +('2100832','Apicum-Acu','21'), +('2100873','Araguana','21'), +('2100907','Araioses','21'), +('2100956','Arame','21'), +('2101004','Arari','21'), +('2101103','Axixa','21'), +('2101202','Bacabal','21'), +('2101251','Bacabeira','21'), +('2101301','Bacuri','21'), +('2101350','Bacurituba','21'), +('2101400','Balsas','21'), +('2101509','Barao de Grajau','21'), +('2101608','Barra do Corda','21'), +('2101707','Barreirinhas','21'), +('2101731','Belagua','21'), +('2101772','Bela Vista do Maranhao','21'), +('2101806','Benedito Leite','21'), +('2101905','Bequimao','21'), +('2101939','Bernardo do Mearim','21'), +('2101970','Boa Vista do Gurupi','21'), +('2102002','Bom Jardim','21'), +('2102036','Bom Jesus das Selvas','21'), +('2102077','Bom Lugar','21'), +('2102101','Brejo','21'), +('2102150','Brejo de Areia','21'), +('2102200','Buriti','21'), +('2102309','Buriti Bravo','21'), +('2102325','Buriticupu','21'), +('2102358','Buritirana','21'), +('2102374','Cachoeira Grande','21'), +('2102408','Cajapio','21'), +('2102507','Cajari','21'), +('2102556','Campestre do Maranhao','21'), +('2102606','Candido Mendes','21'), +('2102705','Cantanhede','21'), +('2102754','Capinzal do Norte','21'), +('2102804','Carolina','21'), +('2102903','Carutapera','21'), +('2103000','Caxias','21'), +('2103109','Cedral','21'), +('2103125','Central do Maranhao','21'), +('2103158','Centro do Guilherme','21'), +('2103174','Centro Novo do Maranhao','21'), +('2103208','Chapadinha','21'), +('2103257','Cidelandia','21'), +('2103307','Codo','21'), +('2103406','Coelho Neto','21'), +('2103505','Colinas','21'), +('2103554','Conceicao do Lago-Acu','21'), +('2103604','Coroata','21'), +('2103703','Cururupu','21'), +('2103752','Davinopolis','21'), +('2103802','Dom Pedro','21'), +('2103901','Duque Bacelar','21'), +('2104008','Esperantinopolis','21'), +('2104057','Estreito','21'), +('2104073','Feira Nova do Maranhao','21'), +('2104081','Fernando Falcao','21'), +('2104099','Formosa da Serra Negra','21'), +('2104107','Fortaleza dos Nogueiras','21'), +('2104206','Fortuna','21'), +('2104305','Godofredo Viana','21'), +('2104404','Goncalves Dias','21'), +('2104503','Governador Archer','21'), +('2104552','Governador Edison Lobao','21'), +('2104602','Governador Eugenio Barros','21'), +('2104628','Governador Luiz Rocha','21'), +('2104651','Governador Newton Bello','21'), +('2104677','Governador Nunes Freire','21'), +('2104701','Graca Aranha','21'), +('2104800','Grajau','21'), +('2104909','Guimaraes','21'), +('2105005','Humberto de Campos','21'), +('2105104','Icatu','21'), +('2105153','Igarape do Meio','21'), +('2105203','Igarape Grande','21'), +('2105302','Imperatriz','21'), +('2105351','Itaipava do Grajau','21'), +('2105401','Itapecuru Mirim','21'), +('2105427','Itinga do Maranhao','21'), +('2105450','Jatoba','21'), +('2105476','Jenipapo dos Vieiras','21'), +('2105500','Joao Lisboa','21'), +('2105609','Joselandia','21'), +('2105658','Junco do Maranhao','21'), +('2105708','Lago da Pedra','21'), +('2105807','Lago do Junco','21'), +('2105906','Lago Verde','21'), +('2105922','Lagoa do Mato','21'), +('2105948','Lago dos Rodrigues','21'), +('2105963','Lagoa Grande do Maranhao','21'), +('2105989','Lajeado Novo','21'), +('2106003','Lima Campos','21'), +('2106102','Loreto','21'), +('2106201','Luis Domingues','21'), +('2106300','Magalhaes de Almeida','21'), +('2106326','Maracacume','21'), +('2106359','Maraja do Sena','21'), +('2106375','Maranhaozinho','21'), +('2106409','Mata Roma','21'), +('2106508','Matinha','21'), +('2106607','Matoes','21'), +('2106631','Matoes do Norte','21'), +('2106672','Milagres do Maranhao','21'), +('2106706','Mirador','21'), +('2106755','Miranda do Norte','21'), +('2106805','Mirinzal','21'), +('2106904','Moncao','21'), +('2107001','Montes Altos','21'), +('2107100','Morros','21'), +('2107209','Nina Rodrigues','21'), +('2107258','Nova Colinas','21'), +('2107308','Nova Iorque','21'), +('2107357','Nova Olinda do Maranhao','21'), +('2107407','Olho dagua das Cunhas','21'), +('2107456','Olinda Nova do Maranhao','21'), +('2107506','Paco do Lumiar','21'), +('2107605','Palmeirandia','21'), +('2107704','Paraibano','21'), +('2107803','Parnarama','21'), +('2107902','Passagem Franca','21'), +('2108009','Pastos Bons','21'), +('2108058','Paulino Neves','21'), +('2108108','Paulo Ramos','21'), +('2108207','Pedreiras','21'), +('2108256','Pedro do Rosario','21'), +('2108306','Penalva','21'), +('2108405','Peri Mirim','21'), +('2108454','Peritoro','21'), +('2108504','Pindare-Mirim','21'), +('2108603','Pinheiro','21'), +('2108702','Pio XII','21'), +('2108801','Pirapemas','21'), +('2108900','Pocao de Pedras','21'), +('2109007','Porto Franco','21'), +('2109056','Porto Rico do Maranhao','21'), +('2109106','Presidente Dutra','21'), +('2109205','Presidente Juscelino','21'), +('2109239','Presidente Medici','21'), +('2109270','Presidente Sarney','21'), +('2109304','Presidente Vargas','21'), +('2109403','Primeira Cruz','21'), +('2109452','Raposa','21'), +('2109502','Riachao','21'), +('2109551','Ribamar Fiquene','21'), +('2109601','Rosario','21'), +('2109700','Sambaiba','21'), +('2109759','Santa Filomena do Maranhao','21'), +('2109809','Santa Helena','21'), +('2109908','Santa Ines','21'), +('2110005','Santa Luzia','21'), +('2110039','Santa Luzia do Parua','21'), +('2110104','Santa Quiteria do Maranhao','21'), +('2110203','Santa Rita','21'), +('2110237','Santana do Maranhao','21'), +('2110278','Santo Amaro do Maranhao','21'), +('2110302','Santo Antonio dos Lopes','21'), +('2110401','Sao Benedito do Rio Preto','21'), +('2110500','Sao Bento','21'), +('2110609','Sao Bernardo','21'), +('2110658','Sao Domingos do Azeitao','21'), +('2110708','Sao Domingos do Maranhao','21'), +('2110807','Sao Felix de Balsas','21'), +('2110856','Sao Francisco do Brejao','21'), +('2110906','Sao Francisco do Maranhao','21'), +('2111003','Sao Joao Batista','21'), +('2111029','Sao Joao do Caru','21'), +('2111052','Sao Joao do Paraiso','21'), +('2111078','Sao Joao do Soter','21'), +('2111102','Sao Joao dos Patos','21'), +('2111201','Sao Jose de Ribamar','21'), +('2111250','Sao Jose dos Basilios','21'), +('2111300','Sao Luis','21'), +('2111409','Sao Luis Gonzaga do Maranhao','21'), +('2111508','Sao Mateus do Maranhao','21'), +('2111532','Sao Pedro da agua Branca','21'), +('2111573','Sao Pedro dos Crentes','21'), +('2111607','Sao Raimundo das Mangabeiras','21'), +('2111631','Sao Raimundo do Doca Bezerra','21'), +('2111672','Sao Roberto','21'), +('2111706','Sao Vicente Ferrer','21'), +('2111722','Satubinha','21'), +('2111748','Senador Alexandre Costa','21'), +('2111763','Senador La Rocque','21'), +('2111789','Serrano do Maranhao','21'), +('2111805','Sitio Novo','21'), +('2111904','Sucupira do Norte','21'), +('2111953','Sucupira do Riachao','21'), +('2112001','Tasso Fragoso','21'), +('2112100','Timbiras','21'), +('2112209','Timon','21'), +('2112233','Trizidela do Vale','21'), +('2112274','Tufilandia','21'), +('2112308','Tuntum','21'), +('2112407','Turiacu','21'), +('2112456','Turilandia','21'), +('2112506','Tutoia','21'), +('2112605','Urbano Santos','21'), +('2112704','Vargem Grande','21'), +('2112803','Viana','21'), +('2112852','Vila Nova dos Martirios','21'), +('2112902','Vitoria do Mearim','21'), +('2113009','Vitorino Freire','21'), +('2114007','Ze Doca','21'), +('2200053','Acaua','22'), +('2200103','Agricolandia','22'), +('2200202','agua Branca','22'), +('2200251','Alagoinha do Piaui','22'), +('2200277','Alegrete do Piaui','22'), +('2200301','Alto Longa','22'), +('2200400','Altos','22'), +('2200459','Alvorada do Gurgueia','22'), +('2200509','Amarante','22'), +('2200608','Angical do Piaui','22'), +('2200707','Anisio de Abreu','22'), +('2200806','Antonio Almeida','22'), +('2200905','Aroazes','22'), +('2200954','Aroeiras do Itaim','22'), +('2201002','Arraial','22'), +('2201051','Assuncao do Piaui','22'), +('2201101','Avelino Lopes','22'), +('2201150','Baixa Grande do Ribeiro','22'), +('2201176','Barra DAlcantara','22'), +('2201200','Barras','22'), +('2201309','Barreiras do Piaui','22'), +('2201408','Barro Duro','22'), +('2201507','Batalha','22'), +('2201556','Bela Vista do Piaui','22'), +('2201572','Belem do Piaui','22'), +('2201606','Beneditinos','22'), +('2201705','Bertolinia','22'), +('2201739','Betania do Piaui','22'), +('2201770','Boa Hora','22'), +('2201804','Bocaina','22'), +('2201903','Bom Jesus','22'), +('2201919','Bom Principio do Piaui','22'), +('2201929','Bonfim do Piaui','22'), +('2201945','Boqueirao do Piaui','22'), +('2201960','Brasileira','22'), +('2201988','Brejo do Piaui','22'), +('2202000','Buriti dos Lopes','22'), +('2202026','Buriti dos Montes','22'), +('2202059','Cabeceiras do Piaui','22'), +('2202075','Cajazeiras do Piaui','22'), +('2202083','Cajueiro da Praia','22'), +('2202091','Caldeirao Grande do Piaui','22'), +('2202109','Campinas do Piaui','22'), +('2202117','Campo Alegre do Fidalgo','22'), +('2202133','Campo Grande do Piaui','22'), +('2202174','Campo Largo do Piaui','22'), +('2202208','Campo Maior','22'), +('2202251','Canavieira','22'), +('2202307','Canto do Buriti','22'), +('2202406','Capitao de Campos','22'), +('2202455','Capitao Gervasio Oliveira','22'), +('2202505','Caracol','22'), +('2202539','Caraubas do Piaui','22'), +('2202554','Caridade do Piaui','22'), +('2202604','Castelo do Piaui','22'), +('2202653','Caxingo','22'), +('2202703','Cocal','22'), +('2202711','Cocal de Telha','22'), +('2202729','Cocal dos Alves','22'), +('2202737','Coivaras','22'), +('2202752','Colonia do Gurgueia','22'), +('2202778','Colonia do Piaui','22'), +('2202802','Conceicao do Caninde','22'), +('2202851','Coronel Jose Dias','22'), +('2202901','Corrente','22'), +('2203008','Cristalandia do Piaui','22'), +('2203107','Cristino Castro','22'), +('2203206','Curimata','22'), +('2203230','Currais','22'), +('2203255','Curralinhos','22'), +('2203271','Curral Novo do Piaui','22'), +('2203305','Demerval Lobao','22'), +('2203354','Dirceu Arcoverde','22'), +('2203404','Dom Expedito Lopes','22'), +('2203420','Domingos Mourao','22'), +('2203453','Dom Inocencio','22'), +('2203503','Elesbao Veloso','22'), +('2203602','Eliseu Martins','22'), +('2203701','Esperantina','22'), +('2203750','Fartura do Piaui','22'), +('2203800','Flores do Piaui','22'), +('2203859','Floresta do Piaui','22'), +('2203909','Floriano','22'), +('2204006','Francinopolis','22'), +('2204105','Francisco Ayres','22'), +('2204154','Francisco Macedo','22'), +('2204204','Francisco Santos','22'), +('2204303','Fronteiras','22'), +('2204352','Geminiano','22'), +('2204402','Gilbues','22'), +('2204501','Guadalupe','22'), +('2204550','Guaribas','22'), +('2204600','Hugo Napoleao','22'), +('2204659','Ilha Grande','22'), +('2204709','Inhuma','22'), +('2204808','Ipiranga do Piaui','22'), +('2204907','Isaias Coelho','22'), +('2205003','Itainopolis','22'), +('2205102','Itaueira','22'), +('2205151','Jacobina do Piaui','22'), +('2205201','Jaicos','22'), +('2205250','Jardim do Mulato','22'), +('2205276','Jatoba do Piaui','22'), +('2205300','Jerumenha','22'), +('2205359','Joao Costa','22'), +('2205409','Joaquim Pires','22'), +('2205458','Joca Marques','22'), +('2205508','Jose de Freitas','22'), +('2205516','Juazeiro do Piaui','22'), +('2205524','Julio Borges','22'), +('2205532','Jurema','22'), +('2205540','Lagoinha do Piaui','22'), +('2205557','Lagoa Alegre','22'), +('2205565','Lagoa do Barro do Piaui','22'), +('2205573','Lagoa de Sao Francisco','22'), +('2205581','Lagoa do Piaui','22'), +('2205599','Lagoa do Sitio','22'), +('2205607','Landri Sales','22'), +('2205706','Luis Correia','22'), +('2205805','Luzilandia','22'), +('2205854','Madeiro','22'), +('2205904','Manoel Emidio','22'), +('2205953','Marcolandia','22'), +('2206001','Marcos Parente','22'), +('2206050','Massape do Piaui','22'), +('2206100','Matias Olimpio','22'), +('2206209','Miguel Alves','22'), +('2206308','Miguel Leao','22'), +('2206357','Milton Brandao','22'), +('2206407','Monsenhor Gil','22'), +('2206506','Monsenhor Hipolito','22'), +('2206605','Monte Alegre do Piaui','22'), +('2206654','Morro Cabeca no Tempo','22'), +('2206670','Morro do Chapeu do Piaui','22'), +('2206696','Murici dos Portelas','22'), +('2206704','Nazare do Piaui','22'), +('2206720','Nazaria','22'), +('2206753','Nossa Senhora de Nazare','22'), +('2206803','Nossa Senhora dos Remedios','22'), +('2206902','Novo Oriente do Piaui','22'), +('2206951','Novo Santo Antonio','22'), +('2207009','Oeiras','22'), +('2207108','Olho Dagua do Piaui','22'), +('2207207','Padre Marcos','22'), +('2207306','Paes Landim','22'), +('2207355','Pajeu do Piaui','22'), +('2207405','Palmeira do Piaui','22'), +('2207504','Palmeirais','22'), +('2207553','Paqueta','22'), +('2207603','Parnagua','22'), +('2207702','Parnaiba','22'), +('2207751','Passagem Franca do Piaui','22'), +('2207777','Patos do Piaui','22'), +('2207793','Pau DArco do Piaui','22'), +('2207801','Paulistana','22'), +('2207850','Pavussu','22'), +('2207900','Pedro II','22'), +('2207934','Pedro Laurentino','22'), +('2207959','Nova Santa Rita','22'), +('2208007','Picos','22'), +('2208106','Pimenteiras','22'), +('2208205','Pio IX','22'), +('2208304','Piracuruca','22'), +('2208403','Piripiri','22'), +('2208502','Porto','22'), +('2208551','Porto Alegre do Piaui','22'), +('2208601','Prata do Piaui','22'), +('2208650','Queimada Nova','22'), +('2208700','Redencao do Gurgueia','22'), +('2208809','Regeneracao','22'), +('2208858','Riacho Frio','22'), +('2208874','Ribeira do Piaui','22'), +('2208908','Ribeiro Goncalves','22'), +('2209005','Rio Grande do Piaui','22'), +('2209104','Santa Cruz do Piaui','22'), +('2209153','Santa Cruz dos Milagres','22'), +('2209203','Santa Filomena','22'), +('2209302','Santa Luz','22'), +('2209351','Santana do Piaui','22'), +('2209377','Santa Rosa do Piaui','22'), +('2209401','Santo Antonio de Lisboa','22'), +('2209450','Santo Antonio dos Milagres','22'), +('2209500','Santo Inacio do Piaui','22'), +('2209559','Sao Braz do Piaui','22'), +('2209609','Sao Felix do Piaui','22'), +('2209658','Sao Francisco de Assis do Piaui','22'), +('2209708','Sao Francisco do Piaui','22'), +('2209757','Sao Goncalo do Gurgueia','22'), +('2209807','Sao Goncalo do Piaui','22'), +('2209856','Sao Joao da Canabrava','22'), +('2209872','Sao Joao da Fronteira','22'), +('2209906','Sao Joao da Serra','22'), +('2209955','Sao Joao da Varjota','22'), +('2209971','Sao Joao do Arraial','22'), +('2210003','Sao Joao do Piaui','22'), +('2210052','Sao Jose do Divino','22'), +('2210102','Sao Jose do Peixe','22'), +('2210201','Sao Jose do Piaui','22'), +('2210300','Sao Juliao','22'), +('2210359','Sao Lourenco do Piaui','22'), +('2210375','Sao Luis do Piaui','22'), +('2210383','Sao Miguel da Baixa Grande','22'), +('2210391','Sao Miguel do Fidalgo','22'), +('2210409','Sao Miguel do Tapuio','22'), +('2210508','Sao Pedro do Piaui','22'), +('2210607','Sao Raimundo Nonato','22'), +('2210623','Sebastiao Barros','22'), +('2210631','Sebastiao Leal','22'), +('2210656','Sigefredo Pacheco','22'), +('2210706','Simoes','22'), +('2210805','Simplicio Mendes','22'), +('2210904','Socorro do Piaui','22'), +('2210938','Sussuapara','22'), +('2210953','Tamboril do Piaui','22'), +('2210979','Tanque do Piaui','22'), +('2211001','Teresina','22'), +('2211100','Uniao','22'), +('2211209','Urucui','22'), +('2211308','Valenca do Piaui','22'), +('2211357','Varzea Branca','22'), +('2211407','Varzea Grande','22'), +('2211506','Vera Mendes','22'), +('2211605','Vila Nova do Piaui','22'), +('2211704','Wall Ferraz','22'), +('2300101','Abaiara','23'), +('2300150','Acarape','23'), +('2300200','Acarau','23'), +('2300309','Acopiara','23'), +('2300408','Aiuaba','23'), +('2300507','Alcantaras','23'), +('2300606','Altaneira','23'), +('2300705','Alto Santo','23'), +('2300754','Amontada','23'), +('2300804','Antonina do Norte','23'), +('2300903','Apuiares','23'), +('2301000','Aquiraz','23'), +('2301109','Aracati','23'), +('2301208','Aracoiaba','23'), +('2301257','Ararenda','23'), +('2301307','Araripe','23'), +('2301406','Aratuba','23'), +('2301505','Arneiroz','23'), +('2301604','Assare','23'), +('2301703','Aurora','23'), +('2301802','Baixio','23'), +('2301851','Banabuiu','23'), +('2301901','Barbalha','23'), +('2301950','Barreira','23'), +('2302008','Barro','23'), +('2302057','Barroquinha','23'), +('2302107','Baturite','23'), +('2302206','Beberibe','23'), +('2302305','Bela Cruz','23'), +('2302404','Boa Viagem','23'), +('2302503','Brejo Santo','23'), +('2302602','Camocim','23'), +('2302701','Campos Sales','23'), +('2302800','Caninde','23'), +('2302909','Capistrano','23'), +('2303006','Caridade','23'), +('2303105','Carire','23'), +('2303204','Caririacu','23'), +('2303303','Carius','23'), +('2303402','Carnaubal','23'), +('2303501','Cascavel','23'), +('2303600','Catarina','23'), +('2303659','Catunda','23'), +('2303709','Caucaia','23'), +('2303808','Cedro','23'), +('2303907','Chaval','23'), +('2303931','Choro','23'), +('2303956','Chorozinho','23'), +('2304004','Coreau','23'), +('2304103','Crateus','23'), +('2304202','Crato','23'), +('2304236','Croata','23'), +('2304251','Cruz','23'), +('2304269','Deputado Irapuan Pinheiro','23'), +('2304277','Erere','23'), +('2304285','Eusebio','23'), +('2304301','Farias Brito','23'), +('2304350','Forquilha','23'), +('2304400','Fortaleza','23'), +('2304459','Fortim','23'), +('2304509','Frecheirinha','23'), +('2304608','General Sampaio','23'), +('2304657','Graca','23'), +('2304707','Granja','23'), +('2304806','Granjeiro','23'), +('2304905','Groairas','23'), +('2304954','Guaiuba','23'), +('2305001','Guaraciaba do Norte','23'), +('2305100','Guaramiranga','23'), +('2305209','Hidrolandia','23'), +('2305233','Horizonte','23'), +('2305266','Ibaretama','23'), +('2305308','Ibiapina','23'), +('2305332','Ibicuitinga','23'), +('2305357','Icapui','23'), +('2305407','Ico','23'), +('2305506','Iguatu','23'), +('2305605','Independencia','23'), +('2305654','Ipaporanga','23'), +('2305704','Ipaumirim','23'), +('2305803','Ipu','23'), +('2305902','Ipueiras','23'), +('2306009','Iracema','23'), +('2306108','Iraucuba','23'), +('2306207','Itaicaba','23'), +('2306256','Itaitinga','23'), +('2306306','Itapaje','23'), +('2306405','Itapipoca','23'), +('2306504','Itapiuna','23'), +('2306553','Itarema','23'), +('2306603','Itatira','23'), +('2306702','Jaguaretama','23'), +('2306801','Jaguaribara','23'), +('2306900','Jaguaribe','23'), +('2307007','Jaguaruana','23'), +('2307106','Jardim','23'), +('2307205','Jati','23'), +('2307254','Jijoca de Jericoacoara','23'), +('2307304','Juazeiro do Norte','23'), +('2307403','Jucas','23'), +('2307502','Lavras da Mangabeira','23'), +('2307601','Limoeiro do Norte','23'), +('2307635','Madalena','23'), +('2307650','Maracanau','23'), +('2307700','Maranguape','23'), +('2307809','Marco','23'), +('2307908','Martinopole','23'), +('2308005','Massape','23'), +('2308104','Mauriti','23'), +('2308203','Meruoca','23'), +('2308302','Milagres','23'), +('2308351','Milha','23'), +('2308377','Miraima','23'), +('2308401','Missao Velha','23'), +('2308500','Mombaca','23'), +('2308609','Monsenhor Tabosa','23'), +('2308708','Morada Nova','23'), +('2308807','Moraujo','23'), +('2308906','Morrinhos','23'), +('2309003','Mucambo','23'), +('2309102','Mulungu','23'), +('2309201','Nova Olinda','23'), +('2309300','Nova Russas','23'), +('2309409','Novo Oriente','23'), +('2309458','Ocara','23'), +('2309508','Oros','23'), +('2309607','Pacajus','23'), +('2309706','Pacatuba','23'), +('2309805','Pacoti','23'), +('2309904','Pacuja','23'), +('2310001','Palhano','23'), +('2310100','Palmacia','23'), +('2310209','Paracuru','23'), +('2310258','Paraipaba','23'), +('2310308','Parambu','23'), +('2310407','Paramoti','23'), +('2310506','Pedra Branca','23'), +('2310605','Penaforte','23'), +('2310704','Pentecoste','23'), +('2310803','Pereiro','23'), +('2310852','Pindoretama','23'), +('2310902','Piquet Carneiro','23'), +('2310951','Pires Ferreira','23'), +('2311009','Poranga','23'), +('2311108','Porteiras','23'), +('2311207','Potengi','23'), +('2311231','Potiretama','23'), +('2311264','Quiterianopolis','23'), +('2311306','Quixada','23'), +('2311355','Quixelo','23'), +('2311405','Quixeramobim','23'), +('2311504','Quixere','23'), +('2311603','Redencao','23'), +('2311702','Reriutaba','23'), +('2311801','Russas','23'), +('2311900','Saboeiro','23'), +('2311959','Salitre','23'), +('2312007','Santana do Acarau','23'), +('2312106','Santana do Cariri','23'), +('2312205','Santa Quiteria','23'), +('2312304','Sao Benedito','23'), +('2312403','Sao Goncalo do Amarante','23'), +('2312502','Sao Joao do Jaguaribe','23'), +('2312601','Sao Luis do Curu','23'), +('2312700','Senador Pompeu','23'), +('2312809','Senador Sa','23'), +('2312908','Sobral','23'), +('2313005','Solonopole','23'), +('2313104','Tabuleiro do Norte','23'), +('2313203','Tamboril','23'), +('2313252','Tarrafas','23'), +('2313302','Taua','23'), +('2313351','Tejucuoca','23'), +('2313401','Tiangua','23'), +('2313500','Trairi','23'), +('2313559','Tururu','23'), +('2313609','Ubajara','23'), +('2313708','Umari','23'), +('2313757','Umirim','23'), +('2313807','Uruburetama','23'), +('2313906','Uruoca','23'), +('2313955','Varjota','23'), +('2314003','Varzea Alegre','23'), +('2314102','Vicosa do Ceara','23'), +('2400109','Acari','24'), +('2400208','Acu','24'), +('2400307','Afonso Bezerra','24'), +('2400406','agua Nova','24'), +('2400505','Alexandria','24'), +('2400604','Almino Afonso','24'), +('2400703','Alto do Rodrigues','24'), +('2400802','Angicos','24'), +('2400901','Antonio Martins','24'), +('2401008','Apodi','24'), +('2401107','Areia Branca','24'), +('2401206','Ares','24'), +('2401305','Augusto Severo','24'), +('2401404','Baia Formosa','24'), +('2401453','Barauna','24'), +('2401503','Barcelona','24'), +('2401602','Bento Fernandes','24'), +('2401651','Bodo','24'), +('2401701','Bom Jesus','24'), +('2401800','Brejinho','24'), +('2401859','Caicara do Norte','24'), +('2401909','Caicara do Rio do Vento','24'), +('2402006','Caico','24'), +('2402105','Campo Redondo','24'), +('2402204','Canguaretama','24'), +('2402303','Caraubas','24'), +('2402402','Carnauba dos Dantas','24'), +('2402501','Carnaubais','24'), +('2402600','Ceara-Mirim','24'), +('2402709','Cerro Cora','24'), +('2402808','Coronel Ezequiel','24'), +('2402907','Coronel Joao Pessoa','24'), +('2403004','Cruzeta','24'), +('2403103','Currais Novos','24'), +('2403202','Doutor Severiano','24'), +('2403251','Parnamirim','24'), +('2403301','Encanto','24'), +('2403400','Equador','24'), +('2403509','Espirito Santo','24'), +('2403608','Extremoz','24'), +('2403707','Felipe Guerra','24'), +('2403756','Fernando Pedroza','24'), +('2403806','Florania','24'), +('2403905','Francisco Dantas','24'), +('2404002','Frutuoso Gomes','24'), +('2404101','Galinhos','24'), +('2404200','Goianinha','24'), +('2404309','Governador Dix-Sept Rosado','24'), +('2404408','Grossos','24'), +('2404507','Guamare','24'), +('2404606','Ielmo Marinho','24'), +('2404705','Ipanguacu','24'), +('2404804','Ipueira','24'), +('2404853','Itaja','24'), +('2404903','Itau','24'), +('2405009','Jacana','24'), +('2405108','Jandaira','24'), +('2405207','Janduis','24'), +('2405306','Januario Cicco','24'), +('2405405','Japi','24'), +('2405504','Jardim de Angicos','24'), +('2405603','Jardim de Piranhas','24'), +('2405702','Jardim do Serido','24'), +('2405801','Joao Camara','24'), +('2405900','Joao Dias','24'), +('2406007','Jose da Penha','24'), +('2406106','Jucurutu','24'), +('2406155','Jundia','24'), +('2406205','Lagoa dAnta','24'), +('2406304','Lagoa de Pedras','24'), +('2406403','Lagoa de Velhos','24'), +('2406502','Lagoa Nova','24'), +('2406601','Lagoa Salgada','24'), +('2406700','Lajes','24'), +('2406809','Lajes Pintadas','24'), +('2406908','Lucrecia','24'), +('2407005','Luis Gomes','24'), +('2407104','Macaiba','24'), +('2407203','Macau','24'), +('2407252','Major Sales','24'), +('2407302','Marcelino Vieira','24'), +('2407401','Martins','24'), +('2407500','Maxaranguape','24'), +('2407609','Messias Targino','24'), +('2407708','Montanhas','24'), +('2407807','Monte Alegre','24'), +('2407906','Monte das Gameleiras','24'), +('2408003','Mossoro','24'), +('2408102','Natal','24'), +('2408201','Nisia Floresta','24'), +('2408300','Nova Cruz','24'), +('2408409','Olho-dagua do Borges','24'), +('2408508','Ouro Branco','24'), +('2408607','Parana','24'), +('2408706','Parau','24'), +('2408805','Parazinho','24'), +('2408904','Parelhas','24'), +('2408953','Rio do Fogo','24'), +('2409100','Passa e Fica','24'), +('2409209','Passagem','24'), +('2409308','Patu','24'), +('2409332','Santa Maria','24'), +('2409407','Pau dos Ferros','24'), +('2409506','Pedra Grande','24'), +('2409605','Pedra Preta','24'), +('2409704','Pedro Avelino','24'), +('2409803','Pedro Velho','24'), +('2409902','Pendencias','24'), +('2410009','Piloes','24'), +('2410108','Poco Branco','24'), +('2410207','Portalegre','24'), +('2410256','Porto do Mangue','24'), +('2410306','Serra Caiada','24'), +('2410405','Pureza','24'), +('2410504','Rafael Fernandes','24'), +('2410603','Rafael Godeiro','24'), +('2410702','Riacho da Cruz','24'), +('2410801','Riacho de Santana','24'), +('2410900','Riachuelo','24'), +('2411007','Rodolfo Fernandes','24'), +('2411056','Tibau','24'), +('2411106','Ruy Barbosa','24'), +('2411205','Santa Cruz','24'), +('2411403','Santana do Matos','24'), +('2411429','Santana do Serido','24'), +('2411502','Santo Antonio','24'), +('2411601','Sao Bento do Norte','24'), +('2411700','Sao Bento do Trairi','24'), +('2411809','Sao Fernando','24'), +('2411908','Sao Francisco do Oeste','24'), +('2412005','Sao Goncalo do Amarante','24'), +('2412104','Sao Joao do Sabugi','24'), +('2412203','Sao Jose de Mipibu','24'), +('2412302','Sao Jose do Campestre','24'), +('2412401','Sao Jose do Serido','24'), +('2412500','Sao Miguel','24'), +('2412559','Sao Miguel do Gostoso','24'), +('2412609','Sao Paulo do Potengi','24'), +('2412708','Sao Pedro','24'), +('2412807','Sao Rafael','24'), +('2412906','Sao Tome','24'), +('2413003','Sao Vicente','24'), +('2413102','Senador Eloi de Souza','24'), +('2413201','Senador Georgino Avelino','24'), +('2413300','Serra de Sao Bento','24'), +('2413359','Serra do Mel','24'), +('2413409','Serra Negra do Norte','24'), +('2413508','Serrinha','24'), +('2413557','Serrinha dos Pintos','24'), +('2413607','Severiano Melo','24'), +('2413706','Sitio Novo','24'), +('2413805','Taboleiro Grande','24'), +('2413904','Taipu','24'), +('2414001','Tangara','24'), +('2414100','Tenente Ananias','24'), +('2414159','Tenente Laurentino Cruz','24'), +('2414209','Tibau do Sul','24'), +('2414308','Timbauba dos Batistas','24'), +('2414407','Touros','24'), +('2414456','Triunfo Potiguar','24'), +('2414506','Umarizal','24'), +('2414605','Upanema','24'), +('2414704','Varzea','24'), +('2414753','Venha-Ver','24'), +('2414803','Vera Cruz','24'), +('2414902','Vicosa','24'), +('2415008','Vila Flor','24'), +('2500106','agua Branca','25'), +('2500205','Aguiar','25'), +('2500304','Alagoa Grande','25'), +('2500403','Alagoa Nova','25'), +('2500502','Alagoinha','25'), +('2500536','Alcantil','25'), +('2500577','Algodao de Jandaira','25'), +('2500601','Alhandra','25'), +('2500700','Sao Joao do Rio do Peixe','25'), +('2500734','Amparo','25'), +('2500775','Aparecida','25'), +('2500809','Aracagi','25'), +('2500908','Arara','25'), +('2501005','Araruna','25'), +('2501104','Areia','25'), +('2501153','Areia de Baraunas','25'), +('2501203','Areial','25'), +('2501302','Aroeiras','25'), +('2501351','Assuncao','25'), +('2501401','Baia da Traicao','25'), +('2501500','Bananeiras','25'), +('2501534','Barauna','25'), +('2501575','Barra de Santana','25'), +('2501609','Barra de Santa Rosa','25'), +('2501708','Barra de Sao Miguel','25'), +('2501807','Bayeux','25'), +('2501906','Belem','25'), +('2502003','Belem do Brejo do Cruz','25'), +('2502052','Bernardino Batista','25'), +('2502102','Boa Ventura','25'), +('2502151','Boa Vista','25'), +('2502201','Bom Jesus','25'), +('2502300','Bom Sucesso','25'), +('2502409','Bonito de Santa Fe','25'), +('2502508','Boqueirao','25'), +('2502607','Igaracy','25'), +('2502706','Borborema','25'), +('2502805','Brejo do Cruz','25'), +('2502904','Brejo dos Santos','25'), +('2503001','Caapora','25'), +('2503100','Cabaceiras','25'), +('2503209','Cabedelo','25'), +('2503308','Cachoeira dos Indios','25'), +('2503407','Cacimba de Areia','25'), +('2503506','Cacimba de Dentro','25'), +('2503555','Cacimbas','25'), +('2503605','Caicara','25'), +('2503704','Cajazeiras','25'), +('2503753','Cajazeirinhas','25'), +('2503803','Caldas Brandao','25'), +('2503902','Camalau','25'), +('2504009','Campina Grande','25'), +('2504033','Capim','25'), +('2504074','Caraubas','25'), +('2504108','Carrapateira','25'), +('2504157','Casserengue','25'), +('2504207','Catingueira','25'), +('2504306','Catole do Rocha','25'), +('2504355','Caturite','25'), +('2504405','Conceicao','25'), +('2504504','Condado','25'), +('2504603','Conde','25'), +('2504702','Congo','25'), +('2504801','Coremas','25'), +('2504850','Coxixola','25'), +('2504900','Cruz do Espirito Santo','25'), +('2505006','Cubati','25'), +('2505105','Cuite','25'), +('2505204','Cuitegi','25'), +('2505238','Cuite de Mamanguape','25'), +('2505279','Curral de Cima','25'), +('2505303','Curral Velho','25'), +('2505352','Damiao','25'), +('2505402','Desterro','25'), +('2505501','Vista Serrana','25'), +('2505600','Diamante','25'), +('2505709','Dona Ines','25'), +('2505808','Duas Estradas','25'), +('2505907','Emas','25'), +('2506004','Esperanca','25'), +('2506103','Fagundes','25'), +('2506202','Frei Martinho','25'), +('2506251','Gado Bravo','25'), +('2506301','Guarabira','25'), +('2506400','Gurinhem','25'), +('2506509','Gurjao','25'), +('2506608','Ibiara','25'), +('2506707','Imaculada','25'), +('2506806','Inga','25'), +('2506905','Itabaiana','25'), +('2507002','Itaporanga','25'), +('2507101','Itapororoca','25'), +('2507200','Itatuba','25'), +('2507309','Jacarau','25'), +('2507408','Jerico','25'), +('2507507','Joao Pessoa','25'), +('2507606','Juarez Tavora','25'), +('2507705','Juazeirinho','25'), +('2507804','Junco do Serido','25'), +('2507903','Juripiranga','25'), +('2508000','Juru','25'), +('2508109','Lagoa','25'), +('2508208','Lagoa de Dentro','25'), +('2508307','Lagoa Seca','25'), +('2508406','Lastro','25'), +('2508505','Livramento','25'), +('2508554','Logradouro','25'), +('2508604','Lucena','25'), +('2508703','Mae dagua','25'), +('2508802','Malta','25'), +('2508901','Mamanguape','25'), +('2509008','Manaira','25'), +('2509057','Marcacao','25'), +('2509107','Mari','25'), +('2509156','Marizopolis','25'), +('2509206','Massaranduba','25'), +('2509305','Mataraca','25'), +('2509339','Matinhas','25'), +('2509370','Mato Grosso','25'), +('2509396','Matureia','25'), +('2509404','Mogeiro','25'), +('2509503','Montadas','25'), +('2509602','Monte Horebe','25'), +('2509701','Monteiro','25'), +('2509800','Mulungu','25'), +('2509909','Natuba','25'), +('2510006','Nazarezinho','25'), +('2510105','Nova Floresta','25'), +('2510204','Nova Olinda','25'), +('2510303','Nova Palmeira','25'), +('2510402','Olho dagua','25'), +('2510501','Olivedos','25'), +('2510600','Ouro Velho','25'), +('2510659','Parari','25'), +('2510709','Passagem','25'), +('2510808','Patos','25'), +('2510907','Paulista','25'), +('2511004','Pedra Branca','25'), +('2511103','Pedra Lavrada','25'), +('2511202','Pedras de Fogo','25'), +('2511301','Pianco','25'), +('2511400','Picui','25'), +('2511509','Pilar','25'), +('2511608','Piloes','25'), +('2511707','Piloezinhos','25'), +('2511806','Pirpirituba','25'), +('2511905','Pitimbu','25'), +('2512002','Pocinhos','25'), +('2512036','Poco Dantas','25'), +('2512077','Poco de Jose de Moura','25'), +('2512101','Pombal','25'), +('2512200','Prata','25'), +('2512309','Princesa Isabel','25'), +('2512408','Puxinana','25'), +('2512507','Queimadas','25'), +('2512606','Quixaba','25'), +('2512705','Remigio','25'), +('2512721','Pedro Regis','25'), +('2512747','Riachao','25'), +('2512754','Riachao do Bacamarte','25'), +('2512762','Riachao do Poco','25'), +('2512788','Riacho de Santo Antonio','25'), +('2512804','Riacho dos Cavalos','25'), +('2512903','Rio Tinto','25'), +('2513000','Salgadinho','25'), +('2513109','Salgado de Sao Felix','25'), +('2513158','Santa Cecilia','25'), +('2513208','Santa Cruz','25'), +('2513307','Santa Helena','25'), +('2513356','Santa Ines','25'), +('2513406','Santa Luzia','25'), +('2513505','Santana de Mangueira','25'), +('2513604','Santana dos Garrotes','25'), +('2513653','Joca Claudino','25'), +('2513703','Santa Rita','25'), +('2513802','Santa Teresinha','25'), +('2513851','Santo Andre','25'), +('2513901','Sao Bento','25'), +('2513927','Sao Bentinho','25'), +('2513943','Sao Domingos do Cariri','25'), +('2513968','Sao Domingos','25'), +('2513984','Sao Francisco','25'), +('2514008','Sao Joao do Cariri','25'), +('2514107','Sao Joao do Tigre','25'), +('2514206','Sao Jose da Lagoa Tapada','25'), +('2514305','Sao Jose de Caiana','25'), +('2514404','Sao Jose de Espinharas','25'), +('2514453','Sao Jose dos Ramos','25'), +('2514503','Sao Jose de Piranhas','25'), +('2514552','Sao Jose de Princesa','25'), +('2514602','Sao Jose do Bonfim','25'), +('2514651','Sao Jose do Brejo do Cruz','25'), +('2514701','Sao Jose do Sabugi','25'), +('2514800','Sao Jose dos Cordeiros','25'), +('2514909','Sao Mamede','25'), +('2515005','Sao Miguel de Taipu','25'), +('2515104','Sao Sebastiao de Lagoa de Roca','25'), +('2515203','Sao Sebastiao do Umbuzeiro','25'), +('2515302','Sape','25'), +('2515401','Sao Vicente do Serido','25'), +('2515500','Serra Branca','25'), +('2515609','Serra da Raiz','25'), +('2515708','Serra Grande','25'), +('2515807','Serra Redonda','25'), +('2515906','Serraria','25'), +('2515930','Sertaozinho','25'), +('2515971','Sobrado','25'), +('2516003','Solanea','25'), +('2516102','Soledade','25'), +('2516151','Sossego','25'), +('2516201','Sousa','25'), +('2516300','Sume','25'), +('2516409','Tacima','25'), +('2516508','Taperoa','25'), +('2516607','Tavares','25'), +('2516706','Teixeira','25'), +('2516755','Tenorio','25'), +('2516805','Triunfo','25'), +('2516904','Uirauna','25'), +('2517001','Umbuzeiro','25'), +('2517100','Varzea','25'), +('2517209','Vieiropolis','25'), +('2517407','Zabele','25'), +('2600054','Abreu e Lima','26'), +('2600104','Afogados da Ingazeira','26'), +('2600203','Afranio','26'), +('2600302','Agrestina','26'), +('2600401','agua Preta','26'), +('2600500','aguas Belas','26'), +('2600609','Alagoinha','26'), +('2600708','Alianca','26'), +('2600807','Altinho','26'), +('2600906','Amaraji','26'), +('2601003','Angelim','26'), +('2601052','Aracoiaba','26'), +('2601102','Araripina','26'), +('2601201','Arcoverde','26'), +('2601300','Barra de Guabiraba','26'), +('2601409','Barreiros','26'), +('2601508','Belem de Maria','26'), +('2601607','Belem do Sao Francisco','26'), +('2601706','Belo Jardim','26'), +('2601805','Betania','26'), +('2601904','Bezerros','26'), +('2602001','Bodoco','26'), +('2602100','Bom Conselho','26'), +('2602209','Bom Jardim','26'), +('2602308','Bonito','26'), +('2602407','Brejao','26'), +('2602506','Brejinho','26'), +('2602605','Brejo da Madre de Deus','26'), +('2602704','Buenos Aires','26'), +('2602803','Buique','26'), +('2602902','Cabo de Santo Agostinho','26'), +('2603009','Cabrobo','26'), +('2603108','Cachoeirinha','26'), +('2603207','Caetes','26'), +('2603306','Calcado','26'), +('2603405','Calumbi','26'), +('2603454','Camaragibe','26'), +('2603504','Camocim de Sao Felix','26'), +('2603603','Camutanga','26'), +('2603702','Canhotinho','26'), +('2603801','Capoeiras','26'), +('2603900','Carnaiba','26'), +('2603926','Carnaubeira da Penha','26'), +('2604007','Carpina','26'), +('2604106','Caruaru','26'), +('2604155','Casinhas','26'), +('2604205','Catende','26'), +('2604304','Cedro','26'), +('2604403','Cha de Alegria','26'), +('2604502','Cha Grande','26'), +('2604601','Condado','26'), +('2604700','Correntes','26'), +('2604809','Cortes','26'), +('2604908','Cumaru','26'), +('2605004','Cupira','26'), +('2605103','Custodia','26'), +('2605152','Dormentes','26'), +('2605202','Escada','26'), +('2605301','Exu','26'), +('2605400','Feira Nova','26'), +('2605459','Fernando de Noronha','26'), +('2605509','Ferreiros','26'), +('2605608','Flores','26'), +('2605707','Floresta','26'), +('2605806','Frei Miguelinho','26'), +('2605905','Gameleira','26'), +('2606002','Garanhuns','26'), +('2606101','Gloria do Goita','26'), +('2606200','Goiana','26'), +('2606309','Granito','26'), +('2606408','Gravata','26'), +('2606507','Iati','26'), +('2606606','Ibimirim','26'), +('2606705','Ibirajuba','26'), +('2606804','Igarassu','26'), +('2606903','Iguaracy','26'), +('2607000','Inaja','26'), +('2607109','Ingazeira','26'), +('2607208','Ipojuca','26'), +('2607307','Ipubi','26'), +('2607406','Itacuruba','26'), +('2607505','Itaiba','26'), +('2607604','Ilha de Itamaraca','26'), +('2607653','Itambe','26'), +('2607703','Itapetim','26'), +('2607752','Itapissuma','26'), +('2607802','Itaquitinga','26'), +('2607901','Jaboatao dos Guararapes','26'), +('2607950','Jaqueira','26'), +('2608008','Jatauba','26'), +('2608057','Jatoba','26'), +('2608107','Joao Alfredo','26'), +('2608206','Joaquim Nabuco','26'), +('2608255','Jucati','26'), +('2608305','Jupi','26'), +('2608404','Jurema','26'), +('2608453','Lagoa do Carro','26'), +('2608503','Lagoa de Itaenga','26'), +('2608602','Lagoa do Ouro','26'), +('2608701','Lagoa dos Gatos','26'), +('2608750','Lagoa Grande','26'), +('2608800','Lajedo','26'), +('2608909','Limoeiro','26'), +('2609006','Macaparana','26'), +('2609105','Machados','26'), +('2609154','Manari','26'), +('2609204','Maraial','26'), +('2609303','Mirandiba','26'), +('2609402','Moreno','26'), +('2609501','Nazare da Mata','26'), +('2609600','Olinda','26'), +('2609709','Orobo','26'), +('2609808','Oroco','26'), +('2609907','Ouricuri','26'), +('2610004','Palmares','26'), +('2610103','Palmeirina','26'), +('2610202','Panelas','26'), +('2610301','Paranatama','26'), +('2610400','Parnamirim','26'), +('2610509','Passira','26'), +('2610608','Paudalho','26'), +('2610707','Paulista','26'), +('2610806','Pedra','26'), +('2610905','Pesqueira','26'), +('2611002','Petrolandia','26'), +('2611101','Petrolina','26'), +('2611200','Pocao','26'), +('2611309','Pombos','26'), +('2611408','Primavera','26'), +('2611507','Quipapa','26'), +('2611533','Quixaba','26'), +('2611606','Recife','26'), +('2611705','Riacho das Almas','26'), +('2611804','Ribeirao','26'), +('2611903','Rio Formoso','26'), +('2612000','Saire','26'), +('2612109','Salgadinho','26'), +('2612208','Salgueiro','26'), +('2612307','Saloa','26'), +('2612406','Sanharo','26'), +('2612455','Santa Cruz','26'), +('2612471','Santa Cruz da Baixa Verde','26'), +('2612505','Santa Cruz do Capibaribe','26'), +('2612554','Santa Filomena','26'), +('2612604','Santa Maria da Boa Vista','26'), +('2612703','Santa Maria do Cambuca','26'), +('2612802','Santa Terezinha','26'), +('2612901','Sao Benedito do Sul','26'), +('2613008','Sao Bento do Una','26'), +('2613107','Sao Caitano','26'), +('2613206','Sao Joao','26'), +('2613305','Sao Joaquim do Monte','26'), +('2613404','Sao Jose da Coroa Grande','26'), +('2613503','Sao Jose do Belmonte','26'), +('2613602','Sao Jose do Egito','26'), +('2613701','Sao Lourenco da Mata','26'), +('2613800','Sao Vicente Ferrer','26'), +('2613909','Serra Talhada','26'), +('2614006','Serrita','26'), +('2614105','Sertania','26'), +('2614204','Sirinhaem','26'), +('2614303','Moreilandia','26'), +('2614402','Solidao','26'), +('2614501','Surubim','26'), +('2614600','Tabira','26'), +('2614709','Tacaimbo','26'), +('2614808','Tacaratu','26'), +('2614857','Tamandare','26'), +('2615003','Taquaritinga do Norte','26'), +('2615102','Terezinha','26'), +('2615201','Terra Nova','26'), +('2615300','Timbauba','26'), +('2615409','Toritama','26'), +('2615508','Tracunhaem','26'), +('2615607','Trindade','26'), +('2615706','Triunfo','26'), +('2615805','Tupanatinga','26'), +('2615904','Tuparetama','26'), +('2616001','Venturosa','26'), +('2616100','Verdejante','26'), +('2616183','Vertente do Lerio','26'), +('2616209','Vertentes','26'), +('2616308','Vicencia','26'), +('2616407','Vitoria de Santo Antao','26'), +('2616506','Xexeu','26'), +('2700102','agua Branca','27'), +('2700201','Anadia','27'), +('2700300','Arapiraca','27'), +('2700409','Atalaia','27'), +('2700508','Barra de Santo Antonio','27'), +('2700607','Barra de Sao Miguel','27'), +('2700706','Batalha','27'), +('2700805','Belem','27'), +('2700904','Belo Monte','27'), +('2701001','Boca da Mata','27'), +('2701100','Branquinha','27'), +('2701209','Cacimbinhas','27'), +('2701308','Cajueiro','27'), +('2701357','Campestre','27'), +('2701407','Campo Alegre','27'), +('2701506','Campo Grande','27'), +('2701605','Canapi','27'), +('2701704','Capela','27'), +('2701803','Carneiros','27'), +('2701902','Cha Preta','27'), +('2702009','Coite do Noia','27'), +('2702108','Colonia Leopoldina','27'), +('2702207','Coqueiro Seco','27'), +('2702306','Coruripe','27'), +('2702355','Craibas','27'), +('2702405','Delmiro Gouveia','27'), +('2702504','Dois Riachos','27'), +('2702553','Estrela de Alagoas','27'), +('2702603','Feira Grande','27'), +('2702702','Feliz Deserto','27'), +('2702801','Flexeiras','27'), +('2702900','Girau do Ponciano','27'), +('2703007','Ibateguara','27'), +('2703106','Igaci','27'), +('2703205','Igreja Nova','27'), +('2703304','Inhapi','27'), +('2703403','Jacare dos Homens','27'), +('2703502','Jacuipe','27'), +('2703601','Japaratinga','27'), +('2703700','Jaramataia','27'), +('2703759','Jequia da Praia','27'), +('2703809','Joaquim Gomes','27'), +('2703908','Jundia','27'), +('2704005','Junqueiro','27'), +('2704104','Lagoa da Canoa','27'), +('2704203','Limoeiro de Anadia','27'), +('2704302','Maceio','27'), +('2704401','Major Isidoro','27'), +('2704500','Maragogi','27'), +('2704609','Maravilha','27'), +('2704708','Marechal Deodoro','27'), +('2704807','Maribondo','27'), +('2704906','Mar Vermelho','27'), +('2705002','Mata Grande','27'), +('2705101','Matriz de Camaragibe','27'), +('2705200','Messias','27'), +('2705309','Minador do Negrao','27'), +('2705408','Monteiropolis','27'), +('2705507','Murici','27'), +('2705606','Novo Lino','27'), +('2705705','Olho dagua das Flores','27'), +('2705804','Olho dagua do Casado','27'), +('2705903','Olho dagua Grande','27'), +('2706000','Olivenca','27'), +('2706109','Ouro Branco','27'), +('2706208','Palestina','27'), +('2706307','Palmeira dos Indios','27'), +('2706406','Pao de Acucar','27'), +('2706422','Pariconha','27'), +('2706448','Paripueira','27'), +('2706505','Passo de Camaragibe','27'), +('2706604','Paulo Jacinto','27'), +('2706703','Penedo','27'), +('2706802','Piacabucu','27'), +('2706901','Pilar','27'), +('2707008','Pindoba','27'), +('2707107','Piranhas','27'), +('2707206','Poco das Trincheiras','27'), +('2707305','Porto Calvo','27'), +('2707404','Porto de Pedras','27'), +('2707503','Porto Real do Colegio','27'), +('2707602','Quebrangulo','27'), +('2707701','Rio Largo','27'), +('2707800','Roteiro','27'), +('2707909','Santa Luzia do Norte','27'), +('2708006','Santana do Ipanema','27'), +('2708105','Santana do Mundau','27'), +('2708204','Sao Bras','27'), +('2708303','Sao Jose da Laje','27'), +('2708402','Sao Jose da Tapera','27'), +('2708501','Sao Luis do Quitunde','27'), +('2708600','Sao Miguel dos Campos','27'), +('2708709','Sao Miguel dos Milagres','27'), +('2708808','Sao Sebastiao','27'), +('2708907','Satuba','27'), +('2708956','Senador Rui Palmeira','27'), +('2709004','Tanque dArca','27'), +('2709103','Taquarana','27'), +('2709152','Teotonio Vilela','27'), +('2709202','Traipu','27'), +('2709301','Uniao dos Palmares','27'), +('2709400','Vicosa','27'), +('2800100','Amparo de Sao Francisco','28'), +('2800209','Aquidaba','28'), +('2800308','Aracaju','28'), +('2800407','Araua','28'), +('2800506','Areia Branca','28'), +('2800605','Barra dos Coqueiros','28'), +('2800670','Boquim','28'), +('2800704','Brejo Grande','28'), +('2801009','Campo do Brito','28'), +('2801108','Canhoba','28'), +('2801207','Caninde de Sao Francisco','28'), +('2801306','Capela','28'), +('2801405','Carira','28'), +('2801504','Carmopolis','28'), +('2801603','Cedro de Sao Joao','28'), +('2801702','Cristinapolis','28'), +('2801900','Cumbe','28'), +('2802007','Divina Pastora','28'), +('2802106','Estancia','28'), +('2802205','Feira Nova','28'), +('2802304','Frei Paulo','28'), +('2802403','Gararu','28'), +('2802502','General Maynard','28'), +('2802601','Graccho Cardoso','28'), +('2802700','Ilha das Flores','28'), +('2802809','Indiaroba','28'), +('2802908','Itabaiana','28'), +('2803005','Itabaianinha','28'), +('2803104','Itabi','28'), +('2803203','Itaporanga dAjuda','28'), +('2803302','Japaratuba','28'), +('2803401','Japoata','28'), +('2803500','Lagarto','28'), +('2803609','Laranjeiras','28'), +('2803708','Macambira','28'), +('2803807','Malhada dos Bois','28'), +('2803906','Malhador','28'), +('2804003','Maruim','28'), +('2804102','Moita Bonita','28'), +('2804201','Monte Alegre de Sergipe','28'), +('2804300','Muribeca','28'), +('2804409','Neopolis','28'), +('2804458','Nossa Senhora Aparecida','28'), +('2804508','Nossa Senhora da Gloria','28'), +('2804607','Nossa Senhora das Dores','28'), +('2804706','Nossa Senhora de Lourdes','28'), +('2804805','Nossa Senhora do Socorro','28'), +('2804904','Pacatuba','28'), +('2805000','Pedra Mole','28'), +('2805109','Pedrinhas','28'), +('2805208','Pinhao','28'), +('2805307','Pirambu','28'), +('2805406','Poco Redondo','28'), +('2805505','Poco Verde','28'), +('2805604','Porto da Folha','28'), +('2805703','Propria','28'), +('2805802','Riachao do Dantas','28'), +('2805901','Riachuelo','28'), +('2806008','Ribeiropolis','28'), +('2806107','Rosario do Catete','28'), +('2806206','Salgado','28'), +('2806305','Santa Luzia do Itanhy','28'), +('2806404','Santana do Sao Francisco','28'), +('2806503','Santa Rosa de Lima','28'), +('2806602','Santo Amaro das Brotas','28'), +('2806701','Sao Cristovao','28'), +('2806800','Sao Domingos','28'), +('2806909','Sao Francisco','28'), +('2807006','Sao Miguel do Aleixo','28'), +('2807105','Simao Dias','28'), +('2807204','Siriri','28'), +('2807303','Telha','28'), +('2807402','Tobias Barreto','28'), +('2807501','Tomar do Geru','28'), +('2807600','Umbauba','28'), +('2900108','Abaira','29'), +('2900207','Abare','29'), +('2900306','Acajutiba','29'), +('2900355','Adustina','29'), +('2900405','agua Fria','29'), +('2900504','Erico Cardoso','29'), +('2900603','Aiquara','29'), +('2900702','Alagoinhas','29'), +('2900801','Alcobaca','29'), +('2900900','Almadina','29'), +('2901007','Amargosa','29'), +('2901106','Amelia Rodrigues','29'), +('2901155','America Dourada','29'), +('2901205','Anage','29'), +('2901304','Andarai','29'), +('2901353','Andorinha','29'), +('2901403','Angical','29'), +('2901502','Anguera','29'), +('2901601','Antas','29'), +('2901700','Antonio Cardoso','29'), +('2901809','Antonio Goncalves','29'), +('2901908','Apora','29'), +('2901957','Apuarema','29'), +('2902005','Aracatu','29'), +('2902054','Aracas','29'), +('2902104','Araci','29'), +('2902203','Aramari','29'), +('2902252','Arataca','29'), +('2902302','Aratuipe','29'), +('2902401','Aurelino Leal','29'), +('2902500','Baianopolis','29'), +('2902609','Baixa Grande','29'), +('2902658','Banzae','29'), +('2902708','Barra','29'), +('2902807','Barra da Estiva','29'), +('2902906','Barra do Choca','29'), +('2903003','Barra do Mendes','29'), +('2903102','Barra do Rocha','29'), +('2903201','Barreiras','29'), +('2903235','Barro Alto','29'), +('2903276','Barrocas','29'), +('2903300','Barro Preto','29'), +('2903409','Belmonte','29'), +('2903508','Belo Campo','29'), +('2903607','Biritinga','29'), +('2903706','Boa Nova','29'), +('2903805','Boa Vista do Tupim','29'), +('2903904','Bom Jesus da Lapa','29'), +('2903953','Bom Jesus da Serra','29'), +('2904001','Boninal','29'), +('2904050','Bonito','29'), +('2904100','Boquira','29'), +('2904209','Botupora','29'), +('2904308','Brejoes','29'), +('2904407','Brejolandia','29'), +('2904506','Brotas de Macaubas','29'), +('2904605','Brumado','29'), +('2904704','Buerarema','29'), +('2904753','Buritirama','29'), +('2904803','Caatiba','29'), +('2904852','Cabaceiras do Paraguacu','29'), +('2904902','Cachoeira','29'), +('2905008','Cacule','29'), +('2905107','Caem','29'), +('2905156','Caetanos','29'), +('2905206','Caetite','29'), +('2905305','Cafarnaum','29'), +('2905404','Cairu','29'), +('2905503','Caldeirao Grande','29'), +('2905602','Camacan','29'), +('2905701','Camacari','29'), +('2905800','Camamu','29'), +('2905909','Campo Alegre de Lourdes','29'), +('2906006','Campo Formoso','29'), +('2906105','Canapolis','29'), +('2906204','Canarana','29'), +('2906303','Canavieiras','29'), +('2906402','Candeal','29'), +('2906501','Candeias','29'), +('2906600','Candiba','29'), +('2906709','Candido Sales','29'), +('2906808','Cansancao','29'), +('2906824','Canudos','29'), +('2906857','Capela do Alto Alegre','29'), +('2906873','Capim Grosso','29'), +('2906899','Caraibas','29'), +('2906907','Caravelas','29'), +('2907004','Cardeal da Silva','29'), +('2907103','Carinhanha','29'), +('2907202','Casa Nova','29'), +('2907301','Castro Alves','29'), +('2907400','Catolandia','29'), +('2907509','Catu','29'), +('2907558','Caturama','29'), +('2907608','Central','29'), +('2907707','Chorrocho','29'), +('2907806','Cicero Dantas','29'), +('2907905','Cipo','29'), +('2908002','Coaraci','29'), +('2908101','Cocos','29'), +('2908200','Conceicao da Feira','29'), +('2908309','Conceicao do Almeida','29'), +('2908408','Conceicao do Coite','29'), +('2908507','Conceicao do Jacuipe','29'), +('2908606','Conde','29'), +('2908705','Condeuba','29'), +('2908804','Contendas do Sincora','29'), +('2908903','Coracao de Maria','29'), +('2909000','Cordeiros','29'), +('2909109','Coribe','29'), +('2909208','Coronel Joao Sa','29'), +('2909307','Correntina','29'), +('2909406','Cotegipe','29'), +('2909505','Cravolandia','29'), +('2909604','Crisopolis','29'), +('2909703','Cristopolis','29'), +('2909802','Cruz das Almas','29'), +('2909901','Curaca','29'), +('2910008','Dario Meira','29'), +('2910057','Dias davila','29'), +('2910107','Dom Basilio','29'), +('2910206','Dom Macedo Costa','29'), +('2910305','Elisio Medrado','29'), +('2910404','Encruzilhada','29'), +('2910503','Entre Rios','29'), +('2910602','Esplanada','29'), +('2910701','Euclides da Cunha','29'), +('2910727','Eunapolis','29'), +('2910750','Fatima','29'), +('2910776','Feira da Mata','29'), +('2910800','Feira de Santana','29'), +('2910859','Filadelfia','29'), +('2910909','Firmino Alves','29'), +('2911006','Floresta Azul','29'), +('2911105','Formosa do Rio Preto','29'), +('2911204','Gandu','29'), +('2911253','Gaviao','29'), +('2911303','Gentio do Ouro','29'), +('2911402','Gloria','29'), +('2911501','Gongogi','29'), +('2911600','Governador Mangabeira','29'), +('2911659','Guajeru','29'), +('2911709','Guanambi','29'), +('2911808','Guaratinga','29'), +('2911857','Heliopolis','29'), +('2911907','Iacu','29'), +('2912004','Ibiassuce','29'), +('2912103','Ibicarai','29'), +('2912202','Ibicoara','29'), +('2912301','Ibicui','29'), +('2912400','Ibipeba','29'), +('2912509','Ibipitanga','29'), +('2912608','Ibiquera','29'), +('2912707','Ibirapitanga','29'), +('2912806','Ibirapua','29'), +('2912905','Ibirataia','29'), +('2913002','Ibitiara','29'), +('2913101','Ibitita','29'), +('2913200','Ibotirama','29'), +('2913309','Ichu','29'), +('2913408','Igapora','29'), +('2913457','Igrapiuna','29'), +('2913507','Iguai','29'), +('2913606','Ilheus','29'), +('2913705','Inhambupe','29'), +('2913804','Ipecaeta','29'), +('2913903','Ipiau','29'), +('2914000','Ipira','29'), +('2914109','Ipupiara','29'), +('2914208','Irajuba','29'), +('2914307','Iramaia','29'), +('2914406','Iraquara','29'), +('2914505','Irara','29'), +('2914604','Irece','29'), +('2914653','Itabela','29'), +('2914703','Itaberaba','29'), +('2914802','Itabuna','29'), +('2914901','Itacare','29'), +('2915007','Itaete','29'), +('2915106','Itagi','29'), +('2915205','Itagiba','29'), +('2915304','Itagimirim','29'), +('2915353','Itaguacu da Bahia','29'), +('2915403','Itaju do Colonia','29'), +('2915502','Itajuipe','29'), +('2915601','Itamaraju','29'), +('2915700','Itamari','29'), +('2915809','Itambe','29'), +('2915908','Itanagra','29'), +('2916005','Itanhem','29'), +('2916104','Itaparica','29'), +('2916203','Itape','29'), +('2916302','Itapebi','29'), +('2916401','Itapetinga','29'), +('2916500','Itapicuru','29'), +('2916609','Itapitanga','29'), +('2916708','Itaquara','29'), +('2916807','Itarantim','29'), +('2916856','Itatim','29'), +('2916906','Itirucu','29'), +('2917003','Itiuba','29'), +('2917102','Itororo','29'), +('2917201','Ituacu','29'), +('2917300','Itubera','29'), +('2917334','Iuiu','29'), +('2917359','Jaborandi','29'), +('2917409','Jacaraci','29'), +('2917508','Jacobina','29'), +('2917607','Jaguaquara','29'), +('2917706','Jaguarari','29'), +('2917805','Jaguaripe','29'), +('2917904','Jandaira','29'), +('2918001','Jequie','29'), +('2918100','Jeremoabo','29'), +('2918209','Jiquirica','29'), +('2918308','Jitauna','29'), +('2918357','Joao Dourado','29'), +('2918407','Juazeiro','29'), +('2918456','Jucurucu','29'), +('2918506','Jussara','29'), +('2918555','Jussari','29'), +('2918605','Jussiape','29'), +('2918704','Lafaiete Coutinho','29'), +('2918753','Lagoa Real','29'), +('2918803','Laje','29'), +('2918902','Lajedao','29'), +('2919009','Lajedinho','29'), +('2919058','Lajedo do Tabocal','29'), +('2919108','Lamarao','29'), +('2919157','Lapao','29'), +('2919207','Lauro de Freitas','29'), +('2919306','Lencois','29'), +('2919405','Licinio de Almeida','29'), +('2919504','Livramento de Nossa Senhora','29'), +('2919553','Luis Eduardo Magalhaes','29'), +('2919603','Macajuba','29'), +('2919702','Macarani','29'), +('2919801','Macaubas','29'), +('2919900','Macurure','29'), +('2919926','Madre de Deus','29'), +('2919959','Maetinga','29'), +('2920007','Maiquinique','29'), +('2920106','Mairi','29'), +('2920205','Malhada','29'), +('2920304','Malhada de Pedras','29'), +('2920403','Manoel Vitorino','29'), +('2920452','Mansidao','29'), +('2920502','Maracas','29'), +('2920601','Maragogipe','29'), +('2920700','Marau','29'), +('2920809','Marcionilio Souza','29'), +('2920908','Mascote','29'), +('2921005','Mata de Sao Joao','29'), +('2921054','Matina','29'), +('2921104','Medeiros Neto','29'), +('2921203','Miguel Calmon','29'), +('2921302','Milagres','29'), +('2921401','Mirangaba','29'), +('2921450','Mirante','29'), +('2921500','Monte Santo','29'), +('2921609','Morpara','29'), +('2921708','Morro do Chapeu','29'), +('2921807','Mortugaba','29'), +('2921906','Mucuge','29'), +('2922003','Mucuri','29'), +('2922052','Mulungu do Morro','29'), +('2922102','Mundo Novo','29'), +('2922201','Muniz Ferreira','29'), +('2922250','Muquem de Sao Francisco','29'), +('2922300','Muritiba','29'), +('2922409','Mutuipe','29'), +('2922508','Nazare','29'), +('2922607','Nilo Pecanha','29'), +('2922656','Nordestina','29'), +('2922706','Nova Canaa','29'), +('2922730','Nova Fatima','29'), +('2922755','Nova Ibia','29'), +('2922805','Nova Itarana','29'), +('2922854','Nova Redencao','29'), +('2922904','Nova Soure','29'), +('2923001','Nova Vicosa','29'), +('2923035','Novo Horizonte','29'), +('2923050','Novo Triunfo','29'), +('2923100','Olindina','29'), +('2923209','Oliveira dos Brejinhos','29'), +('2923308','Ouricangas','29'), +('2923357','Ourolandia','29'), +('2923407','Palmas de Monte Alto','29'), +('2923506','Palmeiras','29'), +('2923605','Paramirim','29'), +('2923704','Paratinga','29'), +('2923803','Paripiranga','29'), +('2923902','Pau Brasil','29'), +('2924009','Paulo Afonso','29'), +('2924058','Pe de Serra','29'), +('2924108','Pedrao','29'), +('2924207','Pedro Alexandre','29'), +('2924306','Piata','29'), +('2924405','Pilao Arcado','29'), +('2924504','Pindai','29'), +('2924603','Pindobacu','29'), +('2924652','Pintadas','29'), +('2924678','Pirai do Norte','29'), +('2924702','Piripa','29'), +('2924801','Piritiba','29'), +('2924900','Planaltino','29'), +('2925006','Planalto','29'), +('2925105','Pocoes','29'), +('2925204','Pojuca','29'), +('2925253','Ponto Novo','29'), +('2925303','Porto Seguro','29'), +('2925402','Potiragua','29'), +('2925501','Prado','29'), +('2925600','Presidente Dutra','29'), +('2925709','Presidente Janio Quadros','29'), +('2925758','Presidente Tancredo Neves','29'), +('2925808','Queimadas','29'), +('2925907','Quijingue','29'), +('2925931','Quixabeira','29'), +('2925956','Rafael Jambeiro','29'), +('2926004','Remanso','29'), +('2926103','Retirolandia','29'), +('2926202','Riachao das Neves','29'), +('2926301','Riachao do Jacuipe','29'), +('2926400','Riacho de Santana','29'), +('2926509','Ribeira do Amparo','29'), +('2926608','Ribeira do Pombal','29'), +('2926657','Ribeirao do Largo','29'), +('2926707','Rio de Contas','29'), +('2926806','Rio do Antonio','29'), +('2926905','Rio do Pires','29'), +('2927002','Rio Real','29'), +('2927101','Rodelas','29'), +('2927200','Ruy Barbosa','29'), +('2927309','Salinas da Margarida','29'), +('2927408','Salvador','29'), +('2927507','Santa Barbara','29'), +('2927606','Santa Brigida','29'), +('2927705','Santa Cruz Cabralia','29'), +('2927804','Santa Cruz da Vitoria','29'), +('2927903','Santa Ines','29'), +('2928000','Santaluz','29'), +('2928059','Santa Luzia','29'), +('2928109','Santa Maria da Vitoria','29'), +('2928208','Santana','29'), +('2928307','Santanopolis','29'), +('2928406','Santa Rita de Cassia','29'), +('2928505','Santa Teresinha','29'), +('2928604','Santo Amaro','29'), +('2928703','Santo Antonio de Jesus','29'), +('2928802','Santo Estevao','29'), +('2928901','Sao Desiderio','29'), +('2928950','Sao Domingos','29'), +('2929008','Sao Felix','29'), +('2929057','Sao Felix do Coribe','29'), +('2929107','Sao Felipe','29'), +('2929206','Sao Francisco do Conde','29'), +('2929255','Sao Gabriel','29'), +('2929305','Sao Goncalo dos Campos','29'), +('2929354','Sao Jose da Vitoria','29'), +('2929370','Sao Jose do Jacuipe','29'), +('2929404','Sao Miguel das Matas','29'), +('2929503','Sao Sebastiao do Passe','29'), +('2929602','Sapeacu','29'), +('2929701','Satiro Dias','29'), +('2929750','Saubara','29'), +('2929800','Saude','29'), +('2929909','Seabra','29'), +('2930006','Sebastiao Laranjeiras','29'), +('2930105','Senhor do Bonfim','29'), +('2930154','Serra do Ramalho','29'), +('2930204','Sento Se','29'), +('2930303','Serra Dourada','29'), +('2930402','Serra Preta','29'), +('2930501','Serrinha','29'), +('2930600','Serrolandia','29'), +('2930709','Simoes Filho','29'), +('2930758','Sitio do Mato','29'), +('2930766','Sitio do Qlongo','29'), +('2930774','Sobradinho','29'), +('2930808','Souto Soares','29'), +('2930907','Tabocas do Brejo Velho','29'), +('2931004','Tanhacu','29'), +('2931053','Tanque Novo','29'), +('2931103','Tanquinho','29'), +('2931202','Taperoa','29'), +('2931301','Tapiramuta','29'), +('2931350','Teixeira de Freitas','29'), +('2931400','Teodoro Sampaio','29'), +('2931509','Teofilandia','29'), +('2931608','Teolandia','29'), +('2931707','Terra Nova','29'), +('2931806','Tremedal','29'), +('2931905','Tucano','29'), +('2932002','Uaua','29'), +('2932101','Ubaira','29'), +('2932200','Ubaitaba','29'), +('2932309','Ubata','29'), +('2932408','Uibai','29'), +('2932457','Umburanas','29'), +('2932507','Una','29'), +('2932606','Urandi','29'), +('2932705','Urucuca','29'), +('2932804','Utinga','29'), +('2932903','Valenca','29'), +('2933000','Valente','29'), +('2933059','Varzea da Roca','29'), +('2933109','Varzea do Poco','29'), +('2933158','Varzea Nova','29'), +('2933174','Varzedo','29'), +('2933208','Vera Cruz','29'), +('2933257','Vereda','29'), +('2933307','Vitoria da Conquista','29'), +('2933406','Wagner','29'), +('2933455','Wanderley','29'), +('2933505','Wenceslau Guimaraes','29'), +('2933604','Xique-Xique','29'), +('3100104','Abadia dos Dourados','31'), +('3100203','Abaete','31'), +('3100302','Abre Campo','31'), +('3100401','Acaiaca','31'), +('3100500','Acucena','31'), +('3100609','agua Boa','31'), +('3100708','agua Comprida','31'), +('3100807','Aguanil','31'), +('3100906','aguas Formosas','31'), +('3101003','aguas Vermelhas','31'), +('3101102','Aimores','31'), +('3101201','Aiuruoca','31'), +('3101300','Alagoa','31'), +('3101409','Albertina','31'), +('3101508','Alem Paraiba','31'), +('3101607','Alfenas','31'), +('3101631','Alfredo Vasconcelos','31'), +('3101706','Almenara','31'), +('3101805','Alpercata','31'), +('3101904','Alpinopolis','31'), +('3102001','Alterosa','31'), +('3102050','Alto Caparao','31'), +('3102100','Alto Rio Doce','31'), +('3102209','Alvarenga','31'), +('3102308','Alvinopolis','31'), +('3102407','Alvorada de Minas','31'), +('3102506','Amparo do Serra','31'), +('3102605','Andradas','31'), +('3102704','Cachoeira de Pajeu','31'), +('3102803','Andrelandia','31'), +('3102852','Angelandia','31'), +('3102902','Antonio Carlos','31'), +('3103009','Antonio Dias','31'), +('3103108','Antonio Prado de Minas','31'), +('3103207','Aracai','31'), +('3103306','Aracitaba','31'), +('3103405','Aracuai','31'), +('3103504','Araguari','31'), +('3103603','Arantina','31'), +('3103702','Araponga','31'), +('3103751','Arapora','31'), +('3103801','Arapua','31'), +('3103900','Araujos','31'), +('3104007','Araxa','31'), +('3104106','Arceburgo','31'), +('3104205','Arcos','31'), +('3104304','Areado','31'), +('3104403','Argirita','31'), +('3104452','Aricanduva','31'), +('3104502','Arinos','31'), +('3104601','Astolfo Dutra','31'), +('3104700','Ataleia','31'), +('3104809','Augusto de Lima','31'), +('3104908','Baependi','31'), +('3105004','Baldim','31'), +('3105103','Bambui','31'), +('3105202','Bandeira','31'), +('3105301','Bandeira do Sul','31'), +('3105400','Barao de Cocais','31'), +('3105509','Barao de Monte Alto','31'), +('3105608','Barbacena','31'), +('3105707','Barra Longa','31'), +('3105905','Barroso','31'), +('3106002','Bela Vista de Minas','31'), +('3106101','Belmiro Braga','31'), +('3106200','Belo Horizonte','31'), +('3106309','Belo Oriente','31'), +('3106408','Belo Vale','31'), +('3106507','Berilo','31'), +('3106606','Bertopolis','31'), +('3106655','Berizal','31'), +('3106705','Betim','31'), +('3106804','Bias Fortes','31'), +('3106903','Bicas','31'), +('3107000','Biquinhas','31'), +('3107109','Boa Esperanca','31'), +('3107208','Bocaina de Minas','31'), +('3107307','Bocaiuva','31'), +('3107406','Bom Despacho','31'), +('3107505','Bom Jardim de Minas','31'), +('3107604','Bom Jesus da Penha','31'), +('3107703','Bom Jesus do Amparo','31'), +('3107802','Bom Jesus do Galho','31'), +('3107901','Bom Repouso','31'), +('3108008','Bom Sucesso','31'), +('3108107','Bonfim','31'), +('3108206','Bonfinopolis de Minas','31'), +('3108255','Bonito de Minas','31'), +('3108305','Borda da Mata','31'), +('3108404','Botelhos','31'), +('3108503','Botumirim','31'), +('3108552','Brasilandia de Minas','31'), +('3108602','Brasilia de Minas','31'), +('3108701','Bras Pires','31'), +('3108800','Braunas','31'), +('3108909','Brazopolis','31'), +('3109006','Brumadinho','31'), +('3109105','Bueno Brandao','31'), +('3109204','Buenopolis','31'), +('3109253','Bugre','31'), +('3109303','Buritis','31'), +('3109402','Buritizeiro','31'), +('3109451','Cabeceira Grande','31'), +('3109501','Cabo Verde','31'), +('3109600','Cachoeira da Prata','31'), +('3109709','Cachoeira de Minas','31'), +('3109808','Cachoeira Dourada','31'), +('3109907','Caetanopolis','31'), +('3110004','Caete','31'), +('3110103','Caiana','31'), +('3110202','Cajuri','31'), +('3110301','Caldas','31'), +('3110400','Camacho','31'), +('3110509','Camanducaia','31'), +('3110608','Cambui','31'), +('3110707','Cambuquira','31'), +('3110806','Campanario','31'), +('3110905','Campanha','31'), +('3111002','Campestre','31'), +('3111101','Campina Verde','31'), +('3111150','Campo Azul','31'), +('3111200','Campo Belo','31'), +('3111309','Campo do Meio','31'), +('3111408','Campo Florido','31'), +('3111507','Campos Altos','31'), +('3111606','Campos Gerais','31'), +('3111705','Canaa','31'), +('3111804','Canapolis','31'), +('3111903','Cana Verde','31'), +('3112000','Candeias','31'), +('3112059','Cantagalo','31'), +('3112109','Caparao','31'), +('3112208','Capela Nova','31'), +('3112307','Capelinha','31'), +('3112406','Capetinga','31'), +('3112505','Capim Branco','31'), +('3112604','Capinopolis','31'), +('3112653','Capitao Andrade','31'), +('3112703','Capitao Eneas','31'), +('3112802','Capitolio','31'), +('3112901','Caputira','31'), +('3113008','Carai','31'), +('3113107','Caranaiba','31'), +('3113206','Carandai','31'), +('3113305','Carangola','31'), +('3113404','Caratinga','31'), +('3113503','Carbonita','31'), +('3113602','Careacu','31'), +('3113701','Carlos Chagas','31'), +('3113800','Carmesia','31'), +('3113909','Carmo da Cachoeira','31'), +('3114006','Carmo da Mata','31'), +('3114105','Carmo de Minas','31'), +('3114204','Carmo do Cajuru','31'), +('3114303','Carmo do Paranaiba','31'), +('3114402','Carmo do Rio Claro','31'), +('3114501','Carmopolis de Minas','31'), +('3114550','Carneirinho','31'), +('3114600','Carrancas','31'), +('3114709','Carvalhopolis','31'), +('3114808','Carvalhos','31'), +('3114907','Casa Grande','31'), +('3115003','Cascalho Rico','31'), +('3115102','Cassia','31'), +('3115201','Conceicao da Barra de Minas','31'), +('3115300','Cataguases','31'), +('3115359','Catas Altas','31'), +('3115409','Catas Altas da Noruega','31'), +('3115458','Catuji','31'), +('3115474','Catuti','31'), +('3115508','Caxambu','31'), +('3115607','Cedro do Abaete','31'), +('3115706','Central de Minas','31'), +('3115805','Centralina','31'), +('3115904','Chacara','31'), +('3116001','Chale','31'), +('3116100','Chapada do Norte','31'), +('3116159','Chapada Gaucha','31'), +('3116209','Chiador','31'), +('3116308','Cipotanea','31'), +('3116407','Claraval','31'), +('3116506','Claro dos Pocoes','31'), +('3116605','Claudio','31'), +('3116704','Coimbra','31'), +('3116803','Coluna','31'), +('3116902','Comendador Gomes','31'), +('3117009','Comercinho','31'), +('3117108','Conceicao da Aparecida','31'), +('3117207','Conceicao das Pedras','31'), +('3117306','Conceicao das Alagoas','31'), +('3117405','Conceicao de Ipanema','31'), +('3117504','Conceicao do Mato Dentro','31'), +('3117603','Conceicao do Para','31'), +('3117702','Conceicao do Rio Verde','31'), +('3117801','Conceicao dos Ouros','31'), +('3117836','Conego Marinho','31'), +('3117876','Confins','31'), +('3117900','Congonhal','31'), +('3118007','Congonhas','31'), +('3118106','Congonhas do Norte','31'), +('3118205','Conquista','31'), +('3118304','Conselheiro Lafaiete','31'), +('3118403','Conselheiro Pena','31'), +('3118502','Consolacao','31'), +('3118601','Contagem','31'), +('3118700','Coqueiral','31'), +('3118809','Coracao de Jesus','31'), +('3118908','Cordisburgo','31'), +('3119005','Cordislandia','31'), +('3119104','Corinto','31'), +('3119203','Coroaci','31'), +('3119302','Coromandel','31'), +('3119401','Coronel Fabriciano','31'), +('3119500','Coronel Murta','31'), +('3119609','Coronel Pacheco','31'), +('3119708','Coronel Xavier Chaves','31'), +('3119807','Corrego Danta','31'), +('3119906','Corrego do Bom Jesus','31'), +('3119955','Corrego Fundo','31'), +('3120003','Corrego Novo','31'), +('3120102','Couto de Magalhaes de Minas','31'), +('3120151','Crisolita','31'), +('3120201','Cristais','31'), +('3120300','Cristalia','31'), +('3120409','Cristiano Otoni','31'), +('3120508','Cristina','31'), +('3120607','Crucilandia','31'), +('3120706','Cruzeiro da Fortaleza','31'), +('3120805','Cruzilia','31'), +('3120839','Cuparaque','31'), +('3120870','Curral de Dentro','31'), +('3120904','Curvelo','31'), +('3121001','Datas','31'), +('3121100','Delfim Moreira','31'), +('3121209','Delfinopolis','31'), +('3121258','Delta','31'), +('3121308','Descoberto','31'), +('3121407','Desterro de Entre Rios','31'), +('3121506','Desterro do Melo','31'), +('3121605','Diamantina','31'), +('3121704','Diogo de Vasconcelos','31'), +('3121803','Dionisio','31'), +('3121902','Divinesia','31'), +('3122009','Divino','31'), +('3122108','Divino das Laranjeiras','31'), +('3122207','Divinolandia de Minas','31'), +('3122306','Divinopolis','31'), +('3122355','Divisa Alegre','31'), +('3122405','Divisa Nova','31'), +('3122454','Divisopolis','31'), +('3122470','Dom Bosco','31'), +('3122504','Dom Cavati','31'), +('3122603','Dom Joaquim','31'), +('3122702','Dom Silverio','31'), +('3122801','Dom Vicoso','31'), +('3122900','Dona Eusebia','31'), +('3123007','Dores de Campos','31'), +('3123106','Dores de Guanhaes','31'), +('3123205','Dores do Indaia','31'), +('3123304','Dores do Turvo','31'), +('3123403','Doresopolis','31'), +('3123502','Douradoquara','31'), +('3123528','Durande','31'), +('3123601','Eloi Mendes','31'), +('3123700','Engenheiro Caldas','31'), +('3123809','Engenheiro Navarro','31'), +('3123858','Entre Folhas','31'), +('3123908','Entre Rios de Minas','31'), +('3124005','Ervalia','31'), +('3124104','Esmeraldas','31'), +('3124203','Espera Feliz','31'), +('3124302','Espinosa','31'), +('3124401','Espirito Santo do Dourado','31'), +('3124500','Estiva','31'), +('3124609','Estrela Dalva','31'), +('3124708','Estrela do Indaia','31'), +('3124807','Estrela do Sul','31'), +('3124906','Eugenopolis','31'), +('3125002','Ewbank da Camara','31'), +('3125101','Extrema','31'), +('3125200','Fama','31'), +('3125309','Faria Lemos','31'), +('3125408','Felicio dos Santos','31'), +('3125507','Sao Goncalo do Rio Preto','31'), +('3125606','Felisburgo','31'), +('3125705','Felixlandia','31'), +('3125804','Fernandes Tourinho','31'), +('3125903','Ferros','31'), +('3125952','Fervedouro','31'), +('3126000','Florestal','31'), +('3126109','Formiga','31'), +('3126208','Formoso','31'), +('3126307','Fortaleza de Minas','31'), +('3126406','Fortuna de Minas','31'), +('3126505','Francisco Badaro','31'), +('3126604','Francisco Dumont','31'), +('3126703','Francisco Sa','31'), +('3126752','Franciscopolis','31'), +('3126802','Frei Gaspar','31'), +('3126901','Frei Inocencio','31'), +('3126950','Frei Lagonegro','31'), +('3127008','Fronteira','31'), +('3127057','Fronteira dos Vales','31'), +('3127073','Fruta de Leite','31'), +('3127107','Frutal','31'), +('3127206','Funilandia','31'), +('3127305','Galileia','31'), +('3127339','Gameleiras','31'), +('3127354','Glaucilandia','31'), +('3127370','Goiabeira','31'), +('3127388','Goiana','31'), +('3127404','Goncalves','31'), +('3127503','Gonzaga','31'), +('3127602','Gouveia','31'), +('3127701','Governador Valadares','31'), +('3127800','Grao Mogol','31'), +('3127909','Grupiara','31'), +('3128006','Guanhaes','31'), +('3128105','Guape','31'), +('3128204','Guaraciaba','31'), +('3128253','Guaraciama','31'), +('3128303','Guaranesia','31'), +('3128402','Guarani','31'), +('3128501','Guarara','31'), +('3128600','Guarda-Mor','31'), +('3128709','Guaxupe','31'), +('3128808','Guidoval','31'), +('3128907','Guimarania','31'), +('3129004','Guiricema','31'), +('3129103','Gurinhata','31'), +('3129202','Heliodora','31'), +('3129301','Iapu','31'), +('3129400','Ibertioga','31'), +('3129509','Ibia','31'), +('3129608','Ibiai','31'), +('3129657','Ibiracatu','31'), +('3129707','Ibiraci','31'), +('3129806','Ibirite','31'), +('3129905','Ibitiura de Minas','31'), +('3130002','Ibituruna','31'), +('3130051','Icarai de Minas','31'), +('3130101','Igarape','31'), +('3130200','Igaratinga','31'), +('3130309','Iguatama','31'), +('3130408','Ijaci','31'), +('3130507','Ilicinea','31'), +('3130556','Imbe de Minas','31'), +('3130606','Inconfidentes','31'), +('3130655','Indaiabira','31'), +('3130705','Indianopolis','31'), +('3130804','Ingai','31'), +('3130903','Inhapim','31'), +('3131000','Inhauma','31'), +('3131109','Inimutaba','31'), +('3131158','Ipaba','31'), +('3131208','Ipanema','31'), +('3131307','Ipatinga','31'), +('3131406','Ipiacu','31'), +('3131505','Ipuiuna','31'), +('3131604','Irai de Minas','31'), +('3131703','Itabira','31'), +('3131802','Itabirinha','31'), +('3131901','Itabirito','31'), +('3132008','Itacambira','31'), +('3132107','Itacarambi','31'), +('3132206','Itaguara','31'), +('3132305','Itaipe','31'), +('3132404','Itajuba','31'), +('3132503','Itamarandiba','31'), +('3132602','Itamarati de Minas','31'), +('3132701','Itambacuri','31'), +('3132800','Itambe do Mato Dentro','31'), +('3132909','Itamogi','31'), +('3133006','Itamonte','31'), +('3133105','Itanhandu','31'), +('3133204','Itanhomi','31'), +('3133303','Itaobim','31'), +('3133402','Itapagipe','31'), +('3133501','Itapecerica','31'), +('3133600','Itapeva','31'), +('3133709','Itatiaiucu','31'), +('3133758','Itau de Minas','31'), +('3133808','Itauna','31'), +('3133907','Itaverava','31'), +('3134004','Itinga','31'), +('3134103','Itueta','31'), +('3134202','Ituiutaba','31'), +('3134301','Itumirim','31'), +('3134400','Iturama','31'), +('3134509','Itutinga','31'), +('3134608','Jaboticatubas','31'), +('3134707','Jacinto','31'), +('3134806','Jacui','31'), +('3134905','Jacutinga','31'), +('3135001','Jaguaracu','31'), +('3135050','Jaiba','31'), +('3135076','Jampruca','31'), +('3135100','Janauba','31'), +('3135209','Januaria','31'), +('3135308','Japaraiba','31'), +('3135357','Japonvar','31'), +('3135407','Jeceaba','31'), +('3135456','Jenipapo de Minas','31'), +('3135506','Jequeri','31'), +('3135605','Jequitai','31'), +('3135704','Jequitiba','31'), +('3135803','Jequitinhonha','31'), +('3135902','Jesuania','31'), +('3136009','Joaima','31'), +('3136108','Joanesia','31'), +('3136207','Joao Monlevade','31'), +('3136306','Joao Pinheiro','31'), +('3136405','Joaquim Felicio','31'), +('3136504','Jordania','31'), +('3136520','Jose Goncalves de Minas','31'), +('3136553','Jose Raydan','31'), +('3136579','Josenopolis','31'), +('3136603','Nova Uniao','31'), +('3136652','Juatuba','31'), +('3136702','Juiz de Fora','31'), +('3136801','Juramento','31'), +('3136900','Juruaia','31'), +('3136959','Juvenilia','31'), +('3137007','Ladainha','31'), +('3137106','Lagamar','31'), +('3137205','Lagoa da Prata','31'), +('3137304','Lagoa dos Patos','31'), +('3137403','Lagoa Dourada','31'), +('3137502','Lagoa Formosa','31'), +('3137536','Lagoa Grande','31'), +('3137601','Lagoa Santa','31'), +('3137700','Lajinha','31'), +('3137809','Lambari','31'), +('3137908','Lamim','31'), +('3138005','Laranjal','31'), +('3138104','Lassance','31'), +('3138203','Lavras','31'), +('3138302','Leandro Ferreira','31'), +('3138351','Leme do Prado','31'), +('3138401','Leopoldina','31'), +('3138500','Liberdade','31'), +('3138609','Lima Duarte','31'), +('3138625','Limeira do Oeste','31'), +('3138658','Lontra','31'), +('3138674','Luisburgo','31'), +('3138682','Luislandia','31'), +('3138708','Luminarias','31'), +('3138807','Luz','31'), +('3138906','Machacalis','31'), +('3139003','Machado','31'), +('3139102','Madre de Deus de Minas','31'), +('3139201','Malacacheta','31'), +('3139250','Mamonas','31'), +('3139300','Manga','31'), +('3139409','Manhuacu','31'), +('3139508','Manhumirim','31'), +('3139607','Mantena','31'), +('3139706','Maravilhas','31'), +('3139805','Mar de Espanha','31'), +('3139904','Maria da Fe','31'), +('3140001','Mariana','31'), +('3140100','Marilac','31'), +('3140159','Mario Campos','31'), +('3140209','Maripa de Minas','31'), +('3140308','Marlieria','31'), +('3140407','Marmelopolis','31'), +('3140506','Martinho Campos','31'), +('3140530','Martins Soares','31'), +('3140555','Mata Verde','31'), +('3140605','Materlandia','31'), +('3140704','Mateus Leme','31'), +('3140803','Matias Barbosa','31'), +('3140852','Matias Cardoso','31'), +('3140902','Matipo','31'), +('3141009','Mato Verde','31'), +('3141108','Matozinhos','31'), +('3141207','Matutina','31'), +('3141306','Medeiros','31'), +('3141405','Medina','31'), +('3141504','Mendes Pimentel','31'), +('3141603','Merces','31'), +('3141702','Mesquita','31'), +('3141801','Minas Novas','31'), +('3141900','Minduri','31'), +('3142007','Mirabela','31'), +('3142106','Miradouro','31'), +('3142205','Mirai','31'), +('3142254','Miravania','31'), +('3142304','Moeda','31'), +('3142403','Moema','31'), +('3142502','Monjolos','31'), +('3142601','Monsenhor Paulo','31'), +('3142700','Montalvania','31'), +('3142809','Monte Alegre de Minas','31'), +('3142908','Monte Azul','31'), +('3143005','Monte Belo','31'), +('3143104','Monte Carmelo','31'), +('3143153','Monte Formoso','31'), +('3143203','Monte Santo de Minas','31'), +('3143302','Montes Claros','31'), +('3143401','Monte Siao','31'), +('3143450','Montezuma','31'), +('3143500','Morada Nova de Minas','31'), +('3143609','Morro da Garca','31'), +('3143708','Morro do Pilar','31'), +('3143807','Munhoz','31'), +('3143906','Muriae','31'), +('3144003','Mutum','31'), +('3144102','Muzambinho','31'), +('3144201','Nacip Raydan','31'), +('3144300','Nanuque','31'), +('3144359','Naque','31'), +('3144375','Natalandia','31'), +('3144409','Natercia','31'), +('3144508','Nazareno','31'), +('3144607','Nepomuceno','31'), +('3144656','Ninheira','31'), +('3144672','Nova Belem','31'), +('3144706','Nova Era','31'), +('3144805','Nova Lima','31'), +('3144904','Nova Modica','31'), +('3145000','Nova Ponte','31'), +('3145059','Nova Porteirinha','31'), +('3145109','Nova Resende','31'), +('3145208','Nova Serrana','31'), +('3145307','Novo Cruzeiro','31'), +('3145356','Novo Oriente de Minas','31'), +('3145372','Novorizonte','31'), +('3145406','Olaria','31'), +('3145455','Olhos-dagua','31'), +('3145505','Olimpio Noronha','31'), +('3145604','Oliveira','31'), +('3145703','Oliveira Fortes','31'), +('3145802','Onca de Pitangui','31'), +('3145851','Oratorios','31'), +('3145877','Orizania','31'), +('3145901','Ouro Branco','31'), +('3146008','Ouro Fino','31'), +('3146107','Ouro Preto','31'), +('3146206','Ouro Verde de Minas','31'), +('3146255','Padre Carvalho','31'), +('3146305','Padre Paraiso','31'), +('3146404','Paineiras','31'), +('3146503','Pains','31'), +('3146552','Pai Pedro','31'), +('3146602','Paiva','31'), +('3146701','Palma','31'), +('3146750','Palmopolis','31'), +('3146909','Papagaios','31'), +('3147006','Paracatu','31'), +('3147105','Para de Minas','31'), +('3147204','Paraguacu','31'), +('3147303','Paraisopolis','31'), +('3147402','Paraopeba','31'), +('3147501','Passabem','31'), +('3147600','Passa Quatro','31'), +('3147709','Passa Tempo','31'), +('3147808','Passa-Vinte','31'), +('3147907','Passos','31'), +('3147956','Patis','31'), +('3148004','Patos de Minas','31'), +('3148103','Patrocinio','31'), +('3148202','Patrocinio do Muriae','31'), +('3148301','Paula Candido','31'), +('3148400','Paulistas','31'), +('3148509','Pavao','31'), +('3148608','Pecanha','31'), +('3148707','Pedra Azul','31'), +('3148756','Pedra Bonita','31'), +('3148806','Pedra do Anta','31'), +('3148905','Pedra do Indaia','31'), +('3149002','Pedra Dourada','31'), +('3149101','Pedralva','31'), +('3149150','Pedras de Maria da Cruz','31'), +('3149200','Pedrinopolis','31'), +('3149309','Pedro Leopoldo','31'), +('3149408','Pedro Teixeira','31'), +('3149507','Pequeri','31'), +('3149606','Pequi','31'), +('3149705','Perdigao','31'), +('3149804','Perdizes','31'), +('3149903','Perdoes','31'), +('3149952','Periquito','31'), +('3150000','Pescador','31'), +('3150109','Piau','31'), +('3150158','Piedade de Caratinga','31'), +('3150208','Piedade de Ponte Nova','31'), +('3150307','Piedade do Rio Grande','31'), +('3150406','Piedade dos Gerais','31'), +('3150505','Pimenta','31'), +('3150539','Pingo-dagua','31'), +('3150570','Pintopolis','31'), +('3150604','Piracema','31'), +('3150703','Pirajuba','31'), +('3150802','Piranga','31'), +('3150901','Pirangucu','31'), +('3151008','Piranguinho','31'), +('3151107','Pirapetinga','31'), +('3151206','Pirapora','31'), +('3151305','Pirauba','31'), +('3151404','Pitangui','31'), +('3151503','Piumhi','31'), +('3151602','Planura','31'), +('3151701','Poco Fundo','31'), +('3151800','Pocos de Caldas','31'), +('3151909','Pocrane','31'), +('3152006','Pompeu','31'), +('3152105','Ponte Nova','31'), +('3152131','Ponto Chique','31'), +('3152170','Ponto dos Volantes','31'), +('3152204','Porteirinha','31'), +('3152303','Porto Firme','31'), +('3152402','Pote','31'), +('3152501','Pouso Alegre','31'), +('3152600','Pouso Alto','31'), +('3152709','Prados','31'), +('3152808','Prata','31'), +('3152907','Pratapolis','31'), +('3153004','Pratinha','31'), +('3153103','Presidente Bernardes','31'), +('3153202','Presidente Juscelino','31'), +('3153301','Presidente Kubitschek','31'), +('3153400','Presidente Olegario','31'), +('3153509','Alto Jequitiba','31'), +('3153608','Prudente de Morais','31'), +('3153707','Quartel Geral','31'), +('3153806','Queluzito','31'), +('3153905','Raposos','31'), +('3154002','Raul Soares','31'), +('3154101','Recreio','31'), +('3154150','Reduto','31'), +('3154200','Resende Costa','31'), +('3154309','Resplendor','31'), +('3154408','Ressaquinha','31'), +('3154457','Riachinho','31'), +('3154507','Riacho dos Machados','31'), +('3154606','Ribeirao das Neves','31'), +('3154705','Ribeirao Vermelho','31'), +('3154804','Rio Acima','31'), +('3154903','Rio Casca','31'), +('3155009','Rio Doce','31'), +('3155108','Rio do Prado','31'), +('3155207','Rio Espera','31'), +('3155306','Rio Manso','31'), +('3155405','Rio Novo','31'), +('3155504','Rio Paranaiba','31'), +('3155603','Rio Pardo de Minas','31'), +('3155702','Rio Piracicaba','31'), +('3155801','Rio Pomba','31'), +('3155900','Rio Preto','31'), +('3156007','Rio Vermelho','31'), +('3156106','Ritapolis','31'), +('3156205','Rochedo de Minas','31'), +('3156304','Rodeiro','31'), +('3156403','Romaria','31'), +('3156452','Rosario da Limeira','31'), +('3156502','Rubelita','31'), +('3156601','Rubim','31'), +('3156700','Sabara','31'), +('3156809','Sabinopolis','31'), +('3156908','Sacramento','31'), +('3157005','Salinas','31'), +('3157104','Salto da Divisa','31'), +('3157203','Santa Barbara','31'), +('3157252','Santa Barbara do Leste','31'), +('3157278','Santa Barbara do Monte Verde','31'), +('3157302','Santa Barbara do Tugurio','31'), +('3157336','Santa Cruz de Minas','31'), +('3157377','Santa Cruz de Salinas','31'), +('3157401','Santa Cruz do Escalvado','31'), +('3157500','Santa Efigenia de Minas','31'), +('3157609','Santa Fe de Minas','31'), +('3157658','Santa Helena de Minas','31'), +('3157708','Santa Juliana','31'), +('3157807','Santa Luzia','31'), +('3157906','Santa Margarida','31'), +('3158003','Santa Maria de Itabira','31'), +('3158102','Santa Maria do Salto','31'), +('3158201','Santa Maria do Suacui','31'), +('3158300','Santana da Vargem','31'), +('3158409','Santana de Cataguases','31'), +('3158508','Santana de Pirapama','31'), +('3158607','Santana do Deserto','31'), +('3158706','Santana do Garambeu','31'), +('3158805','Santana do Jacare','31'), +('3158904','Santana do Manhuacu','31'), +('3158953','Santana do Paraiso','31'), +('3159001','Santana do Riacho','31'), +('3159100','Santana dos Montes','31'), +('3159209','Santa Rita de Caldas','31'), +('3159308','Santa Rita de Jacutinga','31'), +('3159357','Santa Rita de Minas','31'), +('3159407','Santa Rita de Ibitipoca','31'), +('3159506','Santa Rita do Itueto','31'), +('3159605','Santa Rita do Sapucai','31'), +('3159704','Santa Rosa da Serra','31'), +('3159803','Santa Vitoria','31'), +('3159902','Santo Antonio do Amparo','31'), +('3160009','Santo Antonio do Aventureiro','31'), +('3160108','Santo Antonio do Grama','31'), +('3160207','Santo Antonio do Itambe','31'), +('3160306','Santo Antonio do Jacinto','31'), +('3160405','Santo Antonio do Monte','31'), +('3160454','Santo Antonio do Retiro','31'), +('3160504','Santo Antonio do Rio Abaixo','31'), +('3160603','Santo Hipolito','31'), +('3160702','Santos Dumont','31'), +('3160801','Sao Bento Abade','31'), +('3160900','Sao Bras do Suacui','31'), +('3160959','Sao Domingos das Dores','31'), +('3161007','Sao Domingos do Prata','31'), +('3161056','Sao Felix de Minas','31'), +('3161106','Sao Francisco','31'), +('3161205','Sao Francisco de Paula','31'), +('3161304','Sao Francisco de Sales','31'), +('3161403','Sao Francisco do Gloria','31'), +('3161502','Sao Geraldo','31'), +('3161601','Sao Geraldo da Piedade','31'), +('3161650','Sao Geraldo do Baixio','31'), +('3161700','Sao Goncalo do Abaete','31'), +('3161809','Sao Goncalo do Para','31'), +('3161908','Sao Goncalo do Rio Abaixo','31'), +('3162005','Sao Goncalo do Sapucai','31'), +('3162104','Sao Gotardo','31'), +('3162203','Sao Joao Batista do Gloria','31'), +('3162252','Sao Joao da Lagoa','31'), +('3162302','Sao Joao da Mata','31'), +('3162401','Sao Joao da Ponte','31'), +('3162450','Sao Joao das Missoes','31'), +('3162500','Sao Joao del Rei','31'), +('3162559','Sao Joao do Manhuacu','31'), +('3162575','Sao Joao do Manteninha','31'), +('3162609','Sao Joao do Oriente','31'), +('3162658','Sao Joao do Pacui','31'), +('3162708','Sao Joao do Paraiso','31'), +('3162807','Sao Joao Evangelista','31'), +('3162906','Sao Joao Nepomuceno','31'), +('3162922','Sao Joaquim de Bicas','31'), +('3162948','Sao Jose da Barra','31'), +('3162955','Sao Jose da Lapa','31'), +('3163003','Sao Jose da Safira','31'), +('3163102','Sao Jose da Varginha','31'), +('3163201','Sao Jose do Alegre','31'), +('3163300','Sao Jose do Divino','31'), +('3163409','Sao Jose do Goiabal','31'), +('3163508','Sao Jose do Jacuri','31'), +('3163607','Sao Jose do Mantimento','31'), +('3163706','Sao Lourenco','31'), +('3163805','Sao Miguel do Anta','31'), +('3163904','Sao Pedro da Uniao','31'), +('3164001','Sao Pedro dos Ferros','31'), +('3164100','Sao Pedro do Suacui','31'), +('3164209','Sao Romao','31'), +('3164308','Sao Roque de Minas','31'), +('3164407','Sao Sebastiao da Bela Vista','31'), +('3164431','Sao Sebastiao da Vargem Alegre','31'), +('3164472','Sao Sebastiao do Anta','31'), +('3164506','Sao Sebastiao do Maranhao','31'), +('3164605','Sao Sebastiao do Oeste','31'), +('3164704','Sao Sebastiao do Paraiso','31'), +('3164803','Sao Sebastiao do Rio Preto','31'), +('3164902','Sao Sebastiao do Rio Verde','31'), +('3165008','Sao Tiago','31'), +('3165107','Sao Tomas de Aquino','31'), +('3165206','Sao Thome das Letras','31'), +('3165305','Sao Vicente de Minas','31'), +('3165404','Sapucai-Mirim','31'), +('3165503','Sardoa','31'), +('3165537','Sarzedo','31'), +('3165552','Setubinha','31'), +('3165560','Sem-Peixe','31'), +('3165578','Senador Amaral','31'), +('3165602','Senador Cortes','31'), +('3165701','Senador Firmino','31'), +('3165800','Senador Jose Bento','31'), +('3165909','Senador Modestino Goncalves','31'), +('3166006','Senhora de Oliveira','31'), +('3166105','Senhora do Porto','31'), +('3166204','Senhora dos Remedios','31'), +('3166303','Sericita','31'), +('3166402','Seritinga','31'), +('3166501','Serra Azul de Minas','31'), +('3166600','Serra da Saudade','31'), +('3166709','Serra dos Aimores','31'), +('3166808','Serra do Salitre','31'), +('3166907','Serrania','31'), +('3166956','Serranopolis de Minas','31'), +('3167004','Serranos','31'), +('3167103','Serro','31'), +('3167202','Sete Lagoas','31'), +('3167301','Silveirania','31'), +('3167400','Silvianopolis','31'), +('3167509','Simao Pereira','31'), +('3167608','Simonesia','31'), +('3167707','Sobralia','31'), +('3167806','Soledade de Minas','31'), +('3167905','Tabuleiro','31'), +('3168002','Taiobeiras','31'), +('3168051','Taparuba','31'), +('3168101','Tapira','31'), +('3168200','Tapirai','31'), +('3168309','Taquaracu de Minas','31'), +('3168408','Tarumirim','31'), +('3168507','Teixeiras','31'), +('3168606','Teofilo Otoni','31'), +('3168705','Timoteo','31'), +('3168804','Tiradentes','31'), +('3168903','Tiros','31'), +('3169000','Tocantins','31'), +('3169059','Tocos do Moji','31'), +('3169109','Toledo','31'), +('3169208','Tombos','31'), +('3169307','Tres Coracoes','31'), +('3169356','Tres Marias','31'), +('3169406','Tres Pontas','31'), +('3169505','Tumiritinga','31'), +('3169604','Tupaciguara','31'), +('3169703','Turmalina','31'), +('3169802','Turvolandia','31'), +('3169901','Uba','31'), +('3170008','Ubai','31'), +('3170057','Ubaporanga','31'), +('3170107','Uberaba','31'), +('3170206','Uberlandia','31'), +('3170305','Umburatiba','31'), +('3170404','Unai','31'), +('3170438','Uniao de Minas','31'), +('3170479','Uruana de Minas','31'), +('3170503','Urucania','31'), +('3170529','Urucuia','31'), +('3170578','Vargem Alegre','31'), +('3170602','Vargem Bonita','31'), +('3170651','Vargem Grande do Rio Pardo','31'), +('3170701','Varginha','31'), +('3170750','Varjao de Minas','31'), +('3170800','Varzea da Palma','31'), +('3170909','Varzelandia','31'), +('3171006','Vazante','31'), +('3171030','Verdelandia','31'), +('3171071','Veredinha','31'), +('3171105','Verissimo','31'), +('3171154','Vermelho Novo','31'), +('3171204','Vespasiano','31'), +('3171303','Vicosa','31'), +('3171402','Vieiras','31'), +('3171501','Mathias Lobato','31'), +('3171600','Virgem da Lapa','31'), +('3171709','Virginia','31'), +('3171808','Virginopolis','31'), +('3171907','Virgolandia','31'), +('3172004','Visconde do Rio Branco','31'), +('3172103','Volta Grande','31'), +('3172202','Wenceslau Braz','31'), +('3200102','Afonso Claudio','32'), +('3200136','aguia Branca','32'), +('3200169','agua Doce do Norte','32'), +('3200201','Alegre','32'), +('3200300','Alfredo Chaves','32'), +('3200359','Alto Rio Novo','32'), +('3200409','Anchieta','32'), +('3200508','Apiaca','32'), +('3200607','Aracruz','32'), +('3200706','Atilio Vivacqua','32'), +('3200805','Baixo Guandu','32'), +('3200904','Barra de Sao Francisco','32'), +('3201001','Boa Esperanca','32'), +('3201100','Bom Jesus do Norte','32'), +('3201159','Brejetuba','32'), +('3201209','Cachoeiro de Itapemirim','32'), +('3201308','Cariacica','32'), +('3201407','Castelo','32'), +('3201506','Colatina','32'), +('3201605','Conceicao da Barra','32'), +('3201704','Conceicao do Castelo','32'), +('3201803','Divino de Sao Lourenco','32'), +('3201902','Domingos Martins','32'), +('3202009','Dores do Rio Preto','32'), +('3202108','Ecoporanga','32'), +('3202207','Fundao','32'), +('3202256','Governador Lindenberg','32'), +('3202306','Guacui','32'), +('3202405','Guarapari','32'), +('3202454','Ibatiba','32'), +('3202504','Ibiracu','32'), +('3202553','Ibitirama','32'), +('3202603','Iconha','32'), +('3202652','Irupi','32'), +('3202702','Itaguacu','32'), +('3202801','Itapemirim','32'), +('3202900','Itarana','32'), +('3203007','Iuna','32'), +('3203056','Jaguare','32'), +('3203106','Jeronimo Monteiro','32'), +('3203130','Joao Neiva','32'), +('3203163','Laranja da Terra','32'), +('3203205','Linhares','32'), +('3203304','Mantenopolis','32'), +('3203320','Marataizes','32'), +('3203346','Marechal Floriano','32'), +('3203353','Marilandia','32'), +('3203403','Mimoso do Sul','32'), +('3203502','Montanha','32'), +('3203601','Mucurici','32'), +('3203700','Muniz Freire','32'), +('3203809','Muqui','32'), +('3203908','Nova Venecia','32'), +('3204005','Pancas','32'), +('3204054','Pedro Canario','32'), +('3204104','Pinheiros','32'), +('3204203','Piuma','32'), +('3204252','Ponto Belo','32'), +('3204302','Presidente Kennedy','32'), +('3204351','Rio Bananal','32'), +('3204401','Rio Novo do Sul','32'), +('3204500','Santa Leopoldina','32'), +('3204559','Santa Maria de Jetiba','32'), +('3204609','Santa Teresa','32'), +('3204658','Sao Domingos do Norte','32'), +('3204708','Sao Gabriel da Palha','32'), +('3204807','Sao Jose do Calcado','32'), +('3204906','Sao Mateus','32'), +('3204955','Sao Roque do Canaa','32'), +('3205002','Serra','32'), +('3205010','Sooretama','32'), +('3205036','Vargem Alta','32'), +('3205069','Venda Nova do Imigrante','32'), +('3205101','Viana','32'), +('3205150','Vila Pavao','32'), +('3205176','Vila Valerio','32'), +('3205200','Vila Velha','32'), +('3205309','Vitoria','32'), +('3300100','Angra dos Reis','33'), +('3300159','Aperibe','33'), +('3300209','Araruama','33'), +('3300225','Areal','33'), +('3300233','Armacao dos Buzios','33'), +('3300258','Arraial do Cabo','33'), +('3300308','Barra do Pirai','33'), +('3300407','Barra Mansa','33'), +('3300456','Belford Roxo','33'), +('3300506','Bom Jardim','33'), +('3300605','Bom Jesus do Itabapoana','33'), +('3300704','Cabo Frio','33'), +('3300803','Cachoeiras de Macacu','33'), +('3300902','Cambuci','33'), +('3300936','Carapebus','33'), +('3300951','Comendador Levy Gasparian','33'), +('3301009','Campos dos Goytacazes','33'), +('3301108','Cantagalo','33'), +('3301157','Cardoso Moreira','33'), +('3301207','Carmo','33'), +('3301306','Casimiro de Abreu','33'), +('3301405','Conceicao de Macabu','33'), +('3301504','Cordeiro','33'), +('3301603','Duas Barras','33'), +('3301702','Duque de Caxias','33'), +('3301801','Engenheiro Paulo de Frontin','33'), +('3301850','Guapimirim','33'), +('3301876','Iguaba Grande','33'), +('3301900','Itaborai','33'), +('3302007','Itaguai','33'), +('3302056','Italva','33'), +('3302106','Itaocara','33'), +('3302205','Itaperuna','33'), +('3302254','Itatiaia','33'), +('3302270','Japeri','33'), +('3302304','Laje do Muriae','33'), +('3302403','Macae','33'), +('3302452','Macuco','33'), +('3302502','Mage','33'), +('3302601','Mangaratiba','33'), +('3302700','Marica','33'), +('3302809','Mendes','33'), +('3302858','Mesquita','33'), +('3302908','Miguel Pereira','33'), +('3303005','Miracema','33'), +('3303104','Natividade','33'), +('3303203','Nilopolis','33'), +('3303302','Niteroi','33'), +('3303401','Nova Friburgo','33'), +('3303500','Nova Iguacu','33'), +('3303609','Paracambi','33'), +('3303708','Paraiba do Sul','33'), +('3303807','Paraty','33'), +('3303856','Paty do Alferes','33'), +('3303906','Petropolis','33'), +('3303955','Pinheiral','33'), +('3304003','Pirai','33'), +('3304102','Porciuncula','33'), +('3304110','Porto Real','33'), +('3304128','Quatis','33'), +('3304144','Queimados','33'), +('3304151','Quissama','33'), +('3304201','Resende','33'), +('3304300','Rio Bonito','33'), +('3304409','Rio Claro','33'), +('3304508','Rio das Flores','33'), +('3304524','Rio das Ostras','33'), +('3304557','Rio de Janeiro','33'), +('3304607','Santa Maria Madalena','33'), +('3304706','Santo Antonio de Padua','33'), +('3304755','Sao Francisco de Itabapoana','33'), +('3304805','Sao Fidelis','33'), +('3304904','Sao Goncalo','33'), +('3305000','Sao Joao da Barra','33'), +('3305109','Sao Joao de Meriti','33'), +('3305133','Sao Jose de Uba','33'), +('3305158','Sao Jose do Vale do Rio Preto','33'), +('3305208','Sao Pedro da Aldeia','33'), +('3305307','Sao Sebastiao do Alto','33'), +('3305406','Sapucaia','33'), +('3305505','Saquarema','33'), +('3305554','Seropedica','33'), +('3305604','Silva Jardim','33'), +('3305703','Sumidouro','33'), +('3305752','Tangua','33'), +('3305802','Teresopolis','33'), +('3305901','Trajano de Moraes','33'), +('3306008','Tres Rios','33'), +('3306107','Valenca','33'), +('3306156','Varre-Sai','33'), +('3306206','Vassouras','33'), +('3306305','Volta Redonda','33'), +('3500105','Adamantina','35'), +('3500204','Adolfo','35'), +('3500303','Aguai','35'), +('3500402','aguas da Prata','35'), +('3500501','aguas de Lindoia','35'), +('3500550','aguas de Santa Barbara','35'), +('3500600','aguas de Sao Pedro','35'), +('3500709','Agudos','35'), +('3500758','Alambari','35'), +('3500808','Alfredo Marcondes','35'), +('3500907','Altair','35'), +('3501004','Altinopolis','35'), +('3501103','Alto Alegre','35'), +('3501152','Aluminio','35'), +('3501202','alvares Florence','35'), +('3501301','alvares Machado','35'), +('3501400','alvaro de Carvalho','35'), +('3501509','Alvinlandia','35'), +('3501608','Americana','35'), +('3501707','Americo Brasiliense','35'), +('3501806','Americo de Campos','35'), +('3501905','Amparo','35'), +('3502002','Analandia','35'), +('3502101','Andradina','35'), +('3502200','Angatuba','35'), +('3502309','Anhembi','35'), +('3502408','Anhumas','35'), +('3502507','Aparecida','35'), +('3502606','Aparecida dOeste','35'), +('3502705','Apiai','35'), +('3502754','Aracariguama','35'), +('3502804','Aracatuba','35'), +('3502903','Aracoiaba da Serra','35'), +('3503000','Aramina','35'), +('3503109','Arandu','35'), +('3503158','Arapei','35'), +('3503208','Araraquara','35'), +('3503307','Araras','35'), +('3503356','Arco-Iris','35'), +('3503406','Arealva','35'), +('3503505','Areias','35'), +('3503604','Areiopolis','35'), +('3503703','Ariranha','35'), +('3503802','Artur Nogueira','35'), +('3503901','Aruja','35'), +('3503950','Aspasia','35'), +('3504008','Assis','35'), +('3504107','Atibaia','35'), +('3504206','Auriflama','35'), +('3504305','Avai','35'), +('3504404','Avanhandava','35'), +('3504503','Avare','35'), +('3504602','Bady Bassitt','35'), +('3504701','Balbinos','35'), +('3504800','Balsamo','35'), +('3504909','Bananal','35'), +('3505005','Barao de Antonina','35'), +('3505104','Barbosa','35'), +('3505203','Bariri','35'), +('3505302','Barra Bonita','35'), +('3505351','Barra do Chapeu','35'), +('3505401','Barra do Turvo','35'), +('3505500','Barretos','35'), +('3505609','Barrinha','35'), +('3505708','Barueri','35'), +('3505807','Bastos','35'), +('3505906','Batatais','35'), +('3506003','Bauru','35'), +('3506102','Bebedouro','35'), +('3506201','Bento de Abreu','35'), +('3506300','Bernardino de Campos','35'), +('3506359','Bertioga','35'), +('3506409','Bilac','35'), +('3506508','Birigui','35'), +('3506607','Biritiba-Mirim','35'), +('3506706','Boa Esperanca do Sul','35'), +('3506805','Bocaina','35'), +('3506904','Bofete','35'), +('3507001','Boituva','35'), +('3507100','Bom Jesus dos Perdoes','35'), +('3507159','Bom Sucesso de Itarare','35'), +('3507209','Bora','35'), +('3507308','Boraceia','35'), +('3507407','Borborema','35'), +('3507456','Borebi','35'), +('3507506','Botucatu','35'), +('3507605','Braganca Paulista','35'), +('3507704','Brauna','35'), +('3507753','Brejo Alegre','35'), +('3507803','Brodowski','35'), +('3507902','Brotas','35'), +('3508009','Buri','35'), +('3508108','Buritama','35'), +('3508207','Buritizal','35'), +('3508306','Cabralia Paulista','35'), +('3508405','Cabreuva','35'), +('3508504','Cacapava','35'), +('3508603','Cachoeira Paulista','35'), +('3508702','Caconde','35'), +('3508801','Cafelandia','35'), +('3508900','Caiabu','35'), +('3509007','Caieiras','35'), +('3509106','Caiua','35'), +('3509205','Cajamar','35'), +('3509254','Cajati','35'), +('3509304','Cajobi','35'), +('3509403','Cajuru','35'), +('3509452','Campina do Monte Alegre','35'), +('3509502','Campinas','35'), +('3509601','Campo Limpo Paulista','35'), +('3509700','Campos do Jordao','35'), +('3509809','Campos Novos Paulista','35'), +('3509908','Cananeia','35'), +('3509957','Canas','35'), +('3510005','Candido Mota','35'), +('3510104','Candido Rodrigues','35'), +('3510153','Canitar','35'), +('3510203','Capao Bonito','35'), +('3510302','Capela do Alto','35'), +('3510401','Capivari','35'), +('3510500','Caraguatatuba','35'), +('3510609','Carapicuiba','35'), +('3510708','Cardoso','35'), +('3510807','Casa Branca','35'), +('3510906','Cassia dos Coqueiros','35'), +('3511003','Castilho','35'), +('3511102','Catanduva','35'), +('3511201','Catigua','35'), +('3511300','Cedral','35'), +('3511409','Cerqueira Cesar','35'), +('3511508','Cerquilho','35'), +('3511607','Cesario Lange','35'), +('3511706','Charqueada','35'), +('3511904','Clementina','35'), +('3512001','Colina','35'), +('3512100','Colombia','35'), +('3512209','Conchal','35'), +('3512308','Conchas','35'), +('3512407','Cordeiropolis','35'), +('3512506','Coroados','35'), +('3512605','Coronel Macedo','35'), +('3512704','Corumbatai','35'), +('3512803','Cosmopolis','35'), +('3512902','Cosmorama','35'), +('3513009','Cotia','35'), +('3513108','Cravinhos','35'), +('3513207','Cristais Paulista','35'), +('3513306','Cruzalia','35'), +('3513405','Cruzeiro','35'), +('3513504','Cubatao','35'), +('3513603','Cunha','35'), +('3513702','Descalvado','35'), +('3513801','Diadema','35'), +('3513850','Dirce Reis','35'), +('3513900','Divinolandia','35'), +('3514007','Dobrada','35'), +('3514106','Dois Corregos','35'), +('3514205','Dolcinopolis','35'), +('3514304','Dourado','35'), +('3514403','Dracena','35'), +('3514502','Duartina','35'), +('3514601','Dumont','35'), +('3514700','Echapora','35'), +('3514809','Eldorado','35'), +('3514908','Elias Fausto','35'), +('3514924','Elisiario','35'), +('3514957','Embauba','35'), +('3515004','Embu das Artes','35'), +('3515103','Embu-Guacu','35'), +('3515129','Emilianopolis','35'), +('3515152','Engenheiro Coelho','35'), +('3515186','Espirito Santo do Pinhal','35'), +('3515194','Espirito Santo do Turvo','35'), +('3515202','Estrela dOeste','35'), +('3515301','Estrela do Norte','35'), +('3515350','Euclides da Cunha Paulista','35'), +('3515400','Fartura','35'), +('3515509','Fernandopolis','35'), +('3515608','Fernando Prestes','35'), +('3515657','Fernao','35'), +('3515707','Ferraz de Vasconcelos','35'), +('3515806','Flora Rica','35'), +('3515905','Floreal','35'), +('3516002','Florida Paulista','35'), +('3516101','Florinia','35'), +('3516200','Franca','35'), +('3516309','Francisco Morato','35'), +('3516408','Franco da Rocha','35'), +('3516507','Gabriel Monteiro','35'), +('3516606','Galia','35'), +('3516705','Garca','35'), +('3516804','Gastao Vidigal','35'), +('3516853','Gaviao Peixoto','35'), +('3516903','General Salgado','35'), +('3517000','Getulina','35'), +('3517109','Glicerio','35'), +('3517208','Guaicara','35'), +('3517307','Guaimbe','35'), +('3517406','Guaira','35'), +('3517505','Guapiacu','35'), +('3517604','Guapiara','35'), +('3517703','Guara','35'), +('3517802','Guaracai','35'), +('3517901','Guaraci','35'), +('3518008','Guarani dOeste','35'), +('3518107','Guaranta','35'), +('3518206','Guararapes','35'), +('3518305','Guararema','35'), +('3518404','Guaratingueta','35'), +('3518503','Guarei','35'), +('3518602','Guariba','35'), +('3518701','Guaruja','35'), +('3518800','Guarulhos','35'), +('3518859','Guatapara','35'), +('3518909','Guzolandia','35'), +('3519006','Herculandia','35'), +('3519055','Holambra','35'), +('3519071','Hortolandia','35'), +('3519105','Iacanga','35'), +('3519204','Iacri','35'), +('3519253','Iaras','35'), +('3519303','Ibate','35'), +('3519402','Ibira','35'), +('3519501','Ibirarema','35'), +('3519600','Ibitinga','35'), +('3519709','Ibiuna','35'), +('3519808','Icem','35'), +('3519907','Iepe','35'), +('3520004','Igaracu do Tiete','35'), +('3520103','Igarapava','35'), +('3520202','Igarata','35'), +('3520301','Iguape','35'), +('3520400','Ilhabela','35'), +('3520426','Ilha Comprida','35'), +('3520442','Ilha Solteira','35'), +('3520509','Indaiatuba','35'), +('3520608','Indiana','35'), +('3520707','Indiapora','35'), +('3520806','Inubia Paulista','35'), +('3520905','Ipaussu','35'), +('3521002','Ipero','35'), +('3521101','Ipeuna','35'), +('3521150','Ipigua','35'), +('3521200','Iporanga','35'), +('3521309','Ipua','35'), +('3521408','Iracemapolis','35'), +('3521507','Irapua','35'), +('3521606','Irapuru','35'), +('3521705','Itabera','35'), +('3521804','Itai','35'), +('3521903','Itajobi','35'), +('3522000','Itaju','35'), +('3522109','Itanhaem','35'), +('3522158','Itaoca','35'), +('3522208','Itapecerica da Serra','35'), +('3522307','Itapetininga','35'), +('3522406','Itapeva','35'), +('3522505','Itapevi','35'), +('3522604','Itapira','35'), +('3522653','Itapirapua Paulista','35'), +('3522703','Itapolis','35'), +('3522802','Itaporanga','35'), +('3522901','Itapui','35'), +('3523008','Itapura','35'), +('3523107','Itaquaquecetuba','35'), +('3523206','Itarare','35'), +('3523305','Itariri','35'), +('3523404','Itatiba','35'), +('3523503','Itatinga','35'), +('3523602','Itirapina','35'), +('3523701','Itirapua','35'), +('3523800','Itobi','35'), +('3523909','Itu','35'), +('3524006','Itupeva','35'), +('3524105','Ituverava','35'), +('3524204','Jaborandi','35'), +('3524303','Jaboticabal','35'), +('3524402','Jacarei','35'), +('3524501','Jaci','35'), +('3524600','Jacupiranga','35'), +('3524709','Jaguariuna','35'), +('3524808','Jales','35'), +('3524907','Jambeiro','35'), +('3525003','Jandira','35'), +('3525102','Jardinopolis','35'), +('3525201','Jarinu','35'), +('3525300','Jau','35'), +('3525409','Jeriquara','35'), +('3525508','Joanopolis','35'), +('3525607','Joao Ramalho','35'), +('3525706','Jose Bonifacio','35'), +('3525805','Julio Mesquita','35'), +('3525854','Jumirim','35'), +('3525904','Jundiai','35'), +('3526001','Junqueiropolis','35'), +('3526100','Juquia','35'), +('3526209','Juquitiba','35'), +('3526308','Lagoinha','35'), +('3526407','Laranjal Paulista','35'), +('3526506','Lavinia','35'), +('3526605','Lavrinhas','35'), +('3526704','Leme','35'), +('3526803','Lencois Paulista','35'), +('3526902','Limeira','35'), +('3527009','Lindoia','35'), +('3527108','Lins','35'), +('3527207','Lorena','35'), +('3527256','Lourdes','35'), +('3527306','Louveira','35'), +('3527405','Lucelia','35'), +('3527504','Lucianopolis','35'), +('3527603','Luis Antonio','35'), +('3527702','Luiziania','35'), +('3527801','Lupercio','35'), +('3527900','Lutecia','35'), +('3528007','Macatuba','35'), +('3528106','Macaubal','35'), +('3528205','Macedonia','35'), +('3528304','Magda','35'), +('3528403','Mairinque','35'), +('3528502','Mairipora','35'), +('3528601','Manduri','35'), +('3528700','Maraba Paulista','35'), +('3528809','Maracai','35'), +('3528858','Marapoama','35'), +('3528908','Mariapolis','35'), +('3529005','Marilia','35'), +('3529104','Marinopolis','35'), +('3529203','Martinopolis','35'), +('3529302','Matao','35'), +('3529401','Maua','35'), +('3529500','Mendonca','35'), +('3529609','Meridiano','35'), +('3529658','Mesopolis','35'), +('3529708','Miguelopolis','35'), +('3529807','Mineiros do Tiete','35'), +('3529906','Miracatu','35'), +('3530003','Mira Estrela','35'), +('3530102','Mirandopolis','35'), +('3530201','Mirante do Paranapanema','35'), +('3530300','Mirassol','35'), +('3530409','Mirassolandia','35'), +('3530508','Mococa','35'), +('3530607','Mogi das Cruzes','35'), +('3530706','Mogi Guacu','35'), +('3530805','Mogi Mirim','35'), +('3530904','Mombuca','35'), +('3531001','Moncoes','35'), +('3531100','Mongagua','35'), +('3531209','Monte Alegre do Sul','35'), +('3531308','Monte Alto','35'), +('3531407','Monte Aprazivel','35'), +('3531506','Monte Azul Paulista','35'), +('3531605','Monte Castelo','35'), +('3531704','Monteiro Lobato','35'), +('3531803','Monte Mor','35'), +('3531902','Morro Agudo','35'), +('3532009','Morungaba','35'), +('3532058','Motuca','35'), +('3532108','Murutinga do Sul','35'), +('3532157','Nantes','35'), +('3532207','Narandiba','35'), +('3532306','Natividade da Serra','35'), +('3532405','Nazare Paulista','35'), +('3532504','Neves Paulista','35'), +('3532603','Nhandeara','35'), +('3532702','Nipoa','35'), +('3532801','Nova Alianca','35'), +('3532827','Nova Campina','35'), +('3532843','Nova Canaa Paulista','35'), +('3532868','Nova Castilho','35'), +('3532900','Nova Europa','35'), +('3533007','Nova Granada','35'), +('3533106','Nova Guataporanga','35'), +('3533205','Nova Independencia','35'), +('3533254','Novais','35'), +('3533304','Nova Luzitania','35'), +('3533403','Nova Odessa','35'), +('3533502','Novo Horizonte','35'), +('3533601','Nuporanga','35'), +('3533700','Ocaucu','35'), +('3533809','Oleo','35'), +('3533908','Olimpia','35'), +('3534005','Onda Verde','35'), +('3534104','Oriente','35'), +('3534203','Orindiuva','35'), +('3534302','Orlandia','35'), +('3534401','Osasco','35'), +('3534500','Oscar Bressane','35'), +('3534609','Osvaldo Cruz','35'), +('3534708','Ourinhos','35'), +('3534757','Ouroeste','35'), +('3534807','Ouro Verde','35'), +('3534906','Pacaembu','35'), +('3535002','Palestina','35'), +('3535101','Palmares Paulista','35'), +('3535200','Palmeira dOeste','35'), +('3535309','Palmital','35'), +('3535408','Panorama','35'), +('3535507','Paraguacu Paulista','35'), +('3535606','Paraibuna','35'), +('3535705','Paraiso','35'), +('3535804','Paranapanema','35'), +('3535903','Paranapua','35'), +('3536000','Parapua','35'), +('3536109','Pardinho','35'), +('3536208','Pariquera-Acu','35'), +('3536257','Parisi','35'), +('3536307','Patrocinio Paulista','35'), +('3536406','Pauliceia','35'), +('3536505','Paulinia','35'), +('3536570','Paulistania','35'), +('3536604','Paulo de Faria','35'), +('3536703','Pederneiras','35'), +('3536802','Pedra Bela','35'), +('3536901','Pedranopolis','35'), +('3537008','Pedregulho','35'), +('3537107','Pedreira','35'), +('3537156','Pedrinhas Paulista','35'), +('3537206','Pedro de Toledo','35'), +('3537305','Penapolis','35'), +('3537404','Pereira Barreto','35'), +('3537503','Pereiras','35'), +('3537602','Peruibe','35'), +('3537701','Piacatu','35'), +('3537800','Piedade','35'), +('3537909','Pilar do Sul','35'), +('3538006','Pindamonhangaba','35'), +('3538105','Pindorama','35'), +('3538204','Pinhalzinho','35'), +('3538303','Piquerobi','35'), +('3538501','Piquete','35'), +('3538600','Piracaia','35'), +('3538709','Piracicaba','35'), +('3538808','Piraju','35'), +('3538907','Pirajui','35'), +('3539004','Pirangi','35'), +('3539103','Pirapora do Bom Jesus','35'), +('3539202','Pirapozinho','35'), +('3539301','Pirassununga','35'), +('3539400','Piratininga','35'), +('3539509','Pitangueiras','35'), +('3539608','Planalto','35'), +('3539707','Platina','35'), +('3539806','Poa','35'), +('3539905','Poloni','35'), +('3540002','Pompeia','35'), +('3540101','Pongai','35'), +('3540200','Pontal','35'), +('3540259','Pontalinda','35'), +('3540309','Pontes Gestal','35'), +('3540408','Populina','35'), +('3540507','Porangaba','35'), +('3540606','Porto Feliz','35'), +('3540705','Porto Ferreira','35'), +('3540754','Potim','35'), +('3540804','Potirendaba','35'), +('3540853','Pracinha','35'), +('3540903','Pradopolis','35'), +('3541000','Praia Grande','35'), +('3541059','Pratania','35'), +('3541109','Presidente Alves','35'), +('3541208','Presidente Bernardes','35'), +('3541307','Presidente Epitacio','35'), +('3541406','Presidente Prudente','35'), +('3541505','Presidente Venceslau','35'), +('3541604','Promissao','35'), +('3541653','Quadra','35'), +('3541703','Quata','35'), +('3541802','Queiroz','35'), +('3541901','Queluz','35'), +('3542008','Qlongana','35'), +('3542107','Rafard','35'), +('3542206','Rancharia','35'), +('3542305','Redencao da Serra','35'), +('3542404','Regente Feijo','35'), +('3542503','Reginopolis','35'), +('3542602','Registro','35'), +('3542701','Restinga','35'), +('3542800','Ribeira','35'), +('3542909','Ribeirao Bonito','35'), +('3543006','Ribeirao Branco','35'), +('3543105','Ribeirao Corrente','35'), +('3543204','Ribeirao do Sul','35'), +('3543238','Ribeirao dos Indios','35'), +('3543253','Ribeirao Grande','35'), +('3543303','Ribeirao Pires','35'), +('3543402','Ribeirao Preto','35'), +('3543501','Riversul','35'), +('3543600','Rifaina','35'), +('3543709','Rincao','35'), +('3543808','Rinopolis','35'), +('3543907','Rio Claro','35'), +('3544004','Rio das Pedras','35'), +('3544103','Rio Grande da Serra','35'), +('3544202','Riolandia','35'), +('3544251','Rosana','35'), +('3544301','Roseira','35'), +('3544400','Rubiacea','35'), +('3544509','Rubineia','35'), +('3544608','Sabino','35'), +('3544707','Sagres','35'), +('3544806','Sales','35'), +('3544905','Sales Oliveira','35'), +('3545001','Salesopolis','35'), +('3545100','Salmourao','35'), +('3545159','Saltinho','35'), +('3545209','Salto','35'), +('3545308','Salto de Pirapora','35'), +('3545407','Salto Grande','35'), +('3545506','Sandovalina','35'), +('3545605','Santa Adelia','35'), +('3545704','Santa Albertina','35'), +('3545803','Santa Barbara dOeste','35'), +('3546009','Santa Branca','35'), +('3546108','Santa Clara dOeste','35'), +('3546207','Santa Cruz da Conceicao','35'), +('3546256','Santa Cruz da Esperanca','35'), +('3546306','Santa Cruz das Palmeiras','35'), +('3546405','Santa Cruz do Rio Pardo','35'), +('3546504','Santa Ernestina','35'), +('3546603','Santa Fe do Sul','35'), +('3546702','Santa Gertrudes','35'), +('3546801','Santa Isabel','35'), +('3546900','Santa Lucia','35'), +('3547007','Santa Maria da Serra','35'), +('3547106','Santa Mercedes','35'), +('3547205','Santana da Ponte Pensa','35'), +('3547304','Santana de Parnaiba','35'), +('3547403','Santa Rita dOeste','35'), +('3547502','Santa Rita do Passa Quatro','35'), +('3547601','Santa Rosa de Viterbo','35'), +('3547650','Santa Salete','35'), +('3547700','Santo Anastacio','35'), +('3547809','Santo Andre','35'), +('3547908','Santo Antonio da Alegria','35'), +('3548005','Santo Antonio de Posse','35'), +('3548054','Santo Antonio do Aracangua','35'), +('3548104','Santo Antonio do Jardim','35'), +('3548203','Santo Antonio do Pinhal','35'), +('3548302','Santo Expedito','35'), +('3548401','Santopolis do Aguapei','35'), +('3548500','Santos','35'), +('3548609','Sao Bento do Sapucai','35'), +('3548708','Sao Bernardo do Campo','35'), +('3548807','Sao Caetano do Sul','35'), +('3548906','Sao Carlos','35'), +('3549003','Sao Francisco','35'), +('3549102','Sao Joao da Boa Vista','35'), +('3549201','Sao Joao das Duas Pontes','35'), +('3549250','Sao Joao de Iracema','35'), +('3549300','Sao Joao do Pau dAlho','35'), +('3549409','Sao Joaquim da Barra','35'), +('3549508','Sao Jose da Bela Vista','35'), +('3549607','Sao Jose do Barreiro','35'), +('3549706','Sao Jose do Rio Pardo','35'), +('3549805','Sao Jose do Rio Preto','35'), +('3549904','Sao Jose dos Campos','35'), +('3549953','Sao Lourenco da Serra','35'), +('3550001','Sao Luis do Paraitinga','35'), +('3550100','Sao Manuel','35'), +('3550209','Sao Miguel Arcanjo','35'), +('3550308','Sao Paulo','35'), +('3550407','Sao Pedro','35'), +('3550506','Sao Pedro do Turvo','35'), +('3550605','Sao Roque','35'), +('3550704','Sao Sebastiao','35'), +('3550803','Sao Sebastiao da Grama','35'), +('3550902','Sao Simao','35'), +('3551009','Sao Vicente','35'), +('3551108','Sarapui','35'), +('3551207','Sarutaia','35'), +('3551306','Sebastianopolis do Sul','35'), +('3551405','Serra Azul','35'), +('3551504','Serrana','35'), +('3551603','Serra Negra','35'), +('3551702','Sertaozinho','35'), +('3551801','Sete Barras','35'), +('3551900','Severinia','35'), +('3552007','Silveiras','35'), +('3552106','Socorro','35'), +('3552205','Sorocaba','35'), +('3552304','Sud Mennucci','35'), +('3552403','Sumare','35'), +('3552502','Suzano','35'), +('3552551','Suzanapolis','35'), +('3552601','Tabapua','35'), +('3552700','Tabatinga','35'), +('3552809','Taboao da Serra','35'), +('3552908','Taciba','35'), +('3553005','Taguai','35'), +('3553104','Taiacu','35'), +('3553203','Taiuva','35'), +('3553302','Tambau','35'), +('3553401','Tanabi','35'), +('3553500','Tapirai','35'), +('3553609','Tapiratiba','35'), +('3553658','Taquaral','35'), +('3553708','Taquaritinga','35'), +('3553807','Taquarituba','35'), +('3553856','Taquarivai','35'), +('3553906','Tarabai','35'), +('3553955','Taruma','35'), +('3554003','Tatui','35'), +('3554102','Taubate','35'), +('3554201','Tejupa','35'), +('3554300','Teodoro Sampaio','35'), +('3554409','Terra Roxa','35'), +('3554508','Tiete','35'), +('3554607','Timburi','35'), +('3554656','Torre de Pedra','35'), +('3554706','Torrinha','35'), +('3554755','Trabiju','35'), +('3554805','Tremembe','35'), +('3554904','Tres Fronteiras','35'), +('3554953','Tuiuti','35'), +('3555000','Tupa','35'), +('3555109','Tupi Paulista','35'), +('3555208','Turiuba','35'), +('3555307','Turmalina','35'), +('3555356','Ubarana','35'), +('3555406','Ubatuba','35'), +('3555505','Ubirajara','35'), +('3555604','Uchoa','35'), +('3555703','Uniao Paulista','35'), +('3555802','Urania','35'), +('3555901','Uru','35'), +('3556008','Urupes','35'), +('3556107','Valentim Gentil','35'), +('3556206','Valinhos','35'), +('3556305','Valparaiso','35'), +('3556354','Vargem','35'), +('3556404','Vargem Grande do Sul','35'), +('3556453','Vargem Grande Paulista','35'), +('3556503','Varzea Paulista','35'), +('3556602','Vera Cruz','35'), +('3556701','Vinhedo','35'), +('3556800','Viradouro','35'), +('3556909','Vista Alegre do Alto','35'), +('3556958','Vitoria Brasil','35'), +('3557006','Votorantim','35'), +('3557105','Votuporanga','35'), +('3557154','Zacarias','35'), +('3557204','Chavantes','35'), +('3557303','Estiva Gerbi','35'), +('4100103','Abatia','41'), +('4100202','Adrianopolis','41'), +('4100301','Agudos do Sul','41'), +('4100400','Almirante Tamandare','41'), +('4100459','Altamira do Parana','41'), +('4100509','Altonia','41'), +('4100608','Alto Parana','41'), +('4100707','Alto Piquiri','41'), +('4100806','Alvorada do Sul','41'), +('4100905','Amapora','41'), +('4101002','Ampere','41'), +('4101051','Anahy','41'), +('4101101','Andira','41'), +('4101150','Angulo','41'), +('4101200','Antonina','41'), +('4101309','Antonio Olinto','41'), +('4101408','Apucarana','41'), +('4101507','Arapongas','41'), +('4101606','Arapoti','41'), +('4101655','Arapua','41'), +('4101705','Araruna','41'), +('4101804','Araucaria','41'), +('4101853','Ariranha do Ivai','41'), +('4101903','Assai','41'), +('4102000','Assis Chateaubriand','41'), +('4102109','Astorga','41'), +('4102208','Atalaia','41'), +('4102307','Balsa Nova','41'), +('4102406','Bandeirantes','41'), +('4102505','Barbosa Ferraz','41'), +('4102604','Barracao','41'), +('4102703','Barra do Jacare','41'), +('4102752','Bela Vista da Caroba','41'), +('4102802','Bela Vista do Paraiso','41'), +('4102901','Bituruna','41'), +('4103008','Boa Esperanca','41'), +('4103024','Boa Esperanca do Iguacu','41'), +('4103040','Boa Ventura de Sao Roque','41'), +('4103057','Boa Vista da Aparecida','41'), +('4103107','Bocaiuva do Sul','41'), +('4103156','Bom Jesus do Sul','41'), +('4103206','Bom Sucesso','41'), +('4103222','Bom Sucesso do Sul','41'), +('4103305','Borrazopolis','41'), +('4103354','Braganey','41'), +('4103370','Brasilandia do Sul','41'), +('4103404','Cafeara','41'), +('4103453','Cafelandia','41'), +('4103479','Cafezal do Sul','41'), +('4103503','California','41'), +('4103602','Cambara','41'), +('4103701','Cambe','41'), +('4103800','Cambira','41'), +('4103909','Campina da Lagoa','41'), +('4103958','Campina do Simao','41'), +('4104006','Campina Grande do Sul','41'), +('4104055','Campo Bonito','41'), +('4104105','Campo do Tenente','41'), +('4104204','Campo Largo','41'), +('4104253','Campo Magro','41'), +('4104303','Campo Mourao','41'), +('4104402','Candido de Abreu','41'), +('4104428','Candoi','41'), +('4104451','Cantagalo','41'), +('4104501','Capanema','41'), +('4104600','Capitao Leonidas Marques','41'), +('4104659','Carambei','41'), +('4104709','Carlopolis','41'), +('4104808','Cascavel','41'), +('4104907','Castro','41'), +('4105003','Catanduvas','41'), +('4105102','Centenario do Sul','41'), +('4105201','Cerro Azul','41'), +('4105300','Ceu Azul','41'), +('4105409','Chopinzinho','41'), +('4105508','Cianorte','41'), +('4105607','Cidade Gaucha','41'), +('4105706','Clevelandia','41'), +('4105805','Colombo','41'), +('4105904','Colorado','41'), +('4106001','Congonhinhas','41'), +('4106100','Conselheiro Mairinck','41'), +('4106209','Contenda','41'), +('4106308','Corbelia','41'), +('4106407','Cornelio Procopio','41'), +('4106456','Coronel Domingos Soares','41'), +('4106506','Coronel Vivida','41'), +('4106555','Corumbatai do Sul','41'), +('4106571','Cruzeiro do Iguacu','41'), +('4106605','Cruzeiro do Oeste','41'), +('4106704','Cruzeiro do Sul','41'), +('4106803','Cruz Machado','41'), +('4106852','Cruzmaltina','41'), +('4106902','Curitiba','41'), +('4107009','Curiuva','41'), +('4107108','Diamante do Norte','41'), +('4107124','Diamante do Sul','41'), +('4107157','Diamante DOeste','41'), +('4107207','Dois Vizinhos','41'), +('4107256','Douradina','41'), +('4107306','Doutor Camargo','41'), +('4107405','Eneas Marques','41'), +('4107504','Engenheiro Beltrao','41'), +('4107520','Esperanca Nova','41'), +('4107538','Entre Rios do Oeste','41'), +('4107546','Espigao Alto do Iguacu','41'), +('4107553','Farol','41'), +('4107603','Faxinal','41'), +('4107652','Fazenda Rio Grande','41'), +('4107702','Fenix','41'), +('4107736','Fernandes Pinheiro','41'), +('4107751','Figueira','41'), +('4107801','Florai','41'), +('4107850','Flor da Serra do Sul','41'), +('4107900','Floresta','41'), +('4108007','Florestopolis','41'), +('4108106','Florida','41'), +('4108205','Formosa do Oeste','41'), +('4108304','Foz do Iguacu','41'), +('4108320','Francisco Alves','41'), +('4108403','Francisco Beltrao','41'), +('4108452','Foz do Jordao','41'), +('4108502','General Carneiro','41'), +('4108551','Godoy Moreira','41'), +('4108601','Goioere','41'), +('4108650','Goioxim','41'), +('4108700','Grandes Rios','41'), +('4108809','Guaira','41'), +('4108908','Guairaca','41'), +('4108957','Guamiranga','41'), +('4109005','Guapirama','41'), +('4109104','Guaporema','41'), +('4109203','Guaraci','41'), +('4109302','Guaraniacu','41'), +('4109401','Guarapuava','41'), +('4109500','Guaraquecaba','41'), +('4109609','Guaratuba','41'), +('4109658','Honorio Serpa','41'), +('4109708','Ibaiti','41'), +('4109757','Ibema','41'), +('4109807','Ibipora','41'), +('4109906','Icaraima','41'), +('4110003','Iguaracu','41'), +('4110052','Iguatu','41'), +('4110078','Imbau','41'), +('4110102','Imbituva','41'), +('4110201','Inacio Martins','41'), +('4110300','Inaja','41'), +('4110409','Indianopolis','41'), +('4110508','Ipiranga','41'), +('4110607','Ipora','41'), +('4110656','Iracema do Oeste','41'), +('4110706','Irati','41'), +('4110805','Iretama','41'), +('4110904','Itaguaje','41'), +('4110953','Itaipulandia','41'), +('4111001','Itambaraca','41'), +('4111100','Itambe','41'), +('4111209','Itapejara dOeste','41'), +('4111258','Itaperucu','41'), +('4111308','Itauna do Sul','41'), +('4111407','Ivai','41'), +('4111506','Ivaipora','41'), +('4111555','Ivate','41'), +('4111605','Ivatuba','41'), +('4111704','Jaboti','41'), +('4111803','Jacarezinho','41'), +('4111902','Jaguapita','41'), +('4112009','Jaguariaiva','41'), +('4112108','Jandaia do Sul','41'), +('4112207','Janiopolis','41'), +('4112306','Japira','41'), +('4112405','Japura','41'), +('4112504','Jardim Alegre','41'), +('4112603','Jardim Olinda','41'), +('4112702','Jataizinho','41'), +('4112751','Jesuitas','41'), +('4112801','Joaquim Tavora','41'), +('4112900','Jundiai do Sul','41'), +('4112959','Juranda','41'), +('4113007','Jussara','41'), +('4113106','Kalore','41'), +('4113205','Lapa','41'), +('4113254','Laranjal','41'), +('4113304','Laranjeiras do Sul','41'), +('4113403','Leopolis','41'), +('4113429','Lidianopolis','41'), +('4113452','Lindoeste','41'), +('4113502','Loanda','41'), +('4113601','Lobato','41'), +('4113700','Londrina','41'), +('4113734','Luiziana','41'), +('4113759','Lunardelli','41'), +('4113809','Lupionopolis','41'), +('4113908','Mallet','41'), +('4114005','Mambore','41'), +('4114104','Mandaguacu','41'), +('4114203','Mandaguari','41'), +('4114302','Mandirituba','41'), +('4114351','Manfrinopolis','41'), +('4114401','Mangueirinha','41'), +('4114500','Manoel Ribas','41'), +('4114609','Marechal Candido Rondon','41'), +('4114708','Maria Helena','41'), +('4114807','Marialva','41'), +('4114906','Marilandia do Sul','41'), +('4115002','Marilena','41'), +('4115101','Mariluz','41'), +('4115200','Maringa','41'), +('4115309','Mariopolis','41'), +('4115358','Maripa','41'), +('4115408','Marmeleiro','41'), +('4115457','Marquinho','41'), +('4115507','Marumbi','41'), +('4115606','Matelandia','41'), +('4115705','Matinhos','41'), +('4115739','Mato Rico','41'), +('4115754','Maua da Serra','41'), +('4115804','Medianeira','41'), +('4115853','Mercedes','41'), +('4115903','Mirador','41'), +('4116000','Miraselva','41'), +('4116059','Missal','41'), +('4116109','Moreira Sales','41'), +('4116208','Morretes','41'), +('4116307','Munhoz de Melo','41'), +('4116406','Nossa Senhora das Gracas','41'), +('4116505','Nova Alianca do Ivai','41'), +('4116604','Nova America da Colina','41'), +('4116703','Nova Aurora','41'), +('4116802','Nova Cantu','41'), +('4116901','Nova Esperanca','41'), +('4116950','Nova Esperanca do Sudoeste','41'), +('4117008','Nova Fatima','41'), +('4117057','Nova Laranjeiras','41'), +('4117107','Nova Londrina','41'), +('4117206','Nova Olimpia','41'), +('4117214','Nova Santa Barbara','41'), +('4117222','Nova Santa Rosa','41'), +('4117255','Nova Prata do Iguacu','41'), +('4117271','Nova Tebas','41'), +('4117297','Novo Itacolomi','41'), +('4117305','Ortigueira','41'), +('4117404','Ourizona','41'), +('4117453','Ouro Verde do Oeste','41'), +('4117503','Paicandu','41'), +('4117602','Palmas','41'), +('4117701','Palmeira','41'), +('4117800','Palmital','41'), +('4117909','Palotina','41'), +('4118006','Paraiso do Norte','41'), +('4118105','Paranacity','41'), +('4118204','Paranagua','41'), +('4118303','Paranapoema','41'), +('4118402','Paranavai','41'), +('4118451','Pato Bragado','41'), +('4118501','Pato Branco','41'), +('4118600','Paula Freitas','41'), +('4118709','Paulo Frontin','41'), +('4118808','Peabiru','41'), +('4118857','Perobal','41'), +('4118907','Perola','41'), +('4119004','Perola dOeste','41'), +('4119103','Pien','41'), +('4119152','Pinhais','41'), +('4119202','Pinhalao','41'), +('4119251','Pinhal de Sao Bento','41'), +('4119301','Pinhao','41'), +('4119400','Pirai do Sul','41'), +('4119509','Piraquara','41'), +('4119608','Pitanga','41'), +('4119657','Pitangueiras','41'), +('4119707','Planaltina do Parana','41'), +('4119806','Planalto','41'), +('4119905','Ponta Grossa','41'), +('4119954','Pontal do Parana','41'), +('4120002','Porecatu','41'), +('4120101','Porto Amazonas','41'), +('4120150','Porto Barreiro','41'), +('4120200','Porto Rico','41'), +('4120309','Porto Vitoria','41'), +('4120333','Prado Ferreira','41'), +('4120358','Pranchita','41'), +('4120408','Presidente Castelo Branco','41'), +('4120507','Primeiro de Maio','41'), +('4120606','Prudentopolis','41'), +('4120655','Quarto Centenario','41'), +('4120705','Quatigua','41'), +('4120804','Quatro Barras','41'), +('4120853','Quatro Pontes','41'), +('4120903','Quedas do Iguacu','41'), +('4121000','Querencia do Norte','41'), +('4121109','Qlonga do Sol','41'), +('4121208','Quitandinha','41'), +('4121257','Ramilandia','41'), +('4121307','Rancho Alegre','41'), +('4121356','Rancho Alegre DOeste','41'), +('4121406','Realeza','41'), +('4121505','Reboucas','41'), +('4121604','Renascenca','41'), +('4121703','Reserva','41'), +('4121752','Reserva do Iguacu','41'), +('4121802','Ribeirao Claro','41'), +('4121901','Ribeirao do Pinhal','41'), +('4122008','Rio Azul','41'), +('4122107','Rio Bom','41'), +('4122156','Rio Bonito do Iguacu','41'), +('4122172','Rio Branco do Ivai','41'), +('4122206','Rio Branco do Sul','41'), +('4122305','Rio Negro','41'), +('4122404','Rolandia','41'), +('4122503','Roncador','41'), +('4122602','Rondon','41'), +('4122651','Rosario do Ivai','41'), +('4122701','Sabaudia','41'), +('4122800','Salgado Filho','41'), +('4122909','Salto do Itarare','41'), +('4123006','Salto do Lontra','41'), +('4123105','Santa Amelia','41'), +('4123204','Santa Cecilia do Pavao','41'), +('4123303','Santa Cruz de Monte Castelo','41'), +('4123402','Santa Fe','41'), +('4123501','Santa Helena','41'), +('4123600','Santa Ines','41'), +('4123709','Santa Isabel do Ivai','41'), +('4123808','Santa Izabel do Oeste','41'), +('4123824','Santa Lucia','41'), +('4123857','Santa Maria do Oeste','41'), +('4123907','Santa Mariana','41'), +('4123956','Santa Monica','41'), +('4124004','Santana do Itarare','41'), +('4124020','Santa Tereza do Oeste','41'), +('4124053','Santa Terezinha de Itaipu','41'), +('4124103','Santo Antonio da Platina','41'), +('4124202','Santo Antonio do Caiua','41'), +('4124301','Santo Antonio do Paraiso','41'), +('4124400','Santo Antonio do Sudoeste','41'), +('4124509','Santo Inacio','41'), +('4124608','Sao Carlos do Ivai','41'), +('4124707','Sao Jeronimo da Serra','41'), +('4124806','Sao Joao','41'), +('4124905','Sao Joao do Caiua','41'), +('4125001','Sao Joao do Ivai','41'), +('4125100','Sao Joao do Triunfo','41'), +('4125209','Sao Jorge dOeste','41'), +('4125308','Sao Jorge do Ivai','41'), +('4125357','Sao Jorge do Patrocinio','41'), +('4125407','Sao Jose da Boa Vista','41'), +('4125456','Sao Jose das Palmeiras','41'), +('4125506','Sao Jose dos Pinhais','41'), +('4125555','Sao Manoel do Parana','41'), +('4125605','Sao Mateus do Sul','41'), +('4125704','Sao Miguel do Iguacu','41'), +('4125753','Sao Pedro do Iguacu','41'), +('4125803','Sao Pedro do Ivai','41'), +('4125902','Sao Pedro do Parana','41'), +('4126009','Sao Sebastiao da Amoreira','41'), +('4126108','Sao Tome','41'), +('4126207','Sapopema','41'), +('4126256','Sarandi','41'), +('4126272','Saudade do Iguacu','41'), +('4126306','Senges','41'), +('4126355','Serranopolis do Iguacu','41'), +('4126405','Sertaneja','41'), +('4126504','Sertanopolis','41'), +('4126603','Siqueira Campos','41'), +('4126652','Sulina','41'), +('4126678','Tamarana','41'), +('4126702','Tamboara','41'), +('4126801','Tapejara','41'), +('4126900','Tapira','41'), +('4127007','Teixeira Soares','41'), +('4127106','Telemaco Borba','41'), +('4127205','Terra Boa','41'), +('4127304','Terra Rica','41'), +('4127403','Terra Roxa','41'), +('4127502','Tibagi','41'), +('4127601','Tijucas do Sul','41'), +('4127700','Toledo','41'), +('4127809','Tomazina','41'), +('4127858','Tres Barras do Parana','41'), +('4127882','Tunas do Parana','41'), +('4127908','Tuneiras do Oeste','41'), +('4127957','Tupassi','41'), +('4127965','Turvo','41'), +('4128005','Ubirata','41'), +('4128104','Umuarama','41'), +('4128203','Uniao da Vitoria','41'), +('4128302','Uniflor','41'), +('4128401','Urai','41'), +('4128500','Wenceslau Braz','41'), +('4128534','Ventania','41'), +('4128559','Vera Cruz do Oeste','41'), +('4128609','Vere','41'), +('4128625','Alto Paraiso','41'), +('4128633','Doutor Ulysses','41'), +('4128658','Virmond','41'), +('4128708','Vitorino','41'), +('4128807','Xambre','41'), +('4200051','Abdon Batista','42'), +('4200101','Abelardo Luz','42'), +('4200200','Agrolandia','42'), +('4200309','Agronomica','42'), +('4200408','agua Doce','42'), +('4200507','aguas de Chapeco','42'), +('4200556','aguas Frias','42'), +('4200606','aguas Mornas','42'), +('4200705','Alfredo Wagner','42'), +('4200754','Alto Bela Vista','42'), +('4200804','Anchieta','42'), +('4200903','Angelina','42'), +('4201000','Anita Garibaldi','42'), +('4201109','Anitapolis','42'), +('4201208','Antonio Carlos','42'), +('4201257','Apiuna','42'), +('4201273','Arabuta','42'), +('4201307','Araquari','42'), +('4201406','Ararangua','42'), +('4201505','Armazem','42'), +('4201604','Arroio Trinta','42'), +('4201653','Arvoredo','42'), +('4201703','Ascurra','42'), +('4201802','Atalanta','42'), +('4201901','Aurora','42'), +('4201950','Balneario Arroio do Silva','42'), +('4202008','Balneario Camboriu','42'), +('4202057','Balneario Barra do Sul','42'), +('4202073','Balneario Gaivota','42'), +('4202081','Bandeirante','42'), +('4202099','Barra Bonita','42'), +('4202107','Barra Velha','42'), +('4202131','Bela Vista do Toldo','42'), +('4202156','Belmonte','42'), +('4202206','Benedito Novo','42'), +('4202305','Biguacu','42'), +('4202404','Blumenau','42'), +('4202438','Bocaina do Sul','42'), +('4202453','Bombinhas','42'), +('4202503','Bom Jardim da Serra','42'), +('4202537','Bom Jesus','42'), +('4202578','Bom Jesus do Oeste','42'), +('4202602','Bom Retiro','42'), +('4202701','Botuvera','42'), +('4202800','Braco do Norte','42'), +('4202859','Braco do Trombudo','42'), +('4202875','Brunopolis','42'), +('4202909','Brusque','42'), +('4203006','Cacador','42'), +('4203105','Caibi','42'), +('4203154','Calmon','42'), +('4203204','Camboriu','42'), +('4203253','Capao Alto','42'), +('4203303','Campo Alegre','42'), +('4203402','Campo Belo do Sul','42'), +('4203501','Campo Ere','42'), +('4203600','Campos Novos','42'), +('4203709','Canelinha','42'), +('4203808','Canoinhas','42'), +('4203907','Capinzal','42'), +('4203956','Capivari de Baixo','42'), +('4204004','Catanduvas','42'), +('4204103','Caxambu do Sul','42'), +('4204152','Celso Ramos','42'), +('4204178','Cerro Negro','42'), +('4204194','Chapadao do Lageado','42'), +('4204202','Chapeco','42'), +('4204251','Cocal do Sul','42'), +('4204301','Concordia','42'), +('4204350','Cordilheira Alta','42'), +('4204400','Coronel Freitas','42'), +('4204459','Coronel Martins','42'), +('4204509','Corupa','42'), +('4204558','Correia Pinto','42'), +('4204608','Criciuma','42'), +('4204707','Cunha Pora','42'), +('4204756','Cunhatai','42'), +('4204806','Curitibanos','42'), +('4204905','Descanso','42'), +('4205001','Dionisio Cerqueira','42'), +('4205100','Dona Emma','42'), +('4205159','Doutor Pedrinho','42'), +('4205175','Entre Rios','42'), +('4205191','Ermo','42'), +('4205209','Erval Velho','42'), +('4205308','Faxinal dos Guedes','42'), +('4205357','Flor do Sertao','42'), +('4205407','Florianopolis','42'), +('4205431','Formosa do Sul','42'), +('4205456','Forquilhinha','42'), +('4205506','Fraiburgo','42'), +('4205555','Frei Rogerio','42'), +('4205605','Galvao','42'), +('4205704','Garopaba','42'), +('4205803','Garuva','42'), +('4205902','Gaspar','42'), +('4206009','Governador Celso Ramos','42'), +('4206108','Grao Para','42'), +('4206207','Gravatal','42'), +('4206306','Guabiruba','42'), +('4206405','Guaraciaba','42'), +('4206504','Guaramirim','42'), +('4206603','Guaruja do Sul','42'), +('4206652','Guatambu','42'), +('4206702','Herval dOeste','42'), +('4206751','Ibiam','42'), +('4206801','Ibicare','42'), +('4206900','Ibirama','42'), +('4207007','Icara','42'), +('4207106','Ilhota','42'), +('4207205','Imarui','42'), +('4207304','Imbituba','42'), +('4207403','Imbuia','42'), +('4207502','Indaial','42'), +('4207577','Iomere','42'), +('4207601','Ipira','42'), +('4207650','Ipora do Oeste','42'), +('4207684','Ipuacu','42'), +('4207700','Ipumirim','42'), +('4207759','Iraceminha','42'), +('4207809','Irani','42'), +('4207858','Irati','42'), +('4207908','Irineopolis','42'), +('4208005','Ita','42'), +('4208104','Itaiopolis','42'), +('4208203','Itajai','42'), +('4208302','Itapema','42'), +('4208401','Itapiranga','42'), +('4208450','Itapoa','42'), +('4208500','Ituporanga','42'), +('4208609','Jabora','42'), +('4208708','Jacinto Machado','42'), +('4208807','Jaguaruna','42'), +('4208906','Jaragua do Sul','42'), +('4208955','Jardinopolis','42'), +('4209003','Joacaba','42'), +('4209102','Joinville','42'), +('4209151','Jose Boiteux','42'), +('4209177','Jupia','42'), +('4209201','Lacerdopolis','42'), +('4209300','Lages','42'), +('4209409','Laguna','42'), +('4209458','Lajeado Grande','42'), +('4209508','Laurentino','42'), +('4209607','Lauro Muller','42'), +('4209706','Lebon Regis','42'), +('4209805','Leoberto Leal','42'), +('4209854','Lindoia do Sul','42'), +('4209904','Lontras','42'), +('4210001','Luiz Alves','42'), +('4210035','Luzerna','42'), +('4210050','Macieira','42'), +('4210100','Mafra','42'), +('4210209','Major Gercino','42'), +('4210308','Major Vieira','42'), +('4210407','Maracaja','42'), +('4210506','Maravilha','42'), +('4210555','Marema','42'), +('4210605','Massaranduba','42'), +('4210704','Matos Costa','42'), +('4210803','Meleiro','42'), +('4210852','Mirim Doce','42'), +('4210902','Modelo','42'), +('4211009','Mondai','42'), +('4211058','Monte Carlo','42'), +('4211108','Monte Castelo','42'), +('4211207','Morro da Fumaca','42'), +('4211256','Morro Grande','42'), +('4211306','Navegantes','42'), +('4211405','Nova Erechim','42'), +('4211454','Nova Itaberaba','42'), +('4211504','Nova Trento','42'), +('4211603','Nova Veneza','42'), +('4211652','Novo Horizonte','42'), +('4211702','Orleans','42'), +('4211751','Otacilio Costa','42'), +('4211801','Ouro','42'), +('4211850','Ouro Verde','42'), +('4211876','Paial','42'), +('4211892','Painel','42'), +('4211900','Palhoca','42'), +('4212007','Palma Sola','42'), +('4212056','Palmeira','42'), +('4212106','Palmitos','42'), +('4212205','Papanduva','42'), +('4212239','Paraiso','42'), +('4212254','Passo de Torres','42'), +('4212270','Passos Maia','42'), +('4212304','Paulo Lopes','42'), +('4212403','Pedras Grandes','42'), +('4212502','Penha','42'), +('4212601','Peritiba','42'), +('4212650','Pescaria Brava','42'), +('4212700','Petrolandia','42'), +('4212809','Balneario Picarras','42'), +('4212908','Pinhalzinho','42'), +('4213005','Pinheiro Preto','42'), +('4213104','Piratuba','42'), +('4213153','Planalto Alegre','42'), +('4213203','Pomerode','42'), +('4213302','Ponte Alta','42'), +('4213351','Ponte Alta do Norte','42'), +('4213401','Ponte Serrada','42'), +('4213500','Porto Belo','42'), +('4213609','Porto Uniao','42'), +('4213708','Pouso Redondo','42'), +('4213807','Praia Grande','42'), +('4213906','Presidente Castello Branco','42'), +('4214003','Presidente Getulio','42'), +('4214102','Presidente Nereu','42'), +('4214151','Princesa','42'), +('4214201','Quilombo','42'), +('4214300','Rancho Queimado','42'), +('4214409','Rio das Antas','42'), +('4214508','Rio do Campo','42'), +('4214607','Rio do Oeste','42'), +('4214706','Rio dos Cedros','42'), +('4214805','Rio do Sul','42'), +('4214904','Rio Fortuna','42'), +('4215000','Rio Negrinho','42'), +('4215059','Rio Rufino','42'), +('4215075','Riqueza','42'), +('4215109','Rodeio','42'), +('4215208','Romelandia','42'), +('4215307','Salete','42'), +('4215356','Saltinho','42'), +('4215406','Salto Veloso','42'), +('4215455','Sangao','42'), +('4215505','Santa Cecilia','42'), +('4215554','Santa Helena','42'), +('4215604','Santa Rosa de Lima','42'), +('4215653','Santa Rosa do Sul','42'), +('4215679','Santa Terezinha','42'), +('4215687','Santa Terezinha do Progresso','42'), +('4215695','Santiago do Sul','42'), +('4215703','Santo Amaro da Imperatriz','42'), +('4215752','Sao Bernardino','42'), +('4215802','Sao Bento do Sul','42'), +('4215901','Sao Bonifacio','42'), +('4216008','Sao Carlos','42'), +('4216057','Sao Cristovao do Sul','42'), +('4216107','Sao Domingos','42'), +('4216206','Sao Francisco do Sul','42'), +('4216255','Sao Joao do Oeste','42'), +('4216305','Sao Joao Batista','42'), +('4216354','Sao Joao do Itaperiu','42'), +('4216404','Sao Joao do Sul','42'), +('4216503','Sao Joaquim','42'), +('4216602','Sao Jose','42'), +('4216701','Sao Jose do Cedro','42'), +('4216800','Sao Jose do Cerrito','42'), +('4216909','Sao Lourenco do Oeste','42'), +('4217006','Sao Ludgero','42'), +('4217105','Sao Martinho','42'), +('4217154','Sao Miguel da Boa Vista','42'), +('4217204','Sao Miguel do Oeste','42'), +('4217253','Sao Pedro de Alcantara','42'), +('4217303','Saudades','42'), +('4217402','Schroeder','42'), +('4217501','Seara','42'), +('4217550','Serra Alta','42'), +('4217600','Sideropolis','42'), +('4217709','Sombrio','42'), +('4217758','Sul Brasil','42'), +('4217808','Taio','42'), +('4217907','Tangara','42'), +('4217956','Tigrinhos','42'), +('4218004','Tijucas','42'), +('4218103','Timbe do Sul','42'), +('4218202','Timbo','42'), +('4218251','Timbo Grande','42'), +('4218301','Tres Barras','42'), +('4218350','Treviso','42'), +('4218400','Treze de Maio','42'), +('4218509','Treze Tilias','42'), +('4218608','Trombudo Central','42'), +('4218707','Tubarao','42'), +('4218756','Tunapolis','42'), +('4218806','Turvo','42'), +('4218855','Uniao do Oeste','42'), +('4218905','Urubici','42'), +('4218954','Urupema','42'), +('4219002','Urussanga','42'), +('4219101','Vargeao','42'), +('4219150','Vargem','42'), +('4219176','Vargem Bonita','42'), +('4219200','Vidal Ramos','42'), +('4219309','Videira','42'), +('4219358','Vitor Meireles','42'), +('4219408','Witmarsum','42'), +('4219507','Xanxere','42'), +('4219606','Xavantina','42'), +('4219705','Xaxim','42'), +('4219853','Zortea','42'), +('4220000','Balneario Rincao','42'), +('4300034','Acegua','43'), +('4300059','agua Santa','43'), +('4300109','Agudo','43'), +('4300208','Ajuricaba','43'), +('4300307','Alecrim','43'), +('4300406','Alegrete','43'), +('4300455','Alegria','43'), +('4300471','Almirante Tamandare do Sul','43'), +('4300505','Alpestre','43'), +('4300554','Alto Alegre','43'), +('4300570','Alto Feliz','43'), +('4300604','Alvorada','43'), +('4300638','Amaral Ferrador','43'), +('4300646','Ametista do Sul','43'), +('4300661','Andre da Rocha','43'), +('4300703','Anta Gorda','43'), +('4300802','Antonio Prado','43'), +('4300851','Arambare','43'), +('4300877','Ararica','43'), +('4300901','Aratiba','43'), +('4301008','Arroio do Meio','43'), +('4301057','Arroio do Sal','43'), +('4301073','Arroio do Padre','43'), +('4301107','Arroio dos Ratos','43'), +('4301206','Arroio do Tigre','43'), +('4301305','Arroio Grande','43'), +('4301404','Arvorezinha','43'), +('4301503','Augusto Pestana','43'), +('4301552','aurea','43'), +('4301602','Bage','43'), +('4301636','Balneario Pinhal','43'), +('4301651','Barao','43'), +('4301701','Barao de Cotegipe','43'), +('4301750','Barao do Triunfo','43'), +('4301800','Barracao','43'), +('4301859','Barra do Guarita','43'), +('4301875','Barra do Quarai','43'), +('4301909','Barra do Ribeiro','43'), +('4301925','Barra do Rio Azul','43'), +('4301958','Barra Funda','43'), +('4302006','Barros Cassal','43'), +('4302055','Benjamin Constant do Sul','43'), +('4302105','Bento Goncalves','43'), +('4302154','Boa Vista das Missoes','43'), +('4302204','Boa Vista do Burica','43'), +('4302220','Boa Vista do Cadeado','43'), +('4302238','Boa Vista do Incra','43'), +('4302253','Boa Vista do Sul','43'), +('4302303','Bom Jesus','43'), +('4302352','Bom Principio','43'), +('4302378','Bom Progresso','43'), +('4302402','Bom Retiro do Sul','43'), +('4302451','Boqueirao do Leao','43'), +('4302501','Bossoroca','43'), +('4302584','Bozano','43'), +('4302600','Braga','43'), +('4302659','Brochier','43'), +('4302709','Butia','43'), +('4302808','Cacapava do Sul','43'), +('4302907','Cacequi','43'), +('4303004','Cachoeira do Sul','43'), +('4303103','Cachoeirinha','43'), +('4303202','Cacique Doble','43'), +('4303301','Caibate','43'), +('4303400','Caicara','43'), +('4303509','Camaqua','43'), +('4303558','Camargo','43'), +('4303608','Cambara do Sul','43'), +('4303673','Campestre da Serra','43'), +('4303707','Campina das Missoes','43'), +('4303806','Campinas do Sul','43'), +('4303905','Campo Bom','43'), +('4304002','Campo Novo','43'), +('4304101','Campos Borges','43'), +('4304200','Candelaria','43'), +('4304309','Candido Godoi','43'), +('4304358','Candiota','43'), +('4304408','Canela','43'), +('4304507','Cangucu','43'), +('4304606','Canoas','43'), +('4304614','Canudos do Vale','43'), +('4304622','Capao Bonito do Sul','43'), +('4304630','Capao da Canoa','43'), +('4304655','Capao do Cipo','43'), +('4304663','Capao do Leao','43'), +('4304671','Capivari do Sul','43'), +('4304689','Capela de Santana','43'), +('4304697','Capitao','43'), +('4304705','Carazinho','43'), +('4304713','Caraa','43'), +('4304804','Carlos Barbosa','43'), +('4304853','Carlos Gomes','43'), +('4304903','Casca','43'), +('4304952','Caseiros','43'), +('4305009','Catuipe','43'), +('4305108','Caxias do Sul','43'), +('4305116','Centenario','43'), +('4305124','Cerrito','43'), +('4305132','Cerro Branco','43'), +('4305157','Cerro Grande','43'), +('4305173','Cerro Grande do Sul','43'), +('4305207','Cerro Largo','43'), +('4305306','Chapada','43'), +('4305355','Charqueadas','43'), +('4305371','Charrua','43'), +('4305405','Chiapetta','43'), +('4305439','Chui','43'), +('4305447','Chuvisca','43'), +('4305454','Cidreira','43'), +('4305504','Ciriaco','43'), +('4305587','Colinas','43'), +('4305603','Colorado','43'), +('4305702','Condor','43'), +('4305801','Constantina','43'), +('4305835','Coqueiro Baixo','43'), +('4305850','Coqueiros do Sul','43'), +('4305871','Coronel Barros','43'), +('4305900','Coronel Bicaco','43'), +('4305934','Coronel Pilar','43'), +('4305959','Cotipora','43'), +('4305975','Coxilha','43'), +('4306007','Crissiumal','43'), +('4306056','Cristal','43'), +('4306072','Cristal do Sul','43'), +('4306106','Cruz Alta','43'), +('4306130','Cruzaltense','43'), +('4306205','Cruzeiro do Sul','43'), +('4306304','David Canabarro','43'), +('4306320','Derrubadas','43'), +('4306353','Dezesseis de Novembro','43'), +('4306379','Dilermando de Aguiar','43'), +('4306403','Dois Irmaos','43'), +('4306429','Dois Irmaos das Missoes','43'), +('4306452','Dois Lajeados','43'), +('4306502','Dom Feliciano','43'), +('4306551','Dom Pedro de Alcantara','43'), +('4306601','Dom Pedrito','43'), +('4306700','Dona Francisca','43'), +('4306734','Doutor Mauricio Cardoso','43'), +('4306759','Doutor Ricardo','43'), +('4306767','Eldorado do Sul','43'), +('4306809','Encantado','43'), +('4306908','Encruzilhada do Sul','43'), +('4306924','Engenho Velho','43'), +('4306932','Entre-Ijuis','43'), +('4306957','Entre Rios do Sul','43'), +('4306973','Erebango','43'), +('4307005','Erechim','43'), +('4307054','Ernestina','43'), +('4307104','Herval','43'), +('4307203','Erval Grande','43'), +('4307302','Erval Seco','43'), +('4307401','Esmeralda','43'), +('4307450','Esperanca do Sul','43'), +('4307500','Espumoso','43'), +('4307559','Estacao','43'), +('4307609','Estancia Velha','43'), +('4307708','Esteio','43'), +('4307807','Estrela','43'), +('4307815','Estrela Velha','43'), +('4307831','Eugenio de Castro','43'), +('4307864','Fagundes Varela','43'), +('4307906','Farroupilha','43'), +('4308003','Faxinal do Soturno','43'), +('4308052','Faxinalzinho','43'), +('4308078','Fazenda Vilanova','43'), +('4308102','Feliz','43'), +('4308201','Flores da Cunha','43'), +('4308250','Floriano Peixoto','43'), +('4308300','Fontoura Xavier','43'), +('4308409','Formigueiro','43'), +('4308433','Forquetinha','43'), +('4308458','Fortaleza dos Valos','43'), +('4308508','Frederico Westphalen','43'), +('4308607','Garibaldi','43'), +('4308656','Garruchos','43'), +('4308706','Gaurama','43'), +('4308805','General Camara','43'), +('4308854','Gentil','43'), +('4308904','Getulio Vargas','43'), +('4309001','Girua','43'), +('4309050','Glorinha','43'), +('4309100','Gramado','43'), +('4309126','Gramado dos Loureiros','43'), +('4309159','Gramado Xavier','43'), +('4309209','Gravatai','43'), +('4309258','Guabiju','43'), +('4309308','Guaiba','43'), +('4309407','Guapore','43'), +('4309506','Guarani das Missoes','43'), +('4309555','Harmonia','43'), +('4309571','Herveiras','43'), +('4309605','Horizontina','43'), +('4309654','Hulha Negra','43'), +('4309704','Humaita','43'), +('4309753','Ibarama','43'), +('4309803','Ibiaca','43'), +('4309902','Ibiraiaras','43'), +('4309951','Ibirapuita','43'), +('4310009','Ibiruba','43'), +('4310108','Igrejinha','43'), +('4310207','Ijui','43'), +('4310306','Ilopolis','43'), +('4310330','Imbe','43'), +('4310363','Imigrante','43'), +('4310405','Independencia','43'), +('4310413','Inhacora','43'), +('4310439','Ipe','43'), +('4310462','Ipiranga do Sul','43'), +('4310504','Irai','43'), +('4310538','Itaara','43'), +('4310553','Itacurubi','43'), +('4310579','Itapuca','43'), +('4310603','Itaqui','43'), +('4310652','Itati','43'), +('4310702','Itatiba do Sul','43'), +('4310751','Ivora','43'), +('4310801','Ivoti','43'), +('4310850','Jaboticaba','43'), +('4310876','Jacuizinho','43'), +('4310900','Jacutinga','43'), +('4311007','Jaguarao','43'), +('4311106','Jaguari','43'), +('4311122','Jaquirana','43'), +('4311130','Jari','43'), +('4311155','Joia','43'), +('4311205','Julio de Castilhos','43'), +('4311239','Lagoa Bonita do Sul','43'), +('4311254','Lagoao','43'), +('4311270','Lagoa dos Tres Cantos','43'), +('4311304','Lagoa Vermelha','43'), +('4311403','Lajeado','43'), +('4311429','Lajeado do Bugre','43'), +('4311502','Lavras do Sul','43'), +('4311601','Liberato Salzano','43'), +('4311627','Lindolfo Collor','43'), +('4311643','Linha Nova','43'), +('4311700','Machadinho','43'), +('4311718','Macambara','43'), +('4311734','Mampituba','43'), +('4311759','Manoel Viana','43'), +('4311775','Maquine','43'), +('4311791','Marata','43'), +('4311809','Marau','43'), +('4311908','Marcelino Ramos','43'), +('4311981','Mariana Pimentel','43'), +('4312005','Mariano Moro','43'), +('4312054','Marques de Souza','43'), +('4312104','Mata','43'), +('4312138','Mato Castelhano','43'), +('4312153','Mato Leitao','43'), +('4312179','Mato Queimado','43'), +('4312203','Maximiliano de Almeida','43'), +('4312252','Minas do Leao','43'), +('4312302','Miraguai','43'), +('4312351','Montauri','43'), +('4312377','Monte Alegre dos Campos','43'), +('4312385','Monte Belo do Sul','43'), +('4312401','Montenegro','43'), +('4312427','Mormaco','43'), +('4312443','Morrinhos do Sul','43'), +('4312450','Morro Redondo','43'), +('4312476','Morro Reuter','43'), +('4312500','Mostardas','43'), +('4312609','Mucum','43'), +('4312617','Muitos Capoes','43'), +('4312625','Muliterno','43'), +('4312658','Nao-Me-Toque','43'), +('4312674','Nicolau Vergueiro','43'), +('4312708','Nonoai','43'), +('4312757','Nova Alvorada','43'), +('4312807','Nova Araca','43'), +('4312906','Nova Bassano','43'), +('4312955','Nova Boa Vista','43'), +('4313003','Nova Brescia','43'), +('4313011','Nova Candelaria','43'), +('4313037','Nova Esperanca do Sul','43'), +('4313060','Nova Hartz','43'), +('4313086','Nova Padua','43'), +('4313102','Nova Palma','43'), +('4313201','Nova Petropolis','43'), +('4313300','Nova Prata','43'), +('4313334','Nova Ramada','43'), +('4313359','Nova Roma do Sul','43'), +('4313375','Nova Santa Rita','43'), +('4313391','Novo Cabrais','43'), +('4313409','Novo Hamburgo','43'), +('4313425','Novo Machado','43'), +('4313441','Novo Tiradentes','43'), +('4313466','Novo Xingu','43'), +('4313490','Novo Barreiro','43'), +('4313508','Osorio','43'), +('4313607','Paim Filho','43'), +('4313656','Palmares do Sul','43'), +('4313706','Palmeira das Missoes','43'), +('4313805','Palmitinho','43'), +('4313904','Panambi','43'), +('4313953','Pantano Grande','43'), +('4314001','Parai','43'), +('4314027','Paraiso do Sul','43'), +('4314035','Pareci Novo','43'), +('4314050','Parobe','43'), +('4314068','Passa Sete','43'), +('4314076','Passo do Sobrado','43'), +('4314100','Passo Fundo','43'), +('4314134','Paulo Bento','43'), +('4314159','Paverama','43'), +('4314175','Pedras Altas','43'), +('4314209','Pedro Osorio','43'), +('4314308','Pejucara','43'), +('4314407','Pelotas','43'), +('4314423','Picada Cafe','43'), +('4314456','Pinhal','43'), +('4314464','Pinhal da Serra','43'), +('4314472','Pinhal Grande','43'), +('4314498','Pinheirinho do Vale','43'), +('4314506','Pinheiro Machado','43'), +('4314548','Pinto Bandeira','43'), +('4314555','Pirapo','43'), +('4314605','Piratini','43'), +('4314704','Planalto','43'), +('4314753','Poco das Antas','43'), +('4314779','Pontao','43'), +('4314787','Ponte Preta','43'), +('4314803','Portao','43'), +('4314902','Porto Alegre','43'), +('4315008','Porto Lucena','43'), +('4315057','Porto Maua','43'), +('4315073','Porto Vera Cruz','43'), +('4315107','Porto Xavier','43'), +('4315131','Pouso Novo','43'), +('4315149','Presidente Lucena','43'), +('4315156','Progresso','43'), +('4315172','Protasio Alves','43'), +('4315206','Putinga','43'), +('4315305','Quarai','43'), +('4315313','Quatro Irmaos','43'), +('4315321','Quevedos','43'), +('4315354','Quinze de Novembro','43'), +('4315404','Redentora','43'), +('4315453','Relvado','43'), +('4315503','Restinga Seca','43'), +('4315552','Rio dos Indios','43'), +('4315602','Rio Grande','43'), +('4315701','Rio Pardo','43'), +('4315750','Riozinho','43'), +('4315800','Roca Sales','43'), +('4315909','Rodeio Bonito','43'), +('4315958','Rolador','43'), +('4316006','Rolante','43'), +('4316105','Ronda Alta','43'), +('4316204','Rondinha','43'), +('4316303','Roque Gonzales','43'), +('4316402','Rosario do Sul','43'), +('4316428','Sagrada Familia','43'), +('4316436','Saldanha Marinho','43'), +('4316451','Salto do Jacui','43'), +('4316477','Salvador das Missoes','43'), +('4316501','Salvador do Sul','43'), +('4316600','Sananduva','43'), +('4316709','Santa Barbara do Sul','43'), +('4316733','Santa Cecilia do Sul','43'), +('4316758','Santa Clara do Sul','43'), +('4316808','Santa Cruz do Sul','43'), +('4316907','Santa Maria','43'), +('4316956','Santa Maria do Herval','43'), +('4316972','Santa Margarida do Sul','43'), +('4317004','Santana da Boa Vista','43'), +('4317103','SantAna do Livramento','43'), +('4317202','Santa Rosa','43'), +('4317251','Santa Tereza','43'), +('4317301','Santa Vitoria do Palmar','43'), +('4317400','Santiago','43'), +('4317509','Santo Angelo','43'), +('4317558','Santo Antonio do Palma','43'), +('4317608','Santo Antonio da Patrulha','43'), +('4317707','Santo Antonio das Missoes','43'), +('4317756','Santo Antonio do Planalto','43'), +('4317806','Santo Augusto','43'), +('4317905','Santo Cristo','43'), +('4317954','Santo Expedito do Sul','43'), +('4318002','Sao Borja','43'), +('4318051','Sao Domingos do Sul','43'), +('4318101','Sao Francisco de Assis','43'), +('4318200','Sao Francisco de Paula','43'), +('4318309','Sao Gabriel','43'), +('4318408','Sao Jeronimo','43'), +('4318424','Sao Joao da Urtiga','43'), +('4318432','Sao Joao do Polesine','43'), +('4318440','Sao Jorge','43'), +('4318457','Sao Jose das Missoes','43'), +('4318465','Sao Jose do Herval','43'), +('4318481','Sao Jose do Hortencio','43'), +('4318499','Sao Jose do Inhacora','43'), +('4318507','Sao Jose do Norte','43'), +('4318606','Sao Jose do Ouro','43'), +('4318614','Sao Jose do Sul','43'), +('4318622','Sao Jose dos Ausentes','43'), +('4318705','Sao Leopoldo','43'), +('4318804','Sao Lourenco do Sul','43'), +('4318903','Sao Luiz Gonzaga','43'), +('4319000','Sao Marcos','43'), +('4319109','Sao Martinho','43'), +('4319125','Sao Martinho da Serra','43'), +('4319158','Sao Miguel das Missoes','43'), +('4319208','Sao Nicolau','43'), +('4319307','Sao Paulo das Missoes','43'), +('4319356','Sao Pedro da Serra','43'), +('4319364','Sao Pedro das Missoes','43'), +('4319372','Sao Pedro do Butia','43'), +('4319406','Sao Pedro do Sul','43'), +('4319505','Sao Sebastiao do Cai','43'), +('4319604','Sao Sepe','43'), +('4319703','Sao Valentim','43'), +('4319711','Sao Valentim do Sul','43'), +('4319737','Sao Valerio do Sul','43'), +('4319752','Sao Vendelino','43'), +('4319802','Sao Vicente do Sul','43'), +('4319901','Sapiranga','43'), +('4320008','Sapucaia do Sul','43'), +('4320107','Sarandi','43'), +('4320206','Seberi','43'), +('4320230','Sede Nova','43'), +('4320263','Segredo','43'), +('4320305','Selbach','43'), +('4320321','Senador Salgado Filho','43'), +('4320354','Sentinela do Sul','43'), +('4320404','Serafina Correa','43'), +('4320453','Serio','43'), +('4320503','Sertao','43'), +('4320552','Sertao Santana','43'), +('4320578','Sete de Setembro','43'), +('4320602','Severiano de Almeida','43'), +('4320651','Silveira Martins','43'), +('4320677','Sinimbu','43'), +('4320701','Sobradinho','43'), +('4320800','Soledade','43'), +('4320859','Tabai','43'), +('4320909','Tapejara','43'), +('4321006','Tapera','43'), +('4321105','Tapes','43'), +('4321204','Taquara','43'), +('4321303','Taquari','43'), +('4321329','Taquarucu do Sul','43'), +('4321352','Tavares','43'), +('4321402','Tenente Portela','43'), +('4321436','Terra de Areia','43'), +('4321451','Teutonia','43'), +('4321469','Tio Hugo','43'), +('4321477','Tiradentes do Sul','43'), +('4321493','Toropi','43'), +('4321501','Torres','43'), +('4321600','Tramandai','43'), +('4321626','Travesseiro','43'), +('4321634','Tres Arroios','43'), +('4321667','Tres Cachoeiras','43'), +('4321709','Tres Coroas','43'), +('4321808','Tres de Maio','43'), +('4321832','Tres Forquilhas','43'), +('4321857','Tres Palmeiras','43'), +('4321907','Tres Passos','43'), +('4321956','Trindade do Sul','43'), +('4322004','Triunfo','43'), +('4322103','Tucunduva','43'), +('4322152','Tunas','43'), +('4322186','Tupanci do Sul','43'), +('4322202','Tupancireta','43'), +('4322251','Tupandi','43'), +('4322301','Tuparendi','43'), +('4322327','Turucu','43'), +('4322343','Ubiretama','43'), +('4322350','Uniao da Serra','43'), +('4322376','Unistalda','43'), +('4322400','Uruguaiana','43'), +('4322509','Vacaria','43'), +('4322525','Vale Verde','43'), +('4322533','Vale do Sol','43'), +('4322541','Vale Real','43'), +('4322558','Vanini','43'), +('4322608','Venancio Aires','43'), +('4322707','Vera Cruz','43'), +('4322806','Veranopolis','43'), +('4322855','Vespasiano Correa','43'), +('4322905','Viadutos','43'), +('4323002','Viamao','43'), +('4323101','Vicente Dutra','43'), +('4323200','Victor Graeff','43'), +('4323309','Vila Flores','43'), +('4323358','Vila Langaro','43'), +('4323408','Vila Maria','43'), +('4323457','Vila Nova do Sul','43'), +('4323507','Vista Alegre','43'), +('4323606','Vista Alegre do Prata','43'), +('4323705','Vista Gaucha','43'), +('4323754','Vitoria das Missoes','43'), +('4323770','Westfalia','43'), +('4323804','Xangri-la','43'), +('5000203','agua Clara','50'), +('5000252','Alcinopolis','50'), +('5000609','Amambai','50'), +('5000708','Anastacio','50'), +('5000807','Anaurilandia','50'), +('5000856','Angelica','50'), +('5000906','Antonio Joao','50'), +('5001003','Aparecida do Taboado','50'), +('5001102','Aquidauana','50'), +('5001243','Aral Moreira','50'), +('5001508','Bandeirantes','50'), +('5001904','Bataguassu','50'), +('5002001','Bataypora','50'), +('5002100','Bela Vista','50'), +('5002159','Bodoquena','50'), +('5002209','Bonito','50'), +('5002308','Brasilandia','50'), +('5002407','Caarapo','50'), +('5002605','Camapua','50'), +('5002704','Campo Grande','50'), +('5002803','Caracol','50'), +('5002902','Cassilandia','50'), +('5002951','Chapadao do Sul','50'), +('5003108','Corguinho','50'), +('5003157','Coronel Sapucaia','50'), +('5003207','Corumba','50'), +('5003256','Costa Rica','50'), +('5003306','Coxim','50'), +('5003454','Deodapolis','50'), +('5003488','Dois Irmaos do Buriti','50'), +('5003504','Douradina','50'), +('5003702','Dourados','50'), +('5003751','Eldorado','50'), +('5003801','Fatima do Sul','50'), +('5003900','Figueirao','50'), +('5004007','Gloria de Dourados','50'), +('5004106','Guia Lopes da Laguna','50'), +('5004304','Iguatemi','50'), +('5004403','Inocencia','50'), +('5004502','Itapora','50'), +('5004601','Itaquirai','50'), +('5004700','Ivinhema','50'), +('5004809','Japora','50'), +('5004908','Jaraguari','50'), +('5005004','Jardim','50'), +('5005103','Jatei','50'), +('5005152','Juti','50'), +('5005202','Ladario','50'), +('5005251','Laguna Carapa','50'), +('5005400','Maracaju','50'), +('5005608','Miranda','50'), +('5005681','Mundo Novo','50'), +('5005707','Navirai','50'), +('5005806','Nioaque','50'), +('5006002','Nova Alvorada do Sul','50'), +('5006200','Nova Andradina','50'), +('5006259','Novo Horizonte do Sul','50'), +('5006275','Paraiso das aguas','50'), +('5006309','Paranaiba','50'), +('5006358','Paranhos','50'), +('5006408','Pedro Gomes','50'), +('5006606','Ponta Pora','50'), +('5006903','Porto Murtinho','50'), +('5007109','Ribas do Rio Pardo','50'), +('5007208','Rio Brilhante','50'), +('5007307','Rio Negro','50'), +('5007406','Rio Verde de Mato Grosso','50'), +('5007505','Rochedo','50'), +('5007554','Santa Rita do Pardo','50'), +('5007695','Sao Gabriel do Oeste','50'), +('5007703','Sete Quedas','50'), +('5007802','Selviria','50'), +('5007901','Sidrolandia','50'), +('5007935','Sonora','50'), +('5007950','Tacuru','50'), +('5007976','Taquarussu','50'), +('5008008','Terenos','50'), +('5008305','Tres Lagoas','50'), +('5008404','Vicentina','50'), +('5100102','Acorizal','51'), +('5100201','agua Boa','51'), +('5100250','Alta Floresta','51'), +('5100300','Alto Araguaia','51'), +('5100359','Alto Boa Vista','51'), +('5100409','Alto Garcas','51'), +('5100508','Alto Paraguai','51'), +('5100607','Alto Taquari','51'), +('5100805','Apiacas','51'), +('5101001','Araguaiana','51'), +('5101209','Araguainha','51'), +('5101258','Araputanga','51'), +('5101308','Arenapolis','51'), +('5101407','Aripuana','51'), +('5101605','Barao de Melgaco','51'), +('5101704','Barra do Bugres','51'), +('5101803','Barra do Garcas','51'), +('5101852','Bom Jesus do Araguaia','51'), +('5101902','Brasnorte','51'), +('5102504','Caceres','51'), +('5102603','Campinapolis','51'), +('5102637','Campo Novo do Parecis','51'), +('5102678','Campo Verde','51'), +('5102686','Campos de Julio','51'), +('5102694','Canabrava do Norte','51'), +('5102702','Canarana','51'), +('5102793','Carlinda','51'), +('5102850','Castanheira','51'), +('5103007','Chapada dos Guimaraes','51'), +('5103056','Claudia','51'), +('5103106','Cocalinho','51'), +('5103205','Colider','51'), +('5103254','Colniza','51'), +('5103304','Comodoro','51'), +('5103353','Confresa','51'), +('5103361','Conquista DOeste','51'), +('5103379','Cotriguacu','51'), +('5103403','Cuiaba','51'), +('5103437','Curvelandia','51'), +('5103452','Denise','51'), +('5103502','Diamantino','51'), +('5103601','Dom Aquino','51'), +('5103700','Feliz Natal','51'), +('5103809','Figueiropolis DOeste','51'), +('5103858','Gaucha do Norte','51'), +('5103908','General Carneiro','51'), +('5103957','Gloria DOeste','51'), +('5104104','Guaranta do Norte','51'), +('5104203','Guiratinga','51'), +('5104500','Indiavai','51'), +('5104526','Ipiranga do Norte','51'), +('5104542','Itanhanga','51'), +('5104559','Itauba','51'), +('5104609','Itiquira','51'), +('5104807','Jaciara','51'), +('5104906','Jangada','51'), +('5105002','Jauru','51'), +('5105101','Juara','51'), +('5105150','Juina','51'), +('5105176','Juruena','51'), +('5105200','Juscimeira','51'), +('5105234','Lambari DOeste','51'), +('5105259','Lucas do Rio Verde','51'), +('5105309','Luciara','51'), +('5105507','Vila Bela da Santissima Trindade','51'), +('5105580','Marcelandia','51'), +('5105606','Matupa','51'), +('5105622','Mirassol dOeste','51'), +('5105903','Nobres','51'), +('5106000','Nortelandia','51'), +('5106109','Nossa Senhora do Livramento','51'), +('5106158','Nova Bandeirantes','51'), +('5106174','Nova Nazare','51'), +('5106182','Nova Lacerda','51'), +('5106190','Nova Santa Helena','51'), +('5106208','Nova Brasilandia','51'), +('5106216','Nova Canaa do Norte','51'), +('5106224','Nova Mutum','51'), +('5106232','Nova Olimpia','51'), +('5106240','Nova Ubirata','51'), +('5106257','Nova Xavantina','51'), +('5106265','Novo Mundo','51'), +('5106273','Novo Horizonte do Norte','51'), +('5106281','Novo Sao Joaquim','51'), +('5106299','Paranaita','51'), +('5106307','Paranatinga','51'), +('5106315','Novo Santo Antonio','51'), +('5106372','Pedra Preta','51'), +('5106422','Peixoto de Azevedo','51'), +('5106455','Planalto da Serra','51'), +('5106505','Pocone','51'), +('5106653','Pontal do Araguaia','51'), +('5106703','Ponte Branca','51'), +('5106752','Pontes e Lacerda','51'), +('5106778','Porto Alegre do Norte','51'), +('5106802','Porto dos Gauchos','51'), +('5106828','Porto Esperidiao','51'), +('5106851','Porto Estrela','51'), +('5107008','Poxoreu','51'), +('5107040','Primavera do Leste','51'), +('5107065','Querencia','51'), +('5107107','Sao Jose dos Quatro Marcos','51'), +('5107156','Reserva do Cabacal','51'), +('5107180','Ribeirao Cascalheira','51'), +('5107198','Ribeiraozinho','51'), +('5107206','Rio Branco','51'), +('5107248','Santa Carmem','51'), +('5107263','Santo Afonso','51'), +('5107297','Sao Jose do Povo','51'), +('5107305','Sao Jose do Rio Claro','51'), +('5107354','Sao Jose do Xingu','51'), +('5107404','Sao Pedro da Cipa','51'), +('5107578','Rondolandia','51'), +('5107602','Rondonopolis','51'), +('5107701','Rosario Oeste','51'), +('5107743','Santa Cruz do Xingu','51'), +('5107750','Salto do Ceu','51'), +('5107768','Santa Rita do Trivelato','51'), +('5107776','Santa Terezinha','51'), +('5107792','Santo Antonio do Leste','51'), +('5107800','Santo Antonio do Leverger','51'), +('5107859','Sao Felix do Araguaia','51'), +('5107875','Sapezal','51'), +('5107883','Serra Nova Dourada','51'), +('5107909','Sinop','51'), +('5107925','Sorriso','51'), +('5107941','Tabapora','51'), +('5107958','Tangara da Serra','51'), +('5108006','Tapurah','51'), +('5108055','Terra Nova do Norte','51'), +('5108105','Tesouro','51'), +('5108204','Torixoreu','51'), +('5108303','Uniao do Sul','51'), +('5108352','Vale de Sao Domingos','51'), +('5108402','Varzea Grande','51'), +('5108501','Vera','51'), +('5108600','Vila Rica','51'), +('5108808','Nova Guarita','51'), +('5108857','Nova Marilandia','51'), +('5108907','Nova Maringa','51'), +('5108956','Nova Monte Verde','51'), +('5200050','Abadia de Goias','52'), +('5200100','Abadiania','52'), +('5200134','Acreuna','52'), +('5200159','Adelandia','52'), +('5200175','agua Fria de Goias','52'), +('5200209','agua Limpa','52'), +('5200258','aguas Lindas de Goias','52'), +('5200308','Alexania','52'), +('5200506','Aloandia','52'), +('5200555','Alto Horizonte','52'), +('5200605','Alto Paraiso de Goias','52'), +('5200803','Alvorada do Norte','52'), +('5200829','Amaralina','52'), +('5200852','Americano do Brasil','52'), +('5200902','Amorinopolis','52'), +('5201108','Anapolis','52'), +('5201207','Anhanguera','52'), +('5201306','Anicuns','52'), +('5201405','Aparecida de Goiania','52'), +('5201454','Aparecida do Rio Doce','52'), +('5201504','Apore','52'), +('5201603','Aracu','52'), +('5201702','Aragarcas','52'), +('5201801','Aragoiania','52'), +('5202155','Araguapaz','52'), +('5202353','Arenopolis','52'), +('5202502','Aruana','52'), +('5202601','Aurilandia','52'), +('5202809','Avelinopolis','52'), +('5203104','Baliza','52'), +('5203203','Barro Alto','52'), +('5203302','Bela Vista de Goias','52'), +('5203401','Bom Jardim de Goias','52'), +('5203500','Bom Jesus de Goias','52'), +('5203559','Bonfinopolis','52'), +('5203575','Bonopolis','52'), +('5203609','Brazabrantes','52'), +('5203807','Britania','52'), +('5203906','Buriti Alegre','52'), +('5203939','Buriti de Goias','52'), +('5203962','Buritinopolis','52'), +('5204003','Cabeceiras','52'), +('5204102','Cachoeira Alta','52'), +('5204201','Cachoeira de Goias','52'), +('5204250','Cachoeira Dourada','52'), +('5204300','Cacu','52'), +('5204409','Caiaponia','52'), +('5204508','Caldas Novas','52'), +('5204557','Caldazinha','52'), +('5204607','Campestre de Goias','52'), +('5204656','Campinacu','52'), +('5204706','Campinorte','52'), +('5204805','Campo Alegre de Goias','52'), +('5204854','Campo Limpo de Goias','52'), +('5204904','Campos Belos','52'), +('5204953','Campos Verdes','52'), +('5205000','Carmo do Rio Verde','52'), +('5205059','Castelandia','52'), +('5205109','Catalao','52'), +('5205208','Caturai','52'), +('5205307','Cavalcante','52'), +('5205406','Ceres','52'), +('5205455','Cezarina','52'), +('5205471','Chapadao do Ceu','52'), +('5205497','Cidade Ocidental','52'), +('5205513','Cocalzinho de Goias','52'), +('5205521','Colinas do Sul','52'), +('5205703','Corrego do Ouro','52'), +('5205802','Corumba de Goias','52'), +('5205901','Corumbaiba','52'), +('5206206','Cristalina','52'), +('5206305','Cristianopolis','52'), +('5206404','Crixas','52'), +('5206503','Crominia','52'), +('5206602','Cumari','52'), +('5206701','Damianopolis','52'), +('5206800','Damolandia','52'), +('5206909','Davinopolis','52'), +('5207105','Diorama','52'), +('5207253','Doverlandia','52'), +('5207352','Edealina','52'), +('5207402','Edeia','52'), +('5207501','Estrela do Norte','52'), +('5207535','Faina','52'), +('5207600','Fazenda Nova','52'), +('5207808','Firminopolis','52'), +('5207907','Flores de Goias','52'), +('5208004','Formosa','52'), +('5208103','Formoso','52'), +('5208152','Gameleira de Goias','52'), +('5208301','Divinopolis de Goias','52'), +('5208400','Goianapolis','52'), +('5208509','Goiandira','52'), +('5208608','Goianesia','52'), +('5208707','Goiania','52'), +('5208806','Goianira','52'), +('5208905','Goias','52'), +('5209101','Goiatuba','52'), +('5209150','Gouvelandia','52'), +('5209200','Guapo','52'), +('5209291','Guaraita','52'), +('5209408','Guarani de Goias','52'), +('5209457','Guarinos','52'), +('5209606','Heitorai','52'), +('5209705','Hidrolandia','52'), +('5209804','Hidrolina','52'), +('5209903','Iaciara','52'), +('5209937','Inaciolandia','52'), +('5209952','Indiara','52'), +('5210000','Inhumas','52'), +('5210109','Ipameri','52'), +('5210158','Ipiranga de Goias','52'), +('5210208','Ipora','52'), +('5210307','Israelandia','52'), +('5210406','Itaberai','52'), +('5210562','Itaguari','52'), +('5210604','Itaguaru','52'), +('5210802','Itaja','52'), +('5210901','Itapaci','52'), +('5211008','Itapirapua','52'), +('5211206','Itapuranga','52'), +('5211305','Itaruma','52'), +('5211404','Itaucu','52'), +('5211503','Itumbiara','52'), +('5211602','Ivolandia','52'), +('5211701','Jandaia','52'), +('5211800','Jaragua','52'), +('5211909','Jatai','52'), +('5212006','Jaupaci','52'), +('5212055','Jesupolis','52'), +('5212105','Joviania','52'), +('5212204','Jussara','52'), +('5212253','Lagoa Santa','52'), +('5212303','Leopoldo de Bulhoes','52'), +('5212501','Luziania','52'), +('5212600','Mairipotaba','52'), +('5212709','Mambai','52'), +('5212808','Mara Rosa','52'), +('5212907','Marzagao','52'), +('5212956','Matrincha','52'), +('5213004','Maurilandia','52'), +('5213053','Mimoso de Goias','52'), +('5213087','Minacu','52'), +('5213103','Mineiros','52'), +('5213400','Moipora','52'), +('5213509','Monte Alegre de Goias','52'), +('5213707','Montes Claros de Goias','52'), +('5213756','Montividiu','52'), +('5213772','Montividiu do Norte','52'), +('5213806','Morrinhos','52'), +('5213855','Morro Agudo de Goias','52'), +('5213905','Mossamedes','52'), +('5214002','Mozarlandia','52'), +('5214051','Mundo Novo','52'), +('5214101','Mutunopolis','52'), +('5214408','Nazario','52'), +('5214507','Neropolis','52'), +('5214606','Niquelandia','52'), +('5214705','Nova America','52'), +('5214804','Nova Aurora','52'), +('5214838','Nova Crixas','52'), +('5214861','Nova Gloria','52'), +('5214879','Nova Iguacu de Goias','52'), +('5214903','Nova Roma','52'), +('5215009','Nova Veneza','52'), +('5215207','Novo Brasil','52'), +('5215231','Novo Gama','52'), +('5215256','Novo Planalto','52'), +('5215306','Orizona','52'), +('5215405','Ouro Verde de Goias','52'), +('5215504','Ouvidor','52'), +('5215603','Padre Bernardo','52'), +('5215652','Palestina de Goias','52'), +('5215702','Palmeiras de Goias','52'), +('5215801','Palmelo','52'), +('5215900','Palminopolis','52'), +('5216007','Panama','52'), +('5216304','Paranaiguara','52'), +('5216403','Parauna','52'), +('5216452','Perolandia','52'), +('5216809','Petrolina de Goias','52'), +('5216908','Pilar de Goias','52'), +('5217104','Piracanjuba','52'), +('5217203','Piranhas','52'), +('5217302','Pirenopolis','52'), +('5217401','Pires do Rio','52'), +('5217609','Planaltina','52'), +('5217708','Pontalina','52'), +('5218003','Porangatu','52'), +('5218052','Porteirao','52'), +('5218102','Portelandia','52'), +('5218300','Posse','52'), +('5218391','Professor Jamil','52'), +('5218508','Quirinopolis','52'), +('5218607','Rialma','52'), +('5218706','Rianapolis','52'), +('5218789','Rio Quente','52'), +('5218805','Rio Verde','52'), +('5218904','Rubiataba','52'), +('5219001','Sanclerlandia','52'), +('5219100','Santa Barbara de Goias','52'), +('5219209','Santa Cruz de Goias','52'), +('5219258','Santa Fe de Goias','52'), +('5219308','Santa Helena de Goias','52'), +('5219357','Santa Isabel','52'), +('5219407','Santa Rita do Araguaia','52'), +('5219456','Santa Rita do Novo Destino','52'), +('5219506','Santa Rosa de Goias','52'), +('5219605','Santa Tereza de Goias','52'), +('5219704','Santa Terezinha de Goias','52'), +('5219712','Santo Antonio da Barra','52'), +('5219738','Santo Antonio de Goias','52'), +('5219753','Santo Antonio do Descoberto','52'), +('5219803','Sao Domingos','52'), +('5219902','Sao Francisco de Goias','52'), +('5220009','Sao Joao dAlianca','52'), +('5220058','Sao Joao da Parauna','52'), +('5220108','Sao Luis de Montes Belos','52'), +('5220157','Sao Luiz do Norte','52'), +('5220207','Sao Miguel do Araguaia','52'), +('5220264','Sao Miguel do Passa Quatro','52'), +('5220280','Sao Patricio','52'), +('5220405','Sao Simao','52'), +('5220454','Senador Canedo','52'), +('5220504','Serranopolis','52'), +('5220603','Silvania','52'), +('5220686','Simolandia','52'), +('5220702','Sitio dAbadia','52'), +('5221007','Taquaral de Goias','52'), +('5221080','Teresina de Goias','52'), +('5221197','Terezopolis de Goias','52'), +('5221304','Tres Ranchos','52'), +('5221403','Trindade','52'), +('5221452','Trombas','52'), +('5221502','Turvania','52'), +('5221551','Turvelandia','52'), +('5221577','Uirapuru','52'), +('5221601','Uruacu','52'), +('5221700','Uruana','52'), +('5221809','Urutai','52'), +('5221858','Valparaiso de Goias','52'), +('5221908','Varjao','52'), +('5222005','Vianopolis','52'), +('5222054','Vicentinopolis','52'), +('5222203','Vila Boa','52'), +('5222302','Vila Propicio','52'), +('5300108','Brasilia','53'); +COMMIT; \ No newline at end of file diff --git a/Recursos/dbtilapia.sql b/Recursos/dbtilapia.sql new file mode 100644 index 0000000..0089f66 --- /dev/null +++ b/Recursos/dbtilapia.sql @@ -0,0 +1,164 @@ +create database dbtilapicultura; +use dbtilapicultura; + +CREATE TABLE EstadoFederal ( + IdEstado varchar(2) NOT NULL, + Uf varchar(2) NOT NULL, + Nome varchar(60) NOT NULL, + PRIMARY KEY (IdEstado) +); + +CREATE TABLE Municipio ( + IdMunicipio varchar(8) NOT NULL, + Nome varchar(120) NOT NULL, + IdEstado varchar(2) NOT NULL, + PRIMARY KEY (IdMunicipio), + CONSTRAINT FK_Municipio_EstadoFederal_IdEstado FOREIGN KEY (IdEstado) REFERENCES EstadoFederal (IdEstado) ON DELETE RESTRICT +); + +CREATE TABLE IF NOT EXISTS Endereco ( + IdEndereco int UNSIGNED NOT NULL AUTO_INCREMENT, + IdMunicipio varchar(8) NOT NULL, + Logradouro varchar(120) NOT NULL, + Bairro varchar(100) NOT NULL, + Numero int NOT NULL, + Cep int NOT NULL, + PRIMARY KEY (IdEndereco), + CONSTRAINT FK_Endereco_Municipio_IdMunicipio FOREIGN KEY (IdMunicipio) + REFERENCES Municipio(IdMunicipio) ON DELETE RESTRICT +); + + +CREATE TABLE IF NOT EXISTS Pessoa ( + IdPessoa int UNSIGNED NOT NULL AUTO_INCREMENT, + IdEndereco int UNSIGNED NOT NULL, + Nome varchar(120) NOT NULL, + Apelido varchar(120), + RG varchar(8), + CPF varchar(14), + RazaoSocial varchar(120) NOT NULL, + NomeFantasia varchar(120), + Cnpj varchar(14), + InscricaoEstadual varchar(20), + tipoObjeto int, + PRIMARY KEY (IdPessoa), + CONSTRAINT FK_Pessoa_Endereco_IdEndereco FOREIGN KEY (IdEndereco) + REFERENCES Endereco(IdEndereco) ON DELETE RESTRICT +); + + +CREATE TABLE IF NOT EXISTS Fornecedor ( + IdPessoa int UNSIGNED NOT NULL, + IdFornecedor int UNSIGNED NOT NULL AUTO_INCREMENT, + PRIMARY KEY (IdFornecedor), + CONSTRAINT FK_Fornecedor_Pessoa_IdFornecedor FOREIGN KEY (IdPessoa) + REFERENCES Pessoa(IdPessoa) ON DELETE RESTRICT +); + +CREATE TABLE IF NOT EXISTS Item ( + IdItem int UNSIGNED NOT NULL AUTO_INCREMENT, + Descricao varchar(180) NOT NULL, + Qtd int NOT NULL, + Preco decimal(18,2) NOT NULL, + PRIMARY KEY (IdItem) +); + +CREATE TABLE IF NOT EXISTS Alimentos ( + IdItem int UNSIGNED NOT NULL, + Kilo decimal(18,2) NOT NULL, + PRIMARY KEY (IdItem), + CONSTRAINT FK_Alimentos_Item_IdItem FOREIGN KEY (IdItem) + REFERENCES Item(IdItem) ON DELETE RESTRICT +); + +CREATE TABLE IF NOT EXISTS Compra ( + IdCompra int UNSIGNED NOT NULL AUTO_INCREMENT, + IdFornecedor int UNSIGNED NOT NULL, + ValorTotal decimal(18,2) NOT NULL, + DataHora datetime NOT NULL, + PRIMARY KEY (IdCompra), + CONSTRAINT FK_Compra_Fornecedor_IdFornecedor FOREIGN KEY (IdFornecedor) + REFERENCES Fornecedor(IdFornecedor) ON DELETE RESTRICT +); + +CREATE TABLE IF NOT EXISTS CompraItem ( + IdCompra int UNSIGNED NOT NULL, + IdItem int UNSIGNED NOT NULL, + Valor decimal(18,2) NOT NULL, + Qtd int NOT NULL, + PRIMARY KEY (IdCompra,IdItem), + CONSTRAINT FK_Compra_CompraItem_IdCompra FOREIGN KEY (IdCompra) + REFERENCES Compra(IdCompra) ON DELETE RESTRICT, + CONSTRAINT FK_CompraItem_Item_IdItem FOREIGN KEY (IdItem) + REFERENCES Item(IdItem) ON DELETE RESTRICT +); + +CREATE TABLE IF NOT EXISTS AjusteItem ( + IdAjuste int UNSIGNED NOT NULL AUTO_INCREMENT, + IdItem int UNSIGNED NOT NULL, + Descricao varchar(200) NOT NULL, + Qtd int NOT NULL, + DataHora datetime NOT NULL, + PRIMARY KEY (IdAjuste), + CONSTRAINT FK_AjusteItem_Item_IdItem FOREIGN KEY (IdItem) + REFERENCES Item(IdItem) ON DELETE RESTRICT +); + +CREATE TABLE IF NOT EXISTS Tanques ( + IdTanque int UNSIGNED NOT NULL AUTO_INCREMENT, + Descricao varchar(200), + QtdPeixe int NOT NULL, + PH int NOT NULL, + Temperatura decimal(3,2) NOT NULL, + Volume decimal(18,2) NOT NULL, + FaseDesenvolvimento int NOT NULL, + PRIMARY KEY (IdTanque) +); + +CREATE TABLE IF NOT EXISTS HorarioAlimentacao ( + IdHorario int UNSIGNED NOT NULL AUTO_INCREMENT, + IdTanque int UNSIGNED NOT NULL, + Hora datetime NOT NULL, + Kilo decimal(18,2) NOT NULL, + IdItem int UNSIGNED NOT NULL, + PRIMARY KEY (IdHorario), + CONSTRAINT FK_HorarioAlimentacao_Alimentos_IdItem FOREIGN KEY (IdItem) + REFERENCES Alimentos(IdItem) ON DELETE RESTRICT, + CONSTRAINT FK_HorarioAlimentacao_Tanques_IdTanque FOREIGN KEY (IdTanque) + REFERENCES Tanques(IdTanque) ON DELETE RESTRICT +); + +CREATE TABLE IF NOT EXISTS Colheita ( + IdColheita int UNSIGNED NOT NULL AUTO_INCREMENT, + DataColheita datetime NOT NULL, + Qtd int NOT NULL, + PesoMedio decimal(18,2) NOT NULL, + IdTanque int UNSIGNED NOT NULL, + PRIMARY KEY (IdColheita), + CONSTRAINT FK_Colheita_Tanques_IdTanque FOREIGN KEY (IdTanque) + REFERENCES Tanques(IdTanque) ON DELETE RESTRICT +); + +CREATE TABLE IF NOT EXISTS AjusteTanque ( + IdAjusteEstoque int UNSIGNED NOT NULL AUTO_INCREMENT, + IdTanque int UNSIGNED NOT NULL, + QtdAtual int NOT NULL, + QtdMovimentacao int NOT NULL, + QtdNova int NOT NULL, + Descricao varchar(200), + PRIMARY KEY (IdAjusteEstoque), + CONSTRAINT FK_AjusteTanque_Tanques_IdTanque FOREIGN KEY (IdTanque) + REFERENCES Tanques(IdTanque) ON DELETE RESTRICT +); + + + + + + + + + + + + diff --git a/Relatorios/Relatorio_compra.pdf b/Relatorios/Relatorio_compra.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ebf12f45698bfb5e101f9bfc806dad9553124e37 GIT binary patch literal 266290 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

>HcQTzacd#_f%o?Mj!@Ahsl*g_UCR(L$N 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

>HcQTzacd#_f%o?Mj!@Ahsl*g_UCR(L$N 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 literal 0 HcmV?d00001 diff --git a/Telas/Modulos.py b/Telas/Modulos.py new file mode 100644 index 0000000..bbf3d3a --- /dev/null +++ b/Telas/Modulos.py @@ -0,0 +1,157 @@ +import tkinter as tk +from tkinter import Button +from tkinter.ttk import Style + + +class FuncoesAuxiliares: + def __init__(self): + self.style = Style() + self.style.configure('TLabel',background='#C0C0C0', font=('calibri', 15, 'bold'), padding=(10, 5, 0, 0)) + self.style.configure('TEntry', font=('calibri', 15), padding=(10, 5)) + self.style.configure('TSpinbox', font=('calibri', 15, 'bold'), padding=(10, 4)) + self.style.configure('TCombobox', font=('calibri', 12, 'bold'), padding=(10, 4)) + self.style.configure("Treeview.Heading", font=('calibri', 13)) + self.style.configure("Treeview", font=('calibri', 13)) + +""" def validate_input(*args): +value = entry_var.get() + +# Remove todos os caracteres que não são números ou um ponto decimal +value = ''.join(char for char in value if char.isdigit() or char == '.') + +# Garante que haja apenas um ponto decimal +if value.count('.') > 1: + value = value[:value.rfind('.')] + +# Garante que o valor seja exibido no formato "0.00" +if not value: + value = "0.00" +elif value.count('.') == 0: + value += ".00" +elif value.index('.') == 0: + value = "0" + value + +entry_var.set(value)""" + + +class MenuSuperiorSalvar: + def __init__(self, janela, cor_de_fundo): + self.janela = janela + cor_de_fundo='#2A6ED1' + self.frame = tk.Frame(janela, bg=cor_de_fundo) + self.frame.grid(column=0, row=0, columnspan=8, sticky='ew') + + self.photosalvar = tk.PhotoImage(file="Imagens/salvar.png") + self.photoimagesalvar = self.photosalvar.subsample(1, 1) #D0DFBB + + self.btnSalvar = Button(self.frame, text="Salvar",image=self.photoimagesalvar, width=80, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', bg=cor_de_fundo) + self.btnSalvar.grid(column=0, row=0, padx=10, pady=5) + + self.photovoltar = tk.PhotoImage(file="Imagens/voltar.png") + self.photoimagevoltar = self.photovoltar.subsample(1, 1) + + + self.btnVoltar = Button(self.frame, text="Voltar",image=self.photoimagevoltar, width=80, + font=('calibri', 14, 'bold'), fg='#C3C3C3', + compound='top', command=self.clickVoltar, bg=cor_de_fundo) + self.btnVoltar.grid(column=3, row=0,padx=(410, 20)) + def clickVoltar(self): + self.janela.destroy() + + def detalhae(self): + self.btnSalvar.destroy() + + self.photosalvar = tk.PhotoImage(file="Imagens/exportar.png") + self.photoimagesalvar = self.photosalvar.subsample(1, 1) # D0DFBB + + self.btnSalvar = Button(self.frame, text="Exportar", image=self.photoimagesalvar, + width=80, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', bg='#2A6ED1') + self.btnSalvar.grid(column=0, row=0, padx=10, pady=5) + + +class MenuSuperiorConfirmar: + def __init__(self, janela, cor_de_fundo, padxVoltar=410): + self.janela = janela + cor_de_fundo = '#2A6ED1' + self.frame = tk.Frame(janela, bg=cor_de_fundo) + self.frame.grid(column=0, row=0, columnspan=8, sticky='ew') + + self.photoconfirmar = tk.PhotoImage(file="Imagens/confirmar.png") + self.photoimageconfirmar = self.photoconfirmar.subsample(2, 2) + + self.btnConfirmar = Button(self.frame, text="Confirmar",image=self.photoimageconfirmar, width=80, height=80, + font=('calibri', 12, 'bold'),fg='#C3C3C3', bg=cor_de_fundo, compound='top') + self.btnConfirmar.grid(column=0, row=0, padx=(10, 250), pady=5) + + self.photovoltar = tk.PhotoImage(file="Imagens/voltar.png") + self.photoimagevoltar = self.photovoltar.subsample(1, 1) + + self.btnVoltar = Button(self.frame, text="Voltar",image=self.photoimagevoltar, width=80, + font=('calibri', 12, 'bold'),fg='#C3C3C3', bg=cor_de_fundo, + compound='top', command=self.clickVoltar) + self.btnVoltar.grid(column=3, row=0,padx=(padxVoltar, 20)) + def clickVoltar(self): + self.janela.destroy() + + +class MenuInferiorConsulta: + def __init__(self, janela, cor_de_fundo,num_row=5): + self.janela = janela + cor_de_fundo = '#2A6ED1' + self.frame = tk.Frame(janela, bg=cor_de_fundo) + self.frame.grid(column=0, row=num_row, columnspan=8, sticky='ew', pady=10) + + self.photoexportar = tk.PhotoImage(file="Imagens/exportar.png") + self.photoimageexportar = self.photoexportar.subsample(1, 1) # D0DFBB + + self.btnExportar = Button(self.frame, text="Exportar", image=self.photoimageexportar, + width=80, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', bg='#2A6ED1') + self.btnExportar.grid(column=0, row=0, padx=10, pady=0) + + self.btnExportar.config(state='disabled') + + self.photoLimpar = tk.PhotoImage(file="Imagens/editar.png") + self.photoimageLimpar = self.photoLimpar.subsample(1, 1) + self.btnLimpar = Button(self.frame, text="Limpar", image=self.photoimageLimpar, width=80, height=80, + fg='#C3C3C3', bg=cor_de_fundo, font=('calibri', 14, 'bold'), + compound='top') + self.btnLimpar.grid(column=10, row=0, padx=(650, 0), pady=5) + + +class MenuSuperiorConsulta: + def __init__(self, janela, cor_de_fundo): + self.janela = janela + cor_de_fundo = '#2A6ED1' + self.frame = tk.Frame(janela, bg=cor_de_fundo) + self.frame.grid(column=0, row=0, columnspan=8, sticky='ew') + + self.photoNovo = tk.PhotoImage(file="Imagens/novo.png") + self.photoNovoImagem = self.photoNovo.subsample(1, 1) + self.btnNovo = Button(self.frame, text="Novo", image=self.photoNovoImagem,width=80, + font=('calibri', 14, 'bold'), fg='#C3C3C3', bg=cor_de_fundo, compound='top') + self.btnNovo.grid(column=0, row=0, padx=10, pady=5) + + + self.photoeditar = tk.PhotoImage(file="Imagens/editar.png") + self.photoimageeditar = self.photoeditar.subsample(1, 1) + self.btnEditar = Button(self.frame, text="Editar",image=self.photoimageeditar, width=80, bg=cor_de_fundo, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top') + self.btnEditar.grid(column=1, row=0, padx=5) + + self.photodeletar = tk.PhotoImage(file="Imagens/deletar.png") + self.photoimagedeletar = self.photodeletar.subsample(1, 1) + self.btnDeletar = Button(self.frame, text="Deletar", image=self.photoimagedeletar, width=80, + font=('calibri', 14, 'bold'), fg='#C3C3C3', bg=cor_de_fundo, compound='top') + self.btnDeletar.grid(column=2, row=0, padx=5) + + self.photovoltar = tk.PhotoImage(file="Imagens/voltar.png") + self.photoimagevoltar = self.photovoltar.subsample(1, 1) + self.btnVoltar = Button(self.frame, text="Voltar", image=self.photoimagevoltar,width=80, + font=('calibri', 14, 'bold'), fg='#C3C3C3', bg=cor_de_fundo,compound='top', command=self.clickVoltar) + self.btnVoltar.grid(column=3, row=0, padx=(450, 20)) + + def clickVoltar(self): + self.janela.destroy() \ No newline at end of file diff --git a/Telas/Teste Chat GPT.py b/Telas/Teste Chat GPT.py new file mode 100644 index 0000000..0a6a39a --- /dev/null +++ b/Telas/Teste Chat GPT.py @@ -0,0 +1,78 @@ +import tkinter as tk +from tkinter import * +from tkinter import messagebox +from tkinter.ttk import * + +import pygame + +from Classes.item import Item + + +class ItemForm: + def __init__(self, master): + self.master = master + self.master.title("Cadastro de Item") + + # Crie variáveis para os campos do Item + self.id_item_var = tk.StringVar() + self.descricao_var = tk.StringVar() + self.qtd_var = tk.DoubleVar() + self.preco_var = tk.DoubleVar() + + # Crie rótulos e campos de entrada para os atributos do Item + tk.Label(master, text="ID Item:").grid(row=0, column=0) + tk.Entry(master, textvariable=self.id_item_var).grid(row=0, column=1) + + tk.Label(master, text="Descrição:").grid(row=1, column=0) + tk.Entry(master, textvariable=self.descricao_var).grid(row=1, column=1) + + tk.Label(master, text="Quantidade:").grid(row=2, column=0) + tk.Entry(master, textvariable=self.qtd_var).grid(row=2, column=1) + + tk.Label(master, text="Preço:").grid(row=3, column=0) + tk.Entry(master, textvariable=self.preco_var).grid(row=3, column=1) + + # Crie um botão para exibir os valores + tk.Button(master, text="Mostrar Item", command=self.mostrar_item).grid(row=4, column=0, columnspan=2) + + def mostrar_item(self): + id_item = self.id_item_var.get() + descricao = self.descricao_var.get() + qtd = self.qtd_var.get() + preco = self.preco_var.get() + + item = Item(iditem=id_item, descricao=descricao, qtd=qtd, preco=preco) + print("Informações do Item:") + print("ID do Item:", item.get_id_item()) + print("Descrição:", item.get_descricao()) + print("Quantidade:", item.get_qtd()) + print("Preço:", item.get_preco()) + + +###from PIL import Image + +#icon = pygame.image.load("copiar.png") +#pygame.display.set_icon(icon) + +#image = Image.open('copiar.png') +#image.show() + +#if __name__ == "__main__": + # root = tk.Tk() + # app = ItemForm(root) + # root.mainloop() + +import tkinter +from tkinter import * +from PIL import Image, ImageTk +root = Tk() +# Position text in frame +Label(root, text = 'Position image on button') +# Create a photoimage object of the image in the path +photo = PhotoImage(file ="../Imagens/copiar.png") +# Resize image to fit on button +photoimage = photo.subsample(1, 2) +# Position image on button +var=Button(root, image = photoimage) +var.grid(row=0) +mainloop() diff --git a/Telas/telas_ajuste_itens.py b/Telas/telas_ajuste_itens.py new file mode 100644 index 0000000..dbcd1f4 --- /dev/null +++ b/Telas/telas_ajuste_itens.py @@ -0,0 +1,255 @@ +from tkinter import Toplevel, Label, Spinbox, Entry, DISABLED, messagebox, Button, PhotoImage, CENTER, NSEW, END, Tk +from tkinter.ttk import * +from Classes.ajusteitem import AjusteItem +from Classes.item import Item +from Telas.Modulos import FuncoesAuxiliares, MenuSuperiorSalvar, MenuSuperiorConsulta, MenuInferiorConsulta +from Telas.telas_itens import Seleciona_Item + + +class Cadastro_Ajuste_Item: + def __init__(self,tela:Tk, ajuste_item=AjusteItem()): + self.window = Toplevel() + self.telaAnterior = tela + self.ajuste_item = ajuste_item + self.window.geometry('620x320') + self.window.style = FuncoesAuxiliares().style + self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + self.window.title("Cadastro Ajuste Item") + tamanhofonte = 12 + + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=1, sticky='EW') + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=2, columnspan=5, sticky='EW', padx=(10, 5)) + self.txtdescricao.insert(0, ajuste_item.get_descricao()) + + self.lblitem = Label(self.window, text="Item") + self.lblitem.grid(column=0, row=3, columnspan=2, sticky='EW') + self.txtitem = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtitem.grid(column=0, row=4, columnspan=2, sticky='EW', padx=(10, 5)) + self.txtitem.insert(0, ajuste_item.get_item().dados_principais()) + self.btnbuscar = Button(self.window, text="Buscar") + self.btnbuscar.grid(column=2, row=4, pady=5) + self.btnbuscar.config(command=self.clickBuscar) + + self.lblqtdAnterior = Label(self.window, text="Qtd Atual") + self.lblqtdAnterior.grid(row=5, sticky='EW') + self.numqtdAnterior = Spinbox(self.window, from_=0, to=100000) + self.numqtdAnterior.insert(10, ajuste_item.get_qtd_atual()) + self.numqtdAnterior.grid(row=6, sticky='EW', padx=(10, 5)) + + + self.lblqtdMovimentacao = Label(self.window, text="Qtd Movimentação",font=('calibri', 12, 'bold')) + self.lblqtdMovimentacao.grid(row=5, column=1, sticky='EW') + self.numqtdMovimentacao = Spinbox(self.window, from_=-100000, to=100000,command=self.fazMovimentacao) + self.numqtdMovimentacao.insert(10, ajuste_item.get_qtd_movimentacao()) + self.numqtdMovimentacao.grid(row=6, column=1,sticky='EW', padx=(10, 5)) + + self.lblqtdNova = Label(self.window, text="Qtd Nova") + self.lblqtdNova.grid(row=5, column=2, sticky='EW') + self.numqtdNova = Spinbox(self.window, from_=0, to=100000) + self.numqtdNova.insert(10, ajuste_item.get_qtd_nova()) + self.numqtdNova.grid(row=6, column=2, sticky='EW', padx=(10, 5)) + + self.menuSuperior.btnSalvar.config(command=self.clickSalvar) + self.bloqueia_para_edicao() + + self.numqtdNova.config(state='disable') + self.numqtdAnterior.config(state='disable') + + def fazMovimentacao(self): + if self.ajuste_item.get_id_ajuste() <=0: + nova = self.ajuste_item.get_item().get_qtd() + int(self.numqtdMovimentacao.get()) + self.numqtdNova.config(state='normal') + self.numqtdNova.delete(0, 'end') # Limpa o conteúdo atual do campo + self.numqtdNova.insert(0, str(nova)) + self.numqtdNova.config(state='disable') + + def bloqueia_para_edicao(self): + if self.ajuste_item.get_id_ajuste() > 0: + self.txtdescricao.config(state=DISABLED) + self.numqtdNova.config(state=DISABLED) + self.numqtdAnterior.config(state=DISABLED) + self.numqtdMovimentacao.config(state=DISABLED) + self.btnbuscar.config(state=DISABLED) + self.menuSuperior.btnSalvar.config(state=DISABLED) + self.txtitem.config(state=DISABLED) + def clickSalvar(self): + try: + qtdAnterior = int(self.numqtdAnterior.get()) + qtdMovimentacao = int(self.numqtdMovimentacao.get()) + + self.ajuste_item.set_descricao(str(self.txtdescricao.get())) + self.ajuste_item.set_qtd_nova(qtdAnterior+qtdMovimentacao) + self.ajuste_item.set_qtd_atual(qtdAnterior) + self.ajuste_item.set_qtd_movimentacao(qtdMovimentacao) + message = self.ajuste_item.salvar() + if (str(message) != ""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + self.window.focus_force() + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.telaAnterior.focus_force() + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(erro)) + self.window.focus_force() + + def clickBuscar(self): + item = Item() + self.sel = Seleciona_Item(self.ajuste_item.get_item()) + self.sel.menuSuperior.btnConfirmar.config(command=self.clickConfirmarItem) + + def clickConfirmarItem(self): + selected_item = self.sel.tree.focus() + if selected_item != '': + details = self.sel.tree.item(selected_item) + self.ajuste_item.set_id_item(int(details.get("values")[0])) + self.ajuste_item.set_item(Item().listar(" WHERE IdItem =" + str(self.ajuste_item.get_id_item()))[0]) + + print(self.ajuste_item.get_item().dados_principais()) + self.alterar_valor(self.ajuste_item.get_item().dados_principais()) + self.sel.window.destroy() + + self.numqtdAnterior.config(state='normal') + self.numqtdAnterior.delete(0, 'end') # Limpa o conteúdo atual do campo + self.numqtdAnterior.insert(0, str(self.ajuste_item.get_item().get_qtd())) + self.numqtdAnterior.config(state='disable') + + self.numqtdNova.config(state='normal') + self.numqtdNova.delete(0, 'end') # Limpa o conteúdo atual do campo + self.numqtdNova.insert(0, str(self.ajuste_item.get_item().get_qtd())) + self.numqtdNova.config(state='disable') + def alterar_valor(self, message: str): + self.txtitem.config(state='normal') # Muda para o estado normal para alterar o valor + self.txtitem.delete(0, 'end') # Limpa o conteúdo atual do campo + self.txtitem.insert(0, message) # Insere um novo texto no campo + self.txtitem.config(state='readonly') + + +class Consulta_Ajuste_Item: + def __init__(self, item=()): + super().__init__() + self.window = Toplevel() + self.IdAjuste_Item = 0 + self.itens = item + self.window.geometry('860x605') + self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Ajuste Item") + tamanhofonte = 12 + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='SW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal'),width=80) + self.txtdescricao.grid(column=0, row=3, columnspan=2, sticky='SW', padx=(20,0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=2, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def clickNovo(self): + Cadastro_Ajuste_Item(self.window,AjusteItem()) + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = AjusteItem().listar(" WHERE IdAjuste="+ str(Id)) + Cadastro_Ajuste_Item(self.window, lst[0]) + + pass + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = AjusteItem().listar(" WHERE IdAjuste=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n '+it.dados_principais()+' ?', + icon='warning') + if msg_box == 'yes': + strerro = AjusteItem().deletar(int(details.get("values")[0])) + if len(strerro) <= 0: + self.tree.delete(selected_item) + else: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(strerro)) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + def create_tree_widget(self): + columns = ('idajuste', 'descricao','Item', 'qtdanterior', 'qtdmovimentacao', 'qtdnova') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('idajuste', text='código') + tree.column('idajuste', width=80, anchor=CENTER) + tree.heading('descricao', text='Descrição') + tree.column('descricao', width=220) + tree.heading('Item', text='Item') + tree.column('Item', width=210) + tree.heading('qtdanterior', text='Qtd Anterior') + tree.column('qtdanterior', width=100, anchor=CENTER) + tree.heading('qtdmovimentacao', text='Movimentação') + tree.column('qtdmovimentacao', width=120, anchor=CENTER) + tree.heading('qtdnova', text='Qtd Nova') + tree.column('qtdnova', width=100, anchor=CENTER) + + tree.grid(row=1, column=0, columnspan=3, sticky=NSEW, padx=20,pady=10) + tree.bind('<>', self.item_selected) + return tree + def clickBuscar(self): + self.atualizar_tree() + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + def atualizar_tree(self): + string = "" + if(self.txtdescricao.get() != ""): + string = " Where aj.descricao LIKE '%"+self.txtdescricao.get()+"%'" + print(string) + self.itens = AjusteItem().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + columns = ('idajuste', 'descricao', 'Item', 'qtdanterior', 'qtdmovimentacao', 'qtdnova') + for it in self.itens: + self.tree.insert('', index+1, values=( + it.get_id_ajuste(), + it.get_descricao(), + it.get_item().dados_principais(), + it.get_qtd_atual(), + it.get_qtd_movimentacao(), + it.get_qtd_nova())) + def item_selected(self, event): + pass + + +#Consulta_Ajuste_Item().window.mainloop() \ No newline at end of file diff --git a/Telas/telas_ajuste_tanque.py b/Telas/telas_ajuste_tanque.py new file mode 100644 index 0000000..093f781 --- /dev/null +++ b/Telas/telas_ajuste_tanque.py @@ -0,0 +1,257 @@ +from tkinter import * +from tkinter import messagebox +from tkinter.ttk import * + +from Classes.ajustetanque import AjusteTanque +from Classes.tanques import Tanque +from Telas.Modulos import FuncoesAuxiliares, MenuSuperiorSalvar, MenuSuperiorConsulta, MenuInferiorConsulta +from Telas.telas_tanque import Seleciona_Tanque + + +class Cadastro_Ajuste_Tanque: + def __init__(self, tela, ajuste_tanque=AjusteTanque()): + self.telaAnterior = tela + self.window = Toplevel() + self.ajuste_tanque = ajuste_tanque + self.window.geometry('620x320') + self.window.style = FuncoesAuxiliares().style + self.window.title("Cadastro Ajuste Tanque") + tamanhofonte = 12 + + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=1, sticky='EW') + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=2, columnspan=5, sticky='EW', padx=(10, 5)) + self.txtdescricao.insert(0, ajuste_tanque.get_descricao()) + + self.lbltanque = Label(self.window, text="Tanque") + self.lbltanque.grid(column=0, row=3, columnspan=2, sticky='EW') + self.txttanque = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txttanque.grid(column=0, row=4, columnspan=2, sticky='EW', padx=(10, 5)) + self.txttanque.insert(0, ajuste_tanque.get_tanque().get_descricao()) + self.btnbuscar = Button(self.window, text="Buscar") + self.btnbuscar.grid(column=2, row=4, pady=5) + self.btnbuscar.config(command=self.clickBuscar) + + self.lblqtdAnterior = Label(self.window, text="Qtd Anterior") + self.lblqtdAnterior.grid(row=5, sticky='EW') + self.numqtdAnterior = Spinbox(self.window, from_=0, to=100000) + self.numqtdAnterior.insert(10, ajuste_tanque.get_qtd_anterior()) + self.numqtdAnterior.grid(row=6, sticky='EW', padx=(10, 5)) + + + self.lblqtdMovimentacao = Label(self.window, text="Qtd Movimentação",font=('calibri', 12, 'bold')) + self.lblqtdMovimentacao.grid(row=5, column=1, sticky='EW') + self.numqtdMovimentacao = Spinbox(self.window, from_=-100000, to=100000,command=self.fazMovimentacao) + self.numqtdMovimentacao.insert(10, ajuste_tanque.get_qtd_movimentacao()) + self.numqtdMovimentacao.grid(row=6, column=1,sticky='EW', padx=(10, 5)) + + self.lblqtdNova = Label(self.window, text="Qtd Nova") + self.lblqtdNova.grid(row=5, column=2, sticky='EW') + self.numqtdNova = Spinbox(self.window, from_=0, to=100000) + self.numqtdNova.insert(10, ajuste_tanque.get_qtd_nova()) + self.numqtdNova.grid(row=6, column=2, sticky='EW', padx=(10, 5)) + + self.menuSuperior.btnSalvar.config(command=self.clickSalvar) + self.bloqueia_para_edicao() + + self.numqtdNova.config(state='disable') + self.numqtdAnterior.config(state='disable') + + def fazMovimentacao(self): + if self.ajuste_tanque.get_id_ajuste() <=0: + nova = self.ajuste_tanque.get_tanque().get_qtd_peixe() + int(self.numqtdMovimentacao.get()) + self.numqtdNova.config(state='normal') + self.numqtdNova.delete(0, 'end') # Limpa o conteúdo atual do campo + self.numqtdNova.insert(0, str(nova)) + self.numqtdNova.config(state='disable') + + def bloqueia_para_edicao(self): + if self.ajuste_tanque.get_id_ajuste() > 0: + self.txtdescricao.config(state=DISABLED) + self.numqtdNova.config(state=DISABLED) + self.numqtdAnterior.config(state=DISABLED) + self.numqtdMovimentacao.config(state=DISABLED) + self.btnbuscar.config(state=DISABLED) + self.menuSuperior.btnSalvar.config(state=DISABLED) + self.txttanque.config(state=DISABLED) + def clickSalvar(self): + try: + qtdAnterior =int(self.numqtdAnterior.get()) + qtdMovimentacao = int(self.numqtdMovimentacao.get()) + self.ajuste_tanque.set_descricao(str(self.txtdescricao.get())) + self.ajuste_tanque.set_qtd_nova(qtdAnterior+qtdMovimentacao) + self.ajuste_tanque.set_qtd_anterior(qtdAnterior) + self.ajuste_tanque.set_qtd_movimentacao(qtdMovimentacao) + message = self.ajuste_tanque.salvar() + if (str(message) != ""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + self.window.focus_force() + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.window.focus_force() + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(erro)) + self.window.focus_force() + + def clickBuscar(self): + tanque = Tanque() + self.sel = Seleciona_Tanque(self.window, self.ajuste_tanque.get_tanque()) + self.sel.menuSuperior.btnConfirmar.config(command=self.clickConfirmarTanque) + + def clickConfirmarTanque(self): + selected_item = self.sel.tree.focus() + if selected_item != '': + details = self.sel.tree.item(selected_item) + self.ajuste_tanque.set_id_tanque(int(details.get("values")[0])) + self.ajuste_tanque.set_tanque(Tanque().listar(" WHERE IdTanque =" + str(self.ajuste_tanque.get_id_tanque()))[0]) + + print(self.ajuste_tanque.get_tanque().dados_principais()) + self.alterar_valor(self.ajuste_tanque.get_tanque().dados_principais()) + self.sel.window.destroy() + + self.numqtdAnterior.config(state='normal') + self.numqtdAnterior.delete(0, 'end') # Limpa o conteúdo atual do campo + self.numqtdAnterior.insert(0, str(self.ajuste_tanque.get_tanque().get_qtd_peixe())) + self.numqtdAnterior.config(state='disable') + + self.numqtdNova.config(state='normal') + self.numqtdNova.delete(0, 'end') # Limpa o conteúdo atual do campo + self.numqtdNova.insert(0, str(self.ajuste_tanque.get_tanque().get_qtd_peixe())) + self.numqtdNova.config(state='disable') + + def alterar_valor(self, message: str): + self.txttanque.config(state='normal') # Muda para o estado normal para alterar o valor + self.txttanque.delete(0, 'end') # Limpa o conteúdo atual do campo + self.txttanque.insert(0, message) # Insere um novo texto no campo + self.txttanque.config(state='readonly') + + +class Consulta_Ajuste_Tanque: + def __init__(self, item=()): + super().__init__() + self.window = Toplevel() + self.IdAjuste_Tanque = 0 + self.itens = item + self.window.geometry('860x605') + self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Ajuste Tanque") + tamanhofonte = 12 + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='SW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal'),width=80) + self.txtdescricao.grid(column=0, row=3, columnspan=2, sticky='SW', padx=(20,0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=2, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def clickNovo(self): + Cadastro_Ajuste_Tanque(self.window,AjusteTanque()) + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = AjusteTanque().listar(" WHERE IdAjusteEstoque="+ str(Id)) + Cadastro_Ajuste_Tanque(self.window, lst[0]) + + pass + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = AjusteTanque().listar(" WHERE IdAjusteEstoque=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n '+it.dados_principais()+' ?', + icon='warning') + if msg_box == 'yes': + strerro = AjusteTanque().deletar(int(details.get("values")[0])) + if len(strerro) <= 0: + self.tree.delete(selected_item) + else: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(strerro)) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + def create_tree_widget(self): + columns = ('idajuste', 'descricao','tanque', 'qtdanterior', 'qtdmovimentacao', 'qtdnova') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('idajuste', text='código') + tree.column('idajuste', width=80, anchor=CENTER) + tree.heading('descricao', text='Descrição') + tree.column('descricao', width=220) + tree.heading('tanque', text='Tanque') + tree.column('tanque', width=210) + tree.heading('qtdanterior', text='Qtd Anterior') + tree.column('qtdanterior', width=100, anchor=CENTER) + tree.heading('qtdmovimentacao', text='Movimentação') + tree.column('qtdmovimentacao', width=120, anchor=CENTER) + tree.heading('qtdnova', text='Qtd Nova') + tree.column('qtdnova', width=100, anchor=CENTER) + + tree.grid(row=1, column=0, columnspan=3, sticky=NSEW, padx=20,pady=10) + tree.bind('<>', self.item_selected) + return tree + def clickBuscar(self): + self.atualizar_tree() + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + def atualizar_tree(self): + string = "" + if(self.txtdescricao.get() != ""): + string = " Where aj.descricao LIKE '%"+self.txtdescricao.get()+"%'" + print(string) + self.itens = AjusteTanque().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + columns = ('idajuste', 'descricao', 'tanque', 'qtdanterior', 'qtdmovimentacao', 'qtdnova') + for it in self.itens: + self.tree.insert('', index+1, values=( + it.get_id_ajuste(), + it.get_descricao(), + it.get_tanque().dados_principais(), + it.get_qtd_anterior(), + it.get_qtd_movimentacao(), + it.get_qtd_nova())) + def item_selected(self, event): + pass + + +#Consulta_Ajuste_Tanque(Tk()).window.mainloop() \ No newline at end of file diff --git a/Telas/telas_colheita.py b/Telas/telas_colheita.py new file mode 100644 index 0000000..0c4f097 --- /dev/null +++ b/Telas/telas_colheita.py @@ -0,0 +1,246 @@ +import datetime +from tkinter import * +from tkinter import messagebox +from tkinter.ttk import * + + +from Classes.colheita import Colheita +from Classes.tanques import Tanque +from Telas import Modulos +from Telas.Modulos import MenuSuperiorSalvar, FuncoesAuxiliares, MenuInferiorConsulta, MenuSuperiorConsulta +from Telas.telas_tanque import Seleciona_Tanque + + +class Cadastro_Colheita: + def __init__(self, tela:Tk, colheita=Colheita()): + self.telaAnterior = tela + self.window = Toplevel() + self.colheita = colheita + self.window.geometry('610x380') + self.window.style = Style() + self.window.title("Cadastro Colheita") + tamanhofonte = 12 + style =FuncoesAuxiliares().style + + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.lbltanque = Label(self.window, text="Tanque") + self.lbltanque.grid(column=0, row=1, columnspan=2, sticky='EW') + self.txttanque = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txttanque.grid(column=0, row=2, columnspan=5, sticky='EW', padx=(10, 0)) + self.alterar_valor(colheita.get_tanque().dados_principais()) + self.btnbuscar = Button(self.window, text="Buscar") + self.btnbuscar.grid(column=5, row=2, padx=5, pady=5) + + self.lblqtdpeixe = Label(self.window, text="Qtd Peixes") + self.lblqtdpeixe.grid(row=3, sticky='EW') + self.numqtdpeixe = Spinbox(self.window, from_=0, to=100000) + self.numqtdpeixe.insert(10, colheita.get_qtd()) + self.numqtdpeixe.grid(row=4, sticky='EW', padx=(10, 5)) + + self.lblpesomedio = Label(self.window, text="Peso Mêdio(KG)") + self.lblpesomedio.grid(row=3, column=1, sticky='EW') + self.txtpesomedio = Entry(self.window, font=('calibri', tamanhofonte, 'normal')) + self.txtpesomedio.grid(row=4, column=1, sticky='EW', padx=(10, 5)) + self.txtpesomedio.insert(0, str(colheita.get_peso_medio())) + + + self.lblData = Label(self.window, text="Data da Colheita") + self.lblData.grid(row=5, sticky='EW') + frame_data = Frame(self.window) + frame_data.grid(row=6, column=0, padx=5, pady=5) + + self.sp_dia = Spinbox(frame_data, from_=1, to=31, width=2) + self.sp_mes = Spinbox(frame_data, from_=1, to=12, width=2) + self.sp_ano = Spinbox(frame_data, from_=1900, to=2100, width=4) + + self.sp_dia.insert(0, colheita.get_data_hora().day) + self.sp_mes.insert(0, colheita.get_data_hora().month) + self.sp_ano.insert(0, colheita.get_data_hora().year) + + self.sp_dia.grid(row=0, column=0, padx=5) + self.sp_mes.grid(row=0, column=1, padx=2) + self.sp_ano.grid(row=0, column=2, padx=2) + + self.menuSuperior.btnSalvar.config(command=self.clickSalvar) + self.btnbuscar.config(command=self.clickBuscar) + self.bloqueia_para_edicao() + + def clickSalvar(self): + message = '' + try: + self.colheita.set_qtd(int(self.numqtdpeixe.get())) + self.colheita.set_data_hora(datetime.date(int(self.sp_ano.get()), + int(self.sp_mes.get()), int(self.sp_dia.get()))) + self.colheita.set_peso_medio(float(self.txtpesomedio.get())) + + message = self.colheita.salvar() + if (str(message) != ""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.telaAnterior.focus_force() + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(erro)) + + + + def clickBuscar(self): + tanque =Tanque() + self.sel = Seleciona_Tanque(self.window, self.colheita.get_tanque()) + self.sel.menuSuperior.btnConfirmar.config(command=self.clickConfirmarTanque) + + + def clickConfirmarTanque(self): + selected_item = self.sel.tree.focus() + if selected_item != '': + details = self.sel.tree.item(selected_item) + self.colheita.set_id_tanque(int(details.get("values")[0])) + self.colheita.set_tanque(Tanque().listar(" WHERE IdTanque =" + str(self.colheita.get_id_tanque()))[0]) + + print(self.colheita.get_tanque().dados_principais()) + self.alterar_valor(self.colheita.get_tanque().dados_principais()) + self.sel.window.destroy() + def alterar_valor(self, message:str): + self.txttanque.config(state='normal') # Muda para o estado normal para alterar o valor + self.txttanque.delete(0, 'end') # Limpa o conteúdo atual do campo + self.txttanque.insert(0, message) # Insere um novo texto no campo + self.txttanque.config(state='readonly') + + def bloqueia_para_edicao(self): + if self.colheita.get_id_colheita() > 0: + self.txttanque.config(state=DISABLED) + self.numqtdpeixe.config(state=DISABLED) + self.txtpesomedio.config(state=DISABLED) + self.sp_dia.config(state=DISABLED) + self.sp_mes.config(state=DISABLED) + self.sp_ano.config(state=DISABLED) + self.btnbuscar.config(state=DISABLED) + self.menuSuperior.btnSalvar.config(state=DISABLED) + + + +class Consulta_Colheita: + def __init__(self, colheita=()): + super().__init__() + self.itens = colheita + self.window = Toplevel() + + print(type(self.window)) + self.window.geometry('860x605') + self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Colheita") + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + tamanhofonte = 12 + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20, 0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def clickNovo(self): + Cadastro_Colheita(self.window,Colheita()) + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = Colheita().listar(" WHERE IdColheita=" + str(Id)) + Cadastro_Colheita(self.window, lst[0]) + + + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = Colheita().listar(" WHERE IdColheita=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n ' + it.dados_principais() + ' ?', + icon='warning') + if msg_box == 'yes': + strerro = Colheita().deletar(int(details.get("values")[0])) + if len(strerro) <= 0: + self.tree.delete(selected_item) + else: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(strerro)) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + + def create_tree_widget(self): + columns = ('IdIColheita', 'Tanque', 'Data/Hora', 'qtd', 'pesomedio') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdIColheita', text='código') + tree.column('IdIColheita', width=50, anchor=CENTER) + tree.heading('Tanque', text='Tanque') + tree.column('Tanque', width=250) + tree.heading('Data/Hora', text='Data/Hora') + tree.column('Data/Hora', width=50, anchor=CENTER) + tree.heading('qtd', text='Qtd Unitária') + tree.column('qtd', width=80, anchor=CENTER) + tree.heading('pesomedio', text='Peso Médio') + tree.column('pesomedio', width=80, anchor=CENTER) + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20, pady=10) + return tree + + def clickBuscar(self): + self.atualizar_tree() + + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + + def atualizar_tree(self): + string = "" + if (self.txtdescricao.get() != ""): + string = " Where ta.descricao LIKE '%" + self.txtdescricao.get() + "%'" + print(string) + self.itens = Colheita().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + self.tree.insert('', index + 1, values=( + it.get_id_colheita(), + it.get_tanque().dados_principais(), + str(it.get_data_hora()), + str(it.get_qtd()), + str(it.get_peso_medio()))) + + +#Consulta_Colheita(Tk()).window.mainloop() \ No newline at end of file diff --git a/Telas/telas_compras.py b/Telas/telas_compras.py new file mode 100644 index 0000000..8fa84b8 --- /dev/null +++ b/Telas/telas_compras.py @@ -0,0 +1,354 @@ +import re +from tkinter import Tk, Toplevel, Label, Entry, Button, CENTER, NSEW, PhotoImage, END, messagebox +from tkinter.ttk import * + + +from Classes.compra import Compra +from Classes.compraitem import Compraitem +from Classes.item import Item +from Classes.pessoa import Fornecedor +from Telas.Modulos import FuncoesAuxiliares, MenuSuperiorSalvar, MenuSuperiorConfirmar, MenuInferiorConsulta, \ + MenuSuperiorConsulta +from Telas.telas_fornecedor import Seleciona_Fornecedor +import tkinter as tk +from tkinter import Button +from tkinter.ttk import Style + + + +from Telas.telas_itens import Seleciona_Item + + +class Seleciona_Item_Qtd: + def __init__(self,item:Item): + self.window = Toplevel() + self.window.resizable(False, False) + self.window.style = FuncoesAuxiliares().style + # self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + self.window.title("Seleciona Item") + self.window.geometry('500x250') + tamanhofonte = 12 + self.item = item + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + + self.menuSuperior = MenuSuperiorConfirmar(self.window, 'blue',50) + #self.menuSuperior.btnConfirmar.config(command=self.btnConfirmar) + + self.lblNome = Label(self.window, text=item.dados_principais(), font=('calibri', 20, 'bold')) + self.lblNome.grid(row=1, sticky='EW') + + self.lbltipo = Label(self.window, text="quantidades") + self.lbltipo.grid(row=2, sticky='EW') + self.numqtdAnterior = Spinbox(self.window, from_=0, to=100000) + self.numqtdAnterior.insert(10,'0') + self.numqtdAnterior.grid(row=3, sticky='EW', padx=(10, 5)) + + +class Cadastro_Compra: + def __init__(self, tela:Tk, compra=Compra()): + self.compra = compra + self.telaAnterior = tela + self.window = Toplevel() + self.window.geometry('620x500') + self.window.resizable(False, False) + self.window.style = FuncoesAuxiliares().style + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() # Bloqueia a janela anterior + self.window.transient(tela) # Marca como a janela anterior + + self.window.title("Cadastro Compras") + tamanhofonte = 12 + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + self.menuSuperior.btnSalvar.config(command=self.clickSalvar) + + self.lblfornecedor = Label(self.window, text="Fornecedor") + self.lblfornecedor.grid(column=0, row=1, columnspan=2, sticky='EW') + self.txtfornecedor = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal'),width=35) + self.txtfornecedor.grid(column=0, row=2, sticky='EW',padx=(10,0) ) + + self.btnbuscar = Button(self.window, text="Buscar") + self.btnbuscar.grid(column=1, row=2, padx=(10,0), pady=5) + self.btnbuscar.config(command=self.clickBuscar) + + self.lblvalortotal = Label(self.window, text="Valor Total") + self.lblvalortotal.grid(row=1, column=2, columnspan=4, sticky='EW') + self.txtvalortotal = Entry(self.window, font=('calibri', tamanhofonte, 'normal')) + self.txtvalortotal.grid(row=2, column=2, columnspan=7, sticky='EW', padx=(0, 25)) + self.txtvalortotal.insert(0, str(compra.get_valor_total())) + + self.index = 0 + + self.tree = self.create_tree_widget() + + self.photoNovo = PhotoImage(file="Imagens/novo.png") + self.photoNovoImagem = self.photoNovo.subsample(2, 2) + self.btnNovo = Button(self.window, text="Incluir", image=self.photoNovoImagem, width=270, + font=('calibri', 14, 'bold'), fg='#C3C3C3', bg='#2A6ED1', + compound='left',command=self.clickNovo) + self.btnNovo.grid(column=0,columnspan=2, row=4, padx=0, pady=5) + + """self.photoRemover = PhotoImage(file="Imagens/novo.png") + self.photoRemoverImagem = self.photoRemover.subsample(2, 2) + self.btnRemover = Button(self.window, text="Remover", image=self.photoRemoverImagem, width=250, + font=('calibri', 14, 'bold'), fg='#C3C3C3', bg='#2A6ED1', compound='left') + self.btnRemover.grid(column=1,columnspan=2, row=4, padx=10, pady=5)""" + + self.atualizar_tree() + + if self.compra.get_id_compra() > 0: + self.bloqueiaEdicao() + + + def clickBuscar(self): + forne =Fornecedor() + self.sel = Seleciona_Fornecedor(self.window, self.compra.get_fornecedor()) + self.sel.menuSuperior.btnConfirmar.config(command=self.clickConfirmarFornecedor) + + def clickNovo(self): + item = Item() + self.sel = Seleciona_Item(item) + self.sel.menuSuperior.btnConfirmar.config(command=self.clickConfirmarItem) + def clickSalvar(self): + try: + message = self.compra.Salvar() + if (str(message) != ""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.telaAnterior.focus_force() + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message) + "\n" + str(erro)) + print(str(erro)) + finally: + self.window.destroy() + def clickConfirmarItem(self): + selected_item = self.sel.tree.focus() + if selected_item != '': + details = self.sel.tree.item(selected_item) + itemJaCadastrado = False + for it in self.compra.get_compra_itens(): + if it.get_id_item() == int(details.get("values")[0]): + itemJaCadastrado = True + messagebox.showerror('ERRO ! ', 'Esse item já foi cadastrado !') + if itemJaCadastrado == False: + item = Item().listar(" WHERE IdItem =" + str(details.get("values")[0])) + self.telaItem = Seleciona_Item_Qtd(item[0]) + self.telaItem.menuSuperior.btnConfirmar.config(command=self.btnConfirmarQtdItem) + + def btnConfirmarQtdItem(self): + if int(self.telaItem.numqtdAnterior.get()) > 0: + compraItem=Compraitem(self.telaItem.item.get_id_item(), 0, + float(self.telaItem.numqtdAnterior.get()) * float(self.telaItem.item.get_preco()), + self.telaItem.numqtdAnterior.get(), self.telaItem.item) + self.compra.get_compra_itens().append(compraItem) + self.tree.insert('', self.index + 1, values=( + compraItem.get_item().get_descricao(), + compraItem.get_item().get_texto_tipo_item(), + str(compraItem.get_qtd()), + 'R$ ' + str(compraItem.get_valor()))) + self.alterar_valorTotal() + self.telaItem.window.destroy() + #if self.telaItem. + + def clickConfirmarFornecedor(self): + selected_item = self.sel.tree.focus() + if selected_item != '': + details = self.sel.tree.item(selected_item) + self.compra.set_id_fornecedor(int(details.get("values")[0])) + forne = Fornecedor().Buscar(" WHERE IdPessoa =" + str(self.compra.get_id_fornecedor())) + self.compra.set_fornecedor(forne) + + print(self.compra.get_fornecedor().get_pessoa().dados_principais()) + self.alterar_valor(self.compra.get_fornecedor().get_pessoa().dados_principais()) + self.sel.window.destroy() + + def alterar_valorTotal(self): + valorTotal = 0 + for it in self.compra.get_compra_itens(): + valorTotal += it.get_valor() + self.compra.set_valor_total(valorTotal) + self.txtvalortotal.config(state='normal') # Muda para o estado normal para alterar o valor + self.txtvalortotal.delete(0, 'end') # Limpa o conteúdo atual do campo + self.txtvalortotal.insert(0, str(valorTotal)) # Insere um novo texto no campo + self.txtvalortotal.config(state='readonly') + + def alterar_valor(self, message:str): + self.txtfornecedor.config(state='normal') # Muda para o estado normal para alterar o valor + self.txtfornecedor.delete(0, 'end') # Limpa o conteúdo atual do campo + self.txtfornecedor.insert(0, message) # Insere um novo texto no campo + self.txtfornecedor.config(state='readonly') + + def create_tree_widget(self): + columns = ('descricao','tipo','qtd', 'valor') + tree = Treeview(self.window, columns=columns, show='headings', height=10) + + # define headings + tree.heading('descricao', text='Descrição') + tree.column('descricao', width=220) + tree.heading('tipo', text='Tipo') + tree.column('tipo', width=160, anchor=CENTER) + tree.heading('qtd', text='Qtd') + tree.column('qtd', width=60, anchor=CENTER) + tree.heading('valor', text='Valor total'.format("R$ 0.000")) + tree.column('valor', width=150, anchor=CENTER) + tree.grid(row=3, column=0, columnspan=3, sticky=NSEW, padx=10,pady=10) + tree.bind('<>', self.item_selected) + return tree + + def atualizar_tree(self): + for i in self.tree.get_children(): + self.tree.delete(i) + index =0 + + for it in self.compra.get_compra_itens(): + if type(it) is Compraitem: + self.tree.insert('', index + 1, values=( + it.get_item().get_descricao(), + it.get_item().get_texto_tipo_item(), + str(it.get_qtd()), + 'R$ ' + str(it.get_valor()))) + index= index+1 + + def bloqueiaEdicao(self): + self.alterar_valor(self.compra.get_fornecedor().dadosPrincipais()) + self.txtvalortotal.config(state='readonly') + self.btnbuscar.config(state='disabled') + #self.btnRemover.config(state='disabled') + self.btnNovo.config(state='disabled') + self.menuSuperior.btnSalvar.config(state='disabled') + self.menuSuperior.detalhae() + self.menuSuperior.btnSalvar.config(command=self.btnExportar) + + def btnExportar(self): + self.compra.Gerar_pdf() + def item_selected(self, event): + pass + + +class Consulta_Compra: + def __init__(self, colheita=()): + super().__init__() + self.itens = [] + self.window = Toplevel() + + print(type(self.window)) + self.window.geometry('860x605') + self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Compra") + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + tamanhofonte = 12 + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20, 0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=40, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def clickNovo(self): + Cadastro_Compra(self.window,Compra()) + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = Compra().Buscar(Id) + Cadastro_Compra(self.window,lst) + + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = Compra().Listar(" WHERE IdCompra=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n ' + it.dados_principais() + ' ?') + if msg_box: + strerro = it.Deletar() + if len(strerro) <= 0: + self.tree.delete(selected_item) + else: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(strerro)) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + + def create_tree_widget(self): + columns = ('IdCompra', 'Fornecedor', 'ValorTotal') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdCompra', text='código') + tree.column('IdCompra', width=50, anchor=CENTER) + tree.heading('Fornecedor', text='Fornecedor') + tree.column('Fornecedor', width=500) + tree.heading('ValorTotal', text='Valor Total') + tree.column('ValorTotal', width=100, anchor=CENTER) + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20, pady=10) + return tree + + def clickBuscar(self): + self.atualizar_tree() + + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + + def atualizar_tree(self): + + for i in self.tree.get_children(): + self.tree.delete(i) + + string = "" + self.itens=[] + if (self.txtdescricao.get() != ""): + string = " Where ta.descricao LIKE '%" + self.txtdescricao.get() + "%'" + print(string) + #self.itens = Compra().Listar() + for it in Compra().Listar(""): + if type(it) is Compra: + if re.search(self.txtdescricao.get(),it.get_fornecedor().dadosPrincipais()): + self.itens.append(it) + + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + self.tree.insert('', index + 1, values=( + it.get_id_compra(), + it.get_fornecedor().dadosPrincipais(), + "R$ " + str(it.get_valor_total()))) + + +#Consulta_Compra().window.mainloop() \ No newline at end of file diff --git a/Telas/telas_entrada_peixe.py b/Telas/telas_entrada_peixe.py new file mode 100644 index 0000000..23e4a5c --- /dev/null +++ b/Telas/telas_entrada_peixe.py @@ -0,0 +1,238 @@ +import datetime + +from tkinter import * +from tkinter import messagebox +from tkinter.ttk import * + +from Classes.entradapeixe import EntradaPeixe +from Classes.tanques import Tanque +from Telas.Modulos import FuncoesAuxiliares, MenuSuperiorSalvar, MenuSuperiorConsulta, MenuInferiorConsulta +from Telas.telas_tanque import Seleciona_Tanque + + +class Cadastro_Entrada_Peixe: + def __init__(self,tk:Tk, entrada =EntradaPeixe()): + self.telaAnteior=tk + self.window = Toplevel() + self.entrada = entrada + self.window.geometry('610x380') + self.window.style = Style() + self.window.title("Cadastro Entrada de Peixes") + tamanhofonte = 12 + style =FuncoesAuxiliares().style + + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + self.window.transient(self.telaAnteior) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.lbltanque = Label(self.window, text="Tanque") + self.lbltanque.grid(column=0, row=1, columnspan=2, sticky='EW') + self.txttanque = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txttanque.grid(column=0, row=2, columnspan=5, sticky='EW', padx=(10, 0)) + self.alterar_valor(entrada.get_tanque().dados_principais()) + self.btnbuscar = Button(self.window, text="Buscar") + self.btnbuscar.grid(column=5, row=2, padx=5, pady=5) + + self.lblqtdpeixe = Label(self.window, text="Qtd Peixes") + self.lblqtdpeixe.grid(row=3, sticky='EW') + self.numqtdpeixe = Spinbox(self.window, from_=0, to=100000) + self.numqtdpeixe.insert(10, entrada.get_qtd()) + self.numqtdpeixe.grid(row=4, sticky='EW', padx=(10, 5)) + + + self.lblData = Label(self.window, text="Data da Colheita") + self.lblData.grid(row=5, sticky='EW') + frame_data = Frame(self.window) + frame_data.grid(row=6, column=0, padx=5, pady=5) + + self.sp_dia = Spinbox(frame_data, from_=1, to=31, width=2) + self.sp_mes = Spinbox(frame_data, from_=1, to=12, width=2) + self.sp_ano = Spinbox(frame_data, from_=1900, to=2100, width=4) + + self.sp_dia.insert(0, entrada.get_data_hora().day) + self.sp_mes.insert(0, entrada.get_data_hora().month) + self.sp_ano.insert(0, entrada.get_data_hora().year) + + self.sp_dia.grid(row=0, column=0, padx=5) + self.sp_mes.grid(row=0, column=1, padx=2) + self.sp_ano.grid(row=0, column=2, padx=2) + + self.menuSuperior.btnSalvar.config(command=self.clickSalvar) + self.btnbuscar.config(command=self.clickBuscar) + self.bloqueia_para_edicao() + + def clickSalvar(self): + message = '' + try: + self.entrada.set_qtd(int(self.numqtdpeixe.get())) + self.entrada.set_data_hora(datetime.date(int(self.sp_ano.get()), + int(self.sp_mes.get()), int(self.sp_dia.get()))) + + message = self.entrada.salvar() + if (str(message) != ""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.telaAnteior.focus_force() + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(erro)) + finally: + pass + #self.window.focus_force() + + + def clickBuscar(self): + tanque =Tanque() + self.sel = Seleciona_Tanque(self.window, self.entrada.get_tanque()) + self.sel.menuSuperior.btnConfirmar.config(command=self.clickConfirmarTanque) + + + def clickConfirmarTanque(self): + selected_item = self.sel.tree.focus() + if selected_item != '': + details = self.sel.tree.item(selected_item) + self.entrada.set_id_tanque(int(details.get("values")[0])) + self.entrada.set_tanque(Tanque().listar(" WHERE IdTanque =" + str(self.entrada.get_id_tanque()))[0]) + + print(self.entrada.get_tanque().dados_principais()) + self.alterar_valor(self.entrada.get_tanque().dados_principais()) + self.sel.window.destroy() + def alterar_valor(self, message:str): + self.txttanque.config(state='normal') # Muda para o estado normal para alterar o valor + self.txttanque.delete(0, 'end') # Limpa o conteúdo atual do campo + self.txttanque.insert(0, message) # Insere um novo texto no campo + self.txttanque.config(state='readonly') + + def bloqueia_para_edicao(self): + if self.entrada.get_id_entrada_peixe() > 0: + self.txttanque.config(state=DISABLED) + self.numqtdpeixe.config(state=DISABLED) + self.sp_dia.config(state=DISABLED) + self.sp_mes.config(state=DISABLED) + self.btnbuscar.config(state=DISABLED) + self.menuSuperior.btnSalvar.config(state=DISABLED) + self.sp_ano.config(state=DISABLED) + + +class Consulta_Entrada_Peixe: + def __init__(self, entrada=()): + super().__init__() + self.itens = entrada + self.window = Toplevel() + + print(type(self.window)) + self.window.geometry('860x605') + self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Entrada Peixe") + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + + tamanhofonte = 12 + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20, 0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def clickNovo(self): + Cadastro_Entrada_Peixe(self.window,EntradaPeixe()) + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = EntradaPeixe().listar(" WHERE IdEntradaPeixe=" + str(Id)) + Cadastro_Entrada_Peixe(self.window, lst[0]) + + + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = EntradaPeixe().listar(" WHERE IdEntradaPeixe=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n ' + it.dados_principais() + ' ?', + icon='warning') + if msg_box == 'yes': + strerro = EntradaPeixe().deletar(int(details.get("values")[0])) + if len(strerro) <= 0: + self.tree.delete(selected_item) + else: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(strerro)) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + + def create_tree_widget(self): + columns = ('IdEntrada', 'Tanque', 'Data/Hora', 'qtd') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdEntrada', text='código') + tree.column('IdEntrada', width=50, anchor=CENTER) + tree.heading('Tanque', text='Tanque') + tree.column('Tanque', width=250) + tree.heading('Data/Hora', text='Data/Hora') + tree.column('Data/Hora', width=50, anchor=CENTER) + tree.heading('qtd', text='Qtd Unitária') + tree.column('qtd', width=80, anchor=CENTER) + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20, pady=10) + return tree + + def clickBuscar(self): + self.atualizar_tree() + + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + + def atualizar_tree(self): + string = "" + if (self.txtdescricao.get() != ""): + string = " Where ta.descricao LIKE '%" + self.txtdescricao.get() + "%'" + print(string) + self.itens = EntradaPeixe().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + self.tree.insert('', index + 1, values=( + it.get_id_entrada_peixe(), + it.get_tanque().dados_principais(), + str(it.get_data_hora()), + str(it.get_qtd()))) + + diff --git a/Telas/telas_fornecedor.py b/Telas/telas_fornecedor.py new file mode 100644 index 0000000..c226fd3 --- /dev/null +++ b/Telas/telas_fornecedor.py @@ -0,0 +1,578 @@ +from tkinter import Tk, Toplevel, Entry, Label, PhotoImage, CENTER, END, NSEW, messagebox +from tkinter.ttk import * + +from Classes.endereco import EstadoFederal, Municipio +from Classes.pessoa import PessoaFisica, Fornecedor, PessoaJuridica +from Telas.Modulos import FuncoesAuxiliares, MenuSuperiorSalvar, MenuSuperiorConsulta, MenuInferiorConsulta, \ + MenuSuperiorConfirmar + + +class Cadastro_Pessoa_Fisica: + def __init__(self,tela:Tk, fornecedor=Fornecedor()): + self.fornecedor = fornecedor + if type(fornecedor) is PessoaFisica: + self.fornecedor = Fornecedor(fornecedor.get_id_pessoa(), fornecedor.get_id_pessoa(), fornecedor) + + + self.window = Toplevel() + self.window.geometry('620x560') + self.window.resizable(False, False) + self.window.style = FuncoesAuxiliares().style + self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() # Bloqueia a janela anterior + + self.lstEstado = EstadoFederal().listar(" order by uf DESC") + self.lstMunicipio = [] + + + self.window.title("Cadastro Fornecedor") + tamanhofonte = 12 + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + self.menuSuperior.btnSalvar.config(command=self.btnSalvar) + + self.nome = Label(self.window, text="Nome") + self.nome.grid(row=1, column=0, sticky="new", padx=(5,10)) + + self.nome_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.nome_entry.grid(row=2, column=0, columnspan=4, sticky="new", padx=10) + self.nome_entry.insert(0, self.fornecedor.get_pessoa().get_nome()) + + self.apelido = Label(self.window, text="Apelido") + self.apelido.grid(row=3, column=0, sticky="new", padx=(5,10)) + + self.apelido_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.apelido_entry.grid(row=4, column=0, columnspan=4, sticky="new", padx=10) + self.apelido_entry.insert(0, self.fornecedor.get_pessoa().get_apelido()) + + self.rg = Label(self.window, text="RG") + self.rg.grid(row=5, column=0, sticky="new", padx=(5, 10)) + + self.rg_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.rg_entry.grid(row=6, column=0, sticky="new", padx=10) + self.rg_entry.insert(0, self.fornecedor.get_pessoa().get_rg()) + + self.cpf = Label(self.window, text="CPF") + self.cpf.grid(row=5, column=1, sticky="new", padx=(5,10)) + + self.cpf_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.cpf_entry.grid(row=6, column=1, sticky="new", padx=10) + self.cpf_entry.insert(0, self.fornecedor.get_pessoa().get_cpf()) + + self.logradouro = Label(self.window, text="Logradouro") + self.logradouro.grid(row=7, column=0, sticky="new", padx=(5,10)) + + self.logradouro_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.logradouro_entry.grid(row=8, column=0, sticky="new", padx=10) + self.logradouro_entry.insert(0, self.fornecedor.get_pessoa().get_endereco().get_logradouro()) + + self.numero = Label(self.window, text="Número") + self.numero.grid(row=7, column=1, sticky="new", padx=(5,10)) + + self.numero_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.numero_entry.grid(row=8, column=1, sticky="new", padx=10) + self.numero_entry.insert(0, self.fornecedor.get_pessoa().get_endereco().get_numero()) + + self.bairro = Label(self.window, text="Bairro") + self.bairro.grid(row=9, column=0, sticky="new", padx=(5,10)) + + self.bairro_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.bairro_entry.grid(row=10, column=0, sticky="new", padx=10) + self.bairro_entry.insert(0, self.fornecedor.get_pessoa().get_endereco().get_bairro()) + + self.cep = Label(self.window, text="CEP") + self.cep.grid(row=9, column=1, sticky="new", padx=(5,10)) + + self.cep_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.cep_entry.grid(row=10, column=1, sticky="new", padx=10) + self.cep_entry.insert(0, self.fornecedor.get_pessoa().get_endereco().get_cep()) + + self.cidade = Label(self.window, text="Cidade") + self.cidade.grid(row=11, column=0, sticky="new", padx=(5,10)) + + self.comboMunicipio = Combobox(self.window, font=('calibri', 15, 'normal'), state="readonly") + self.comboMunicipio.grid(row=12, column=0, sticky="new", padx=10) + + self.estado = Label(self.window, text="UF") + self.estado.grid(row=11, column=1, sticky="new", padx=(5,10)) + + self.comboEstado = Combobox(self.window, font=('calibri', 15, 'normal'), state="readonly") + self.comboEstado.grid(row=12, column=1, sticky="new", padx=10) + self.comboEstado.bind('<>', self.carregaMunicipioComoboBox) + + self.carregaEstadoComoboBox() + + self.window.columnconfigure((0, 1), weight=1) + + + def btnSalvar(self): + message = '' + try: + self.fornecedor.get_pessoa().set_rg(self.rg_entry.get()) + self.fornecedor.get_pessoa().set_cpf(self.cpf_entry.get()) + self.fornecedor.get_pessoa().set_nome(self.nome_entry.get()) + self.fornecedor.get_pessoa().set_apelido(self.apelido_entry.get()) + self.fornecedor.get_pessoa().get_endereco().set_cep(int(self.cep_entry.get())) + self.fornecedor.get_pessoa().get_endereco().set_bairro(self.bairro_entry.get()) + self.fornecedor.get_pessoa().get_endereco().set_logradouro(self.logradouro_entry.get()) + self.fornecedor.get_pessoa().get_endereco().set_id_municipio(self.lstMunicipio[int(self.comboMunicipio.current())].get_id_municipio()) + self.fornecedor.get_pessoa().get_endereco().set_numero(int(self.numero_entry.get())) + if len(self.nome_entry.get()) > 0: + self.fornecedor.Salvar() + else: + message="Nome é Obrigátorio" + if (str(message) != ""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message) + "\n" + str(erro)) + print(str(erro)) + def carregaEstadoComoboBox(self): + values = [] + cont = 0 + contfinal = 0 + for est in self.lstEstado: + values.append(est.get_uf()) + if self.fornecedor.get_pessoa().get_endereco().get_municipio().get_id_estado() == est.get_id_estado(): + contfinal = cont + else: + cont = cont + 1 + self.comboEstado['values'] = values + if self.fornecedor.get_id_pessoa() > 0: + self.comboEstado.current(contfinal) + self.carregaMunicipioComoboBox() + + def carregaMunicipioComoboBox(self, event=''): + UF = self.lstEstado[int(self.comboEstado.current())].get_uf() + self.lstMunicipio = Municipio().listar("WHERE es.UF='" + UF + "' ORDER BY ma.nome DESC") + values = [] + cont = 0 + contfinal = 0 + for est in self.lstMunicipio: + values.append(est.get_nome()) + if self.fornecedor.get_pessoa().get_endereco().get_municipio().get_id_municipio() == est.get_id_municipio(): + contfinal = cont + else: + cont = cont + 1 + self.comboMunicipio['values'] = values + if self.fornecedor.get_id_pessoa() > 0: + self.comboMunicipio.current(contfinal) + + +class Cadastro_Pessoa_Juridica: + def __init__(self,tela:Tk, fornecedor =Fornecedor()): + + self.fornecedor = fornecedor + if type(fornecedor) is PessoaJuridica: + self.fornecedor=Fornecedor(fornecedor.get_id_pessoa(),fornecedor.get_id_pessoa(),fornecedor) + self.window = Toplevel() + self.window.geometry('620x560') + self.window.resizable(False, False) + self.window.style = FuncoesAuxiliares().style + self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() # Bloqueia a janela anterior + + self.lstEstado = EstadoFederal().listar(" order by uf DESC") + self.lstMunicipio = [] + + + self.window.title("Cadastro Fornecedor") + tamanhofonte = 12 + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + self.menuSuperior.btnSalvar.config(command=self.btnSalvar) + + self.razaosocial = Label(self.window, text="Razão Social") + self.razaosocial.grid(row=1, column=0, sticky="new", padx=(5,10)) + + self.razaosocial_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.razaosocial_entry.grid(row=2, column=0, columnspan=4, sticky="new", padx=10) + self.razaosocial_entry.insert(0, self.fornecedor.get_pessoa().get_razao_social()) + + self.fantasia = Label(self.window, text="Nome Fantasia") + self.fantasia.grid(row=3, column=0, sticky="new", padx=(5,10)) + + self.fantasia_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.fantasia_entry.grid(row=4, column=0, columnspan=4, sticky="new", padx=10) + self.fantasia_entry.insert(0, self.fornecedor.get_pessoa().get_nome_fantasia()) + + self.cnpj = Label(self.window, text="CNPJ") + self.cnpj.grid(row=5, column=0, sticky="new", padx=(5, 10)) + + self.cnpj_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.cnpj_entry.grid(row=6, column=0, sticky="new", padx=10) + self.cnpj_entry.insert(0, self.fornecedor.get_pessoa().get_cnpj()) + + self.ie = Label(self.window, text="Inscrição Estadual") + self.ie.grid(row=5, column=1, sticky="new", padx=(5,10)) + + self.ie_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.ie_entry.grid(row=6, column=1, sticky="new", padx=10) + self.ie_entry.insert(0,self.fornecedor.get_pessoa().get_ie()) + + self.logradouro = Label(self.window, text="Logradouro") + self.logradouro.grid(row=7, column=0, sticky="new", padx=(5,10)) + + self.logradouro_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.logradouro_entry.grid(row=8, column=0, sticky="new", padx=10) + self.logradouro_entry.insert(0,self.fornecedor.get_pessoa().get_endereco().get_logradouro()) + + self.numero = Label(self.window, text="Número") + self.numero.grid(row=7, column=1, sticky="new", padx=(5,10)) + + self.numero_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.numero_entry.grid(row=8, column=1, sticky="new", padx=10) + self.numero_entry.insert(0, self.fornecedor.get_pessoa().get_endereco().get_numero()) + + self.bairro = Label(self.window, text="Bairro") + self.bairro.grid(row=9, column=0, sticky="new", padx=(5,10)) + + self.bairro_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.bairro_entry.grid(row=10, column=0, sticky="new", padx=10) + self.bairro_entry.insert(0,self.fornecedor.get_pessoa().get_endereco().get_bairro()) + + self.cep = Label(self.window, text="CEP") + self.cep.grid(row=9, column=1, sticky="new", padx=(5,10)) + + self.cep_entry = Entry(self.window, style='TEntry', font=('calibri', 15)) + self.cep_entry.grid(row=10, column=1, sticky="new", padx=10) + self.cep_entry.insert(0, self.fornecedor.get_pessoa().get_endereco().get_cep()) + + self.cidade = Label(self.window, text="Cidade") + self.cidade.grid(row=11, column=0, sticky="new", padx=(5,10)) + + self.comboMunicipio = Combobox(self.window, font=('calibri', 15, 'normal'), state="readonly") + self.comboMunicipio.grid(row=12, column=0, sticky="new", padx=10) + + self.estado = Label(self.window, text="UF") + self.estado.grid(row=11, column=1, sticky="new", padx=(5,10)) + + self.comboEstado = Combobox(self.window, font=('calibri', 15, 'normal'), state="readonly") + self.comboEstado.grid(row=12, column=1, sticky="new", padx=10) + self.comboEstado.bind('<>', self.carregaMunicipioComoboBox) + + self.carregaEstadoComoboBox() + + self.window.columnconfigure((0, 1), weight=1) + + def btnSalvar(self): + message = '' + try: + self.fornecedor.get_pessoa().set_ie(self.ie_entry.get()) + self.fornecedor.get_pessoa().set_cnpj(self.cnpj_entry.get()) + self.fornecedor.get_pessoa().set_razao_social(self.razaosocial_entry.get()) + self.fornecedor.get_pessoa().set_nome_fantasia(self.fantasia_entry.get()) + self.fornecedor.get_pessoa().get_endereco().set_cep(int(self.cep_entry.get())) + self.fornecedor.get_pessoa().get_endereco().set_bairro(self.bairro_entry.get()) + self.fornecedor.get_pessoa().get_endereco().set_logradouro(self.logradouro_entry.get()) + self.fornecedor.get_pessoa().get_endereco().set_id_municipio(self.lstMunicipio[int(self.comboMunicipio.current())].get_id_municipio()) + self.fornecedor.get_pessoa().get_endereco().set_numero(int(self.numero_entry.get())) + if len(self.fornecedor.get_pessoa().get_razao_social()) > 0: + self.fornecedor.Salvar() + else: + message="Razao Social é Obrigátorio" + if (str(message) != ""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message) + "\n" + str(erro)) + print(str(erro)) + def carregaEstadoComoboBox(self): + values = [] + cont = 0 + contfinal = 0 + for est in self.lstEstado: + values.append(est.get_uf()) + if self.fornecedor.get_pessoa().get_endereco().get_municipio().get_id_estado() == est.get_id_estado(): + contfinal = cont + else: + cont = cont + 1 + self.comboEstado['values'] = values + if self.fornecedor.get_id_pessoa() > 0: + self.comboEstado.current(contfinal) + self.carregaMunicipioComoboBox() + + def carregaMunicipioComoboBox(self, event=''): + UF = self.lstEstado[int(self.comboEstado.current())].get_uf() + self.lstMunicipio = Municipio().listar("WHERE es.UF='" + UF + "' ORDER BY ma.nome DESC") + values = [] + cont = 0 + contfinal = 0 + for est in self.lstMunicipio: + values.append(est.get_nome()) + if self.fornecedor.get_pessoa().get_endereco().get_municipio().get_id_municipio() == est.get_id_municipio(): + contfinal = cont + else: + cont = cont + 1 + self.comboMunicipio['values'] = values + if self.fornecedor.get_id_pessoa() > 0: + self.comboMunicipio.current(contfinal) + + +class Seleciona_Pessoa: + def __init__(self): + + self.window = Toplevel() + self.window.geometry('620x560') + self.window.resizable(False, False) + self.window.style = FuncoesAuxiliares().style + # self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + self.window.title("Seleciona Tipo de Pessoa") + self.window.geometry('500x200') + tamanhofonte = 12 + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + + self.menuSuperior = MenuSuperiorConfirmar(self.window, 'blue',50) + self.menuSuperior.btnConfirmar.config(command=self.btnConfirmar) + + self.lbltipo = Label(self.window, text="Tipo de Pessoa") + self.lbltipo.grid(row=1, sticky='EW') + self.comboitem = Combobox(self.window, font=('calibri', 15, 'normal')) + self.comboitem['values'] = ("Pessoa Fisíca", "Pessoa Jurídica") + self.comboitem.grid(row=2, sticky='EW', padx=(10, 5)) + + def btnConfirmar(self): + fechou= False + if int(self.comboitem.current()) == 0: + forn =Fornecedor(pessoa=PessoaFisica()) + Cadastro_Pessoa_Fisica(self.window,forn) + fechou = True + if int(self.comboitem.current()) == 1: + forn = Fornecedor(pessoa=Cadastro_Pessoa_Juridica()) + Cadastro_Pessoa_Juridica(self.window, forn) + fechou = True + if fechou: + self.window.destroy() +class Consulta_Fornecedor: + def __init__(self, item=()): + self.IdTanque = 0 + self.itens = item + self.window = Toplevel() + self.window.geometry('860x605') + self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Fornecedor") + tamanhofonte = 12 + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Nome") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20, 0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def clickNovo(self): + Seleciona_Pessoa() + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = Fornecedor().Listar(" WHERE IdPessoa=" + str(Id)) + if len(lst) >0: + if lst[0].get_tipo() == 0: + Cadastro_Pessoa_Fisica(self.window,lst[0]) + if lst[0].get_tipo() == 1: + Cadastro_Pessoa_Juridica(self.window,lst[0]) + + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = Fornecedor().Listar(" WHERE IdPessoa=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n ' + it.dados_principais() + ' ?', + icon='warning') + if msg_box == 'yes': + strerro =it.Deletar() + if len(strerro) <= 0: + self.tree.delete(selected_item) + else: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(strerro)) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + + def create_tree_widget(self): + columns = ('IdPessoa', 'Nome/RazaoSocial', 'Apelido/Fantasia', 'Cpf/Cnpj') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdPessoa', text='código') + tree.column('IdPessoa', width=50, anchor=CENTER) + tree.heading('Nome/RazaoSocial', text='Nome/Razão Social') + tree.column('Nome/RazaoSocial', width=300) + tree.heading('Apelido/Fantasia', text='Apelido/Fantasia') + tree.column('Apelido/Fantasia', width=300, anchor=CENTER) + tree.heading('Cpf/Cnpj', text='Cpf/Cnpj') + tree.column('Cpf/Cnpj', width=100, anchor=CENTER) + + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20, pady=10) + tree.bind('<>', self.item_selected) + return tree + + def clickBuscar(self): + self.atualizar_tree() + + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + + def atualizar_tree(self): + string = "" + if (self.txtdescricao.get() != ""): + string = (" Where nome LIKE '%" + self.txtdescricao.get() + "%' OR RazaoSocial LIKE '%"+ + self.txtdescricao.get()+"%' OR Apelido LIKE '%" + self.txtdescricao.get()+"%' OR"+ + " NomeFantasia LIKE '%"+self.txtdescricao.get()+"%';") + print(string) + self.itens = Fornecedor().Listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + if it.get_tipo()==1: + self.tree.insert('', index + 1, values=( + it.get_id_pessoa(), + it.get_razao_social(), + it.get_nome_fantasia(), + it.get_cnpj())) + else: + self.tree.insert('', index+1,values=( + it.get_id_pessoa(), + it.get_nome(), + it.get_apelido(), + it.get_cpf() + )) + + def item_selected(self, event): + pass + + +class Seleciona_Fornecedor: + def __init__(self, tela, cadastro_compra, item=()): + super().__init__() + self.item = Fornecedor() + self.cadastro_compra = cadastro_compra + self.itens = item + self.window = Toplevel() + self.window.geometry('860x605') + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + self.window.style = FuncoesAuxiliares().style + self.window.title("Seleciona Tanque") + tamanhofonte = 12 + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() # Bloqueia a janela anterior + self.menuSuperior = MenuSuperiorConfirmar(self.window, 'blue') + + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20,0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def create_tree_widget(self): + columns = ('IdPessoa', 'Nome/RazaoSocial', 'Apelido/Fantasia', 'Cpf/Cnpj') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdPessoa', text='código') + tree.column('IdPessoa', width=50, anchor=CENTER) + tree.heading('Nome/RazaoSocial', text='Nome/Razão Social') + tree.column('Nome/RazaoSocial', width=300) + tree.heading('Apelido/Fantasia', text='Apelido/Fantasia') + tree.column('Apelido/Fantasia', width=300, anchor=CENTER) + tree.heading('Cpf/Cnpj', text='Cpf/Cnpj') + tree.column('Cpf/Cnpj', width=100, anchor=CENTER) + + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20, pady=10) + tree.bind('<>', self.item_selected) + return tree + + def clickBuscar(self): + self.atualizar_tree() + + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + + def atualizar_tree(self): + string = "" + if (self.txtdescricao.get() != ""): + string = (" Where nome LIKE '%" + self.txtdescricao.get() + "%' OR RazaoSocial LIKE '%"+ + self.txtdescricao.get()+"%' OR Apelido LIKE '%" + self.txtdescricao.get()+"%' OR"+ + " NomeFantasia LIKE '%"+self.txtdescricao.get()+"%';") + print(string) + self.itens = Fornecedor().Listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + if it.get_tipo()==1: + self.tree.insert('', index + 1, values=( + it.get_id_pessoa(), + it.get_razao_social(), + it.get_nome_fantasia(), + it.get_cnpj())) + else: + self.tree.insert('', index+1,values=( + it.get_id_pessoa(), + it.get_nome(), + it.get_apelido(), + it.get_cpf() + )) + + def item_selected(self, event): + pass +#Consulta_Pessoa().window.mainloop() \ No newline at end of file diff --git a/Telas/telas_horarios_alimentacao.py b/Telas/telas_horarios_alimentacao.py new file mode 100644 index 0000000..6cce107 --- /dev/null +++ b/Telas/telas_horarios_alimentacao.py @@ -0,0 +1,217 @@ + +from datetime import datetime +from tkinter import * +from tkinter import messagebox +from tkinter.ttk import * + +from Classes.horarioalimentacao import Horario_Alimentacao +from Classes.tanques import Tanque +from Telas.Modulos import FuncoesAuxiliares, MenuSuperiorSalvar, MenuSuperiorConsulta, MenuInferiorConsulta +from Telas.telas_tanque import Seleciona_Tanque + + +class Cadastro_Horario_Alimentacao: + def __init__(self,tela:Tk, horario_alimentacao=Horario_Alimentacao()): + self.telaAnterior = tela + self.window = Toplevel() + self.horario_alimentacao = horario_alimentacao + self.window.geometry('620x320') + self.window.style = FuncoesAuxiliares().style + self.window.title("Cadastro Hórario Alimentação") + tamanhofonte = 12 + self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=1, sticky='EW') + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal'), width=60) + self.txtdescricao.grid(column=0, row=2, columnspan=2, sticky='EW', padx=(10, 5)) + self.txtdescricao.insert(0, horario_alimentacao.get_descricao()) + + self.lbltanque = Label(self.window, text="Tanque") + self.lbltanque.grid(column=0, row=3, columnspan=2, sticky='EW') + self.txttanque = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txttanque.grid(column=0, row=4, columnspan=2, sticky='EW', padx=(10, 5)) + self.txttanque.insert(0, horario_alimentacao.get_tanque().get_descricao()) + self.btnbuscar = Button(self.window, text="Buscar") + self.btnbuscar.grid(column=2, row=4, pady=5) + self.btnbuscar.config(command=self.clickBuscar) + + self.lblData = Label(self.window, text="Horas e minutos") + self.lblData.grid(row=5, sticky='EW') + frame_data = Frame(self.window) + frame_data.grid(row=6, column=0, padx=(15,380), pady=5) + + self.sp_hour = Spinbox(frame_data, from_=1, to=31, width=2) + self.sp_minute = Spinbox(frame_data, from_=1, to=12, width=2) + + self.sp_hour.insert(0, horario_alimentacao.get_data_hora().hour) + self.sp_minute.insert(0, horario_alimentacao.get_data_hora().minute) + + self.sp_hour.grid(row=0, column=0, padx=5) + self.sp_minute.grid(row=0, column=1, padx=10) + + self.menuSuperior.btnSalvar.config(command=self.clickSalvar) + self.btnbuscar.config(command=self.clickBuscar) + + def clickSalvar(self): + try: + dataa = datetime.now() + dataa.replace(hour=int(self.sp_hour.get()), minute=int(self.sp_minute.get())) + self.horario_alimentacao.set_descricao(str(self.txtdescricao.get())) + self.horario_alimentacao.set_data_hora(dataa) + + message = self.horario_alimentacao.salvar() + if (str(message) != ""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + self.window.focus_force() + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.telaAnterior.focus_force() + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(erro)) + self.window.focus_force() + + def clickBuscar(self): + horario_alimentacao = Horario_Alimentacao() + self.sel = Seleciona_Tanque(self.window, self.horario_alimentacao.get_tanque()) + self.sel.menuSuperior.btnConfirmar.config(command=self.clickConfirmarTanque) + + def clickConfirmarTanque(self): + selected_item = self.sel.tree.focus() + if selected_item != '': + details = self.sel.tree.item(selected_item) + self.horario_alimentacao.set_id_tanque(int(details.get("values")[0])) + self.horario_alimentacao.set_tanque(Tanque().listar(" WHERE IdTanque =" + str(self.horario_alimentacao.get_id_tanque()))[0]) + + print(self.horario_alimentacao.get_tanque().dados_principais()) + self.alterar_valor(self.horario_alimentacao.get_tanque().dados_principais()) + self.sel.window.destroy() + + def alterar_valor(self, message: str): + self.txttanque.config(state='normal') # Muda para o estado normal para alterar o valor + self.txttanque.delete(0, 'end') # Limpa o conteúdo atual do campo + self.txttanque.insert(0, message) # Insere um novo texto no campo + self.txttanque.config(state='readonly') + + +class Consulta_Horario_Alimentacao: + def __init__(self, horario_alimentacao=()): + super().__init__() + self.itens = horario_alimentacao + self.window = Toplevel() + print(type(self.window)) + self.window.geometry('860x605') + self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Horário Alimentação") + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + tamanhofonte = 12 + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20, 0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def clickNovo(self): + Cadastro_Horario_Alimentacao(self.window) + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = Horario_Alimentacao().listar(" WHERE IdHorario=" + str(Id)) + Cadastro_Horario_Alimentacao(self.window, lst[0]) + + + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = Horario_Alimentacao().listar(" WHERE IdHorario=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n ' + it.dados_principais() + ' ?', + icon='warning') + if msg_box == 'yes': + strerro = Horario_Alimentacao().deletar(int(details.get("values")[0])) + if len(strerro) <= 0: + self.tree.delete(selected_item) + else: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(strerro)) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + + def create_tree_widget(self): + columns = ('IdHorario','Descricao', 'Tanque', 'Hora/minuto') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdHorario', text='código') + tree.column('IdHorario', width=50, anchor=CENTER) + tree.heading('Descricao', text='Descrição') + tree.column('Descricao', width=250) + tree.heading('Tanque', text='Tanque') + tree.column('Tanque', width=250, anchor=CENTER) + tree.heading('Hora/minuto', text='Hora/minuto') + tree.column('Hora/minuto', width=80, anchor=CENTER) + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20, pady=10) + return tree + + def clickBuscar(self): + self.atualizar_tree() + + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + + def atualizar_tree(self): + string = "" + if (self.txtdescricao.get() != ""): + string = " Where hor.descricao LIKE '%" + self.txtdescricao.get() + "%'" + print(string) + self.itens = Horario_Alimentacao().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + self.tree.insert('', index + 1, values=( + it.get_id_horario(), + it.get_descricao(), + it.get_tanque().dados_principais(), + str(it.get_data_hora().hour)+ ":" +str(it.get_data_hora().minute))) + + +#Consulta_Horario_Alimentacao().window.mainloop() \ No newline at end of file diff --git a/Telas/telas_itens.py b/Telas/telas_itens.py new file mode 100644 index 0000000..6e73d10 --- /dev/null +++ b/Telas/telas_itens.py @@ -0,0 +1,272 @@ +from tkinter import * +from tkinter import messagebox +from tkinter.ttk import * + + +from Classes.item import Item +from Telas.Modulos import MenuSuperiorConsulta, MenuInferiorConsulta, FuncoesAuxiliares, MenuSuperiorSalvar, \ + MenuSuperiorConfirmar + + +#from Telas.telas_colheita import * + + +class Consulta_Item: + def __init__(self, item=()): + super().__init__() + self.itens = item + self.window = Toplevel() + self.window.geometry('860x605') + self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Item") + tamanhofonte = 12 + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20,0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.menuInferior.btnExportar.config(state='normal', command=self.clickExportar) + self.atualizar_tree() + + def clickExportar(self): + Item().Gerar_pdf(self.itens) + + def clickNovo(self): + Cadastro_Item(self.window, Item()) + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = Item().listar(" WHERE IdItem="+ str(Id)) + Cadastro_Item(self.window,lst[0]) + + pass + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = Item().listar(" WHERE IdItem=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n '+it.dados_principais()+' ?', + icon='warning') + if msg_box == 'yes': + Item().deletar(int(details.get("values")[0])) + self.tree.delete(selected_item) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + def create_tree_widget(self): + columns = ('IdItem','descricao','tipo', 'qtd', 'preco') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdItem', text='código') + tree.column('IdItem', width=50, anchor=CENTER) + tree.heading('descricao', text='Descrição') + tree.column('descricao', width=250) + tree.heading('tipo', text='Tipo') + tree.column('tipo', width=90, anchor=CENTER) + tree.heading('qtd', text='Quantidade') + tree.column('qtd', width=50, anchor=CENTER) + tree.heading('preco', text='Preço da Unidade'.format("R$ 0.000")) + tree.column('preco', width=70, anchor=CENTER) + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20,pady=10) + tree.bind('<>', self.item_selected) + return tree + def clickBuscar(self): + self.atualizar_tree() + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + def atualizar_tree(self): + string = "" + if(self.txtdescricao.get() != ""): + string = " Where descricao LIKE '%"+self.txtdescricao.get()+"%'" + print(string) + self.itens = Item().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + self.tree.insert('', index+1, values=( + it.get_id_item(), + it.get_descricao(), + it.get_texto_tipo_item(), + it.get_qtd(), + 'R$ ' + str(it.get_preco()))) + def item_selected(self, event): + pass + + +class Cadastro_Item: + + def __init__(self, tela: Tk, item=Item()): + self.telaAnterior = tela + self.item = item + self.window = Toplevel() + self.window.geometry('620x320') + self.window.resizable(False, False) + self.window.style = FuncoesAuxiliares().style + self.window.transient(tela) #Marca como a janela anterior + self.window.focus_force() #Marca a janela atual como Focus + self.window.grab_set() #Bloqueia a janela anterior + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.window.title("Cadastro Item") + tamanhofonte = 12 + + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=1, sticky='EW') + self.txtdescricao = Entry(self.window,style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=2, columnspan=7, sticky='EW', padx=(10, 5)) + self.txtdescricao.insert(0, item.get_descricao()) + + self.lblqtd = Label(self.window, text="Quantidades") + self.lblqtd.grid(row=3, sticky='EW') + self.numqtd = Spinbox(self.window, from_=0, to=100000) + self.numqtd.insert(10, item.get_qtd()) + self.numqtd.grid(row=4, sticky='EW', padx=(10, 5)) + self.menuSuperior.btnSalvar.config(command=self.btnSalvarClick) + + self.lblpreco = Label(self.window, text="Preço (R$)") + self.lblpreco.grid(row=3, column=1, sticky='EW') + self.txtpreco = Entry(self.window, font=('calibri', tamanhofonte, 'normal')) + self.txtpreco.grid(row=4, column=1, sticky='EW', padx=(10, 5)) + self.txtpreco.insert(0, str(item.get_preco())) + + self.lbltipo = Label(self.window, text="Tipo de Item") + self.lbltipo.grid(row=5, column=0, sticky='EW') + self.comboitem = Combobox(self.window, font=('calibri', tamanhofonte, 'normal')) + self.comboitem['values'] = ("Alimentos", "Manutenção Item", "Veterinário","Outros") + self.comboitem.current(item.get_tipo()) + self.comboitem.grid(row=6, column=0, sticky='EW', padx=(10, 5)) + self.bloqueia_para_edicao() + + def bloqueia_para_edicao(self): + if self.item.get_id_item()>0: + self.numqtd.config(state=DISABLED) + self.comboitem.config(state=DISABLED) + + def btnSalvarClick(self): + try: + self.item.set_descricao(self.txtdescricao.get()) + self.item.set_preco(float(self.txtpreco.get())) + self.item.set_qtd(int(self.numqtd.get())) + self.item.set_tipo(int(self.comboitem.current())) + self.item.salvar() + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(erro)) + + +class Seleciona_Item: + def __init__(self, item=()): + super().__init__() + self.item = Item() + self.itens = item + self.window = Toplevel() + self.window.geometry('860x605') + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + self.window.style = FuncoesAuxiliares().style + self.window.title("Seleciona Item") + tamanhofonte = 12 + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + + self.menuSuperior = MenuSuperiorConfirmar(self.window, 'blue') + + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20,0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + def create_tree_widget(self): + columns = ('IdItem', 'descricao', 'tipo', 'qtd', 'preco') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdItem', text='código') + tree.column('IdItem', width=50, anchor=CENTER) + tree.heading('descricao', text='Descrição') + tree.column('descricao', width=250) + tree.heading('tipo', text='Tipo') + tree.column('tipo', width=90, anchor=CENTER) + tree.heading('qtd', text='Quantidade') + tree.column('qtd', width=50, anchor=CENTER) + tree.heading('preco', text='Preço da Unidade'.format("R$ 0.000")) + tree.column('preco', width=70, anchor=CENTER) + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20, pady=10) + tree.bind('<>', self.item_selected) + return tree + def clickBuscar(self): + self.atualizar_tree() + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + + def atualizar_tree(self): + string = "" + if (self.txtdescricao.get() != ""): + string = " Where descricao LIKE '%" + self.txtdescricao.get() + "%'" + print(string) + self.itens = Item().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + self.tree.insert('', index + 1, values=( + it.get_id_item(), + it.get_descricao(), + it.get_texto_tipo_item(), + it.get_qtd(), + 'R$ ' + str(it.get_preco()))) + def item_selected(self, event): + pass \ No newline at end of file diff --git a/Telas/telas_tanque.py b/Telas/telas_tanque.py new file mode 100644 index 0000000..3f72bd1 --- /dev/null +++ b/Telas/telas_tanque.py @@ -0,0 +1,314 @@ +from tkinter import * +from tkinter.ttk import * + +from tkinter import messagebox + +from Classes.tanques import Tanque +from Telas import Modulos +from Telas.Modulos import MenuSuperiorSalvar, FuncoesAuxiliares, MenuSuperiorConsulta, MenuInferiorConsulta, \ + MenuSuperiorConfirmar + + +class Consulta_Tanque: + def __init__(self, item=()): + self.IdTanque = 0 + self.itens = item + self.window = Toplevel() + self.window.geometry('860x605') + #self.window.resizable(False,False) + self.window.style = FuncoesAuxiliares().style + self.window.title("Consulta Tanques") + tamanhofonte = 12 + + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + + self.menuSuperior = MenuSuperiorConsulta(self.window, 'blue') + self.menuSuperior.btnNovo.config(command=self.clickNovo) + self.menuSuperior.btnEditar.config(command=self.clickEditar) + self.menuSuperior.btnDeletar.config(command=self.clickDeletar) + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20,0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + self.menuInferior.btnExportar.config(state='normal', command=self.clickExportar) + + def clickExportar(self): + Tanque().Gerar_pdf(self.itens) + def clickNovo(self): + Cadastro_Tanque(self.window,Tanque()) + + def clickEditar(self): + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + lst = Tanque().listar(" WHERE IdTanque="+ str(Id)) + Cadastro_Tanque(self.window, lst[0]) + + pass + def clickDeletar(self): + try: + selected_item = self.tree.focus() + if selected_item != '': + details = self.tree.item(selected_item) + Id = int(details.get("values")[0]) + it = Tanque().listar(" WHERE IdTanque=" + str(Id))[0] + msg_box = messagebox.askquestion('Confirma Exclusão', + 'Deseja mesmo Excluir o Item \n '+it.dados_principais()+' ?', + icon='warning') + if msg_box == 'yes': + strerro =Tanque().deletar(int(details.get("values")[0])) + if len(strerro) <=0: + self.tree.delete(selected_item) + else: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(strerro)) + except Exception as erro: + messagebox.showerror('Erro', "ERRO ao deletar! Atualize a pagina\n\n" + str(erro)) + finally: + self.window.focus_force() + def create_tree_widget(self): + columns = ('IdItem', 'descricao', 'qtdPeixe', 'ph', 'temperatura','volume','fase_desenvolvimento') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdItem', text='código') + tree.column('IdItem', width=50, anchor=CENTER) + tree.heading('descricao', text='Descrição') + tree.column('descricao', width=200) + tree.heading('qtdPeixe', text='Quantidade') + tree.column('qtdPeixe', width=50, anchor=CENTER) + tree.heading('ph', text='PH') + tree.column('ph', width=50, anchor=CENTER) + tree.heading('temperatura', text='Temperatura') + tree.column('temperatura', width=50, anchor=CENTER) + tree.heading('volume', text='Volume') + tree.column('volume', width=50, anchor=CENTER) + tree.heading('fase_desenvolvimento', text='Fase desen.') + tree.column('fase_desenvolvimento', width=50, anchor=CENTER) + + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20,pady=10) + tree.bind('<>', self.item_selected) + return tree + def clickBuscar(self): + self.atualizar_tree() + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + def atualizar_tree(self): + string = "" + if(self.txtdescricao.get() != ""): + string = " Where descricao LIKE '%"+self.txtdescricao.get()+"%'" + print(string) + self.itens = Tanque().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + self.tree.insert('', index+1, values=( + it.get_id_tanque(), + it.get_descricao(), + it.get_qtd_peixe(), + it.get_ph(), + it.get_temperatura(), + it.get_volume(), + it.texto_fase_desenvolvimento())) + def item_selected(self, event): + pass + + +class Cadastro_Tanque: + def __init__(self, tela: Tk, tanque=Tanque()): + self.telaAnterior = tela + self.tanque = tanque + self.window = Toplevel() + self.window.geometry('620x320') + self.window.resizable(False, False) + self.window.style = FuncoesAuxiliares().style + self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() # Bloqueia a janela anterior + + self.window.title("Cadastro Tanque") + tamanhofonte = 12 + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + self.menuSuperior = MenuSuperiorSalvar(self.window, 'blue') + + + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=1, sticky='EW') + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=2, columnspan=5, sticky='EW', padx=(10, 5)) + self.txtdescricao.insert(0, tanque.get_descricao()) + + self.lblqtdpeixe = Label(self.window, text="Qtd Peixes") + self.lblqtdpeixe.grid(row=3, sticky='EW') + self.numqtdpeixe = Spinbox(self.window, from_=0, to=100000) + self.numqtdpeixe.insert(10,tanque.get_qtd_peixe()) + self.numqtdpeixe.grid(row=4, sticky='EW', padx=(10, 5)) + + self.lbltemperatura = Label(self.window, text="Temperatura (Cº)") + self.lbltemperatura.grid(row=3, column=1, sticky='EW') + self.txttemperatura = Entry(self.window, font=('calibri', tamanhofonte, 'normal')) + self.txttemperatura.grid(row=4, column=1, sticky='EW', padx=(10, 5)) + self.txttemperatura.insert(0,tanque.get_temperatura()) + + self.lblph = Label(self.window, text="PH") + self.lblph.grid(row=3, column=2, sticky='EW') + self.txtph = Entry(self.window, width=15, font=('calibri', tamanhofonte, 'normal')) + self.txtph.grid(row=4, column=2, sticky='EW', padx=(10, 5)) + self.txtph.insert(0,tanque.get_ph()) + + self.lblvolume = Label(self.window, text="Volume (mt³)") + self.lblvolume.grid(row=5, column=0, sticky='EW') + self.txtvolume = Entry(self.window, font=('calibri', tamanhofonte, 'normal')) + self.txtvolume.grid(row=6, column=0, sticky='EW', padx=(10, 5)) + self.txtvolume.insert(0,tanque.get_volume()) + + self.lblfasedesenvolvimento = Label(self.window, text="Fase Desenvolvimento") + self.lblfasedesenvolvimento.grid(row=5, column=1, sticky='EW') + self.combofase = Combobox(self.window, font=('calibri', tamanhofonte, 'normal')) + self.combofase['values'] = ("Alevino", "Juvenil", "Adulto") + self.combofase.current(tanque.get_fase_desenvolvimento()) + self.combofase.grid(row=6, column=1, sticky='EW', padx=(10, 5)) + + self.menuSuperior.btnSalvar.config(command=self.clickSalvar) + self.bloqueia_para_edicao() + + def bloqueia_para_edicao(self): + if self.tanque.get_id_tanque() > 0: + self.numqtdpeixe.config(state=DISABLED) + def clickSalvar(self): + message = '' + try: + self.tanque.set_descricao(self.txtdescricao.get()) + self.tanque.set_ph(float(self.txtph.get())) + self.tanque.set_volume(float(self.txtvolume.get())) + self.tanque.set_temperatura(float(self.txttemperatura.get())) + self.tanque.set_qtd_peixe(int(self.numqtdpeixe.get())) + self.tanque.set_fase_desenvolvimento(int(self.combofase.current())) + + message = self.tanque.salvar() + + if(str(message)!=""): + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message)) + else: + messagebox.showinfo('Salvo', "Salvo com sucesso") + self.telaAnterior.focus_force() + self.window.destroy() + except Exception as erro: + messagebox.showerror('Erro', "Verifique a formatação dos campos \n\n" + str(message) + "\n" + str(erro)) + print(str(erro)) + + +class Seleciona_Tanque: + def __init__(self, tela,cadastro_colheita, item=()): + super().__init__() + self.item = Tanque() + self.cadastro_colheita = cadastro_colheita + self.itens = item + self.window = Toplevel() + self.window.geometry('860x605') + cor_fundo = '#C0C0C0' + self.window.configure(bg=cor_fundo) + self.window.style = FuncoesAuxiliares().style + self.window.title("Seleciona Tanque") + self.window.transient(tela) # Marca como a janela anterior + self.window.focus_force() # Marca a janela atual como Focus + self.window.grab_set() + + tamanhofonte = 12 + + self.menuSuperior = MenuSuperiorConfirmar(self.window, 'blue') + + + self.tree = self.create_tree_widget() + + self.lbldescricao = Label(self.window, text="Descrição") + self.lbldescricao.grid(column=0, row=2, sticky='EW', padx=(10, 0)) + self.txtdescricao = Entry(self.window, style='TEntry', font=('calibri', tamanhofonte, 'normal')) + self.txtdescricao.grid(column=0, row=3, columnspan=7, sticky='EW', padx=(20,0)) + self.txtdescricao.insert(0, "") + + self.photobuscar = PhotoImage(file="Imagens/lupa.png") + self.photoimageBuscar = self.photobuscar.subsample(2, 2) + self.btnBuscar = Button(self.window, text="Buscar", image=self.photoimageBuscar, width=20, + compound='top', command=self.clickBuscar) + self.btnBuscar.grid(column=7, row=2, rowspan=2) + + self.menuInferior = MenuInferiorConsulta(self.window, 'blue') + self.menuInferior.btnLimpar.config(command=self.clickLimpar) + self.atualizar_tree() + + + + def create_tree_widget(self): + columns = ('IdItem','descricao', 'qtdPeixe', 'ph', 'temperatura','volume','fase_desenvolvimento') + tree = Treeview(self.window, columns=columns, show='headings', height=14) + + # define headings + tree.heading('IdItem', text='código') + tree.column('IdItem', width=50, anchor=CENTER) + tree.heading('descricao', text='Descrição') + tree.column('descricao', width=300) + tree.heading('qtdPeixe', text='Quantidade') + tree.column('qtdPeixe', width=50, anchor=CENTER) + tree.heading('ph', text='PH') + tree.column('ph', width=50, anchor=CENTER) + tree.heading('temperatura', text='Temperatura') + tree.column('temperatura', width=50, anchor=CENTER) + tree.heading('volume', text='Volume') + tree.column('volume', width=50, anchor=CENTER) + tree.heading('fase_desenvolvimento', text='Fase desen.') + tree.column('fase_desenvolvimento', width=50, anchor=CENTER) + + tree.grid(row=1, column=0, columnspan=8, sticky=NSEW, padx=20,pady=10) + tree.bind('<>', self.item_selected) + return tree + def clickBuscar(self): + self.atualizar_tree() + def clickLimpar(self): + self.txtdescricao.delete(0, END) + self.atualizar_tree() + def atualizar_tree(self): + string = "" + if(self.txtdescricao.get() != ""): + string = " Where descricao LIKE '%"+self.txtdescricao.get()+"%'" + print(string) + self.itens = Tanque().listar(string) + index = -1 + for i in self.tree.get_children(): + self.tree.delete(i) + + for it in self.itens: + self.tree.insert('', index+1, values=( + it.get_id_tanque(), + it.get_descricao(), + it.get_qtd_peixe(), + it.get_ph(), + it.get_temperatura(), + it.get_volume(), + it.texto_fase_desenvolvimento())) + def item_selected(self, event): + pass + + +#Cadastro_Tanque(Tk()).window,mainloop() diff --git a/Telas/teste1.py b/Telas/teste1.py new file mode 100644 index 0000000..a598062 --- /dev/null +++ b/Telas/teste1.py @@ -0,0 +1,143 @@ +from tkinter import * +from tkinter.ttk import * + + +''' +window = Tk() +window.geometry('350x200') + +window.title("Welcome to LikeGeeks app") + + +lbl = Label(window, text="Hello") +lbl.grid(column=0, row=0) + +#txt = Entry(window, width=30, state='disabled') +#txt.grid(column=1, row=0) +#txt.focus() + +#combo = Combobox(window) +#combo['values'] = (1,2,3,4,"text") +#combo.current(1) #set the selected item +#combo.grid(column=0, row=0) + +#btn = Button(window, text="Click Me", bg="orange", fg="red",command=clicked) +#btn.grid(column=2, row=0) + + +#chk_state = BooleanVar() +#chk_state.set(False) #set check state +#chk = Checkbutton(window, text='check box', var=chk_state) +#chk.grid(column=1, row=0) +#chk_state = IntVar() +#chk_state.set(0) #uncheck +#chk_state.set(1) #check + +selected = IntVar() + + +def clicked(): + lbl.configure(text="Bem vindo-"+str(selected.get())) + + +rad1 = Radiobutton(window,text='First', name="radio1", value=1, variable=selected) +rad1.grid(column=0,row=1) + +rad2 = Radiobutton(window,text='Second', name="radio2", value=0, variable=selected) +rad2.grid(column=1, row=1) + +btn=Button(window,text="botao",command=clicked) +btn.grid(column=1,row=2) + +spin =Spinbox(window, from_=0, to=100, width=5) +spin1 = Spinbox(window, values=(3, 8, 11), width=5) +var =IntVar() + +var.set(36) +spin2 = Spinbox(window, from_=0, to=100, width=5, textvariable=var) +spin2.grid(column=2, row=2) + + + +window.mainloop() +''' +""" +import tkinter as tk + +def validate_input(*args): + value = entry_var.get() + + # Remove todos os caracteres que não são números ou um ponto decimal + value = ''.join(char for char in value if char.isdigit() or char == '.') + + # Garante que haja apenas um ponto decimal + if value.count('.') > 1: + value = value[:value.rfind('.')] + + # Garante que o valor seja exibido no formato "0.00" + if not value: + value = "0.00" + elif value.count('.') == 0: + value += ".00" + elif value.index('.') == 0: + value = "0" + value + + entry_var.set(value) + +root = tk.Tk() + +entry_var = tk.StringVar() +entry_var.trace("w", validate_input) # Chama a função validate_input quando o valor muda + +entry = tk.Entry(root, textvariable=entry_var) +entry.pack() + +root.mainloop() +""" + + +import tkinter as tk +from tkinter import ttk + + +class App(tk.Tk): + def __init__(self): + super().__init__() + + self.title('Treeview demo') + self.geometry('620x200') + + self.tree = self.create_tree_widget() + + def create_tree_widget(self): + columns = ('first_name', 'last_name', 'email') + tree = ttk.Treeview(self, columns=columns, show='headings') + + # define headings + tree.heading('first_name', text='First Name') + tree.heading('last_name', text='Last Name') + tree.heading('email', text='Email') + + tree.grid(row=0, column=0, sticky=tk.NSEW) + + # adding an item + tree.insert('', tk.END, values=('John', 'Doe', 'john.doe@email.com')) + + # insert a the end + tree.insert('', tk.END, values=('Jane', 'Miller', 'jane.miller@email.com')) + + # insert at the beginning + tree.insert('', 0, values=('Alice', 'Garcia', 'alice.garcia@email.com')) + + tree.bind('<>', self.item_selected) + + return tree + + def item_selected(self, event): + for selected_item in self.tree.selection(): + self.tree.delete(selected_item) + + +if __name__ == '__main__': + app = App() + app.mainloop() \ No newline at end of file diff --git a/TestesUnitarios/ajusteItemTeste.py b/TestesUnitarios/ajusteItemTeste.py new file mode 100644 index 0000000..87b9d8b --- /dev/null +++ b/TestesUnitarios/ajusteItemTeste.py @@ -0,0 +1,97 @@ +import unittest +from datetime import datetime +from Classes.ajusteitem import AjusteItem +from Classes.item import Item + +class TestAjusteItem(unittest.TestCase): + + def setUp(self): + self.item = Item(iditem=1, descricao="Item de Teste", tipo=1) + self.ajuste_item = AjusteItem( + idajuste=1, + descricao="Ajuste de Teste", + datahora=datetime.now(), + qtdatual=10, + qtdmovimentacao=5, + qtdnova=15, + iditem=self.item.get_id_item(), + item=self.item + ) + + def test_get_id_ajuste(self): + self.assertEqual(self.ajuste_item.get_id_ajuste(), 1) + + def test_set_id_ajuste(self): + self.ajuste_item.set_id_ajuste(2) + self.assertEqual(self.ajuste_item.get_id_ajuste(), 2) + + def test_get_qtd_atual(self): + self.assertEqual(self.ajuste_item.get_qtd_atual(), 10) + + def test_set_qtd_atual(self): + self.ajuste_item.set_qtd_atual(20) + self.assertEqual(self.ajuste_item.get_qtd_atual(), 20) + + def test_get_qtd_nova(self): + self.assertEqual(self.ajuste_item.get_qtd_nova(), 15) + + def test_set_qtd_nova(self): + self.ajuste_item.set_qtd_nova(25) + self.assertEqual(self.ajuste_item.get_qtd_nova(), 25) + + def test_get_qtd_movimentacao(self): + self.assertEqual(self.ajuste_item.get_qtd_movimentacao(), 5) + + def test_set_qtd_movimentacao(self): + self.ajuste_item.set_qtd_movimentacao(10) + self.assertEqual(self.ajuste_item.get_qtd_movimentacao(), 10) + + def test_get_id_item(self): + self.assertEqual(self.ajuste_item.get_id_item(), 1) + + def test_set_id_item(self): + self.ajuste_item.set_id_item(3) + self.assertEqual(self.ajuste_item.get_id_item(), 3) + + def test_get_item(self): + self.assertEqual(self.ajuste_item.get_item(), self.item) + + def test_set_item(self): + new_item = Item(iditem=2, descricao="Novo Item", tipo=2) + self.ajuste_item.set_item(new_item) + self.assertEqual(self.ajuste_item.get_item(), new_item) + + def test_set_descricao(self): + self.ajuste_item.set_descricao("Nova Descrição") + self.assertEqual(self.ajuste_item.get_descricao(), "Nova Descrição") + + def test_get_descricao(self): + self.assertEqual(self.ajuste_item.get_descricao(), "Ajuste de Teste") + + def test_validacao(self): + self.ajuste_item.set_id_item(0) + self.assertEqual(self.ajuste_item.validcao(), 'Item deve ser Selecionado \n') + + self.ajuste_item.set_id_item(1) # Restaurando o id_item + self.ajuste_item.set_descricao("") + self.assertEqual(self.ajuste_item.validcao(), 'Descrição é Obrigatório\n') + + self.ajuste_item.set_descricao("Ajuste de Teste") # Restaurando a descrição + self.ajuste_item.set_qtd_movimentacao(0) + self.assertEqual(self.ajuste_item.validcao(), 'Movimentacao deve ser DIFERENTE de ZERO \n') + + def test_salvar(self): + self.assertEqual(self.ajuste_item.salvar(), '') + + def test_listar(self): + result = self.ajuste_item.listar() + self.assertIsInstance(result, list) + for item in result: + self.assertIsInstance(item, AjusteItem) + + def test_deletar(self): + self.assertEqual(self.ajuste_item.deletar(1), '') + + +if __name__ == '__main__': + unittest.main() diff --git a/TestesUnitarios/ajusteTanqueTeste.py b/TestesUnitarios/ajusteTanqueTeste.py new file mode 100644 index 0000000..de41983 --- /dev/null +++ b/TestesUnitarios/ajusteTanqueTeste.py @@ -0,0 +1,96 @@ +import unittest +from datetime import datetime +from Classes.ajustetanque import AjusteTanque +from Classes.tanques import Tanque + +class TestAjusteTanque(unittest.TestCase): + + def setUp(self): + self.tanque = Tanque(idtanque=1, descricao="Tanque de Teste", volume=100.0) + self.ajuste_tanque = AjusteTanque( + idajuste=1, + descricao="Ajuste de Teste", + qtdanterior=50, + qtdmovimentacao=20, + qtdnova=70, + idtanque=self.tanque.get_id_tanque(), + tanque=self.tanque + ) + + def test_get_id_ajuste(self): + self.assertEqual(self.ajuste_tanque.get_id_ajuste(), 1) + + def test_set_id_ajuste(self): + self.ajuste_tanque.set_id_ajuste(2) + self.assertEqual(self.ajuste_tanque.get_id_ajuste(), 2) + + def test_get_descricao(self): + self.assertEqual(self.ajuste_tanque.get_descricao(), "Ajuste de Teste") + + def test_set_descricao(self): + self.ajuste_tanque.set_descricao("Novo Ajuste") + self.assertEqual(self.ajuste_tanque.get_descricao(), "Novo Ajuste") + + def test_get_qtd_anterior(self): + self.assertEqual(self.ajuste_tanque.get_qtd_anterior(), 50) + + def test_set_qtd_anterior(self): + self.ajuste_tanque.set_qtd_anterior(60) + self.assertEqual(self.ajuste_tanque.get_qtd_anterior(), 60) + + def test_get_qtd_nova(self): + self.assertEqual(self.ajuste_tanque.get_qtd_nova(), 70) + + def test_set_qtd_nova(self): + self.ajuste_tanque.set_qtd_nova(80) + self.assertEqual(self.ajuste_tanque.get_qtd_nova(), 80) + + def test_get_qtd_movimentacao(self): + self.assertEqual(self.ajuste_tanque.get_qtd_movimentacao(), 20) + + def test_set_qtd_movimentacao(self): + self.ajuste_tanque.set_qtd_movimentacao(30) + self.assertEqual(self.ajuste_tanque.get_qtd_movimentacao(), 30) + + def test_get_id_tanque(self): + self.assertEqual(self.ajuste_tanque.get_id_tanque(), 1) + + def test_set_id_tanque(self): + self.ajuste_tanque.set_id_tanque(3) + self.assertEqual(self.ajuste_tanque.get_id_tanque(), 3) + + def test_get_tanque(self): + self.assertEqual(self.ajuste_tanque.get_tanque(), self.tanque) + + def test_set_tanque(self): + new_tanque = Tanque(idtanque=2, descricao="Novo Tanque", volume=150.0) + self.ajuste_tanque.set_tanque(new_tanque) + self.assertEqual(self.ajuste_tanque.get_tanque(), new_tanque) + + def test_validacao(self): + self.ajuste_tanque.set_id_tanque(0) + self.assertEqual(self.ajuste_tanque.validcao(), 'Tanque deve ser Selecionado \n') + + self.ajuste_tanque.set_id_tanque(1) + self.ajuste_tanque.set_descricao("") + self.assertEqual(self.ajuste_tanque.validcao(), 'Descrição é Obrigatório\n') + + self.ajuste_tanque.set_descricao("Ajuste de Teste") + self.ajuste_tanque.set_qtd_movimentacao(0) + self.assertEqual(self.ajuste_tanque.validcao(), 'Movimentacao deve ser maior que zero \n') + + def test_salvar(self): + self.assertEqual(self.ajuste_tanque.salvar(), '') + + def test_listar(self): + result = self.ajuste_tanque.listar() + self.assertIsInstance(result, list) + for item in result: + self.assertIsInstance(item, AjusteTanque) + + def test_deletar(self): + self.assertEqual(self.ajuste_tanque.deletar(1), '') + + +if __name__ == '__main__': + unittest.main() diff --git a/TestesUnitarios/colheitaTeste.py b/TestesUnitarios/colheitaTeste.py new file mode 100644 index 0000000..0872917 --- /dev/null +++ b/TestesUnitarios/colheitaTeste.py @@ -0,0 +1,40 @@ +import unittest +from datetime import datetime +from Classes.colheita import Colheita +from Classes.tanques import Tanque + + +class TestColheita(unittest.TestCase): + + def setUp(self): + self.tanque_teste = Tanque(idtanque=1, descricao="Tanque de Teste", volume=100.0) + self.colheita = Colheita( + idcolheita=1, + data=datetime.now(), + qtd=50, + pesomedio=2.5, + idtanque=1, + tanque=self.tanque_teste + ) + + def test_dados_principais(self): + expected_result = f"{self.colheita.get_data_hora()}-{self.tanque_teste.dados_principais()}" + self.assertEqual(self.colheita.dados_principais(), expected_result) + + def test_validacao(self): + self.assertEqual(self.colheita.validcao(), '') + + self.colheita.set_id_tanque(0) + self.assertEqual(self.colheita.validcao(), 'Selecione o Tanque \n') + + self.colheita.set_id_tanque(1) # Restaura o tanque + self.colheita.set_qtd(0) + self.assertEqual(self.colheita.validcao(), 'Qtd deve ser MAIOR que ZERO\n') + + self.colheita.set_qtd(50) # Restaura a quantidade + self.colheita.set_peso_medio(0) + self.assertEqual(self.colheita.validcao(), 'Peso Medio deve ser MAIOR que ZERO\n') + + +if __name__ == '__main__': + unittest.main() diff --git a/TestesUnitarios/compraTeste.py b/TestesUnitarios/compraTeste.py new file mode 100644 index 0000000..3a88489 --- /dev/null +++ b/TestesUnitarios/compraTeste.py @@ -0,0 +1,38 @@ +import unittest +from datetime import datetime +from Classes.colheita import Colheita +from Classes.tanques import Tanque + +class TestColheita(unittest.TestCase): + + def setUp(self): + self.tanque_teste = Tanque(idtanque=1, descricao="Tanque de Teste", volume=100.0) + self.colheita = Colheita( + idcolheita=1, + data=datetime.now(), + qtd=50, + pesomedio=2.5, + idtanque=1, + tanque=self.tanque_teste + ) + + def test_dados_principais(self): + expected_result = f"{self.colheita.get_data_hora()}-{self.tanque_teste.dados_principais()}" + self.assertEqual(self.colheita.dados_principais(), expected_result) + + def test_validacao(self): + self.assertEqual(self.colheita.validcao(), '') + + self.colheita.set_id_tanque(0) + self.assertEqual(self.colheita.validcao(), 'Selecione o Tanque \n') + + self.colheita.set_id_tanque(1) + self.colheita.set_qtd(0) + self.assertEqual(self.colheita.validcao(), 'Qtd deve ser MAIOR que ZERO\n') + + self.colheita.set_qtd(50) + self.colheita.set_peso_medio(0) + self.assertEqual(self.colheita.validcao(), 'Peso Medio deve ser MAIOR que ZERO\n') + +if __name__ == '__main__': + unittest.main() diff --git a/TestesUnitarios/compraitemTeste.py b/TestesUnitarios/compraitemTeste.py new file mode 100644 index 0000000..cc77b2a --- /dev/null +++ b/TestesUnitarios/compraitemTeste.py @@ -0,0 +1,54 @@ +import unittest +from Classes.compraitem import Compraitem +from Classes.item import Item + +class TestCompraitem(unittest.TestCase): + + def setUp(self): + self.item_teste = Item(iditem=1, descricao="Item de Teste", preco=10.0) + self.compraitem = Compraitem( + iditem=1, + idcompra=1, + valor=100.0, + qtd=5, + item=self.item_teste + ) + + def test_get_id_item(self): + self.assertEqual(self.compraitem.get_id_item(), 1) + + def test_set_id_item(self): + self.compraitem.set_id_item(2) + self.assertEqual(self.compraitem.get_id_item(), 2) + + def test_get_id_compra(self): + self.assertEqual(self.compraitem.get_id_compra(), 1) + + def test_set_id_compra(self): + self.compraitem.set_id_compra(2) + self.assertEqual(self.compraitem.get_id_compra(), 2) + + def test_get_valor(self): + self.assertEqual(self.compraitem.get_valor(), 100.0) + + def test_set_valor(self): + self.compraitem.set_valor(150.0) + self.assertEqual(self.compraitem.get_valor(), 150.0) + + def test_get_qtd(self): + self.assertEqual(self.compraitem.get_qtd(), 5) + + def test_set_qtd(self): + self.compraitem.set_qtd(10) + self.assertEqual(self.compraitem.get_qtd(), 10) + + def test_get_item(self): + self.assertEqual(self.compraitem.get_item(), self.item_teste) + + def test_set_item(self): + new_item = Item(iditem=2, descricao="Novo Item", preco=20.0) + self.compraitem.set_item(new_item) + self.assertEqual(self.compraitem.get_item(), new_item) + +if __name__ == '__main__': + unittest.main() diff --git a/TestesUnitarios/enderecoTeste.py b/TestesUnitarios/enderecoTeste.py new file mode 100644 index 0000000..abf3af5 --- /dev/null +++ b/TestesUnitarios/enderecoTeste.py @@ -0,0 +1,135 @@ +import unittest +from Classes.endereco import Endereco, EstadoFederal, Municipio + + +class TestEstadoFederal(unittest.TestCase): + + def setUp(self): + self.estado = EstadoFederal(idestado="SP", uf="São Paulo", nome="São Paulo") + + def test_get_id_estado(self): + self.assertEqual(self.estado.get_id_estado(), "SP") + + def test_set_id_estado(self): + self.estado.set_id_estado("RJ") + self.assertEqual(self.estado.get_id_estado(), "RJ") + + def test_get_uf(self): + self.assertEqual(self.estado.get_uf(), "São Paulo") + + def test_set_uf(self): + self.estado.set_uf("Rio de Janeiro") + self.assertEqual(self.estado.get_uf(), "Rio de Janeiro") + + def test_get_nome(self): + self.assertEqual(self.estado.get_nome(), "São Paulo") + + def test_set_nome(self): + self.estado.set_nome("Rio de Janeiro") + self.assertEqual(self.estado.get_nome(), "Rio de Janeiro") + + +class TestMunicipio(unittest.TestCase): + + def setUp(self): + self.estado_teste = EstadoFederal(idestado="SP", uf="São Paulo", nome="São Paulo") + self.municipio = Municipio(idmunicipio="1", idestado="SP", nome="Campinas", estado=self.estado_teste) + + def test_get_id_municipio(self): + self.assertEqual(self.municipio.get_id_municipio(), "1") + + def test_set_id_municipio(self): + self.municipio.set_id_municipio("2") + self.assertEqual(self.municipio.get_id_municipio(), "2") + + def test_get_id_estado(self): + self.assertEqual(self.municipio.get_id_estado(), "SP") + + def test_set_id_estado(self): + self.municipio.set_id_estado("RJ") + self.assertEqual(self.municipio.get_id_estado(), "RJ") + + def test_get_estado_federal(self): + self.assertEqual(self.municipio.get_estado_federal(), self.estado_teste) + + def test_set_estado_federal(self): + new_estado = EstadoFederal(idestado="RJ", uf="Rio de Janeiro", nome="Rio de Janeiro") + self.municipio.set_estado_federal(new_estado) + self.assertEqual(self.municipio.get_estado_federal(), new_estado) + + def test_get_nome(self): + self.assertEqual(self.municipio.get_nome(), "Campinas") + + def test_set_nome(self): + self.municipio.set_nome("São Paulo") + self.assertEqual(self.municipio.get_nome(), "São Paulo") + + +class TestEndereco(unittest.TestCase): + + def setUp(self): + self.estado_teste = EstadoFederal(idestado="SP", uf="São Paulo", nome="São Paulo") + self.municipio_teste = Municipio(idmunicipio="1", idestado="SP", nome="Campinas", estado=self.estado_teste) + self.endereco = Endereco( + idendereco=1, + logradouro="Rua Teste", + bairro="Bairro Teste", + numero=123, + cep=12345678, + id_municipio="1", + municipio=self.municipio_teste + ) + + def test_get_id_endereco(self): + self.assertEqual(self.endereco.get_id_endereco(), 1) + + def test_set_id_endereco(self): + self.endereco.set_id_endereco(2) + self.assertEqual(self.endereco.get_id_endereco(), 2) + + def test_get_logradouro(self): + self.assertEqual(self.endereco.get_logradouro(), "Rua Teste") + + def test_set_logradouro(self): + self.endereco.set_logradouro("Avenida Teste") + self.assertEqual(self.endereco.get_logradouro(), "Avenida Teste") + + def test_get_bairro(self): + self.assertEqual(self.endereco.get_bairro(), "Bairro Teste") + + def test_set_bairro(self): + self.endereco.set_bairro("Novo Bairro") + self.assertEqual(self.endereco.get_bairro(), "Novo Bairro") + + def test_get_cep(self): + self.assertEqual(self.endereco.get_cep(), 12345678) + + def test_set_cep(self): + self.endereco.set_cep(87654321) + self.assertEqual(self.endereco.get_cep(), 87654321) + + def test_get_numero(self): + self.assertEqual(self.endereco.get_numero(), 123) + + def test_set_numero(self): + self.endereco.set_numero(456) + self.assertEqual(self.endereco.get_numero(), 456) + + def test_get_id_municipio(self): + self.assertEqual(self.endereco.get_id_municipio(), "1") + + def test_set_id_municipio(self): + self.endereco.set_id_municipio("2") + self.assertEqual(self.endereco.get_id_municipio(), "2") + + def test_get_municipio(self): + self.assertEqual(self.endereco.get_municipio(), self.municipio_teste) + + def test_set_municipio(self): + new_municipio = Municipio(idmunicipio="2", idestado="SP", nome="São Paulo", estado=self.estado_teste) + self.endereco.set_municipio(new_municipio) + self.assertEqual(self.endereco.get_municipio(), new_municipio) + + +if __name__ == '__main__': + unittest.main() diff --git a/TestesUnitarios/horarioalimentacaoTeste.py b/TestesUnitarios/horarioalimentacaoTeste.py new file mode 100644 index 0000000..04731ae --- /dev/null +++ b/TestesUnitarios/horarioalimentacaoTeste.py @@ -0,0 +1,62 @@ +import unittest +import datetime +from Classes.tanques import Tanque +from Classes.horarioalimentacao import Horario_Alimentacao + + +class TestHorarioAlimentacao(unittest.TestCase): + + def setUp(self): + self.tanque_teste = Tanque(idtanque=1, descricao="Tanque Teste", volume=100.0) + self.horario_alimentacao = Horario_Alimentacao( + idhorario=1, + descricao="Horário Teste", + data=datetime.datetime.now(), + idtanque=1, + tanque=self.tanque_teste + ) + + def test_get_id_horario(self): + self.assertEqual(self.horario_alimentacao.get_id_horario(), 1) + + def test_set_id_horario(self): + self.horario_alimentacao.set_id_horario(2) + self.assertEqual(self.horario_alimentacao.get_id_horario(), 2) + + def test_get_data_hora(self): + self.assertIsInstance(self.horario_alimentacao.get_data_hora(), datetime.datetime) + + def test_set_data_hora(self): + new_date = datetime.datetime(2023, 1, 1, 12, 0, 0) + self.horario_alimentacao.set_data_hora(new_date) + self.assertEqual(self.horario_alimentacao.get_data_hora(), new_date) + + def test_get_descricao(self): + self.assertEqual(self.horario_alimentacao.get_descricao(), "Horário Teste") + + def test_set_descricao(self): + self.horario_alimentacao.set_descricao("Novo Horário") + self.assertEqual(self.horario_alimentacao.get_descricao(), "Novo Horário") + + def test_get_id_tanque(self): + self.assertEqual(self.horario_alimentacao.get_id_tanque(), 1) + + def test_set_id_tanque(self): + self.horario_alimentacao.set_id_tanque(2) + self.assertEqual(self.horario_alimentacao.get_id_tanque(), 2) + + def test_get_tanque(self): + self.assertEqual(self.horario_alimentacao.get_tanque(), self.tanque_teste) + + def test_set_tanque(self): + new_tanque = Tanque(idtanque=2, descricao="Novo Tanque", volume=150.0) + self.horario_alimentacao.set_tanque(new_tanque) + self.assertEqual(self.horario_alimentacao.get_tanque(), new_tanque) + + def test_dados_principais(self): + expected_result = str(self.horario_alimentacao.get_data_hora()) + '-' + self.tanque_teste.dados_principais() + self.assertEqual(self.horario_alimentacao.dados_principais(), expected_result) + + +if __name__ == '__main__': + unittest.main() diff --git a/TestesUnitarios/itemTeste.py b/TestesUnitarios/itemTeste.py new file mode 100644 index 0000000..bcbedfa --- /dev/null +++ b/TestesUnitarios/itemTeste.py @@ -0,0 +1,60 @@ +import unittest +from Classes.item import Item + + +class TestItem(unittest.TestCase): + + def setUp(self): + self.item_teste = Item( + iditem=1, + descricao="Teste", + qtd=10, + preco=51.52, + tipo=0 + ) + + def test_get_id_item(self): + self.assertEqual(self.item_teste.get_id_item(), 1) + + def test_set_id_item(self): + self.item_teste.set_id_item(2) + self.assertEqual(self.item_teste.get_id_item(), 2) + + def test_get_descricao(self): + self.assertEqual(self.item_teste.get_descricao(), "Teste") + + def test_set_descricao(self): + self.item_teste.set_descricao("Novo Teste") + self.assertEqual(self.item_teste.get_descricao(), "Novo Teste") + + def test_get_qtd(self): + self.assertEqual(self.item_teste.get_qtd(), 10) + + def test_set_qtd(self): + self.item_teste.set_qtd(20) + self.assertEqual(self.item_teste.get_qtd(), 20) + + def test_get_preco(self): + self.assertEqual(self.item_teste.get_preco(), 51.52) + + def test_set_preco(self): + self.item_teste.set_preco(60.0) + self.assertEqual(self.item_teste.get_preco(), 60.0) + + def test_get_tipo(self): + self.assertEqual(self.item_teste.get_tipo(), 0) + + def test_set_tipo(self): + self.item_teste.set_tipo(1) + self.assertEqual(self.item_teste.get_tipo(), 1) + + def test_get_texto_tipo_item(self): + self.assertEqual(self.item_teste.get_texto_tipo_item(), "Alimentos") + + def test_dados_principais(self): + expected_result = "1-Teste-Alimentos" + self.assertEqual(self.item_teste.dados_principais(), expected_result) + + +if __name__ == '__main__': + unittest.main() diff --git a/TestesUnitarios/pessoaTeste.py b/TestesUnitarios/pessoaTeste.py new file mode 100644 index 0000000..ade1c43 --- /dev/null +++ b/TestesUnitarios/pessoaTeste.py @@ -0,0 +1,96 @@ +import unittest +from Classes.pessoa import Pessoa, PessoaFisica, PessoaJuridica, Fornecedor, Endereco, Municipio, EstadoFederal +import datetime + + +class TestPessoa(unittest.TestCase): + + def setUp(self): + self.endereco_teste = Endereco(idendereco=1, logradouro="Rua Teste", bairro="Centro", + numero=10, cep=12345678, id_municipio="1") + self.pessoa_teste = Pessoa(id_pessoa=1, id_endereco=1, endereco=self.endereco_teste, telefone="123456789", tipo=0) + + def test_get_id_pessoa(self): + self.assertEqual(self.pessoa_teste.get_id_pessoa(), 1) + + def test_set_id_pessoa(self): + self.pessoa_teste.set_id_pessoa(2) + self.assertEqual(self.pessoa_teste.get_id_pessoa(), 2) + + def test_get_id_endereco(self): + self.assertEqual(self.pessoa_teste.get_id_endereco(), 1) + + def test_set_id_endereco(self): + self.pessoa_teste.set_id_endereco(2) + self.assertEqual(self.pessoa_teste.get_id_endereco(), 2) + + def test_get_endereco(self): + self.assertEqual(self.pessoa_teste.get_endereco(), self.endereco_teste) + + def test_set_endereco(self): + endereco_novo = Endereco(idendereco=2, logradouro="Rua Nova", bairro="Centro", + numero=20, cep=87654321, id_municipio="2") + self.pessoa_teste.set_endereco(endereco_novo) + self.assertEqual(self.pessoa_teste.get_endereco(), endereco_novo) + + def test_set_telefone(self): + self.pessoa_teste.set_telefone("987654321") + self.assertEqual(self.pessoa_teste.get_telefone(), "987654321") + + def test_get_tipo(self): + self.assertEqual(self.pessoa_teste.get_tipo(), 0) + + def test_set_tipo(self): + self.pessoa_teste.set_tipo(1) + self.assertEqual(self.pessoa_teste.get_tipo(), 1) + + +class TestPessoaFisica(unittest.TestCase): + + def setUp(self): + self.endereco_teste = Endereco(idendereco=1, logradouro="Rua Teste", bairro="Centro", + numero=10, cep=12345678, id_municipio="1") + self.pessoa_fisica_teste = PessoaFisica( + id_pessoa=1, id_endereco=1, endereco=self.endereco_teste, + telefone="123456789", nome="Fulano", apelido="Fulano Apelido", rg="123456", cpf="987654321" + ) + + def test_get_nome(self): + self.assertEqual(self.pessoa_fisica_teste.get_nome(), "Fulano") + + def test_set_nome(self): + self.pessoa_fisica_teste.set_nome("Ciclano") + self.assertEqual(self.pessoa_fisica_teste.get_nome(), "Ciclano") + + def test_get_apelido(self): + self.assertEqual(self.pessoa_fisica_teste.get_apelido(), "Fulano Apelido") + + def test_set_apelido(self): + self.pessoa_fisica_teste.set_apelido("Ciclano Apelido") + self.assertEqual(self.pessoa_fisica_teste.get_apelido(), "Ciclano Apelido") + + def test_get_rg(self): + self.assertEqual(self.pessoa_fisica_teste.get_rg(), "123456") + + def test_set_rg(self): + self.pessoa_fisica_teste.set_rg("789012") + self.assertEqual(self.pessoa_fisica_teste.get_rg(), "789012") + + def test_get_cpf(self): + self.assertEqual(self.pessoa_fisica_teste.get_cpf(), "987654321") + + def test_set_cpf(self): + self.pessoa_fisica_teste.set_cpf("123456789") + self.assertEqual(self.pessoa_fisica_teste.get_cpf(), "123456789") + + def test_dados_principais(self): + expected_result = "1-Fulano - Fulano Apelido" + self.assertEqual(self.pessoa_fisica_teste.dados_principais(), expected_result) + + +class TestPessoaJuridica(unittest.TestCase): + + def setUp(self): + self.endereco_teste = Endereco(idendereco=1, logradouro="Rua Teste", bairro="Centro", + numero=10, cep=12345678, id_municipio="1") + self.pessoa_juridica diff --git a/TestesUnitarios/tanquesTeste.py b/TestesUnitarios/tanquesTeste.py new file mode 100644 index 0000000..7f848ba --- /dev/null +++ b/TestesUnitarios/tanquesTeste.py @@ -0,0 +1,103 @@ +import unittest +from Classes.tanques import Tanque + +class TestTanque(unittest.TestCase): + + def setUp(self): + self.tanque = Tanque( + idtanque=1, + descricao="Tanque de Teste", + qtdpeixe=100, + ph=7.0, + temperatura=25.0, + volume=200.0, + fasedesenvolvimento=1 + ) + + def test_get_id_tanque(self): + self.assertEqual(self.tanque.get_id_tanque(), 1) + + def test_set_id_tanque(self): + self.tanque.set_id_tanque(2) + self.assertEqual(self.tanque.get_id_tanque(), 2) + + def test_get_descricao(self): + self.assertEqual(self.tanque.get_descricao(), "Tanque de Teste") + + def test_set_descricao(self): + self.tanque.set_descricao("Novo Tanque") + self.assertEqual(self.tanque.get_descricao(), "Novo Tanque") + + def test_get_qtd_peixe(self): + self.assertEqual(self.tanque.get_qtd_peixe(), 100) + + def test_set_qtd_peixe(self): + self.tanque.set_qtd_peixe(150) + self.assertEqual(self.tanque.get_qtd_peixe(), 150) + + def test_get_ph(self): + self.assertEqual(self.tanque.get_ph(), 7.0) + + def test_set_ph(self): + self.tanque.set_ph(6.5) + self.assertEqual(self.tanque.get_ph(), 6.5) + + def test_get_temperatura(self): + self.assertEqual(self.tanque.get_temperatura(), 25.0) + + def test_set_temperatura(self): + self.tanque.set_temperatura(28.0) + self.assertEqual(self.tanque.get_temperatura(), 28.0) + + def test_get_volume(self): + self.assertEqual(self.tanque.get_volume(), 200.0) + + def test_set_volume(self): + self.tanque.set_volume(250.0) + self.assertEqual(self.tanque.get_volume(), 250.0) + + def test_get_fase_desenvolvimento(self): + self.assertEqual(self.tanque.get_fase_desenvolvimento(), 1) + + def test_set_fase_desenvolvimento(self): + self.tanque.set_fase_desenvolvimento(2) + self.assertEqual(self.tanque.get_fase_desenvolvimento(), 2) + + def test_texto_fase_desenvolvimento(self): + self.assertEqual(self.tanque.texto_fase_desenvolvimento(), "Juvenil") + + def test_dados_principais(self): + expected_result = "1-Tanque de Teste de 200.0 mt³" + self.assertEqual(self.tanque.dados_principais(), expected_result) + + def test_salvar(self): + self.assertEqual(self.tanque.salvar(), '') + + def test_validacao(self): + self.tanque.set_ph(0) + self.assertEqual(self.tanque.validcao(), 'PH deve ser Maior que ZERO \n') + + self.tanque.set_ph(7.0) # Restaurando o pH + self.tanque.set_descricao("") + self.assertEqual(self.tanque.validcao(), 'Descrição é Obrigatório\n') + + self.tanque.set_descricao("Tanque de Teste") # Restaurando a descrição + self.tanque.set_volume(0) + self.assertEqual(self.tanque.validcao(), 'Volume deve ser MAIOR que ZERO') + + self.tanque.set_volume(200.0) # Restaurando o volume + self.tanque.set_temperatura(0) + self.assertEqual(self.tanque.validcao(), 'Temperatura deve ser MAIOR que ZERO') + + def test_listar(self): + result = self.tanque.listar() + self.assertIsInstance(result, list) + for item in result: + self.assertIsInstance(item, Tanque) + + def test_deletar(self): + self.assertEqual(self.tanque.deletar(1), '') + + +if __name__ == '__main__': + unittest.main() diff --git a/copiar.png b/copiar.png new file mode 100644 index 0000000000000000000000000000000000000000..a815488908ac73beef85ad1da88a73f086f12f11 GIT binary patch literal 3235 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 OfS#6-W|;=^#eV?kFaqZQ literal 0 HcmV?d00001 diff --git a/main.py b/main.py new file mode 100644 index 0000000..f17f56d --- /dev/null +++ b/main.py @@ -0,0 +1,166 @@ +import tkinter as tk +from Telas.Modulos import FuncoesAuxiliares +from Telas.telas_ajuste_itens import Consulta_Ajuste_Item +from Telas.telas_ajuste_tanque import Consulta_Ajuste_Tanque +from Telas.telas_colheita import Consulta_Colheita +from Telas.telas_compras import Consulta_Compra +from Telas.telas_entrada_peixe import Consulta_Entrada_Peixe +from Telas.telas_fornecedor import Consulta_Fornecedor +from Telas.telas_horarios_alimentacao import Consulta_Horario_Alimentacao +from Telas.telas_itens import Consulta_Item +from Telas.telas_tanque import Consulta_Tanque + + +class Menu_principal: + def __init__(self): + + self.window = tk.Tk() + + self.window.state("zoomed") + self.window.style = FuncoesAuxiliares().style + + self.window.title("Tilapicultura") + self.cor_de_fundo = '#C0C0C0' + self.cor_de_fundo_menu = '#2A6ED1' + self.window.config(background=self.cor_de_fundo) + self.largura_tela_width = self.window.winfo_screenwidth() + self.altura_tela_height = self.window.winfo_screenheight() + self.menu_superior_tanque() + + self.frame_menu_lateral = tk.Frame(self.window) + self.frame_menu_lateral.grid(row=1, column=0,rowspan=10, padx=0, sticky='sn', pady=0) + self.frame_menu_lateral.config(background=self.cor_de_fundo_menu) + self.photofornecedor = tk.PhotoImage(file="Imagens/fornecedor.png") + self.photoimagefornecedor = self.photofornecedor.subsample(1,1) # D0DFBB + + self.btnfornecedor = tk.Button(self.frame_menu_lateral, text="Fornecedor", image=self.photoimagefornecedor, + width=100, height=100, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', + bg=self.cor_de_fundo_menu, command=self.clickFornecedor) + self.btnfornecedor.grid(column=0, row=0, padx=10, pady=10) + + self.photocompra= tk.PhotoImage(file="Imagens/Compra.png") + self.photoimagecompra = self.photocompra.subsample(2, 2) # D0DFBB + + self.btncompra = tk.Button(self.frame_menu_lateral, text="Compras", image=self.photoimagecompra, + width=100, height=100, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', + bg=self.cor_de_fundo_menu, command=self.clickCompra) + self.btncompra.grid(column=0, row=1, padx=10, pady=10) + + self.photoitens = tk.PhotoImage(file="Imagens/produto.png") + self.photoimageitens = self.photoitens.subsample(1, 1) # D0DFBB + + self.btnitens = tk.Button(self.frame_menu_lateral, text="Itens", image=self.photoimageitens, + width=100, height=100, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', + bg=self.cor_de_fundo_menu, command=self.clickItem) + self.btnitens.grid(column=0, row=2, padx=10, pady=10) + + self.photoajusteitens = tk.PhotoImage(file="Imagens/Cadastro.png") + self.photoimageajusteitens = self.photoajusteitens.subsample(2, 2) # D0DFBB + + self.btnAjusteItens = tk.Button(self.frame_menu_lateral, text="Ajuste Itens", image=self.photoimageajusteitens, + width=100, height=100, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', + bg=self.cor_de_fundo_menu, command=self.clickAjusteItens) + self.btnAjusteItens.grid(column=0, row=3, padx=10, pady=10) + + self.lbl = tk.Label(self.window, bg=self.cor_de_fundo_menu,height=self.altura_tela_height) + self.lbl.grid(column=0, row=6, padx=0, pady=550) + + + self.photoalogo = tk.PhotoImage(file="Imagens/726-removebg-preview.png") + self.photoimagelogo = self.photoalogo.subsample(3, 3) # D0DFBB + + self.lbllogo = tk.Label(image=self.photoimagelogo,height=125,width=125,bg=self.cor_de_fundo_menu) + self.lbllogo.grid(column=0, row=0, padx=0, pady=0) + + self.lbl = tk.Label(self.window, bg=self.cor_de_fundo_menu, height=8, width=self.largura_tela_width) + self.lbl.grid(column=4, row=0, padx=0, pady=0) + + + + def menu_superior_tanque(self): + self.frame_menu_superior_peixes = tk.Frame(self.window) + self.frame_menu_superior_peixes.grid(row=0, column=1, padx=0, pady=0) + self.frame_menu_superior_peixes.config(background=self.cor_de_fundo_menu) + + self.phototanque = tk.PhotoImage(file="Imagens/piscicultura (2).png") + self.photoimagetanque = self.phototanque.subsample(4, 4) # D0DFBB + + self.btnTanque = tk.Button(self.frame_menu_superior_peixes, text="Tanque", image=self.photoimagetanque, + width=100, height=100, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', + bg=self.cor_de_fundo_menu, command=self.clickTanque) + self.btnTanque.grid(column=0, row=0, padx=10, pady=10) + + self.photoEntrada = tk.PhotoImage(file="Imagens/tanque 3.png") + self.photoimageEntrada = self.photoEntrada.subsample(3, 3) # D0DFBB + + self.btnEntrada = tk.Button(self.frame_menu_superior_peixes, text="Entrada Peixes", + image=self.photoimageEntrada, + width=100, height=100, + font=('calibri', 12, 'bold'), fg='#C3C3C3', compound='top', + command=self.clickEntradaPeixe, bg=self.cor_de_fundo_menu) + self.btnEntrada.grid(column=1, row=0, padx=10, pady=10) + + self.photoColheita = tk.PhotoImage(file="Imagens/piscicultura.png") + self.photoimageColheita = self.photoColheita.subsample(2, 2) # D0DFBB + + self.btnColheita = tk.Button(self.frame_menu_superior_peixes, text="Colheita", image=self.photoimageColheita, + width=100, height=100, + font=('calibri', 14, 'bold'), fg='#C3C3C3', compound='top', + command=self.clickColheita, bg=self.cor_de_fundo_menu) + self.btnColheita.grid(column=2, row=0, padx=10, pady=10) + + self.photoAjusteTanque = tk.PhotoImage(file="Imagens/anzol-de-pesca.png") + self.photoimageAjusteTanque = self.photoAjusteTanque.subsample(3, 3) # D0DFBB + + self.btnAjusteTanque = tk.Button(self.frame_menu_superior_peixes, text="Ajuste Tanque", + image=self.photoimageAjusteTanque, + width=100, height=100, + font=('calibri', 12, 'bold'), fg='#C3C3C3', compound='top', + command=self.clickAjusteTanque, bg=self.cor_de_fundo_menu) + self.btnAjusteTanque.grid(column=3, row=0, padx=10, pady=10) + + + self.photoHorario = tk.PhotoImage(file="Imagens/relogio.png") + self.photoimageHorario = self.photoHorario.subsample(2, 2) # D0DFBB + + self.btnHorario = tk.Button(self.frame_menu_superior_peixes, text="Hórario\nAlimentação", + image=self.photoimageHorario, + width=100, height=100, + font=('calibri', 13, 'bold'), fg='#C3C3C3', bg=self.cor_de_fundo_menu, + command=self.clickHorarioAlimentacao, compound='top') + + self.btnHorario.grid(column=4, row=0, padx=10, pady=10) + + def clickItem(self): + Consulta_Item() + + def clickFornecedor(self): + Consulta_Fornecedor() + + def clickAjusteItens(self): + Consulta_Ajuste_Item() + def clickCompra(self): + Consulta_Compra() + def clickHorarioAlimentacao(self): + Consulta_Horario_Alimentacao() + pass + + def clickAjusteTanque(self): + Consulta_Ajuste_Tanque() + + def clickColheita(self): + Consulta_Colheita() + + def clickTanque(self): + Consulta_Tanque() + pass + def clickEntradaPeixe(self): + Consulta_Entrada_Peixe() + +Menu_principal().window.mainloop() +