;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PLACA;;;MARCA / MODELO;;;;;;;;KM INICIAL;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
FPE6D33;;;TOYOTA/COROLLA;;;;;;;; 5.056 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DATA;MÊS;"MOTORISTA
(Motorista que utilizou o veículo)";"SOLICITANTE
(Vereador, Assessor, Servidor)
---   Verificar se 
Solicitante está relacionado ao Setor ---  >";GABINETE / DEPARTAMENTO;"DESTINO
(Outras Cidades)
(Se PG, somente Bairro)";"LOCAL
(Prefeitura, Secretaria, USAFA, Escola, etc)";"FINALIDADE
(Descrever o motivo da locomoção)";HORÁRIOS;;;ODÔMETRO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;"Saída
(xx:xx)";"Chegada
(xx:xx)";Tempo;Inicial;Final;"KM 
Rodados
(A)";;;;;;;;;;;;;;;;;;;;;;;;;;;
01/09/2023;;Sergio R. B. Marinho;Flávia Antonia Silva Zeinum;GAB.12;São Paulo;Assembleia Legislativa de São Paulo;Reuniao com Deputados estaduais que representam a baixada santista acerca da não implementação das praças de pedágio na Rodovia Padre Manoel da Nóbrega;9:00;17:00;8:00; 5.056 ; 5.221 ;165;;;;;;;;;;;;;;;;;;;;;;;;;;;
04/09/2023;;Sergio R. B. Marinho;Paula Carvalho Barreiro Anastácio;GAB.05;Praia Grande;Prefeitura e Cidadania;Protocola oficio nas referidas instituções;10:30;12:00;1:30; 5.221 ; 5.246 ;25;;;;;;;;;;;;;;;;;;;;;;;;;;;
04/09/2023;;Sergio R. B. Marinho;Felipe Simão Gomes;Departamento de Serviços;Praia Grande;Av. Pres. Kennedy, 1876 Guilhermina (Atacadão);Compras de 4 garrafas térmicas médias para Copa;15:30;16:29;0:59; 5.246 ; 5.251 ;5;;;;;;;;;;;;;;;;;;;;;;;;;;;
04/09/2023;;Sergio R. B. Marinho;Carlos eduardo barbosa;GAB.14;Praia Grande;Prefeitura Municipal de Praia Grande;Transpotar ida e volta o Vereador Cadu Barbosa para participar de reunião com secretario Dinho para tratar de assuntos pertinentes a causa animal no município ;17:00;18:30;1:30; 5.251 ; 5.274 ;23;;;;;;;;;;;;;;;;;;;;;;;;;;;
05/09/2023;;Sergio R. B. Marinho;Rafael Lira da Silva;GAB.11;São Paulo;Assembleia Legislativa de São Paulo;Reunião: Deputado Estadual Paulo Mansur. Objetivo:Tratar sobre o envio de emendas parlamentar para o município de Praia Grande.;13:00;19:00;6:00; 5.274 ; 5.440 ;166;;;;;;;;;;;;;;;;;;;;;;;;;;;
12/09/2023;;Sergio R. B. Marinho;Sergio R. B. Marinho;Departamento de Serviços;Praia Grande;Posto de combustivel;Abastecimento de carro oficial;10:00;11:00;1:00; 5.440 ; 5.446 ;6;;;;;;;;;;;;;;;;;;;;;;;;;;;
13/09/2023;;Sergio R. B. Marinho;José de Jesus Ferreira Gonçalves;Departamento de Legislativo;Praia Grande;Executivo Municipal de Praia Grande;Envio dos Ofícios GPC-L n° 205,206 e 207/2023 ao Execultivo municipal de Praia Grande;14:00;17:00;3:00; 5.446 ; 5.470 ;24;;;;;;;;;;;;;;;;;;;;;;;;;;;
13/09/2023;;Sergio R. B. Marinho;Eloy Catão;GAB.19;São Paulo;Aeroporto de Congonhas;Buscar o Vereador no aeroporto de congonhas de um voo que vem de Brasilia. Posse Ministro portos e aeroportos., em busca de recursos p/ cidade.;21:00;0:00;3:00; 5.470 ; 5.630 ;160;;;;;;;;;;;;;;;;;;;;;;;;;;;
14/09/2023;;Sergio R. B. Marinho;Felipe Simão Gomes;Departamento de Serviços;Praia Grande;Justiça Federal São Vicente (Av. Benjamin Constat,371;Entrega de Ofico n° 054/2023;13:00;16:00;3:00; 5.630 ; 5.653 ;23;;;;;;;;;;;;;;;;;;;;;;;;;;;
20/09/2023;;Sergio R. B. Marinho;Sergio R. B. Marinho;Departamento de Serviços;Praia Grande;Posto de combuastivel/ava rápido;Abastecimento de carro oficial/Lavagem;9:00;12:00;3:00; 5.653 ; 5.659 ;6;;;;;;;;;;;;;;;;;;;;;;;;;;;
21/09/2023;;Sergio R. B. Marinho;Eloy Catão;GAB.19;Praia Grande;ETIM;Vereador foi participar de reunião com alunos da ETIM-PG, sobre projetos para a área educacional;7:30;8:00;0:30; 5.659 ; 5.687 ;28;;;;;;;;;;;;;;;;;;;;;;;;;;;
21/09/2023;;Sergio R. B. Marinho;Eloy Catão;GAB.19;Sorrocaba;Av.Eng° Carlos Reinaldo Mendes n° 3200;Reunião na Casa de Acolhimento, onde o vereador ficará apar dos projetos realizados por essa casa e,trará os mesmos projetos para serem implantados em Praia Grande;8:30;20:25;11:55; 5.687 ; 6.087 ;400;;;;;;;;;;;;;;;;;;;;;;;;;;;
22/09/2023;;Sergio R. B. Marinho;Heloyise Cesario;Departamento Legislativo;Praia Grande;Correios e Sabesp;Envio e protocolo com os Trabalhos dos Vereadores;14:00;17:00;3:00; 6.087 ; 6.095 ;8;;;;;;;;;;;;;;;;;;;;;;;;;;;
27/09/2023;;Sergio R. B. Marinho;Sergio R. B. Marinho;Departamento de Serviços;Praia Grande;Posto de combustivel;Abastecimento Veiculo Oficial;9:00;9:59;0:59; 6.095 ; 6.101 ;6;;;;;;;;;;;;;;;;;;;;;;;;;;;
27/09/2023;;Sergio R. B. Marinho;Gilberto Eulides Guela Junior';Departamento Financeiro;Praia Grande;Prefeitura-Sub. De Planejamento Controle Orçamento;Protocolar Ofício GPC-L N° 208/2023- Altetração orçamento 2024 da CMPG;10:30;13:45;3:15; 6.101 ; 6.124 ;23;;;;;;;;;;;;;;;;;;;;;;;;;;;
28/09/2023;;Sergio R. B. Marinho;Tarcio Akira Tamashiro;Departamento Pessoal RH;Praia Grande;Av. Pres. Kennedy, 9000 Vila Mirim PG;Levar Ofício DPP-RH 14/2023;7:30;12:00;4:30; 6.124 ; 6.147 ;23;;;;;;;;;;;;;;;;;;;;;;;;;;;
28/09/2023;;Sergio R. B. Marinho;Rosemar Amorim Oliveira Costa da Silva;GAB.12;Praia Grande;Prefeitura Municipal de Praia Grande;Leva Presidente Marco Antonio para reunião com a Prefeita ;14:00;17:30;3:30; 6.147 ; 6.170 ;23;;;;;;;;;;;;;;;;;;;;;;;;;;;
29/09/2023;;Sergio R. B. Marinho;Sergio R. B. Marinho;Departamento Serviços;Praia Grande;Lava Rapido;Lavagem do Carro Oficial ;9:00;12:00;3:00; 6.170 ; 6.174 ;4;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;0;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;; -   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
