set search_path = public,comptaproc,pg_catalog ;


SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT pg_catalog.set_config('search_path', '', false);
SET check_function_bodies = false;
SET xmloption = content;
SET client_min_messages = warning;
SET row_security = off;


SELECT pg_catalog.lo_create('2351550');



SELECT pg_catalog.lo_create('2351551');



SELECT pg_catalog.lo_create('2351552');



SELECT pg_catalog.lo_create('2351553');



SELECT pg_catalog.lo_create('2351554');



SELECT pg_catalog.lo_create('2351555');



SELECT pg_catalog.lo_create('2351556');






INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (800, 'Ajout de fiche', 'fiche', 'FICADD');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (805, 'Création, modification et effacement de fiche', 'fiche', 'FIC');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (910, 'création, modification et effacement de catégorie de fiche', 'fiche', 'FICCAT');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1020, 'Effacer les documents du suivi', 'followup', 'RMDOC');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1010, 'Voir les documents du suivi', 'followup', 'VIEWDOC');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1050, 'Modifier le type de document', 'followup', 'PARCATDOC');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1110, 'Enlever une pièce justificative', 'compta', 'RMRECEIPT');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1120, 'Effacer une opération ', 'compta', 'RMOPER');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1210, 'Partager une note', 'note', 'SHARENOTE');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1220, 'Créer une note publique', 'note', 'SHARENOTEPUBLIC');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1230, 'Effacer une note publique', 'note', 'SHARENOTEREMOVE');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1025, 'Ajout d''étiquette', 'followup', 'TAGADD');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1130, 'Modifier le numéro de pièce', 'compta', 'UPDRECEIPT');
INSERT INTO public.action (ac_id, ac_description, ac_module, ac_code) VALUES (1140, 'Modifier la date d''une operation', 'compta', 'UPDDATE');



INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (21, 'Réception commande Client', 'RCL');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (20, 'Réception commande Fournisseur', 'RFO');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (22, 'Réception magazine', 'RMA');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (7, 'Proposition', 'PRP');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (10, 'Note de frais', 'NF');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (5, 'Lettre de rappel', 'LRAP');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (4, 'Facture', 'FAC');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (8, 'Email', 'EML');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (1, 'Document Interne', 'DIN');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (9, 'Divers', 'DIV');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (6, 'Courrier', 'COUR');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (2, 'Bons de commande client', 'BCL');
INSERT INTO public.document_type (dt_id, dt_value, dt_prefix) VALUES (3, 'Bon de commande Fournisseur', 'BFO');



INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (13, 'Dépenses non admises', '674');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (14, 'Administration des Finances', NULL);
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (15, 'Autres fiches', NULL);
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (5, 'Prêt > a un an', '27');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (8, 'Fournisseurs', '400');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (6, 'Prêt < a un an', NULL);
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (16, 'Contact', NULL);
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (1, 'Vente Service', '706');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (2, 'Achat Marchandises', '603');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (9, 'Clients', '410');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (10, 'Salaire Administrateur', '644');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (11, 'Salaire Ouvrier', '641');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (12, 'Salaire Employé', '641');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (7, 'Matériel à amortir, immobilisation corporelle', '21');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (3, 'Achat Service et biens divers', '61');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (17, 'Escomptes accordées', '66');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (18, 'Produits Financiers', '76');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (25, 'Compte Salarié / Administrateur', NULL);
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (4, 'Trésorerie', '51');
INSERT INTO public.fiche_def_ref (frd_id, frd_text, frd_class_base) VALUES (26, 'Projet', NULL);



INSERT INTO public.fiche_def (fd_id, fd_class_base, fd_label, fd_create_account, frd_id, fd_description) VALUES (500000, NULL, 'Stock', false, 15, NULL);
INSERT INTO public.fiche_def (fd_id, fd_class_base, fd_label, fd_create_account, frd_id, fd_description) VALUES (1, '604', 'Marchandises', true, 2, 'Achats de marchandises');
INSERT INTO public.fiche_def (fd_id, fd_class_base, fd_label, fd_create_account, frd_id, fd_description) VALUES (2, '410', 'Client', true, 9, 'Catégorie qui contient la liste des clients');
INSERT INTO public.fiche_def (fd_id, fd_class_base, fd_label, fd_create_account, frd_id, fd_description) VALUES (3, '51', 'Banque', true, 4, 'Catégorie qui contient la liste des comptes financiers: banque, caisse,...');
INSERT INTO public.fiche_def (fd_id, fd_class_base, fd_label, fd_create_account, frd_id, fd_description) VALUES (4, '400', 'Fournisseur', true, 8, 'Catégorie qui contient la liste des fournisseurs');
INSERT INTO public.fiche_def (fd_id, fd_class_base, fd_label, fd_create_account, frd_id, fd_description) VALUES (5, '61', 'Services & Biens Divers', true, 3, 'Catégorie qui contient la liste des charges diverses');
INSERT INTO public.fiche_def (fd_id, fd_class_base, fd_label, fd_create_account, frd_id, fd_description) VALUES (6, '700', 'Vente', true, 1, 'Catégorie qui contient la liste des prestations, marchandises... que l''on vend ');



INSERT INTO public.fiche (f_id, fd_id, f_enable) VALUES (80, 3, '1');
INSERT INTO public.fiche (f_id, fd_id, f_enable) VALUES (82, 4, '1');
INSERT INTO public.fiche (f_id, fd_id, f_enable) VALUES (81, 2, '1');



INSERT INTO public.profile (p_name, p_id, p_desc, with_calc, with_direct_form, with_search_card) VALUES ('Administrateur', 1, 'Profil par défaut pour les adminstrateurs', true, true, 1);
INSERT INTO public.profile (p_name, p_id, p_desc, with_calc, with_direct_form, with_search_card) VALUES ('Utilisateur', 2, 'Profil par défaut pour les utilisateurs', true, true, 1);
INSERT INTO public.profile (p_name, p_id, p_desc, with_calc, with_direct_form, with_search_card) VALUES ('Public', -1, 'faux groupe', NULL, NULL, 1);





















INSERT INTO public.currency (id, cr_code_iso, cr_name) VALUES (0, 'EUR', 'EUR');



INSERT INTO public.jrn_type (jrn_type_id, jrn_desc) VALUES ('VEN', 'Vente');
INSERT INTO public.jrn_type (jrn_type_id, jrn_desc) VALUES ('ACH', 'Achat');
INSERT INTO public.jrn_type (jrn_type_id, jrn_desc) VALUES ('ODS', 'Opérations Diverses');
INSERT INTO public.jrn_type (jrn_type_id, jrn_desc) VALUES ('FIN', 'Banque');



INSERT INTO public.jrn_def (jrn_def_id, jrn_def_name, jrn_def_class_deb, jrn_def_class_cred, jrn_def_fiche_deb, jrn_def_fiche_cred, jrn_deb_max_line, jrn_cred_max_line, jrn_def_ech, jrn_def_ech_lib, jrn_def_type, jrn_def_code, jrn_def_pj_pref, jrn_def_bank, jrn_def_num_op, jrn_def_description, jrn_enable, currency_id, jrn_def_negative_amount, jrn_def_negative_warning, jrn_def_quantity, jrn_def_pj_padding) VALUES (1, 'Financier', NULL, NULL, '3,2,4,5', '3,2,4,5', 10, 10, true, 'echeance', 'FIN', 'F01', 'F-', 80, 0, 'Concerne tous les mouvements financiers (comptes en banque, caisses, visa...)', 1, 0, '0', 'Attention, ce journal doit utiliser des montants négatifs', 1, 0);
INSERT INTO public.jrn_def (jrn_def_id, jrn_def_name, jrn_def_class_deb, jrn_def_class_cred, jrn_def_fiche_deb, jrn_def_fiche_cred, jrn_deb_max_line, jrn_cred_max_line, jrn_def_ech, jrn_def_ech_lib, jrn_def_type, jrn_def_code, jrn_def_pj_pref, jrn_def_bank, jrn_def_num_op, jrn_def_description, jrn_enable, currency_id, jrn_def_negative_amount, jrn_def_negative_warning, jrn_def_quantity, jrn_def_pj_padding) VALUES (2, 'Vente', NULL, NULL, '2', '6', 10, 10, true, 'echeance', 'VEN', 'V01', 'V', NULL, NULL, 'Concerne toutes les ventes, notes de crédit envoyées', 1, 0, '0', 'Attention, ce journal doit utiliser des montants négatifs', 1, 5);
INSERT INTO public.jrn_def (jrn_def_id, jrn_def_name, jrn_def_class_deb, jrn_def_class_cred, jrn_def_fiche_deb, jrn_def_fiche_cred, jrn_deb_max_line, jrn_cred_max_line, jrn_def_ech, jrn_def_ech_lib, jrn_def_type, jrn_def_code, jrn_def_pj_pref, jrn_def_bank, jrn_def_num_op, jrn_def_description, jrn_enable, currency_id, jrn_def_negative_amount, jrn_def_negative_warning, jrn_def_quantity, jrn_def_pj_padding) VALUES (3, 'Achat', NULL, NULL, '1,5', '4', 10, 10, true, 'echeance', 'ACH', 'A01', 'A-', NULL, NULL, 'Concerne tous les achats, factures reçues, notes de crédit reçues et notes de frais', 1, 0, '0', 'Attention, ce journal doit utiliser des montants négatifs', 1, 5);
INSERT INTO public.jrn_def (jrn_def_id, jrn_def_name, jrn_def_class_deb, jrn_def_class_cred, jrn_def_fiche_deb, jrn_def_fiche_cred, jrn_deb_max_line, jrn_cred_max_line, jrn_def_ech, jrn_def_ech_lib, jrn_def_type, jrn_def_code, jrn_def_pj_pref, jrn_def_bank, jrn_def_num_op, jrn_def_description, jrn_enable, currency_id, jrn_def_negative_amount, jrn_def_negative_warning, jrn_def_quantity, jrn_def_pj_padding) VALUES (4, 'Opération Diverses', '*', NULL, '3,2,4,1,5,500000,6', NULL, 5, 5, false, 'echeance', 'ODS', 'O01', 'O-', NULL, NULL, 'Concerne toutes les opérations comme les amortissements, les comptes TVA, ...', 1, 0, '0', 'Attention, ce journal doit utiliser des montants négatifs', 1, 5);






























INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (33, 'Date Fin', 'date', '8', NULL, 1, 260);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (19, 'Gestion stock', 'card', '22', '[sql] fd_id = 500000 ', 1, 270);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (1, 'Nom', 'text', '22', NULL, 1, 10);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (32, 'Prénom', 'text', '22', NULL, 1, 20);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (9, 'Description', 'text', '22', NULL, 1, 30);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (34, 'Site Web', 'text', '22', NULL, 1, 40);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (30, 'Numero de client', 'text', '22', NULL, 1, 50);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (12, 'Personne de contact ', 'text', '22', NULL, 1, 60);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (25, 'Société', 'card', '22', '[sql] fd_id in (select fd_id from fiche_def where frd_id in (4,8,9,14))', 1, 70);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (27, 'Tél. Portable', 'text', '22', NULL, 1, 100);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (26, 'Fax', 'text', '22', NULL, 1, 120);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (14, 'Adresse ', 'text', '22', NULL, 1, 130);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (15, 'code postal', 'text', '22', NULL, 1, 140);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (24, 'Ville', 'text', '22', NULL, 1, 160);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (4, 'Nom de la banque', 'text', '22', NULL, 1, 170);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (3, 'Compte bancaire', 'text', '22', NULL, 1, 180);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (5, 'Poste Comptable', 'poste', '17', NULL, 1, 190);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (6, 'Prix vente', 'numeric', '6', '4', 1, 200);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (7, 'Prix achat', 'numeric', '6', '4', 1, 210);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (2, 'Taux TVA', 'text', '22', NULL, 1, 220);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (8, 'Durée Amortissement', 'numeric', '6', '2', 1, 230);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (11, 'Montant initial', 'numeric', '6', '2', 1, 240);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (10, 'Date début', 'date', '8', NULL, 1, 250);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (20, 'Partie fiscalement non déductible', 'numeric', '6', '2', 1, 280);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (53, 'Contrepartie pour dépense fiscal. non déd.', 'poste', '17', NULL, 1, 290);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (21, 'TVA non déductible', 'numeric', '6', '2', 1, 300);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (51, 'Contrepartie pour TVA non Ded.', 'poste', '17', NULL, 1, 310);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (22, 'TVA non déductible récupérable par l''impôt', 'numeric', '6', '2', 1, 320);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (50, 'Contrepartie pour TVA récup par impot', 'poste', '17', NULL, 1, 330);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (52, 'Contrepartie pour dépense à charge du gérant', 'poste', '17', NULL, 1, 340);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (31, 'Dépense  charge du grant (partie privé) ', 'numeric', '6', '4', 1, 350);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (23, 'Quick Code', 'text', '22', NULL, 1, 9999);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (18, 'Email ', 'text', '22', NULL, 1, 90);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (17, 'Téléphone ', 'text', '22', NULL, 1, 110);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (16, 'Pays ', 'text', '22', NULL, 1, 150);
INSERT INTO public.attr_def (ad_id, ad_text, ad_type, ad_size, ad_extra, ad_search_followup, ad_default_order) VALUES (13, 'Numéro TVA', 'text', '22', NULL, 1, 80);



INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (1, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (1, 2, 220);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (2, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (2, 2, 220);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (3, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (3, 2, 220);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 3, 180);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 12, 60);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 13, 80);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 14, 130);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 15, 140);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 16, 150);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 17, 110);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 18, 90);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 12, 60);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 13, 80);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 14, 130);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 15, 140);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 16, 150);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 17, 110);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 18, 90);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 12, 60);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 13, 80);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 14, 130);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 16, 150);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 17, 110);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 18, 90);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (1, 6, 200);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (1, 7, 210);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (2, 6, 200);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (2, 7, 210);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (3, 7, 210);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (1, 19, 270);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (2, 19, 270);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (14, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (5, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (5, 4, 170);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (5, 10, 250);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (5, 12, 60);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (6, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (6, 4, 170);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (6, 10, 250);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (6, 12, 60);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (10, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (11, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (11, 12, 60);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (12, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (13, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (13, 9, 30);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (7, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (7, 8, 230);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (7, 9, 30);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (7, 10, 250);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (5, 11, 240);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (6, 11, 240);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 15, 140);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (15, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (15, 9, 30);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (1, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (2, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (3, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (5, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (6, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (10, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (11, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (12, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (13, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (14, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (15, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (7, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 24, 160);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 24, 160);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (14, 24, 160);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (16, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (16, 17, 110);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (16, 18, 90);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (16, 25, 70);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (16, 26, 120);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (16, 27, 100);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (16, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (17, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (17, 9, 30);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (18, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (18, 9, 30);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (25, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (25, 4, 170);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (25, 3, 180);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (25, 5, 190);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (25, 15, 140);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (25, 16, 150);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (25, 24, 160);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (25, 23, 9999);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (26, 1, 10);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (26, 9, 30);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (16, 32, 20);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (2, 5, 190);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (3, 5, 190);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (13, 5, 190);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 5, 190);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 5, 190);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 26, 120);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (1, 5, 190);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (8, 34, 40);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (9, 34, 40);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (14, 34, 40);
INSERT INTO public.attr_min (frd_id, ad_id, ad_default_order) VALUES (4, 34, 40);



INSERT INTO public.bilan (b_id, b_name, b_file_template, b_file_form, b_type) VALUES (5, 'Comptes de résultat', 'document/fr_fr/fr_plan_abrege_perso_cr1000.rtf', 'document/fr_fr/fr_plan_abrege_perso_cr1000.form', 'rtf');
INSERT INTO public.bilan (b_id, b_name, b_file_template, b_file_form, b_type) VALUES (1, 'Bilan français', 'document/fr_fr/fr_plan_abrege_perso_bil10000.ods', 'document/fr_fr/fr_plan_abrege_perso_bil10000.form', 'ods');
INSERT INTO public.bilan (b_id, b_name, b_file_template, b_file_form, b_type) VALUES (9, 'ASBL', 'document/fr_be/bnb-asbl.rtf', 'document/fr_be/bnb-asbl.form', 'RTF');






INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('101', 'Capital', '1', 'PAS', 159, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('105', 'Ecarts de réévaluation', '1', 'PAS', 160, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('1061', 'Réserve légale', '1', 'PAS', 161, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('1063', 'Réserves statutaires ou contractuelles', '1', 'PAS', 162, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('1064', 'Réserves réglementées', '1', 'PAS', 163, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('1068', 'Autres réserves', '1', 'PAS', 164, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('108', 'Compte de l''exploitant', '1', 'PAS', 165, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('145', 'Amortissements dérogatoires', '1', 'PAS', 167, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('146', 'Provision spéciale de réévaluation', '1', 'PAS', 168, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('147', 'Plus-values réinvesties', '1', 'PAS', 169, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('148', 'Autres provisions réglementées', '1', 'PAS', 170, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('201', 'Frais d''établissement', '20', 'ACT', 175, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('206', 'Droit au bail', '20', 'ACT', 176, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('207', 'Fonds commercial', '20', 'ACT', 177, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('208', 'Autres immobilisations incorporelles', '20', 'ACT', 178, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('280', 'Amortissements des immobilisations incorporelles', '2', 'ACT', 182, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('281', 'Amortissements des immobilisations corporelles', '2', 'ACT', 183, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('290', 'Provisions pour dépréciation des immobilisations incorporelles', '2', 'ACT', 184, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('291', 'Provisions pour dépréciation des immobilisations corporelles (même ventilation que celle du compte 21)', '2', 'ACT', 185, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('297', 'Provisions pour dépréciation des autres immobilisations financières', '2', 'ACT', 186, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('391', 'Provisions pour dépréciation des matières premières (et fournitures)', '3', 'ACT', 194, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('392', 'Provisions pour dépréciation des autres approvisionnements', '3', 'ACT', 195, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('393', 'Provisions pour dépréciation des en-cours de production de biens', '3', 'ACT', 196, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('394', 'Provisions pour dépréciation des en-cours de production de services', '3', 'ACT', 197, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('395', 'Provisions pour dépréciation des stocks de produits', '3', 'ACT', 198, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('397', 'Provisions pour dépréciation des stocks de marchandises', '3', 'ACT', 199, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('400', 'Fournisseurs et Comptes rattachés', '4', 'ACT', 201, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('409', 'Fournisseurs débiteurs', '4', 'ACT', 202, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('410', 'Clients et Comptes rattachés', '4', 'ACT', 203, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('419', 'Clients créditeurs', '4', 'ACT', 204, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('421', 'Personnel - Rémunérations dues', '4', 'PAS', 205, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('428', 'Personnel - Charges à payer et produits à recevoir', '4', 'PAS', 206, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('444', 'Etat - Impôts sur les bénéfices', '4', 'PAS', 208, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445', 'Etat - Taxes sur le chiffre d''affaires', '4', 'PAS', 209, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('447', 'Autres impôts, taxes et versements assimilés', '4', 'PAS', 210, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('455', 'Associés - Comptes courants', '45', 'PAS', 212, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('481', 'Charges à répartir sur plusieurs exercices', '4', 'PAS', 215, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('486', 'Charges constatées d''avance', '4', 'PAS', 216, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('487', 'Produits constatés d''avance', '4', 'ACT', 217, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('491', 'Provisions pour dépréciation des comptes de clients', '4', 'PAS', 218, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('496', 'Provisions pour dépréciation des comptes de débiteurs divers', '4', 'PAS', 219, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('590', 'Provisions pour dépréciation des valeurs mobilières de placement', '5', 'ACT', 226, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('603', 'variations des stocks (approvisionnements et marchandises)', '6', 'CHA', 229, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('641', 'Rémunérations du personnel', '6', 'CHA', 233, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('644', 'Rémunération du travail de l''exploitant', '6', 'CHA', 234, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('645', 'Charges de sécurité sociale et de prévoyance', '6', 'CHA', 235, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('646', 'Cotisations sociales personnelles de l''exploitant', '6', 'CHA', 236, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('681', 'Dotations aux amortissements et aux provisions - Charges d''exploitation', '6', 'CHA', 240, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('686', 'Dotations aux amortissements et aux provisions - Charges financières', '6', 'CHA', 241, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('687', 'Dotations aux amortissements et aux provisions - Charges exceptionnelles', '6', 'CHA', 242, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('691', 'Participation des salariés aux résultats', '6', 'CHA', 243, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('695', 'Impôts sur les bénéfices', '6', 'CHA', 244, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('697', 'Imposition forfaitaire annuelle des sociétés', '6', 'CHA', 245, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('699', 'Produits - Reports en arrière des déficits', '6', 'CHA', 246, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('701', 'Ventes de produits finis', '7', 'PAS', 248, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('706', 'Prestations de services', '7', 'PAS', 249, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('707', 'Ventes de marchandises', '7', 'PAS', 250, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('708', 'Produits des activités annexes', '7', 'PAS', 251, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('709', 'Rabais, remises et ristournes accordés par l''entreprise', '7', 'PAS', 252, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('713', 'Variation des stocks (en-cours de production, produits)', '7', 'PAS', 253, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('753', 'Jetons de présence et rémunérations d''administrateurs, gérants,...', '75', 'PAS', 258, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('754', 'Ristournes perçues des coopératives (provenant des excédents)', '75', 'PAS', 259, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('755', 'Quotes-parts de résultat sur opérations faites en commun', '75', 'PAS', 260, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('781', 'Reprises sur amortissements et provisions (à inscrire dans les produits d''exploitation)', '7', 'PAS', 263, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('786', 'Reprises sur provisions pour risques (à inscrire dans les produits financiers)', '7', 'PAS', 264, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('787', 'Reprises sur provisions (à inscrire dans les produits exceptionnels)', '7', 'PAS', 265, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456602', 'TVA x% - France métropolitaine - Taux anciens Déductible', '4456', 'ACT', 271, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445702', 'TVA x% - France métropolitaine - Taux anciens Collectée ', '4457', 'PAS', 272, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456603', 'TVA 8,5%  - DOM - Taux normal Déductible', '4456', 'ACT', 273, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445703', 'TVA 8,5%  - DOM - Taux normal Collectée ', '4457', 'PAS', 274, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456604', 'TVA 8,5% - DOM - Taux normal NPR Déductible', '4456', 'ACT', 275, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445704', 'TVA 8,5% - DOM - Taux normal NPR Collectée ', '4457', 'PAS', 276, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456605', 'TVA 2,1% - DOM - Taux réduit Déductible', '4456', 'ACT', 277, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445705', 'TVA 2,1% - DOM - Taux réduit Collectée ', '4457', 'PAS', 278, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456606', 'TVA 1,75% - DOM - Taux I Déductible', '4456', 'ACT', 279, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445706', 'TVA 1,75% - DOM - Taux I Collectée ', '4457', 'PAS', 280, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445701', 'TVA  France métropolitaine - Taux immobilisations Collectée ', '4457', 'PAS', 270, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456607', 'TVA 1,05% - DOM - Taux publications de presse Déductible', '4456', 'ACT', 281, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445707', 'TVA 1,05% - DOM - Taux publications de presse Collectée ', '4457', 'PAS', 282, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456608', 'TVA x% - DOM - Taux octroi de mer Déductible', '4456', 'ACT', 283, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445708', 'TVA x% - DOM - Taux octroi de mer Collectée ', '4457', 'PAS', 284, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456609', 'TVA x% - DOM - Taux immobilisations Déductible', '4456', 'ACT', 285, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445709', 'TVA x% - DOM - Taux immobilisations Collectée ', '4457', 'PAS', 286, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566010', 'TVA 13% - Corse - Taux I Déductible', '4456', 'ACT', 287, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457010', 'TVA 13% - Corse - Taux I Collectée ', '4457', 'PAS', 288, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566011', 'TVA 8% - Corse - Taux II Déductible', '4456', 'ACT', 289, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457011', 'TVA 8% - Corse - Taux II Collectée ', '4457', 'PAS', 290, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566012', 'TVA 2,1% - Corse - Taux III Déductible', '4456', 'ACT', 291, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457012', 'TVA 2,1% - Corse - Taux III Collectée ', '4457', 'PAS', 292, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566013', 'TVA 0,9% - Corse - Taux IV Déductible', '4456', 'ACT', 293, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457013', 'TVA 0,9% - Corse - Taux IV Collectée ', '4457', 'PAS', 294, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566014', 'TVA x% - Corse - Taux immobilisations Déductible', '4456', 'ACT', 295, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457014', 'TVA x% - Corse - Taux immobilisations Collectée ', '4457', 'PAS', 296, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566015', 'TVA x% - Acquisitions intracommunautaires/Pays Déductible', '4456', 'ACT', 297, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457015', 'TVA x% - Acquisitions intracommunautaires/Pays Collectée ', '4457', 'PAS', 298, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566016', 'TVA x% - Acquisitions intracommunautaires immobilisations/Pays Déductible', '4456', 'ACT', 299, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457016', 'TVA x% - Acquisitions intracommunautaires immobilisations/Pays Collectée ', '4457', 'PAS', 300, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566017', 'TVA x% - Non imposable : Achats en franchise Déductible', '4456', 'ACT', 301, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457017', 'TVA x% - Non imposable : Achats en franchise Collectée ', '4457', 'PAS', 302, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566018', 'TVA x% - Non imposable : Exports hors CE/Pays Déductible', '4456', 'ACT', 303, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457018', 'TVA x% - Non imposable : Exports hors CE/Pays Collectée ', '4457', 'PAS', 304, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566019', 'TVA x% - Non imposable : Autres opérations Déductible', '4456', 'ACT', 305, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457019', 'TVA x% - Non imposable : Autres opérations Collectée ', '4457', 'PAS', 306, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44566020', 'TVA x% - Non imposable : Livraisons intracommunautaires/Pays Déductible', '4456', 'ACT', 307, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457020', 'TVA x% - Non imposable : Livraisons intracommunautaires/Pays Collectée ', '4457', 'PAS', 308, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445662', 'TVA 5,5% - France métropolitaine - Taux réduit', '445', 'PAS', 310, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445663', 'TVA 2,1% - France métropolitaine - Taux super réduit', '445', 'PAS', 311, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44572', 'TVA 5,5% - France métropolitaine - Taux réduit', '445', 'ACT', 313, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44573', 'TVA 2,1% - France métropolitaine - Taux super réduit', '445', 'ACT', 314, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('53', 'Caisse', '5', 'ACT', 223, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('1', 'comptes de capitaux', '0', 'PAS', 158, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('12', 'résultat de l''exercice (bénéfice ou perte)', '1', 'CON', 166, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('15', 'Provisions pour risques et charges', '1', 'PAS', 171, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('16', 'emprunts et dettes assimilees', '1', 'PAS', 172, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('2', 'comptes d''immobilisations', '0', 'ACT', 173, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('20', 'immobilisations incorporelles', '2', 'ACT', 174, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('21', 'immobilisations corporelles', '2', 'ACT', 179, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('23', 'immobilisations en cours', '2', 'ACT', 180, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('27', 'autres immobilisations financieres', '2', 'ACT', 181, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('3', 'comptes de stocks et en cours', '0', 'ACT', 187, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('31', 'matieres premières (et fournitures)', '3', 'ACT', 188, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('32', 'autres approvisionnements', '3', 'ACT', 189, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('33', 'en-cours de production de biens', '3', 'ACT', 190, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('34', 'en-cours de production de services', '3', 'ACT', 191, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('35', 'stocks de produits', '3', 'ACT', 192, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('37', 'stocks de marchandises', '3', 'ACT', 193, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4', 'comptes de tiers', '0', 'CON', 200, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('43', 'Sécurité sociale et autres organismes sociaux', '4', 'PAS', 207, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('45', 'Groupe et associes', '4', 'PAS', 211, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('46', 'Débiteurs divers et créditeurs divers', '4', 'CON', 213, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('47', 'comptes transitoires ou d''attente', '4', 'CON', 214, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('5', 'comptes financiers', '0', 'ACT', 220, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('50', 'valeurs mobilières de placement', '5', 'ACT', 221, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('51', 'banques, établissements financiers et assimilés', '5', 'ACT', 222, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('54', 'régies d''avance et accréditifs', '5', 'ACT', 224, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('58', 'virements internes', '5', 'ACT', 225, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('6', 'comptes de charges', '0', 'CHA', 227, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('60', 'Achats (sauf 603)', '6', 'CHA', 228, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('61', 'autres charges externes - Services extérieurs', '6', 'CHA', 230, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('62', 'autres charges externes - Autres services extérieurs', '6', 'CHA', 231, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('63', 'Impôts, taxes et versements assimiles', '6', 'CHA', 232, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('65', 'Autres charges de gestion courante', '6', 'CHA', 237, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('66', 'Charges financières', '6', 'CHA', 238, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('67', 'Charges exceptionnelles', '6', 'CHA', 239, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('7', 'comptes de produits', '0', 'PAS', 247, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('72', 'Production immobilisée', '7', 'PAS', 254, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('73', 'Produits nets partiels sur opérations à long terme', '7', 'PAS', 255, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('74', 'Subventions d''exploitation', '7', 'PAS', 256, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('75', 'Autres produits de gestion courante', '7', 'PAS', 257, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('76', 'Produits financiers', '7', 'PAS', 261, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('77', 'Produits exceptionnels', '7', 'PAS', 262, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('79', 'Transferts de charges', '7', 'PAS', 266, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('8', 'Comptes spéciaux', '0', 'CON', 267, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('9', 'Comptes analytiques', '0', 'CON', 268, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('758', 'Ecart de conversion', '75', 'PRO', 315, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('658', 'Ecart de conversion ', '65', 'CHA', 316, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('510001', 'Banque', '51', 'ACT', 317, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('44571', 'TVA  France métropolitaine - Taux normal', '445', 'ACT', 312, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('445661', 'TVA  France métropolitaine - Taux normal', '4456', 'PAS', 309, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456', 'TVA Déductible', '445', 'ACT', 318, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4456601', 'TVA  France métropolitaine - Taux immobilisations Déductible', '4456', 'ACT', 269, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4457', 'TVA à reverser', '445', 'PAS', 319, 'N');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4100001', 'Clients divers', '410', 'ACT', 320, 'Y');
INSERT INTO public.tmp_pcmn (pcm_val, pcm_lib, pcm_val_parent, pcm_type, id, pcm_direct_use) VALUES ('4000001', 'Four', '400', 'PAS', 321, 'Y');






INSERT INTO public.currency_history (id, ch_value, ch_from, currency_id) VALUES (1, 1.00000000, '2000-01-01', 0);












INSERT INTO public.document_component (dc_id, dc_code, dc_comment) VALUES (1, 'ACH', 'Journaux achat');
INSERT INTO public.document_component (dc_id, dc_code, dc_comment) VALUES (2, 'VEN', 'Journaux vente');
INSERT INTO public.document_component (dc_id, dc_code, dc_comment) VALUES (3, 'GES', 'Gestion');



INSERT INTO public.document_modele (md_id, md_name, md_lob, md_type, md_filename, md_mimetype, md_affect) VALUES (1, 'Devis', 2351550, 7, 'devis.odt', 'application/vnd.oasis.opendocument.text', 'GES');
INSERT INTO public.document_modele (md_id, md_name, md_lob, md_type, md_filename, md_mimetype, md_affect) VALUES (2, 'Facture', 2351551, 4, 'modele-facture.ods', 'application/vnd.oasis.opendocument.spreadsheet', 'VEN');
INSERT INTO public.document_modele (md_id, md_name, md_lob, md_type, md_filename, md_mimetype, md_affect) VALUES (3, 'Facture Gestion', 2351552, 4, 'modele-facture.ods', 'application/vnd.oasis.opendocument.spreadsheet', 'GES');
INSERT INTO public.document_modele (md_id, md_name, md_lob, md_type, md_filename, md_mimetype, md_affect) VALUES (4, 'Note de crédit', 2351553, 3, 'note-credit.ods', 'application/vnd.oasis.opendocument.spreadsheet', 'VEN');
INSERT INTO public.document_modele (md_id, md_name, md_lob, md_type, md_filename, md_mimetype, md_affect) VALUES (5, 'Note de frais gestion', 2351554, 10, 'note-de-frais.odt', 'application/vnd.oasis.opendocument.text', 'GES');
INSERT INTO public.document_modele (md_id, md_name, md_lob, md_type, md_filename, md_mimetype, md_affect) VALUES (6, 'Note de frais', 2351555, 3, 'note-de-frais.odt', 'application/vnd.oasis.opendocument.text', 'ACH');
INSERT INTO public.document_modele (md_id, md_name, md_lob, md_type, md_filename, md_mimetype, md_affect) VALUES (7, 'Rappel', 2351556, 5, 'rappel.odt', 'application/vnd.oasis.opendocument.text', 'ACH');



INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (7, 'detail_operation', 21, 1, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (44, 'contact_multiple', 21, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (45, 'editable_description', 21, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (46, 'make_invoice', 21, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (47, 'make_feenote', 21, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (27, 'followup_comment', 21, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (40, 'videoconf_server', 21, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (6, 'detail_operation', 20, 1, 'ACH');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (13, 'contact_multiple', 20, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (52, 'editable_description', 20, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (53, 'make_invoice', 20, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (54, 'make_feenote', 20, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (26, 'followup_comment', 20, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (39, 'videoconf_server', 20, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (57, 'detail_operation', 22, 0, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (58, 'contact_multiple', 22, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (59, 'editable_description', 22, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (60, 'make_invoice', 22, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (61, 'make_feenote', 22, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (28, 'followup_comment', 22, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (41, 'videoconf_server', 22, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (64, 'detail_operation', 7, 0, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (65, 'contact_multiple', 7, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (66, 'editable_description', 7, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (67, 'make_invoice', 7, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (68, 'make_feenote', 7, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (22, 'followup_comment', 7, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (35, 'videoconf_server', 7, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (5, 'detail_operation', 10, 1, 'ACH');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (12, 'contact_multiple', 10, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (73, 'editable_description', 10, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (74, 'make_invoice', 10, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (42, 'make_feenote', 10, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (25, 'followup_comment', 10, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (38, 'videoconf_server', 10, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (4, 'detail_operation', 5, 1, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (11, 'contact_multiple', 5, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (80, 'editable_description', 5, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (81, 'make_invoice', 5, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (82, 'make_feenote', 5, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (20, 'followup_comment', 5, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (33, 'videoconf_server', 5, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (3, 'detail_operation', 4, 1, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (10, 'contact_multiple', 4, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (87, 'editable_description', 4, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (15, 'make_invoice', 4, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (89, 'make_feenote', 4, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (19, 'followup_comment', 4, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (32, 'videoconf_server', 4, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (92, 'detail_operation', 8, 0, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (93, 'contact_multiple', 8, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (94, 'editable_description', 8, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (95, 'make_invoice', 8, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (96, 'make_feenote', 8, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (23, 'followup_comment', 8, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (36, 'videoconf_server', 8, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (99, 'detail_operation', 1, 0, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (100, 'contact_multiple', 1, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (101, 'editable_description', 1, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (102, 'make_invoice', 1, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (103, 'make_feenote', 1, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (16, 'followup_comment', 1, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (29, 'videoconf_server', 1, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (106, 'detail_operation', 9, 0, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (107, 'contact_multiple', 9, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (108, 'editable_description', 9, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (109, 'make_invoice', 9, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (110, 'make_feenote', 9, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (24, 'followup_comment', 9, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (37, 'videoconf_server', 9, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (113, 'detail_operation', 6, 0, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (114, 'contact_multiple', 6, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (115, 'editable_description', 6, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (116, 'make_invoice', 6, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (117, 'make_feenote', 6, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (21, 'followup_comment', 6, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (34, 'videoconf_server', 6, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (1, 'detail_operation', 2, 1, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (8, 'contact_multiple', 2, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (122, 'editable_description', 2, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (14, 'make_invoice', 2, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (124, 'make_feenote', 2, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (17, 'followup_comment', 2, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (30, 'videoconf_server', 2, 1, 'https://www.free-solutions.org/');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (2, 'detail_operation', 3, 1, 'VEN');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (9, 'contact_multiple', 3, 1, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (129, 'editable_description', 3, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (130, 'make_invoice', 3, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (131, 'make_feenote', 3, 0, NULL);
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (18, 'followup_comment', 3, 1, 'SOME_FIXED');
INSERT INTO public.document_option (do_id, do_code, document_type_id, do_enable, do_option) VALUES (31, 'videoconf_server', 3, 1, 'https://www.free-solutions.org/');



INSERT INTO public.document_state (s_id, s_value, s_status) VALUES (2, 'A suivre', NULL);
INSERT INTO public.document_state (s_id, s_value, s_status) VALUES (3, 'A faire', NULL);
INSERT INTO public.document_state (s_id, s_value, s_status) VALUES (1, 'Clôturé', 'C');
INSERT INTO public.document_state (s_id, s_value, s_status) VALUES (4, 'Abandonné', 'C');






INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (877, 80, 23, 'BANQUE');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (876, 80, 1, 'Banque');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (878, 80, 3, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (879, 80, 4, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (880, 80, 12, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (881, 80, 5, '510001');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (882, 80, 13, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (883, 80, 34, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (884, 80, 14, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (885, 80, 15, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (886, 80, 16, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (887, 80, 17, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (888, 80, 18, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (901, 82, 1, 'Fournisseurs divers');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (903, 82, 12, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (904, 82, 5, '4000001');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (905, 82, 13, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (907, 82, 34, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (906, 82, 14, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (908, 82, 15, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (909, 82, 24, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (910, 82, 16, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (911, 82, 17, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (912, 82, 18, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (902, 82, 23, '40FDIV');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (889, 81, 1, 'Clients divers');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (891, 81, 12, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (892, 81, 5, '4100001');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (893, 81, 13, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (895, 81, 34, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (894, 81, 14, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (896, 81, 15, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (897, 81, 24, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (898, 81, 16, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (899, 81, 17, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (900, 81, 18, '');
INSERT INTO public.fiche_detail (jft_id, f_id, ad_id, ad_value) VALUES (890, 81, 23, '41CDIV');



INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (118, '2024-01-01', '2024-01-31', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (119, '2024-02-01', '2024-02-29', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (120, '2024-03-01', '2024-03-31', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (121, '2024-04-01', '2024-04-30', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (122, '2024-05-01', '2024-05-31', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (123, '2024-06-01', '2024-06-30', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (124, '2024-07-01', '2024-07-31', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (125, '2024-08-01', '2024-08-31', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (126, '2024-09-01', '2024-09-30', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (127, '2024-10-01', '2024-10-31', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (128, '2024-11-01', '2024-11-30', '2024', false, false, '2024');
INSERT INTO public.parm_periode (p_id, p_start, p_end, p_exercice, p_closed, p_central, p_exercice_label) VALUES (129, '2024-12-01', '2024-12-31', '2024', false, false, '2024');












INSERT INTO public.form_definition (fr_id, fr_label) VALUES (3000000, 'TVA déclaration Belge');



INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000398, 3000000, 1, 'Prestation [ case 03 ]', '[700%]-[7000005]');
INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000399, 3000000, 2, 'Prestation intra [ case 47 ]', '[7000005]');
INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000400, 3000000, 3, 'Tva due   [case 54]', '[4513]+[4512]+[4511] FROM=01.2005');
INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000401, 3000000, 4, 'Marchandises, matière première et auxiliaire [case 81 ]', '[60%]');
INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000402, 3000000, 7, 'Service et bien divers [case 82]', '[61%]');
INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000403, 3000000, 8, 'bien d''invest [ case 83 ]', '[2400%]');
INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000404, 3000000, 9, 'TVA déductible [ case 59 ]', 'abs([4117]-[411%])');
INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000405, 3000000, 8, 'TVA non ded -> voiture', '[610022]*0.21/2');
INSERT INTO public.form_detail (fo_id, fo_fr_id, fo_pos, fo_label, fo_formula) VALUES (3000406, 3000000, 9, 'Acompte TVA', '[4117]');









INSERT INTO public.info_def (id_type, id_description) VALUES ('BON_COMMANDE', 'Numero de bon de commande');
INSERT INTO public.info_def (id_type, id_description) VALUES ('OTHER', 'Info diverses');






INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (1, 2, 3, 1);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 12, 8, 1);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 3, 17, 1);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 12, 28, 1);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (5, 2, 37, 1);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (6, 2, 41, 1);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (1, 6, 4, 120);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (6, 6, 42, 120);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (1, 7, 5, 130);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (5, 7, 38, 130);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (6, 7, 43, 130);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 14, 10, 40);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 14, 21, 40);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 14, 30, 40);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 16, 12, 70);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 16, 23, 70);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 16, 32, 70);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 17, 13, 80);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 17, 24, 80);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 17, 33, 80);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 18, 14, 90);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 18, 25, 90);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 18, 34, 90);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 23, 45, 400);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (1, 23, 46, 400);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 23, 47, 400);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 23, 48, 400);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (5, 23, 49, 400);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (6, 23, 50, 400);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 24, 51, 60);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 24, 52, 60);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 15, 11, 50);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 15, 22, 50);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 15, 31, 50);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (1, 5, 1, 30);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 5, 6, 30);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 5, 15, 30);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 5, 26, 30);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (5, 5, 35, 30);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (6, 5, 39, 30);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (1, 1, 2, 0);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 1, 7, 0);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 1, 16, 0);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 1, 27, 0);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (5, 1, 36, 0);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (6, 1, 40, 0);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 4, 18, 2);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 12, 19, 3);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (6, 19, 44, 2);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 13, 9, 31);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 13, 20, 31);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 13, 29, 31);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (500000, 1, 54, 10);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (500000, 9, 55, 20);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (500000, 23, 56, 30);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (4, 34, 64, 40);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (2, 34, 65, 40);
INSERT INTO public.jnt_fic_attr (fd_id, ad_id, jnt_id, jnt_order) VALUES (3, 34, 66, 40);


















INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 118, 'OP', 101);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 118, 'OP', 102);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 118, 'OP', 103);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 118, 'OP', 104);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 119, 'OP', 105);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 119, 'OP', 106);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 119, 'OP', 107);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 119, 'OP', 108);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 120, 'OP', 109);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 120, 'OP', 110);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 120, 'OP', 111);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 120, 'OP', 112);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 121, 'OP', 113);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 121, 'OP', 114);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 121, 'OP', 115);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 121, 'OP', 116);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 122, 'OP', 117);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 122, 'OP', 118);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 122, 'OP', 119);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 122, 'OP', 120);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 123, 'OP', 121);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 123, 'OP', 122);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 123, 'OP', 123);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 123, 'OP', 124);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 124, 'OP', 125);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 124, 'OP', 126);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 124, 'OP', 127);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 124, 'OP', 128);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 125, 'OP', 129);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 125, 'OP', 130);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 125, 'OP', 131);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 125, 'OP', 132);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 126, 'OP', 133);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 126, 'OP', 134);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 126, 'OP', 135);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 126, 'OP', 136);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 127, 'OP', 137);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 127, 'OP', 138);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 127, 'OP', 139);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 127, 'OP', 140);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 128, 'OP', 141);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 128, 'OP', 142);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 128, 'OP', 143);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 128, 'OP', 144);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (1, 129, 'OP', 145);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (2, 129, 'OP', 146);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (3, 129, 'OP', 147);
INSERT INTO public.jrn_periode (jrn_def_id, p_id, status, id) VALUES (4, 129, 'OP', 148);

































INSERT INTO public.menu_default (md_id, md_code, me_code) VALUES (1, 'code_invoice', 'COMPTA/VENMENU/VEN');
INSERT INTO public.menu_default (md_id, md_code, me_code) VALUES (2, 'code_follow', 'GESTION/FOLLOW');
INSERT INTO public.menu_default (md_id, md_code, me_code) VALUES (3, 'code_feenote', 'COMPTA/MENUACH/ACH');



INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCHOP', 'Historique', 'anc_history.inc.php', NULL, 'Historique des imputations analytiques', NULL, NULL, 'ME', 'Historique des imputations analytiques');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCBS', 'Balance simple', 'anc_balance_simple.inc.php', NULL, 'Balance simple des imputations analytiques', NULL, NULL, 'ME', 'Balance simple des imputations analytiques');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCTAB', 'Tableau', 'anc_acc_table.inc.php', NULL, 'Tableau lié à la comptabilité', NULL, NULL, 'ME', 'Tableau lié à la comptabilité');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCBCC', 'Balance Analytique/comptabilité', 'anc_acc_balance.inc.php', NULL, 'Lien entre comptabilité et Comptabilité analytique', NULL, NULL, 'ME', 'Lien entre comptabilité et Comptabilité analytique');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCGR', 'Groupe', 'anc_group_balance.inc.php', NULL, 'Balance par groupe', NULL, NULL, 'ME', 'Balance par groupe');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('SUPPL', 'Fournisseur', 'supplier.inc.php', NULL, 'Suivi fournisseur', NULL, NULL, 'ME', 'Suivi des fournisseurs : devis, lettres, email....');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCODS', 'Opérations diverses', 'anc_od.inc.php', NULL, 'OD analytique', NULL, NULL, 'ME', 'Opérations diverses en Analytique');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('REPORT', 'Création de rapport', 'report.inc.php', NULL, 'Création de rapport', NULL, NULL, 'ME', 'Création de rapport sur mesure, comme les ratios, vous permet de créer des graphiques de vos données (vente, achat...)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('new_line', 'saut de ligne', NULL, NULL, 'Saut de ligne', NULL, NULL, 'SP', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CUST', 'Client', 'customer.inc.php', NULL, 'Suivi client', NULL, NULL, 'ME', 'Suivi client : devis, réunion, courrier, commande...');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('STOCK_HISTO', 'Historique stock', 'stock_histo.inc.php', NULL, 'Historique des mouvement de stock', NULL, NULL, 'ME', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:histo', 'Export Historique', 'export_histo_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:ledger', 'Export Journaux', 'export_ledger_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:ledger', 'Export Journaux', 'export_ledger_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:postedetail', 'Export Poste détail', 'export_poste_detail_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:postedetail', 'Export Poste détail', 'export_poste_detail_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:fichedetail', 'Export Fiche détail', 'export_fiche_detail_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:fichedetail', 'Export Fiche détail', 'export_fiche_detail_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:fiche_balance', 'Export Fiche balance', 'export_fiche_balance_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:fiche_balance', 'Export Fiche balance', 'export_fiche_balance_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:report', 'Export report', 'export_form_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:report', 'Export report', 'export_form_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:fiche', 'Export Fiche', 'export_fiche_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:glcompte', 'Export Grand Livre', 'export_gl_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:glcompte', 'Export Grand Livre', 'export_gl_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:sec', 'Export Sécurité', 'export_security_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:AncList', 'Export Comptabilité analytique', 'export_anc_list_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:AncBalSimple', 'Export Comptabilité analytique balance simple', 'export_anc_balance_simple_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:AncBalSimple', 'Export Comptabilité analytique', 'export_anc_balance_simple_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:AncBalDouble', 'Export Comptabilité analytique balance double', 'export_anc_balance_double_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:AncBalDouble', 'Export Comptabilité analytique balance double', 'export_anc_balance_double_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:balance', 'Export Balance comptable', 'export_balance_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:balance', 'Export Balance comptable', 'export_balance_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:AncTable', 'Export Tableau Analytique', 'export_anc_table_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:AncAccList', 'Export Historique Compt. Analytique', 'export_anc_acc_list_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:AncBalGroup', 'Export Balance groupe analytique', 'export_anc_balance_group_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('OTH:Bilan', 'Export Bilan', 'export_bilan_oth.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:AncGrandLivre', 'Impression Grand-Livre', 'export_anc_grandlivre_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:reportinit', 'Export définition d''un raport', 'export_reportinit_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:ActionGestion', 'Export Action Gestion', 'export_follow_up_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:StockHisto', 'Export Historique mouvement stock', 'export_stock_histo_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:StockResmList', 'Export Résumé list stock', 'export_stock_resume_list.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('EXT', 'Extension', NULL, NULL, 'Extensions (plugins)', NULL, NULL, 'ME', 'Menu regroupant les plugins');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PLANANC', 'Plan Compt. analytique', 'anc_pa.inc.php', NULL, 'Plan analytique', NULL, NULL, 'ME', 'Axe analytique');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCGROUP', 'Groupe', 'anc_group.inc.php', NULL, 'Groupe analytique', NULL, NULL, 'ME', 'Regroupement de compte analytique');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CONTACT', 'Contact', 'contact.inc.php', NULL, 'Liste des contacts', NULL, NULL, 'ME', 'Liste de tous vos contacts');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PREDOP', 'Ecriture prédefinie', 'preod.inc.php', NULL, 'Gestion des opérations prédéfinifies', NULL, NULL, 'ME', 'Les opérations prédéfinies sont des opérations que vous faites régulièrement (loyer, abonnement,...) ');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('FIN', 'Nouvel extrait', 'compta_fin.inc.php', NULL, 'Nouvel extrait bancaire', NULL, NULL, 'ME', 'Encodage d''un extrait bancaire (=relevé bancaire)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('JSSEARCH', 'Recherche', NULL, NULL, 'Recherche', NULL, 'search_reconcile()', 'ME', 'Historique de toutes vos opérations un menu de recherche dans une nouvelle fenêtre, vous permettra de retrouver rapidement l''opération qui vous intéresse');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('LETCARD', 'Lettrage par Fiche', 'lettering.card.inc.php', NULL, 'Lettrage par fiche', NULL, NULL, 'ME', 'Lettrage par fiche');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ACHISTO', 'Historique achat', 'history_operation.inc.php', NULL, 'Historique achat', 'ledger_type=ACH', NULL, 'ME', 'Historique de toutes vos opérations dans les journaux d''achats un menu de recherche, vous permettra de retrouver rapidement l''opération qui vous intéresse');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('VEN', 'Nouvelle vente', 'compta_ven.inc.php', NULL, 'Nouvelle vente ou recette', NULL, NULL, 'ME', 'Encodage de tous vos revenus ou vente');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ODHISTO', 'Historique opérations diverses', 'history_operation.inc.php', NULL, 'Historique opérations diverses', 'ledger_type=ODS', NULL, 'ME', 'Historique de toutes vos opérations dans les journaux d''opérations diverses un menu de recherche, vous permettra de retrouver rapidement l''opération qui vous intéresse');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CMCARD', 'Modèle de fiches', 'fiche_def.inc.php', NULL, 'Gestion de modèle de fiches', NULL, NULL, 'ME', 'Permet de changer le poste comptable de base des modèles de fiches');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0PST', 'Poste', 'impress_poste.inc.php', NULL, 'Impression du détail d''un poste comptable', NULL, NULL, 'ME', 'Impression du détail d''un poste comptable');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C1MENU', 'Config. Menu', 'menu.inc.php', NULL, 'Configuration des menus et plugins', NULL, NULL, 'ME', 'Ajout de menu ou de plugins');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('MENUACH', 'Achat', NULL, NULL, 'Menu achat', NULL, NULL, 'ME', 'Regroupement pour les menus d''achats(nouvelle opération, historique...)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('MOD', 'Menu et profil', NULL, NULL, 'Menu ', NULL, NULL, 'ME', 'Regroupement pour les menus et les profils');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('BK', 'Banque', 'bank.inc.php', NULL, 'Information Banque', NULL, NULL, 'ME', 'Regroupement des menus des journaux de trésorerie');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCGL', 'Grand''Livre', 'anc_great_ledger.inc.php', NULL, 'Grand livre analytique', NULL, NULL, 'ME', 'Grand livre pour la comptabilité analytique');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('GESTION', 'Gestion', NULL, NULL, 'Module gestion', NULL, NULL, 'ME', 'Module gestion');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('LET', 'Lettrage', NULL, NULL, 'Lettrage', NULL, NULL, 'ME', 'Menu Lettrage');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ACCESS', 'Accueil', NULL, 'user_login.php', 'Accueil', NULL, NULL, 'ME', 'Choix de votre dossier');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('COMPTA', 'Comptabilité', NULL, NULL, 'Module comptabilité', NULL, NULL, 'ME', 'Module comptabilité');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('DIVPARM', 'Divers', NULL, NULL, 'Paramètres divers', NULL, NULL, 'ME', 'Menu de différents paramètres');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCBC2', 'Balance croisée double', 'anc_balance_double.inc.php', NULL, 'Balance double croisées des imputations analytiques', NULL, NULL, 'ME', 'Balance double croisées des imputations analytiques');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PERIODE', 'Période', 'periode.inc.php', NULL, 'Gestion des périodes', NULL, NULL, 'ME', 'Gestion des périodes : clôture, ajout de période, afin de créer des périodes vous pouvez aussi utiliser le plugin outil comptable');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('VERIFBIL', 'Vérification ', 'verif_bilan.inc.php', NULL, 'Vérification de la comptabilité', NULL, NULL, 'ME', 'Vérifie que votre comptabilité ne contient pas d''erreur de base, tels que l''équilibre entre le passif et l''actif, l''utilisation des postes comptables...');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('STOCK_STATE', 'Etat des stock', 'stock_state.inc.php', NULL, 'Etat des stock', NULL, NULL, 'ME', 'Etat des stock de l''exercice indiqué');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('STOCK_INV', 'Modification Stocks', 'stock_inv.inc.php', NULL, 'Modification des stocks (inventaire)', NULL, NULL, 'ME', 'Modification des stocks, menu utilisé pour l''inventaire');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('STOCK_INVHISTO', 'Histo. Changement', 'stock_inv_histo.inc.php', NULL, 'Liste des changements manuels des stocks', NULL, NULL, 'ME', 'Liste des changements manuels des stocks, inventaire, transfert de marchandises entre dépôts...');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('HIST', 'Historique', 'history_operation.inc.php', NULL, 'Historique', 'ledger_type=ALL', NULL, 'ME', 'Historique de toutes vos opérations un menu de recherche, vous permettra de retrouver rapidement l''opération qui vous intéresse');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('FREC', 'Rapprochement', 'compta_fin_rec.inc.php', NULL, 'Rapprochement bancaire', NULL, NULL, 'ME', 'Permet de faire correspondre vos extraits bancaires avec les opérations de vente ou d''achat, le lettrage se fait automatiquement');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('FSALDO', 'Soldes', 'compta_fin_saldo.inc.php', NULL, 'Solde des comptes en banques, caisse...', NULL, NULL, 'ME', 'Solde des journaux de trésorerie cela concerne les comptes en banques, caisse , les chèques... ');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('LOGOUT', 'Sortie &#9094', NULL, 'logout.php', 'Sortie', NULL, NULL, 'ME', 'Déconnexion ');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('LETACC', 'Lettrage par Poste', 'lettering.account.inc.php', NULL, 'lettrage par poste comptable', NULL, NULL, 'ME', 'lettrage par poste comptable');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CARDBAL', 'Balance', 'balance_card.inc.php', NULL, 'Balance par catégorie de fiche', NULL, NULL, 'ME', 'Balance par catégorie de fiche ou pour toutes les fiches ayant un poste comptable');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('VEHISTO', 'Historique vente', 'history_operation.inc.php', NULL, 'Historique des ventes', 'ledger_type=VEN', NULL, 'ME', 'Historique de toutes vos opérations dans les journaux de vente un menu de recherche, vous permettra de retrouver rapidement l''opération qui vous intéresse');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('FIHISTO', 'Historique financier', 'history_operation.inc.php', NULL, 'Historique financier', 'ledger_type=FIN', NULL, 'ME', 'Historique de toutes vos opérations dans les journaux de trésorerie un menu de recherche, vous permettra de retrouver rapidement l''opération qui vous intéresse');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('OTAX', 'Autre Taxe', 'acc_other_tax.inc.php', NULL, 'Autre Taxe pour les ventes et achats', NULL, NULL, 'ME', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('COMPANY', 'Principal', 'company.inc.php', NULL, 'Parametre societe', NULL, NULL, 'ME', 'Information sur votre société : nom, adresse... utilisé lors de la génération de documents');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('NAVI', 'Navigateur &#x1F9ED', NULL, NULL, 'Menu simplifié pour retrouver rapidement un menu', NULL, 'ask_navigator(<DOSSIER>)', 'ME', 'Le navigateur vous présente une liste de menu auquel vous avez accès et vous permet d''accèder plus rapidement au menu que vous souhaitez');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0GRL', 'Grand Livre', 'impress_gl_comptes.inc.php', NULL, 'Impression du grand livre', NULL, NULL, 'ME', 'Impression du grand livre');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0BAL', 'Balance', 'balance.inc.php', NULL, 'Impression des balances comptables', NULL, NULL, 'ME', 'Impression des balances comptables');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0RAP', 'Rapprochement', 'impress_rec.inc.php', NULL, 'Impression des rapprochements', NULL, NULL, 'ME', 'Impression des rapprochements : opérations non rapprochées ou avec des montants différents');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0RPO', 'Rapport', 'impress_rapport.inc.php', NULL, 'Impression de rapport', NULL, NULL, 'ME', 'Impression de rapport personnalisé, il est aussi possible d''exporter en CSV afin de faire des graphiques');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0PST', 'Poste', 'poste.inc.php', NULL, 'Config. poste comptable de base', NULL, NULL, 'ME', 'Config. poste comptable de base');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0DOC', 'Document', 'document_modele.inc.php', NULL, 'Config. modèle de document', NULL, NULL, 'ME', 'Chargement de modèles de documents qui seront générés par NOALYSS, les formats utilisables sont libreoffice, html, text et rtf');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0SEC', 'Sécurité', 'param_sec.inc.php', NULL, 'configuration de la sécurité', NULL, NULL, 'ME', 'Configuration de la sécurité, vous permet de donner un profil à vos utilisateurs, cela leur permettra d''utiliser ce que vous souhaitez qu''ils puissent utiliser');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0PCMN', 'Plan Comptable', 'param_pcmn.inc.php', NULL, 'Config. du plan comptable', NULL, NULL, 'ME', 'Modification de votre plan comptable, parfois il est plus rapide d''utiliser le plugin "Poste Comptable"');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('STOCK', 'Stock', NULL, NULL, 'Stock', NULL, NULL, 'ME', 'Permet d''ajouter de nouvelles catégorie de fiche, d''ajouter des attributs à ces catégories (numéro de téléphone, gsm, email...)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('MENUODS', 'Opérations diverses', NULL, NULL, 'Menu opérations diverses', NULL, NULL, 'ME', 'Regroupement pour les menus d''opérations diverses (nouvelle opération, historique...)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('VENMENU', 'Vente / Recette', NULL, NULL, 'Menu ventes et recettes', NULL, NULL, 'ME', 'Regroupement des menus ventes et recettes');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCIMP', 'Impression', NULL, NULL, 'Impression compta. analytique', NULL, NULL, 'ME', 'Impression compta. analytique');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANC', 'Compta Analytique', NULL, NULL, 'Module comptabilité analytique', NULL, NULL, 'ME', 'Module comptabilité analytique');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('DASHBOARD', 'Tableau de bord', 'dashboard.inc.php', NULL, 'Tableau de bord', NULL, NULL, 'ME', 'Tableau de suivi, vous permet de voir en un coup d''oeil vos dernières opérations, un petit calendrier, une liste de chose à faire...');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ADV', 'Avancé', NULL, NULL, 'Menu avancé', NULL, NULL, 'ME', 'Menu regroupant la création de rapport, la vérification de la comptabilité...');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('FOLLOW', 'Liste Suivi', 'action.inc.php', NULL, 'Document de suivi sous forme de liste', NULL, NULL, 'ME', 'Liste de vos suivis, en fait de tous les documents, réunions ... dont vous avez besoin afin de suivre vos clients, fournisseurs ou administrations. Il permet la génération de documents comme les devis, les bordereau de livraison...');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ADM', 'Administration', 'adm.inc.php', NULL, 'Suivi administration, banque', NULL, NULL, 'ME', 'Suivi des administrations : courrrier, déclarations.');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('FORECAST', 'Prévision', 'forecast.inc.php', NULL, 'Prévision', NULL, NULL, 'ME', 'Prévision de vos achats, revenus, permet de suivre l''évolution de votre société. Vos prévisions sont des formules sur les postes comptables et vous permettent aussi vos marges brutes.');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:Reconciliation', 'Export opérations rapprochées', 'export_rec_csv.php', NULL, 'Export opérations rapprochées en CSV', NULL, NULL, 'PR', '');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('MANAGER', 'Administrateur', 'manager.inc.php', NULL, 'Suivi des gérants, administrateurs et salariés', NULL, NULL, 'ME', 'Suivi de vos salariés, managers ainsi que des administrateurs, pour les documents et les opérations comptables');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:AncReceipt', 'Export pièce PDF', 'export_anc_receipt_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:balance_age', 'Export Balance agée', 'export_balance_age_csv.php', NULL, 'Balance agée', NULL, NULL, 'PR', 'Balance agée pour les clients et fournisseurs');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('RAW:receipt', 'Exporte la pièce', 'export_receipt.php', NULL, 'export la pièce justificative d''une opération', NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('RAW:document', 'Export le document', 'export_document.php', NULL, 'exporte le document d''un événement', NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('RAW:document_template', 'Exporte le modèle de document', 'export_document_template.php', NULL, 'export le modèle de document utilisé dans le suivi', NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:Analytic_Axis', 'Export ANC', 'export_anc_axis_csv.php', NULL, 'Export ANC Liste comptes', NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:printtva', 'Export Résumé TVA', 'export_printtva_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:printtva', 'Export Résumé TVA', 'export_printtva_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:operation_detail', NULL, 'export_operation_pdf.php', NULL, 'Export Operation', NULL, NULL, NULL, NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:FollowUpContactOption', 'Export action suivi', 'export_follow_up_contact_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ACH', 'Nouvel achat', 'compta_ach.inc.php', NULL, 'Nouvel achat ou dépense', NULL, NULL, 'ME', 'Vous permet d''encoder des achats, dépenses, des notes de frais ou des notes de crédits, vous pouvez spécifier un bénéficiaire ou un autre moyen de paiement');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ODS', 'Nouvelle opération', 'compta_ods.inc.php', NULL, 'Nouvelle opérations diverses', NULL, NULL, 'ME', 'Opération diverses tels que les amortissements, les augmentations de capital, les salaires, ...');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PCUR01', 'Devise', 'print_currency01.inc.php', NULL, 'Résumé par devise', NULL, NULL, 'ME', 'Résumé par devise afin de 
faire de calculer les écarts de conversion (différence de change) pour les actifs et passifs');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:pcur01', 'Export Devise CSV', 'export_pcur01_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:pcur01', 'Export Devise PDF', 'export_pcur01_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('MCARD', 'Fiche', NULL, NULL, 'Paramètrage des fiches', NULL, NULL, 'E', 'Menu regroupant ce qui concerne les fiches');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('MDOC', 'Document', NULL, NULL, 'Paramètrage des documents', NULL, NULL, 'E', 'Meu regroupant ce qui concene les documents ');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('MACC', 'Comptabilité', NULL, NULL, 'Paramètrage comptabilité', NULL, NULL, 'E', 'Menu regroupant ce qui concerne la comptabilité');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:AncAccList', 'Export Historique Compt. Analytique', 'export_anc_acc_list_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('AGENDA', 'Agenda  &#x1f4c5', 'calendar.inc.php', NULL, 'Agenda', NULL, NULL, 'ME', 'Agenda, présentation du suivi sous forme d''agenda ');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0BIL', 'Bilan', 'impress_bilan.inc.php', NULL, 'Impression de bilan', NULL, NULL, 'ME', 'Impression de bilan, ce module est basique, il est plus intéressant d''utiliser le plugin "rapport avancés"');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0JRN', 'Impression Journaux', 'impress_jrn.inc.php', NULL, 'Impression des journaux', NULL, NULL, 'ME', 'Impression des journaux avec les détails pour les parties privés, la TVA et ce qui est non déductibles en ce qui concerne les journaux de vente et d''achat');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0ETS', 'Etat des actions', 'doc_state.inc.php', NULL, 'Etat des actions dans le suivi', NULL, NULL, 'ME', 'Permet d''ajouter des état pour les documents utilisés dans le suivi (à faire, à suivre...)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0MENU', 'Menu par défaut', 'default_menu.inc.php', NULL, 'Configuration des menus par défaut', NULL, NULL, 'ME', 'Configuration des menus par défaut, ces menus sont appelés par des actions dans d''autres menus');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0DEV', 'Devises', 'acc_currency_cfg.inc.php', NULL, 'Configuration des devises', NULL, NULL, 'ME', 'Permet de configurer les devises');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('NCOL', 'Apparence', 'noalyss-color.inc.php', NULL, 'Couleur de NOALYSS', NULL, NULL, 'ME', 'Personnalisation des couleurs de NOYALYSS');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CCARD', 'Catégorie fiche', 'cfgfiche.inc.php', NULL, 'Configuration de catégorie de fiches', NULL, NULL, 'ME', 'Permet d''ajouter de nouvelles catégorie de fiche, d''ajouter des attributs à ces catégories (numéro de téléphone, gsm, email...)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('MENUFIN', 'Financier', NULL, NULL, 'Menu Financier', NULL, NULL, 'ME', 'Regroupement pour les menus de trésorerie (nouvelle opération, historique...)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('OPCL', 'Ouvert./Fermeture', 'operation_exercice.inc.php', NULL, 'Opération de cloture ou d''ouverture d''exercice', NULL, NULL, 'ME', 'Ecriture d''ouverture ou de fermeture , , reporte les soldes des comptes de l''année passé du poste comptable 0xxx à 5xxxx sur l''année courante ou ferme les comptes de 6 à 7 de l''année ');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PDF:card', 'export Fiche détail PDF', 'export_card_pdf.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CFG', 'Configuration &#x1F527', NULL, NULL, 'Configuration de votre dossier', NULL, NULL, 'ME', 'Module paramètres');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('SEARCH', 'Recherche  &#x1F50E', NULL, NULL, 'Recherche', NULL, 'popup_recherche(<DOSSIER>)', 'ME', 'Historique de toutes vos opérations dans tous  les journaux auquels vous avez accès, vous permettra de retrouver rapidement l''opération qui vous intéresse sur base de la date, du poste comptable, des montants...');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0TVA', 'Résumé TVA', 'tax_summary.inc.php', NULL, 'totaux  par TVA et par journal', NULL, NULL, 'ME', 'Calcul des totaux  par TVA et par journal');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P0BLG', 'Balance agée', 'balance_age.inc.php', NULL, 'Balance agée', NULL, NULL, 'ME', 'Balance agée pour les clients et fournisseurs');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('P1TVA', 'Détail TVA', 'tax_detail.inc.php', NULL, 'Détail TVA  par journal', NULL, NULL, 'ME', 'Détail des TVA ');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CSV:p1tva', 'Export Détail TVA', 'export_p1tva_csv.php', NULL, NULL, NULL, NULL, 'PR', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0PROFL', 'Profil', 'profile.inc.php', NULL, 'Configuration profil', NULL, NULL, 'ME', 'Configuration des profils des utilisateurs, permet de fixer les journaux, profils dans les documents et stock que  ce profil peut utiliser. Cela limite les utilisateurs puisque ceux-ci ont un profil');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0JRN', 'Journal', 'cfgledger.inc.php', NULL, 'Configuration des journaux', NULL, NULL, 'ME', 'Création et modification des journaux, préfixe des pièces justificatives, numérotation, catégories de fiches accessibles à ce journal');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0PAY', 'Moyen de paiement', 'payment_method.inc.php', NULL, 'Config. des méthodes de paiement', NULL, NULL, 'ME', 'Configuration des moyens de paiements que vous voulez utiliser dans les journaux de type VEN ou ACH, les moyens de paiement permettent de générer l''opération de trésorerie en même temps que l''achat, la note de frais ou la vente');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0ACT', 'Document Suivi', 'cfg_action.inc.php', NULL, 'Configuration des documents dans le suivi', NULL, NULL, 'ME', 'Vous permet d''ajouter de nouveaux type de documents pour le suivi (bordereau de livraison, devis..)');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0OPT1', 'Option Fiches', 'contact_option_ref.inc.php', NULL, 'configure les options pour les fiches dans le suivi', NULL, NULL, 'ME', NULL);
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0STOCK', 'Dépôt', 'stock_cfg.inc.php', NULL, 'Configuration dépôts', NULL, NULL, 'ME', 'Configuration des entrepots de dépôts');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0TVA', 'TVA', 'tva.inc.php', NULL, 'Config. de la tva', NULL, NULL, 'ME', 'Permet d''ajouter des taux de TVA ou de les modifier ainsi que les postes comptables de ces TVA, ces TVA sont utilisables dans les menus de vente et d''achat');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0CARD', 'Attribut de fiche', 'card_attr.inc.php', NULL, 'Gestion des attributs de fiches ', NULL, NULL, 'ME', 'Permet d''ajouter de nouveaux attributs que vous pourrez par la suite ajouter à des catégories de fiches');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0PLG', 'Extension', 'cfgplugin.inc.php', NULL, 'Configuration des extensions', NULL, NULL, 'ME', 'Permet d''installer et d''activer facilement des extensions');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('ANCKEY', 'Clef de répartition', 'anc_key.inc.php', NULL, 'Clef de répartition pour la comptabilité analytique', NULL, NULL, 'ME', 'Permet de gèrer les clefs de répartition en comptabilité analytique');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('C0TAG', 'Etiquette', 'cfgtags.inc.php', NULL, 'Configuration des étiquettes', NULL, NULL, 'ME', 'Configuration des étiquettes(tags) ou dossiers, on l''appele tag ou dossier suivant la façon dont vous utilisez
cette fonctionnalité. Vous pouvez en ajouter, en supprimer ou les modifier');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PREFERENCE', 'Preference &#128100', NULL, NULL, 'Préférence', NULL, 'set_preference(<DOSSIER>)', 'ME', 'Préférence de l''utilisateur, apparence de l''application pour l''utilisateur, période par défaut et mot de passe');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('PRINT', 'Impression &#x1F4CA', NULL, NULL, 'Menu impression', NULL, NULL, 'ME', 'Menu impression');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('CARD', 'Fiche &#x1F4C7', 'fiche.inc.php', NULL, 'Liste,Balance,Historique par fiche', NULL, NULL, 'ME', 'Permet d''avoir la balance de toutes vos fiches, les résumés exportables en CSV, les historiques avec ou sans lettrages');
INSERT INTO public.menu_ref (me_code, me_menu, me_file, me_url, me_description, me_parameter, me_javascript, me_type, me_description_etendue) VALUES ('BOOKMARK', 'Favori &#x2728', NULL, NULL, 'Raccourci vers vos menus préférés', NULL, 'show_bookmark(<DOSSIER>)', 'ME', 'Ce menu vous présente  un menu rapide de vos menus préférés');
























INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_COUNTRY', 'FR');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_NAME', 'LaMule');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_TVA', 'FR33 123 456 789');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_STREET', '');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_NUMBER', '');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_CP', '');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_TEL', '');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_PAYS', '');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_COMMUNE', '');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_FAX', '');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_ANALYTIC', 'nu');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_STRICT', 'Y');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_TVA_USE', 'Y');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_PJ_SUGGEST', 'N');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_CHECK_PERIODE', 'N');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_DATE_SUGGEST', 'Y');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_ALPHANUM', 'N');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_UPDLAB', 'N');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_STOCK', 'N');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_DEFAULT_ROUND_ERROR_DEB', '658');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_DEFAULT_ROUND_ERROR_CRED', '758');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_ANC_FILTER', '6,7');
INSERT INTO public.parameter (pr_id, pr_value) VALUES ('MY_REPORT', 'N');



INSERT INTO public.parameter_extra (id, pe_code, pe_label, pe_value) VALUES (1, 'SIRET', 'SIRET', NULL);
INSERT INTO public.parameter_extra (id, pe_code, pe_label, pe_value) VALUES (2, 'SIREN', 'SIREN', NULL);
INSERT INTO public.parameter_extra (id, pe_code, pe_label, pe_value) VALUES (3, 'EMAIL_COMPANY', 'Email Société', NULL);
INSERT INTO public.parameter_extra (id, pe_code, pe_label, pe_value) VALUES (4, 'WEB_COMPANY', 'Site Web', NULL);



INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('H2', '#9fbcd6');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('MENU1', '#000074');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('BODY', '#ffffff');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('MENU2', '#3d3d87');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('MENU1-SELECTED', '#506cb8');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('FONT-MENU1', '#ffffff');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('FONT-MENU2', '#ffffff');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('FONT-TABLE', '#222bd0');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('FONT-DEFAULT', '#000074');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('FONT-TABLE-HEADER', '#0C106D');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('FOLDER', '#ffffff');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('FONT-FOLDER', '#000074');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('TR-ODD', '#DCE7F5');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('TR-EVEN', '#ffffff');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('INNER-BOX', '#DCE1EF');
INSERT INTO public.parm_appearance (a_code, a_value) VALUES ('INNER-BOX-TITLE', '#023575');



INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('BANQUE', '51', 'Poste comptable par défaut pour les banques');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('CAISSE', '53', 'Poste comptable par défaut pour les caisses');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('CUSTOMER', '410', 'Poste comptable par défaut pour les clients');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('VENTE', '707', 'Poste comptable par défaut pour les ventes');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('VIREMENT_INTERNE', '58', 'Poste comptable par défaut pour les virements internes');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('DEP_PRIV', '4890', 'Depense a charge du gerant');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('SUPPLIER', '400', 'Poste par défaut pour les fournisseurs');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('DNA', '67', 'Dépense non déductible');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('TVA_DNA', '', 'TVA non déductible');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('TVA_DED_IMPOT', '', 'TVA déductible à l''impôt');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('COMPTE_TVA', '', 'TVA à payer ou à recevoir');
INSERT INTO public.parm_code (p_code, p_value, p_comment) VALUES ('COMPTE_COURANT', '455', 'Poste comptable pour le compte courant');



INSERT INTO public.parm_money (pm_id, pm_code, pm_rate) VALUES (1, 'EUR', 1.0000);



INSERT INTO public.parm_poste (p_value, p_type) VALUES ('1', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('12', 'CON');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('2', 'ACT');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('3', 'ACT');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('41', 'ACT');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('42', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('43', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('44', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('45', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('46', 'CON');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('47', 'CON');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('481', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('482', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('483', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('484', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('485', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('486', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('487', 'ACT');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('49', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('5', 'ACT');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('6', 'CHA');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('7', 'PAS');
INSERT INTO public.parm_poste (p_value, p_type) VALUES ('40', 'PAS');



INSERT INTO public.payment_method (mp_id, mp_lib, mp_jrn_def_id, mp_fd_id, mp_qcode, jrn_def_id) VALUES (2, 'Caisse', 1, NULL, NULL, 2);
INSERT INTO public.payment_method (mp_id, mp_lib, mp_jrn_def_id, mp_fd_id, mp_qcode, jrn_def_id) VALUES (1, 'Paiement électronique', 1, NULL, NULL, 2);
INSERT INTO public.payment_method (mp_id, mp_lib, mp_jrn_def_id, mp_fd_id, mp_qcode, jrn_def_id) VALUES (4, 'Caisse', 1, NULL, NULL, 3);
INSERT INTO public.payment_method (mp_id, mp_lib, mp_jrn_def_id, mp_fd_id, mp_qcode, jrn_def_id) VALUES (3, 'Par gérant ou administrateur', 2, NULL, NULL, 3);



INSERT INTO public.profile_menu_type (pm_type, pm_desc) VALUES ('P', 'Impression');
INSERT INTO public.profile_menu_type (pm_type, pm_desc) VALUES ('S', 'Extension');
INSERT INTO public.profile_menu_type (pm_type, pm_desc) VALUES ('E', 'Menu');
INSERT INTO public.profile_menu_type (pm_type, pm_desc) VALUES ('M', 'Module');



INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (2, 'ANC', NULL, 1, 500, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (651, 'ANCHOP', 'ANCIMP', 1, 100, 'E', 0, 78);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (173, 'COMPTA', NULL, 1, 400, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (652, 'ANCGL', 'ANCIMP', 1, 200, 'E', 0, 78);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (653, 'ANCBS', 'ANCIMP', 1, 300, 'E', 0, 78);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (654, 'ANCBC2', 'ANCIMP', 1, 400, 'E', 0, 78);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (655, 'ANCTAB', 'ANCIMP', 1, 500, 'E', 0, 78);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (656, 'ANCBCC', 'ANCIMP', 1, 600, 'E', 0, 78);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (657, 'ANCGR', 'ANCIMP', 1, 700, 'E', 0, 78);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (658, 'CSV:AncGrandLivre', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (662, 'new_line', NULL, 1, 350, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (23, 'LET', 'COMPTA', 1, 80, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (75, 'PLANANC', 'ANC', 1, 10, 'E', 0, 2);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (76, 'ANCODS', 'ANC', 1, 20, 'E', 0, 2);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (77, 'ANCGROUP', 'ANC', 1, 30, 'E', 0, 2);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (78, 'ANCIMP', 'ANC', 1, 40, 'E', 0, 2);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (79, 'PREFERENCE', NULL, 1, 150, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (37, 'CUST', 'GESTION', 1, 10, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (38, 'SUPPL', 'GESTION', 1, 20, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (39, 'ADM', 'GESTION', 1, 30, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (40, 'STOCK', 'GESTION', 1, 50, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (41, 'FORECAST', 'GESTION', 1, 70, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (42, 'FOLLOW', 'GESTION', 1, 80, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (29, 'VERIFBIL', 'ADV', 1, 210, 'E', 0, 28);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (31, 'PREDOP', 'ADV', 1, 230, 'E', 0, 28);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (33, 'REPORT', 'ADV', 1, 250, 'E', 0, 28);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (43, 'HIST', 'COMPTA', 1, 10, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (28, 'ADV', 'COMPTA', 1, 200, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (688, 'PLANANC', 'ANC', 2, 10, 'E', 0, 727);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (690, 'ANCODS', 'ANC', 2, 20, 'E', 0, 727);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (53, 'ACCESS', NULL, 1, 250, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (785, 'STOCK_HISTO', 'STOCK', 1, 10, 'E', NULL, 30);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (820, 'STOCK_HISTO', 'STOCK', 1, 10, 'E', NULL, 40);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (786, 'STOCK_STATE', 'STOCK', 1, 20, 'E', NULL, 30);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (821, 'STOCK_STATE', 'STOCK', 1, 20, 'E', NULL, 40);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (789, 'STOCK_INVHISTO', 'STOCK', 1, 30, 'E', NULL, 30);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (822, 'STOCK_INVHISTO', 'STOCK', 1, 30, 'E', NULL, 40);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (795, 'STOCK_INV', 'STOCK', 1, 30, 'E', NULL, 30);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (823, 'STOCK_INV', 'STOCK', 1, 30, 'E', NULL, 40);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (787, 'STOCK_HISTO', 'STOCK', 2, 10, 'E', NULL, 702);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (832, 'STOCK_HISTO', 'STOCK', 2, 10, 'E', NULL, 706);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (788, 'STOCK_STATE', 'STOCK', 2, 20, 'E', NULL, 702);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (833, 'STOCK_STATE', 'STOCK', 2, 20, 'E', NULL, 706);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (790, 'STOCK_INVHISTO', 'STOCK', 2, 30, 'E', NULL, 702);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (834, 'STOCK_INVHISTO', 'STOCK', 2, 30, 'E', NULL, 706);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (796, 'STOCK_INV', 'STOCK', 2, 30, 'E', NULL, 702);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (835, 'STOCK_INV', 'STOCK', 2, 30, 'E', NULL, 706);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (123, 'CSV:histo', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (20, 'LOGOUT', NULL, 1, 300, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (35, 'PRINT', 'GESTION', 1, 40, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (124, 'CSV:ledger', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (125, 'PDF:ledger', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (6, 'PRINT', 'COMPTA', 1, 60, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (126, 'CSV:postedetail', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (3, 'MENUACH', 'COMPTA', 1, 30, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (34, 'GESTION', NULL, 1, 450, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (18, 'MENUODS', 'COMPTA', 1, 50, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (88, 'ODS', 'MENUODS', 1, 10, 'E', 0, 18);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (4, 'VENMENU', 'COMPTA', 1, 20, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (90, 'VEN', 'VENMENU', 1, 10, 'E', 0, 4);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (19, 'FIN', 'MENUFIN', 1, 10, 'E', 0, 92);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (82, 'EXT', NULL, 1, 550, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (95, 'FREC', 'MENUFIN', 1, 40, 'E', 0, 92);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (94, 'FSALDO', 'MENUFIN', 1, 30, 'E', 0, 92);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (45, 'CFG', NULL, 1, 200, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (54, 'COMPANY', 'CFG', 1, 1, 'E', 1, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (27, 'LETACC', 'LET', 1, 20, 'E', 0, 23);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (24, 'LETCARD', 'LET', 1, 10, 'E', 0, 23);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (92, 'MENUFIN', 'COMPTA', 1, 40, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (151, 'SEARCH', NULL, 1, 600, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (85, 'ACH', 'MENUACH', 1, 10, 'E', 0, 3);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (127, 'PDF:postedetail', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (128, 'CSV:fichedetail', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (129, 'PDF:fichedetail', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (130, 'CSV:fiche_balance', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (131, 'PDF:fiche_balance', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (132, 'CSV:report', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (133, 'PDF:report', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (134, 'CSV:fiche', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (526, 'P0GRL', 'PRINT', 1, 200, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (71, 'C0SEC', 'CFG', 1, 60, 'E', 0, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (68, 'C0CARD', 'MCARD', 1, 90, 'E', 0, 874);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (136, 'CSV:glcompte', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (137, 'PDF:glcompte', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (138, 'PDF:sec', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (139, 'CSV:AncList', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (140, 'CSV:AncBalSimple', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (141, 'PDF:AncBalSimple', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (142, 'CSV:AncBalDouble', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (143, 'PDF:AncBalDouble', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (144, 'CSV:balance', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (145, 'PDF:balance', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (146, 'CSV:AncTable', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (147, 'CSV:AncAccList', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (148, 'CSV:AncBalGroup', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (149, 'OTH:Bilan', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (1, 'DASHBOARD', NULL, 1, 100, 'M', 1, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (86, 'ACHISTO', 'MENUACH', 1, 20, 'E', 0, 3);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (91, 'VEHISTO', 'VENMENU', 1, 20, 'E', 0, 4);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (781, 'BK', 'GESTION', 1, 35, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (783, 'CSV:ActionGestion', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (30, 'STOCK', 'COMPTA', 1, 90, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (791, 'CSV:StockHisto', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (792, 'CSV:StockResmList', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (779, 'CSV:reportinit', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (36, 'CARD', 'GESTION', 1, 60, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (5, 'CARD', 'COMPTA', 1, 70, 'E', 0, 173);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (93, 'FIHISTO', 'MENUFIN', 1, 20, 'E', 0, 92);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (89, 'ODHISTO', 'MENUODS', 1, 20, 'E', 0, 18);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (799, 'NAVI', NULL, 1, 90, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (801, 'BOOKMARK', NULL, 1, 85, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (804, 'CSV:Reconciliation', NULL, 1, 0, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (806, 'MANAGER', 'GESTION', 1, 25, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (809, 'AGENDA', 'NULL', 1, 410, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (811, 'PDF:AncReceipt', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (812, 'ANCKEY', 'ANC', 1, 15, 'E', 0, 2);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (818, 'CSV:balance_age', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (668, 'ANCHOP', 'ANCIMP', 2, 100, 'E', 0, 692);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (669, 'COMPTA', NULL, 2, 400, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (672, 'ANCGL', 'ANCIMP', 2, 200, 'E', 0, 692);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (674, 'ANCBS', 'ANCIMP', 2, 300, 'E', 0, 692);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (675, 'ANCBC2', 'ANCIMP', 2, 400, 'E', 0, 692);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (676, 'ANCTAB', 'ANCIMP', 2, 500, 'E', 0, 692);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (677, 'ANCBCC', 'ANCIMP', 2, 600, 'E', 0, 692);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (678, 'ANCGR', 'ANCIMP', 2, 700, 'E', 0, 692);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (679, 'CSV:AncGrandLivre', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (680, 'new_line', NULL, 2, 350, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (684, 'LET', 'COMPTA', 2, 80, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (717, 'CSV:ledger', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (718, 'PDF:ledger', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (719, 'PRINT', 'COMPTA', 2, 60, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (720, 'CSV:postedetail', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (721, 'MENUACH', 'COMPTA', 2, 30, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (723, 'GESTION', NULL, 2, 450, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (724, 'MENUODS', 'COMPTA', 2, 50, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (725, 'ODS', 'MENUODS', 2, 10, 'E', 0, 724);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (727, 'ANC', NULL, 2, 500, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (728, 'VENMENU', 'COMPTA', 2, 20, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (729, 'VEN', 'VENMENU', 2, 10, 'E', 0, 728);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (731, 'FIN', 'MENUFIN', 2, 10, 'E', 0, 742);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (735, 'EXT', NULL, 2, 550, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (736, 'FREC', 'MENUFIN', 2, 40, 'E', 0, 742);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (737, 'FSALDO', 'MENUFIN', 2, 30, 'E', 0, 742);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (738, 'LETACC', 'LET', 2, 20, 'E', 0, 684);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (691, 'ANCGROUP', 'ANC', 2, 30, 'E', 0, 727);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (692, 'ANCIMP', 'ANC', 2, 40, 'E', 0, 727);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (697, 'PREFERENCE', NULL, 2, 150, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (698, 'CUST', 'GESTION', 2, 10, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (699, 'SUPPL', 'GESTION', 2, 20, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (700, 'ADM', 'GESTION', 2, 30, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (702, 'STOCK', 'GESTION', 2, 50, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (703, 'FORECAST', 'GESTION', 2, 70, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (704, 'FOLLOW', 'GESTION', 2, 80, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (705, 'VERIFBIL', 'ADV', 2, 210, 'E', 0, 712);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (707, 'PREDOP', 'ADV', 2, 230, 'E', 0, 712);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (709, 'REPORT', 'ADV', 2, 250, 'E', 0, 712);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (711, 'HIST', 'COMPTA', 2, 10, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (712, 'ADV', 'COMPTA', 2, 200, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (713, 'ACCESS', NULL, 2, 250, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (714, 'CSV:histo', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (715, 'LOGOUT', NULL, 2, 300, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (716, 'PRINT', 'GESTION', 2, 40, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (739, 'LETCARD', 'LET', 2, 10, 'E', 0, 684);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (742, 'MENUFIN', 'COMPTA', 2, 40, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (744, 'SEARCH', NULL, 2, 600, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (745, 'ACH', 'MENUACH', 2, 10, 'E', 0, 721);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (746, 'PDF:postedetail', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (747, 'CSV:fichedetail', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (748, 'PDF:fichedetail', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (749, 'CSV:fiche_balance', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (750, 'PDF:fiche_balance', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (751, 'CSV:report', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (752, 'PDF:report', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (722, 'ACHISTO', 'MENUACH', 2, 20, 'E', 0, 721);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (730, 'VEHISTO', 'VENMENU', 2, 20, 'E', 0, 728);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (753, 'CSV:fiche', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (755, 'CSV:glcompte', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (756, 'PDF:glcompte', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (757, 'PDF:sec', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (167, 'MOD', 'CFG', 1, 10, 'E', 0, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (758, 'CSV:AncList', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (759, 'CSV:AncBalSimple', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (760, 'PDF:AncBalSimple', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (761, 'CSV:AncBalDouble', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (762, 'PDF:AncBalDouble', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (763, 'CSV:balance', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (764, 'PDF:balance', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (765, 'CSV:AncTable', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (766, 'CSV:AncAccList', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (767, 'CSV:AncBalGroup', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (768, 'OTH:Bilan', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (772, 'DASHBOARD', NULL, 2, 100, 'M', 1, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (782, 'BK', 'GESTION', 2, 35, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (706, 'STOCK', 'COMPTA', 2, 90, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (793, 'CSV:StockHisto', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (794, 'CSV:StockResmList', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (780, 'CSV:reportinit', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (708, 'OPCL', 'ADV', 2, 240, 'E', 0, 712);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (172, 'C0PROFL', 'MOD', 1, NULL, 'E', 0, 167);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (701, 'CARD', 'GESTION', 2, 60, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (710, 'CARD', 'COMPTA', 2, 70, 'E', 0, 669);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (743, 'FIHISTO', 'MENUFIN', 2, 20, 'E', 0, 742);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (726, 'ODHISTO', 'MENUODS', 2, 20, 'E', 0, 724);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (800, 'NAVI', NULL, 2, 90, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (802, 'BOOKMARK', NULL, 2, 85, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (805, 'CSV:Reconciliation', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (807, 'MANAGER', 'GESTION', 2, 25, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (810, 'AGENDA', 'NULL', 2, 410, 'M', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (813, 'ANCKEY', 'ANC', 2, 15, 'E', 0, 727);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (819, 'CSV:balance_age', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (844, 'CONTACT', 'GESTION', 1, 22, 'E', 0, 34);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (845, 'CONTACT', 'GESTION', 2, 22, 'E', 0, 723);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (846, 'RAW:receipt', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (847, 'RAW:receipt', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (848, 'RAW:document', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (849, 'RAW:document', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (850, 'RAW:document_template', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (851, 'RAW:document_template', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (853, 'CSV:Analytic_Axis', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (854, 'CSV:Analytic_Axis', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (859, 'CSV:printtva', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (860, 'CSV:printtva', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (861, 'PDF:printtva', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (862, 'PDF:printtva', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (863, 'PDF:operation_detail', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (864, 'PDF:operation_detail', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (865, 'PDF:operation_detail', NULL, -1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (867, 'CSV:FollowUpContactOption', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (868, 'CSV:FollowUpContactOption', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (869, 'CSV:FollowUpContactOption', NULL, -1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (870, 'PCUR01', 'PRINT', 2, 260, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (871, 'PCUR01', 'PRINT', 1, 260, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (872, 'PCUR01', 'PRINT', 1, 260, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (873, 'PCUR01', 'PRINT', 2, 260, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (55, 'PERIODE', 'MACC', 1, 20, 'E', 0, 876);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (72, 'PREDOP', 'MACC', 1, 70, 'E', 0, 876);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (877, 'PDF:AncAccList', NULL, 1, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (878, 'PDF:AncAccList', NULL, 2, NULL, 'P', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (65, 'CMCARD', 'MCARD', 1, 70, 'E', 0, 874);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (525, 'CCARD', 'MCARD', 1, 400, 'E', 0, 874);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (879, 'OTAX', 'MACC', 1, 55, 'E', 0, 876);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (874, 'MCARD', 'CFG', 1, 20, 'E', NULL, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (875, 'MDOC', 'CFG', 1, 30, 'E', NULL, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (876, 'MACC', 'CFG', 1, 50, 'E', NULL, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (770, 'CCARD', 'CFG', 2, 400, 'E', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (880, 'NCOL', 'CFG', 1, 5, 'E', 0, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (32, 'OPCL', 'ADV', 1, 240, 'E', 0, 28);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (881, 'PDF:card', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (882, 'PDF:card', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (883, 'PDF:card', NULL, -1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (683, 'P0GRL', 'PRINT', 2, 200, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (824, 'P0GRL', 'PRINT', 1, 200, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (837, 'P0GRL', 'PRINT', 2, 200, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (523, 'P0BAL', 'PRINT', 1, 500, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (685, 'P0BAL', 'PRINT', 2, 500, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (825, 'P0BAL', 'PRINT', 1, 500, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (838, 'P0BAL', 'PRINT', 2, 500, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (530, 'P0RAP', 'PRINT', 1, 1000, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (695, 'P0RAP', 'PRINT', 2, 1000, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (828, 'P0RAP', 'PRINT', 1, 1000, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (840, 'P0RAP', 'PRINT', 2, 1000, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (524, 'P0BIL', 'PRINT', 1, 900, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (696, 'P0BIL', 'PRINT', 2, 900, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (829, 'P0BIL', 'PRINT', 1, 900, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (841, 'P0BIL', 'PRINT', 2, 900, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (527, 'P0JRN', 'PRINT', 1, 100, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (694, 'P0JRN', 'PRINT', 2, 100, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (827, 'P0JRN', 'PRINT', 1, 100, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (839, 'P0JRN', 'PRINT', 2, 100, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (855, 'P0TVA', 'PRINT', 1, 250, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (856, 'P0TVA', 'PRINT', 2, 250, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (857, 'P0TVA', 'PRINT', 1, 250, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (858, 'P0TVA', 'PRINT', 2, 250, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (528, 'P0PST', 'PRINT', 1, 300, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (830, 'P0PST', 'PRINT', 1, 300, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (769, 'P0PST', 'PRINT', 2, 300, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (842, 'P0PST', 'PRINT', 2, 300, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (529, 'P0RPO', 'PRINT', 1, 850, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (686, 'P0RPO', 'PRINT', 2, 850, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (826, 'P0RPO', 'PRINT', 1, 850, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (836, 'P0RPO', 'PRINT', 2, 850, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (816, 'P0BLG', 'PRINT', 1, 550, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (831, 'P0BLG', 'PRINT', 1, 550, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (817, 'P0BLG', 'PRINT', 2, 550, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (843, 'P0BLG', 'PRINT', 2, 550, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (884, 'P1TVA', 'PRINT', 2, 250, 'E', 0, 719);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (885, 'P1TVA', 'PRINT', 1, 250, 'E', 0, 35);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (886, 'P1TVA', 'PRINT', 1, 250, 'E', 0, 6);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (887, 'P1TVA', 'PRINT', 2, 250, 'E', 0, 716);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (888, 'CSV:p1tva', NULL, 1, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (889, 'CSV:p1tva', NULL, 2, NULL, 'P', NULL, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (61, 'C0PST', 'MACC', 1, 60, 'E', 0, 876);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (73, 'C0DOC', 'MDOC', 1, 80, 'E', 0, 875);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (69, 'C0PCMN', 'MACC', 1, 40, 'E', 0, 876);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (74, 'C0JRN', 'MACC', 1, 90, 'E', 0, 876);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (798, 'C0ETS', 'DIVPARM', 2, 9, 'E', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (797, 'C0ETS', 'MDOC', 1, 9, 'E', 0, 875);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (808, 'C0MENU', 'MOD', 1, 30, 'E', 0, 167);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (171, 'C1MENU', 'MOD', 1, NULL, 'E', 0, 167);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (59, 'C0PAY', 'MACC', 1, 40, 'E', 0, 876);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (852, 'C0DEV', 'MACC', 1, 50, 'E', 0, 876);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (67, 'C0ACT', 'MDOC', 1, 80, 'E', 0, 875);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (866, 'C0OPT1', 'MCARD', 1, 85, 'E', 0, 874);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (784, 'C0STOCK', 'CFG', 1, 40, 'E', 0, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (814, 'C0PLG', 'CFG', 1, 15, 'E', 0, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (815, 'C0PLG', 'CFG', 2, 15, 'E', 0, NULL);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (803, 'C0TAG', 'CFG', 1, 390, 'E', 0, 45);
INSERT INTO public.profile_menu (pm_id, me_code, me_code_dep, p_id, p_order, p_type_display, pm_default, pm_id_dep) VALUES (60, 'C0TVA', 'MACC', 1, 50, 'E', 0, 876);



INSERT INTO public.profile_mobile (pmo_id, me_code, pmo_order, p_id, pmo_default) VALUES (1, 'AGENDA', 10, 1, '1');
INSERT INTO public.profile_mobile (pmo_id, me_code, pmo_order, p_id, pmo_default) VALUES (2, 'AGENDA', 10, 2, '1');
INSERT INTO public.profile_mobile (pmo_id, me_code, pmo_order, p_id, pmo_default) VALUES (3, 'AGENDA', 10, -1, '1');
INSERT INTO public.profile_mobile (pmo_id, me_code, pmo_order, p_id, pmo_default) VALUES (4, 'LOGOUT', 20, 1, '1');
INSERT INTO public.profile_mobile (pmo_id, me_code, pmo_order, p_id, pmo_default) VALUES (5, 'LOGOUT', 20, 2, '1');
INSERT INTO public.profile_mobile (pmo_id, me_code, pmo_order, p_id, pmo_default) VALUES (6, 'LOGOUT', 20, -1, '1');



INSERT INTO public.stock_repository (r_id, r_name, r_adress, r_country, r_city, r_phone) VALUES (1, 'Dépôt par défaut', NULL, NULL, NULL, NULL);



INSERT INTO public.profile_sec_repository (ur_id, p_id, r_id, ur_right) VALUES (1, 1, 1, 'W');
INSERT INTO public.profile_sec_repository (ur_id, p_id, r_id, ur_right) VALUES (2, 2, 1, 'W');









INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (105, 'FR_ANC', 0.0000, 'TVA x% - France métropolitaine - Taux anciens', '4456602,445702', 0, 'O', 'O', '0A');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (501, 'FRANCH', 0.0000, 'TVA x% - Non imposable : Achats en franchise', '44566017,4457017', 0, 'O', 'O', '0G');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (101, 'FR_NOR', 0.2000, 'TVA 20% - France métropolitaine - Taux normal', '445661,44571', 0, 'O', 'O', 'NOR');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (102, 'FR_RED', 0.0550, 'TVA 5,5% - France métropolitaine - Taux réduit', '445662,44572', 0, 'O', 'O', 'TR55');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (103, 'FR_SRED', 0.0210, 'TVA 2,1% - France métropolitaine - Taux super réduit', '445663,44573', 0, 'O', 'O', 'TP021');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (104, 'IM20', 0.2000, 'TVA 20% - France métropolitaine - Taux immobilisations', '4456601,445701', 0, 'O', 'O', '196B');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (201, 'DOM', 0.0850, 'TVA 8,5%  - DOM - Taux normal', '4456603,445703', 0, 'O', 'O', 'DNOR');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (202, 'DOM Réduit', 0.0850, 'TVA 8,5% - DOM - Taux normal NPR', '4456604,445704', 0, 'O', 'O', 'DNPR');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (203, 'DOM_REDUIT', 0.0210, 'TVA 2,1% - DOM - Taux réduit', '4456605,445705', 0, 'O', 'O', 'DR');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (204, 'DOM_I', 0.0175, 'TVA 1,75% - DOM - Taux I', '4456606,445706', 0, 'O', 'O', 'DOM1');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (205, 'DOM_PRESSE', 0.0105, 'TVA 1,05% - DOM - Taux publications de presse', '4456607,445707', 0, 'O', 'O', 'DPRS');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (301, 'COR_I', 0.1300, 'TVA 13% - Corse - Taux I', '44566010,4457010', 0, 'O', 'O', 'COR1');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (302, 'COR_II', 0.0800, 'TVA 8% - Corse - Taux II', '44566011,4457011', 0, 'O', 'O', 'COR2');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (303, 'Corse TAUX III', 0.0210, 'TVA 2,1% - Corse - Taux III', '44566012,4457012', 0, 'O', 'O', 'COR3');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (304, 'Corse Taux IV', 0.0090, 'TVA 0,9% - Corse - Taux IV', '44566013,4457013', 0, 'O', 'O', 'COR4');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (305, 'COR_IMMO', 0.0000, 'TVA x% - Corse - Taux immobilisations', '44566014,4457014', 0, 'O', 'O', 'CIM');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (402, 'INTRA_IMMMO', 0.0000, 'TVA x% - Acquisitions intracommunautaires immobilisations/Pays', '44566016,4457016', 0, 'O', 'O', 'INTM');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (206, 'DOM_OCTROI', 0.0000, 'TVA x% - DOM - Taux octroi de mer', '4456608,445708', 0, 'O', 'O', 'DMER');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (207, 'DOM_IMMO', 0.0000, 'TVA x% - DOM - Taux immobilisations', '4456609,445709', 0, 'O', 'O', 'DIM');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (502, 'EXPORT', 0.0000, 'TVA x% - Non imposable : Exports hors CE/Pays', '44566018,4457018', 0, 'O', 'O', 'EXP');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (401, 'INTRA Service', 0.2000, 'TVA x% - Acquisitions intracommunautaires/Pays', '44566015,4457015', 1, 'O', 'O', 'INTS');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (503, 'AUTRE', 0.0000, 'TVA x% - Non imposable : Autres opérations', '44566019,4457019', 0, 'O', 'O', 'AUT');
INSERT INTO public.tva_rate (tva_id, tva_label, tva_rate, tva_comment, tva_poste, tva_both_side, tva_payment_sale, tva_payment_purchase, tva_code) VALUES (403, 'INTRA_LIV', 0.2000, 'TVA x% - Non imposable : Livraisons intracommunautaires/Pays', '44566020,4457020', 1, 'O', 'O', 'INTL');






















































INSERT INTO public.version (val, v_description, v_date) VALUES (126, NULL, NULL);
INSERT INTO public.version (val, v_description, v_date) VALUES (127, 'Add filter for search, inactive tag or ledger, type of operation, security', '2018-02-10 22:46:49.270348');
INSERT INTO public.version (val, v_description, v_date) VALUES (128, 'Add a view to manage VAT', '2018-02-10 22:46:49.93138');
INSERT INTO public.version (val, v_description, v_date) VALUES (129, 'Currency : create view , create tables ', '2018-05-16 11:33:21.469167');
INSERT INTO public.version (val, v_description, v_date) VALUES (130, 'fix bug : private fee not saved into quant_purchase', '2018-05-16 11:33:25.259722');
INSERT INTO public.version (val, v_description, v_date) VALUES (131, 'Currency : adapt quant_fin', '2018-12-17 23:52:00.460162');
INSERT INTO public.version (val, v_description, v_date) VALUES (132, 'Currency : Create view for managing currency ', '2018-12-17 23:52:00.483668');
INSERT INTO public.version (val, v_description, v_date) VALUES (133, 'Currency : default accounting for currency difference  ', '2019-01-12 15:09:02.479424');
INSERT INTO public.version (val, v_description, v_date) VALUES (134, 'Export CSV:Analytic_Axis', '2019-02-04 22:14:04.406727');
INSERT INTO public.version (val, v_description, v_date) VALUES (135, 'rename table mod_payment', '2019-08-25 19:45:54.376173');
INSERT INTO public.version (val, v_description, v_date) VALUES (136, 'new feature PRINTTVA', '2019-08-25 19:45:54.418129');
INSERT INTO public.version (val, v_description, v_date) VALUES (137, 'Ledger warning', '2019-08-26 15:09:22.88749');
INSERT INTO public.version (val, v_description, v_date) VALUES (138, 'Analytic improve', '2019-08-29 09:52:54.278989');
INSERT INTO public.version (val, v_description, v_date) VALUES (139, 'Add VAT exigibility', '2019-11-12 21:22:33.533302');
INSERT INTO public.version (val, v_description, v_date) VALUES (140, 'Filter operation PRINTJRN', '2019-11-12 21:22:33.804236');
INSERT INTO public.version (val, v_description, v_date) VALUES (141, 'Search filter with operation status', '2019-11-24 21:58:09.971317');
INSERT INTO public.version (val, v_description, v_date) VALUES (142, 'Bug dans PARM_POSTE', '2020-04-04 13:21:42.426386');
INSERT INTO public.version (val, v_description, v_date) VALUES (143, 'Corrige function find_pcm_type', '2020-04-04 14:27:50.026138');
INSERT INTO public.version (val, v_description, v_date) VALUES (144, 'Export Operation PDF', '2020-06-07 19:21:25.812273');
INSERT INTO public.version (val, v_description, v_date) VALUES (145, 'Improve tags , add multiple contacts with options', '2020-11-02 23:54:58.108636');
INSERT INTO public.version (val, v_description, v_date) VALUES (146, 'Export CSV for Multiple card, contact option by document type', '2020-11-02 23:54:58.234365');
INSERT INTO public.version (val, v_description, v_date) VALUES (147, 'Cascade delete on action_gestion', '2020-11-02 23:54:58.269295');
INSERT INTO public.version (val, v_description, v_date) VALUES (148, 'Default values for document_option', '2020-11-02 23:54:58.275375');
INSERT INTO public.version (val, v_description, v_date) VALUES (149, 'Default values for document_option,comment on followup', '2020-11-02 23:54:58.281166');
INSERT INTO public.version (val, v_description, v_date) VALUES (150, 'Change name default action', '2020-11-06 17:22:45.299311');
INSERT INTO public.version (val, v_description, v_date) VALUES (151, 'Tag with color and operation', '2020-11-11 00:00:14.757231');
INSERT INTO public.version (val, v_description, v_date) VALUES (152, 'Comment on tables,card structure change', '2021-01-26 10:58:32.211348');
INSERT INTO public.version (val, v_description, v_date) VALUES (153, 'Add videoconf server', '2021-02-03 14:33:20.743998');
INSERT INTO public.version (val, v_description, v_date) VALUES (154, 'Rewriting of FORECAST', '2021-04-11 11:48:44.642374');
INSERT INTO public.version (val, v_description, v_date) VALUES (155, 'Rewriting of COMPANY add extra parameter', '2021-04-11 11:48:44.663678');
INSERT INTO public.version (val, v_description, v_date) VALUES (156, 'insert default accounting', '2021-04-11 11:48:44.727275');
INSERT INTO public.version (val, v_description, v_date) VALUES (157, 'new feature Currency search', '2021-05-01 13:27:51.136573');
INSERT INTO public.version (val, v_description, v_date) VALUES (158, 'Filter Currency search', '2021-05-01 13:27:51.156843');
INSERT INTO public.version (val, v_description, v_date) VALUES (159, 'correct bug when inserting accounting', '2021-05-01 13:44:53.554244');
INSERT INTO public.version (val, v_description, v_date) VALUES (160, 'correct menu item', '2021-05-09 10:00:00.788636');
INSERT INTO public.version (val, v_description, v_date) VALUES (161, 'rewriting of Impress (Formula), reorganize menu', '2021-05-29 19:01:15.438711');
INSERT INTO public.version (val, v_description, v_date) VALUES (162, 'Analytic accountancy : enable or disable #1983', '2021-06-15 11:01:34.282597');
INSERT INTO public.version (val, v_description, v_date) VALUES (163, 'typo in menu', '2021-06-21 13:40:56.239516');
INSERT INTO public.version (val, v_description, v_date) VALUES (164, 'Menu for small device : mobile', '2021-07-31 11:23:59.971562');
INSERT INTO public.version (val, v_description, v_date) VALUES (165, 'Fix bug for company without VAT', '2021-07-31 11:24:00.031051');
INSERT INTO public.version (val, v_description, v_date) VALUES (166, 'Fix bug for card with empty name or quickcode', '2021-08-18 17:09:54.784927');
INSERT INTO public.version (val, v_description, v_date) VALUES (167, 'Card accounting created automatically', '2021-08-22 18:01:19.814911');
INSERT INTO public.version (val, v_description, v_date) VALUES (168, 'Button search card', '2021-08-24 18:08:17.536177');
INSERT INTO public.version (val, v_description, v_date) VALUES (169, 'Fix bug currency_id is null, from IMPORTBANK', '2021-10-14 11:27:17.299425');
INSERT INTO public.version (val, v_description, v_date) VALUES (170, 'new : export in PDF balance Analytic / Accountancy', '2021-11-10 00:16:08.081458');
INSERT INTO public.version (val, v_description, v_date) VALUES (171, 'change name for menu ', '2021-12-02 17:46:48.401259');
INSERT INTO public.version (val, v_description, v_date) VALUES (172, 'Add free label for exercice', '2021-12-02 17:56:37.103811');
INSERT INTO public.version (val, v_description, v_date) VALUES (173, 'Supplemental tax', '2022-11-27 21:52:49.318844');
INSERT INTO public.version (val, v_description, v_date) VALUES (174, 'Supplemental tax : delete', '2022-11-27 21:52:49.442589');
INSERT INTO public.version (val, v_description, v_date) VALUES (175, 'Folder Appearance', '2022-11-27 21:52:49.4476');
INSERT INTO public.version (val, v_description, v_date) VALUES (176, 'Folder Appearance : dialog box', '2022-11-27 21:52:49.460678');
INSERT INTO public.version (val, v_description, v_date) VALUES (177, 'Use of quantity column optional and rename PARAM', '2022-11-27 21:52:49.465687');
INSERT INTO public.version (val, v_description, v_date) VALUES (178, 'Correct contact', '2022-11-27 21:52:49.493577');
INSERT INTO public.version (val, v_description, v_date) VALUES (179, 'Improve Card Attribut - default order', '2022-11-27 21:52:49.509361');
INSERT INTO public.version (val, v_description, v_date) VALUES (180, 'Shorten Aphanumeric account', '2022-11-27 21:52:49.542062');
INSERT INTO public.version (val, v_description, v_date) VALUES (181, 'Make feenote from Management', '2022-11-27 21:52:49.560624');
INSERT INTO public.version (val, v_description, v_date) VALUES (182, 'Prevent to add several time same tag on an operation, action_comment formatting', '2022-11-27 21:52:49.570293');
INSERT INTO public.version (val, v_description, v_date) VALUES (183, 'Mantis #1327 code for vat', '2023-01-05 11:07:42.43799');
INSERT INTO public.version (val, v_description, v_date) VALUES (184, 'document table action_gestion', '2023-01-25 15:51:18.044871');
INSERT INTO public.version (val, v_description, v_date) VALUES (185, 'Document Component : Type of Document Model in a table', '2023-05-01 08:50:08.159973');
INSERT INTO public.version (val, v_description, v_date) VALUES (186, 'Correct contact and web site', '2023-06-03 13:26:26.065241');
INSERT INTO public.version (val, v_description, v_date) VALUES (187, 'Currency : more decimals', '2023-07-05 17:46:27.665395');
INSERT INTO public.version (val, v_description, v_date) VALUES (188, 'Filter for VAT id', '2023-08-30 09:39:51.064903');
INSERT INTO public.version (val, v_description, v_date) VALUES (189, 'Compute properly accounting', '2023-08-30 09:39:51.128306');
INSERT INTO public.version (val, v_description, v_date) VALUES (190, 'remove dead code', '2023-09-17 10:33:59.157707');
INSERT INTO public.version (val, v_description, v_date) VALUES (191, 'cloture-ouverture exercice-version 9112', '2024-01-13 13:02:09.525307');
INSERT INTO public.version (val, v_description, v_date) VALUES (192, '2323 : tree for depending event', '2024-01-17 19:05:06.843139');
INSERT INTO public.version (val, v_description, v_date) VALUES (193, ' 2332: Suivi : ajout fichier lié aux commentaires', '2024-01-28 14:37:01.464433');
INSERT INTO public.version (val, v_description, v_date) VALUES (194, 'Renforcement sécurité', '2024-02-03 16:08:05.876849');
INSERT INTO public.version (val, v_description, v_date) VALUES (195, 'Protect injection JS , sauve recherche suivi', '2024-02-18 13:20:33.071394');
INSERT INTO public.version (val, v_description, v_date) VALUES (196, 'remove trigger update on JRNX ', '2024-02-27 17:58:20.604052');
INSERT INTO public.version (val, v_description, v_date) VALUES (197, 'Adapt for VAT CODE', '2024-07-27 22:11:14.978379');
INSERT INTO public.version (val, v_description, v_date) VALUES (198, 'Cosmetic and VAT', '2024-07-27 22:11:15.067253');
INSERT INTO public.version (val, v_description, v_date) VALUES (199, 'Detail VAT', '2024-07-29 16:02:22.743803');
INSERT INTO public.version (val, v_description, v_date) VALUES (200, 'Widget and improve menu', '2024-09-08 18:35:41.095728');
INSERT INTO public.version (val, v_description, v_date) VALUES (201, 'receipt with padding ', '2024-09-08 18:35:41.235892');
INSERT INTO public.version (val, v_description, v_date) VALUES (202, 'Bug with reconcile, improve view', '2024-09-08 18:35:41.247962');



SELECT pg_catalog.setval('public.acc_other_tax_ac_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_comment_document_acd_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_detail_ad_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_gestion_ag_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_gestion_comment_agc_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_gestion_filter_af_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_gestion_operation_ago_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_gestion_related_aga_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_person_ap_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_person_option_ap_id_seq', 1, false);



SELECT pg_catalog.setval('public.action_tags_at_id_seq', 1, false);



SELECT pg_catalog.setval('public.bilan_b_id_seq', 9, true);



SELECT pg_catalog.setval('public.bookmark_b_id_seq', 1, false);



SELECT pg_catalog.setval('public.bud_card_bc_id_seq', 1, false);



SELECT pg_catalog.setval('public.bud_detail_bd_id_seq', 1, false);



SELECT pg_catalog.setval('public.bud_detail_periode_bdp_id_seq', 1, false);



SELECT pg_catalog.setval('public.contact_option_ref_cor_id_seq', 1, false);



SELECT pg_catalog.setval('public.currency_history_id_seq', 1, true);



SELECT pg_catalog.setval('public.currency_id_seq', 1, false);



SELECT pg_catalog.setval('public.del_action_del_id_seq', 1, true);



SELECT pg_catalog.setval('public.del_jrn_dj_id_seq', 1, false);



SELECT pg_catalog.setval('public.del_jrnx_djx_id_seq', 1, false);



SELECT pg_catalog.setval('public.document_component_dc_id_seq', 3, true);



SELECT pg_catalog.setval('public.document_d_id_seq', 1, false);



SELECT pg_catalog.setval('public.document_modele_md_id_seq', 7, true);



SELECT pg_catalog.setval('public.document_option_do_id_seq', 133, true);



SELECT pg_catalog.setval('public.document_seq', 7, true);



SELECT pg_catalog.setval('public.document_state_s_id_seq', 100, false);



SELECT pg_catalog.setval('public.document_type_dt_id_seq', 25, false);



SELECT pg_catalog.setval('public.extension_ex_id_seq', 1, false);



SELECT pg_catalog.setval('public.forecast_cat_fc_id_seq', 1, false);



SELECT pg_catalog.setval('public.forecast_f_id_seq', 1, false);



SELECT pg_catalog.setval('public.forecast_item_fi_id_seq', 1, false);



SELECT pg_catalog.setval('public.historique_analytique_ha_id_seq', 1, false);



SELECT pg_catalog.setval('public.jnt_document_option_contact_jdoc_id_seq', 1, false);



SELECT pg_catalog.setval('public.jnt_letter_jl_id_seq', 1, false);



SELECT pg_catalog.setval('public.jnt_tag_group_tag_jt_id_seq', 1, false);



SELECT pg_catalog.setval('public.jrn_info_ji_id_seq', 1, false);



SELECT pg_catalog.setval('public.jrn_note_n_id_seq', 1, false);



SELECT pg_catalog.setval('public.jrn_periode_id_seq', 148, true);



SELECT pg_catalog.setval('public.jrn_tax_jt_id_seq', 1, false);



SELECT pg_catalog.setval('public.key_distribution_activity_ka_id_seq', 1, false);



SELECT pg_catalog.setval('public.key_distribution_detail_ke_id_seq', 1, false);



SELECT pg_catalog.setval('public.key_distribution_kd_id_seq', 1, false);



SELECT pg_catalog.setval('public.key_distribution_ledger_kl_id_seq', 1, false);



SELECT pg_catalog.setval('public.letter_cred_lc_id_seq', 1, false);



SELECT pg_catalog.setval('public.letter_deb_ld_id_seq', 1, false);



SELECT pg_catalog.setval('public.link_action_type_l_id_seq', 1, false);



SELECT pg_catalog.setval('public.menu_default_md_id_seq', 3, true);



SELECT pg_catalog.setval('public.mod_payment_mp_id_seq', 10, true);



SELECT pg_catalog.setval('public.op_def_op_seq', 1, false);



SELECT pg_catalog.setval('public.op_predef_detail_opd_id_seq', 1, false);



SELECT pg_catalog.setval('public.operation_currency_id_seq', 1, false);



SELECT pg_catalog.setval('public.operation_exercice_detail_oed_id_seq', 1, false);



SELECT pg_catalog.setval('public.operation_exercice_oe_id_seq', 1, false);



SELECT pg_catalog.setval('public.operation_tag_opt_id_seq', 1, false);



SELECT pg_catalog.setval('public.parameter_extra_id_seq', 4, true);



SELECT pg_catalog.setval('public.plan_analytique_pa_id_seq', 1, false);



SELECT pg_catalog.setval('public.poste_analytique_po_id_seq', 1, false);



SELECT pg_catalog.setval('public.profile_menu_pm_id_seq', 889, true);



SELECT pg_catalog.setval('public.profile_mobile_pmo_id_seq', 6, true);



SELECT pg_catalog.setval('public.profile_p_id_seq', 11, true);



SELECT pg_catalog.setval('public.profile_sec_repository_ur_id_seq', 2, true);



SELECT pg_catalog.setval('public.profile_user_pu_id_seq', 7, true);



SELECT pg_catalog.setval('public.quant_fin_qf_id_seq', 1, false);



SELECT pg_catalog.setval('public.s_attr_def', 9001, false);



SELECT pg_catalog.setval('public.s_cbc', 1, false);



SELECT pg_catalog.setval('public.s_central', 1, false);



SELECT pg_catalog.setval('public.s_central_order', 1, false);



SELECT pg_catalog.setval('public.s_centralized', 1, false);



SELECT pg_catalog.setval('public.s_currency', 1, true);



SELECT pg_catalog.setval('public.s_fdef', 6, true);



SELECT pg_catalog.setval('public.s_fiche', 82, true);



SELECT pg_catalog.setval('public.s_fiche_def_ref', 18, true);



SELECT pg_catalog.setval('public.s_form', 1, false);



SELECT pg_catalog.setval('public.s_formdef', 1, false);



SELECT pg_catalog.setval('public.s_grpt', 102, true);



SELECT pg_catalog.setval('public.s_idef', 1, false);



SELECT pg_catalog.setval('public.s_internal', 1, false);



SELECT pg_catalog.setval('public.s_invoice', 1, false);



SELECT pg_catalog.setval('public.s_isup', 1, false);



SELECT pg_catalog.setval('public.s_jnt_fic_att_value', 912, true);



SELECT pg_catalog.setval('public.s_jnt_id', 66, true);



SELECT pg_catalog.setval('public.s_jrn', 1, false);



SELECT pg_catalog.setval('public.s_jrn_1', 1, false);



SELECT pg_catalog.setval('public.s_jrn_2', 1, false);



SELECT pg_catalog.setval('public.s_jrn_3', 1, false);



SELECT pg_catalog.setval('public.s_jrn_4', 1, false);



SELECT pg_catalog.setval('public.s_jrn_5', 1, false);



SELECT pg_catalog.setval('public.s_jrn_def', 5, false);



SELECT pg_catalog.setval('public.s_jrn_op', 1, false);



SELECT pg_catalog.setval('public.s_jrn_pj1', 1, false);



SELECT pg_catalog.setval('public.s_jrn_pj2', 1, false);



SELECT pg_catalog.setval('public.s_jrn_pj3', 1, false);



SELECT pg_catalog.setval('public.s_jrn_pj4', 1, false);



SELECT pg_catalog.setval('public.s_jrn_pj5', 1, false);



SELECT pg_catalog.setval('public.s_jrn_rapt', 20, true);



SELECT pg_catalog.setval('public.s_jrnaction', 5, true);



SELECT pg_catalog.setval('public.s_jrnx', 1, false);



SELECT pg_catalog.setval('public.s_oa_group', 7, true);



SELECT pg_catalog.setval('public.s_periode', 129, true);



SELECT pg_catalog.setval('public.s_quantity', 13, true);



SELECT pg_catalog.setval('public.s_stock_goods', 1, false);



SELECT pg_catalog.setval('public.s_tva', 1000, false);



SELECT pg_catalog.setval('public.s_user_act', 14, true);



SELECT pg_catalog.setval('public.s_user_jrn', 12, true);



SELECT pg_catalog.setval('public.seq_bud_hypothese_bh_id', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_1', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_10', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_2', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_20', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_21', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_22', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_3', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_4', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_5', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_6', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_7', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_8', 1, false);



SELECT pg_catalog.setval('public.seq_doc_type_9', 1, false);



SELECT pg_catalog.setval('public.stock_change_c_id_seq', 1, false);



SELECT pg_catalog.setval('public.stock_repository_r_id_seq', 1, true);



SELECT pg_catalog.setval('public.tag_group_tg_id_seq', 1, false);



SELECT pg_catalog.setval('public.tags_t_id_seq', 1, false);



SELECT pg_catalog.setval('public.tmp_pcmn_id_seq', 321, true);



SELECT pg_catalog.setval('public.tmp_stockgood_detail_d_id_seq', 1, false);



SELECT pg_catalog.setval('public.tmp_stockgood_s_id_seq', 1, false);



SELECT pg_catalog.setval('public.todo_list_shared_id_seq', 1, false);



SELECT pg_catalog.setval('public.todo_list_tl_id_seq', 1, false);



SELECT pg_catalog.setval('public.uos_pk_seq', 1, false);



SELECT pg_catalog.setval('public.user_active_security_id_seq', 1, true);



SELECT pg_catalog.setval('public.user_filter_id_seq', 1, false);



SELECT pg_catalog.setval('public.user_sec_action_profile_ua_id_seq', 6, true);



SELECT pg_catalog.setval('public.user_widget_uw_id_seq', 1, false);



SELECT pg_catalog.setval('public.widget_dashboard_wd_id_seq', 1, false);



BEGIN;

SELECT pg_catalog.lo_open('2351550', 131072);
SELECT pg_catalog.lowrite(0, '\x504b0304140000080000533c35595ec6320c2700000027000000080000006d696d65747970656170706c69636174696f6e2f766e642e6f617369732e6f70656e646f63756d656e742e74657874504b0304140000080000533c35590000000000000000000000001a000000436f6e66696775726174696f6e73322f7374617475736261722f504b0304140008080800533c355900000000000000000000000027000000436f6e66696775726174696f6e73322f616363656c657261746f722f63757272656e742e786d6c0300504b0708000000000200000000000000504b0304140000080000533c35590000000000000000000000001c000000436f6e66696775726174696f6e73322f70726f67726573736261722f504b0304140000080000533c355900000000000000000000000018000000436f6e66696775726174696f6e73322f666c6f617465722f504b0304140000080000533c35590000000000000000000000001a000000436f6e66696775726174696f6e73322f706f7075706d656e752f504b0304140000080000533c355900000000000000000000000018000000436f6e66696775726174696f6e73322f6d656e756261722f504b0304140000080000533c35590000000000000000000000001a000000436f6e66696775726174696f6e73322f746f6f6c70616e656c2f504b0304140000080000533c35590000000000000000000000001f000000436f6e66696775726174696f6e73322f696d616765732f4269746d6170732f504b0304140000080000533c355900000000000000000000000018000000436f6e66696775726174696f6e73322f746f6f6c6261722f504b0304140008080800533c35590000000000000000000000000c0000006d616e69666573742e726466cd93cd6e83301084ef3c8565ced8402f05057228cab96a9fc0358658052ff29a12debe8e935651a4aaea9fd4e3ae4633df8eb49bed611cc88bb2a8c15434632925ca4868b5e92b3abb2eb9a5db3adad8b62b1f9a1df16a83a59f2aba776e2a395f96852d370c6ccfb3a228789af33c4fbc22c1d53871480cc6b48e08091e8d4269f5e47c1a39cee20966575174eba09079f7203d8bdd3aa9a0b20a61b652bd87b6209181408d094cca8474831cba4e4bc53396f35139c1a1ede2c760bdd383a23c60f02b8ecfd8de880ca6e55ee0bdb0ee5c83df7c95687aee637a75d3c5f1df2394609c32ee4feabb3b79ffe7fe2ecfff19e2afb476446c40cea367fa90e7b4f21f5547af504b0708b4f768d20501000083030000504b0304140008080800533c3559000000000000000000000000080000006d6574612e786d6c8d94cb8e9b301486f77d0a44670bc686906011461aa9552b4dd54a4da5ee22c73e216e898d8c19a66f5f73ed24cd22120bfc9feff7b97044fef87aaebc17308dd46aebe330f23d505c0ba9caadff63f731d8f88fc5bb5c1f8f9203159ab76750363883659eb3aa869646886aeb9facad29425dd7855d1c6a53221245312a916096052f12baf7fee4e8cd5bbf358a6ad6c8862a7686865a4e750d6a4e41ffb174286b3c0bbea4aa5b530d89044750416f6a100e319ad9d74aaadfb72ac35996a1213aa35aeb05ecab18fb9ddb48d0785ee8e1746f0bd3ec8626a6f737038ffd629e6edf6b910f1d97a0c030ab4df12c0f06be0e005a8749b80ec9c3b354edebfee726dda789f706d8d746ff026e51123d3cb5b21201c9d1d57de3fddc00b3ae82c07d1d285c8b69e01eb2da4598e28c9268f25d72b9e07432902488b280e05d94d138a1f1264c5709599104af7334633d5f3155b6ac84e26882a70f436c91c65a4048ebd62de07f78054d11a753ee2bfd1216ad190a2bbeedf0a778f325c9be5fd91662342eabdb58273756726fd02d3b541070dd2aeb3e873f8af2eccabb16f5a19fedac46935adf206b665869587d9a03e91ce9b4110b8dd349e52767e016cc12224b4cb9e1772769a1a9197799fe43711cfb686ab26d5c40c0512a1093dd2de6d6ffac8edac3f761e43eeccea4498fa18b0547b77e26c55f504b0708ddf144e9f90100008a040000504b0304140008080800533c35590000000000000000000000000c00000073657474696e67732e786d6cbd5bdb721a39107ddfaf48f1eee05bec35653b05382424d85080e3dabc899906b4d6485392c6c0df6fb7066c07330961e87d02e6d22db5fa724e4b5c7e9c27eadd1358278dbeaa1cbd3facbc031d9958eac955e57ed83af8bbf2f1faaf4b331ecb086ab189b204b43f70e03d3ee2dee1ebdad522a3c7125fc8acae19e1a4ab699180abf9a86652d0abd76aaf9fae0565f995b992faf1aa32f53ead55abb3d9ecfdece4bdb193ead1c5c54535dc5d3d6a8c797e9064e7230b0f1f1f1e9e56f3dfcf4f875fdb0e6c39cb30b0e5f757a639a95cafecb09afef5e5722ef9c781f490906dde2d2f93b2ab0a0eb9f62461f66cb5caa6f77e7ee73b3e5fb7208626adaceef8458a7794d193caf5e165f5ad88edc57660ec39e43ec8d84f370a3e3d3c393e2d27fc0bc8c974f3b08ffefe707eb69bf4c1d4ccfa10a38f41732af404dc9a8691310a84ae5c7b9bc16e3adaba61cdccc1ad89a148fa5828b7b5f88344a40752c73087f8adb1363b5878079ddd2eb633793b5e1baaf35692b1c9978f775fca42dfc3f83d2fe17f45a1f2e1c3d1f9ae529d1c29d87fb004b17b0fed20b55f1823148127a564378cf726290cc01dc3fb8731c91045ad7bdbd4585f2a2175c4c264be695496e8f5a0de97f486318f7b8beab7766989c81bbb79ec47873b8ebeed06a020f210b72c5e6018fa3780b42fbc34fb4fa5751de1f4211ec2dc77b13a8f95c18c3211d1e2cf756db8f83a4916dd5ee6ddcd0f608ddf1e15e417324ba6d27f020f7a98897dcf1a97e23a322c6090df07423fb05e06f6267f809355f0d58c0a2b6e590d94b97b82a5a407f9438159914b78d3a01b1ac5259eecd210d1e3c49a4c17ae7149253756cc824bf3886f289c400bedc4e64175ad8d0fe1b921cb972b22b907611aebe12c606a540ceb997e3fd3301e93444b828a79cc14e453214c847de450f12949fde26614a6f045c6e07ac20a063d37d2514077c7630a8e9e7192169e30effe750db291b758dd5b6ae15635ad1e7e71c48a493bc86f06a988703683297adea36b49eb3c5d66985d3d4dd582566962453abd45bf68199b083f3477593202cb63d3cf99f760ebfe2db2de87f42152d065cdca3165032f3cd65d48a4f495c5f347100f160e6f70a5b9a0a2699254c17c105999fa5f6adadd0b83a2ba9342f3abe960cafe1fd474b55adc2342e25a9b0763e38e7c84078c220ca0ba6b4e85fd558e28a18be086d499c9dc271d63d12bc635659d8dcb5a4d25d314e29e8c7c665986df5246784f35e2ce60b19bc837bc721f5aeef588d24950b3ca961c7abe8040c8b12c0a0d2022259c67aaad7585f203e441c0df143a02b5ffa0c458ecaa3868017b0bdeca88c37008fb897ade060fe091effaa030873dc1d0b4916eea429257d6589cf5b8add14a880ced8b9b71e1f49e48c1b6ac4906e0338eea7f9fc6c203691802d64afcce91c1326b71ad6f04e618e110662489d0f186e618ce7867de8190ef319f4d31a539da31c8e398d2c772ad8726f0e326280e121b7a57f5cc9b19ed393c483fbd450ccd94bd362fcce6fe78754b97054b914dbb502839ef261634dca772323dc08a86a893084909488e316f69124c7cbc25e6776f3b8adbdb65cdccf43930998d4a48444c90c326e45ac80d964cebc1e2a384a4821771d488b6fb065607b8dbcb342292d044e02092028bc414b3b81692a7a41275034b9d0ac2a1294f16a7487e66a479c9433a6e61220802e7dc9585a9c6f1a739fa8216aa8378e817932bd1b3ced362c886bfa983bb2b19f8850277676e602c32c5d114a628f2b44e79f560ca2108153695704c0767a70da9855d6c13f71b4c5ef7038f13d8ffb0fb4eae9782509f8fce8f2f4ece76dc960e4c298678950b4be5d5d039e35cb96ee66903bd034fa0fe099d464e5cd932c613436debbc113334d483f954dcc52ec55be444a31b0dbc49571dc1fddbefb9405123062b3d9d39d9fb9ee832bc4a7912559bcfca8c84ba599e9d2138c9d67e07cb0fec5705ee558794a7ce50427aa5641b78bc8f797547ff42e479bbd961b13e53aff7178cbbc4f99984faf116c680f830bee9b5f7488706883969076c856f0689508538aa5c7f0debc40b8eea6a5c185c150655b78e1a87944a86164121757794e0895274e17ad866cd211b7adc73d7dfb575473abedd693ae8c2b4b9bb6cf0f06583f644230d59c3bb6dcd5934ef5eb65ee8c85bcb5043ae51786aa284a6e569bae5c620e69c6ff046cd1fc2b91b7367fcd7cc79395e90c15ce0fb426742716dbdfc74c4a23fec70a9089b9b4c7e1cccd60707a1ab5bf7de3a8c50f4036ac1f314b940a8bbe331ea64a1d52170a8415ad7719ed57046e4124da1a24c71b1ec8e11711ff9a1d18a2364c24235454a1b177466024b83eb6af20a9e55fa0ed6cb4828e6d5bad7735c9d087e8035c8b2d90876db75c4089e21294f9d53d037333ad9c69132111af491d56ca491c7a7e78767172552cc17894c5213f0603c5f82589315cadc4a4d619e1f026f2c5a2c71f872208a12266180df9d602ad9b9fb9effbfa0ab9bca388e60bf157edac06a4b15397059a60009b0193398eb0106bcf698bacece188832c2165402a16a1275626af82f11209d2edd417ae1c1d0ea9b3f90548bfe5a73fd1f504b070896f41f425d0700009c330000504b0304140000080000533c3559b4d06e46f45a0000f45a0000180000005468756d626e61696c732f7468756d626e61696c2e706e6789504e470d0a1a0a0000000d494844520000016a0000020008030000009c81d67000000300504c54450705060f192717233126190d37271a282828262c342e353d352c253d332a37363700006a00007a13057b18127b1c3147210e7a28147d243649273b52363c442c41573c41473847573a4f66432e1a493727433b37523b25413e4249423c59432e59483a634e39484648454c554b525b554c47534e515a524b5755564857674a5d72565c644c60745b626a58657565564b665c56715943705e57615f636b615a7c624976665a676667666c746a7179756c65736f717a716a76757604048208138c0b1c951e0f801616891619901b26971d2fa028168225228d29299326339e3524893736992738a3363ca12d41a83745a8354db23a51b3422d8c4e378e48389443429d5842954849a34854ad4659b4524da55757a9545bb24f6681576c835b71885f77905664b8634c9967539d785c9c665aa6605fb1765ba0677585677c93767c84717e906462ad6869b46b72bb7667a9736cb27875b86878c4767cc26f808e6f82957a818a7886957a8da17b80bf7a92a77f97b07987ca86705b806d61857567847c76927d69917f70807e84836ba78873ab847bb78a827a98826c978777a58b6fa48e76a5927d858585868c958b9199948c85908e929a928b9696978882bc8897a7879db39887ba969ca49b91be8fa0ab8da4b99ba2aa98a6b5a59689a49b94b19d8ab09f91a494b4a9a29ab4a08db5a799a7a7a8a5acb3adb0afaab2b9b3aca5b0afb0b9b2aab9b9b98588c58c92cb8797d2938cc39998cb959dd28ea9c289a0da99acc29aa4d69db1c49fb4e2a49bc8a6a1cda5a7d3a7b7c6aab4dab5a6cab4add2b6bdc3b8b6d9afbae2aec3ceadc1d3bac2c9b9c8d6bfd0dfaec0e8bbc5e5b8cff0bed1e2c0a98ec2ad98c5b29dc5b7a9c3bcb6d1bda8c2acc8c3b0cdc4bbd7cec0afc9c2bad6c2add5c7b8ddd0bde0cdbae3d1bdc8c8c8c6cbd5cfd0cecad2d8d3ccc6d4c6dad8d2cad7d7d7c7c7e3cad6e5cadaf2d3cde2d6dae5d4ddf2dde0decde0efcee1f5dbe2e8d9e6f4ddf0fbe4d7c8e3dcd6e4dae7e8e2daf5e1cff4e8dafff1dee7e7e7e7ecf3eff0edebf3f8f2ece7f3ecf2f8f2ebfefefe6ac3488b000057af4944415478daedbd0f6014d7752fbc14fba56d94d7f79ad44993c671313cb0a930cf50245992ddda7d0d2d75bfaf7d25bcc4adf3daef8b4b14e3424c249cd8205b2d8a5ebddad5ae716445d2e2b7d16aff0d36d0024612666579a592146bfd82d6229efdc38e64967146d26a90e6ff79e7ceec0a09241046d8429aab5dedcc9d3bf7def9cd9973ce3df7ccb91630d3c7942c260426d426d46632a136a1369309b509b509b5994ca84da8cd64426d426d426d26136a136a3399509b509b509bc984da84da4c26d426d426d46632a136a1369309b509b509b5994ca84da8cd64426d426d26136a136a136a3399509b509be9a3432da953f755dc974c08e7146a6f29647ce0acaaa2412a90c1a9429d9676d2a5756a7da5d3c4702ea1f6dc99603c512b0805401544a14a008fc74597a6488699e6146a67c04a053c1440295b15282550437e15248a1bc15b1c32319c53a8e3f155818013d4d2687e309fb523d42e2fe65752a01628268873c9abc350ec04abb38af6a620602b2a70024583c76965ea5d75268673af81c8bc261f7d6ce3239fc9fbf47f7ce2a40c12a382c0c85794a3d3104ad2520220135312c04286063a4ec70513ead963fdccc3799fcec3f4207e1f3ea85e5942605556fd49c5d83aa1ca970618594727a06468e41e28085813ac93cb386513ea6b26153a1fcecb7b68f3163d3df6e867f2360e5c51c8de355ec5654a3db5f23b36827cb4a42763af871a9b2b5c47cb2927047d26d4d74e0708353fb6e9e1af7ef5918d8ffce1a38f2165b7c36544aa51c087e9205527f737e06eff6092a2246b18d5176f5d9c1640114c0672edf41241fae1c7f2363ff63fbef18dc7b6e43df630eeb75de5042d1a12a73e1626af9e556a43a41fcc7b64f3c62d8459e73dfad5cd0f93dfce2bd88c211653610dc5a2968a25299aa6854c888926183a408b9320d7a525a5c6019490c6d01ccf842015a769314933718a23c2613142cd3d4c9046a8376dccdbb865cbe6279fdcb665e3c64d8f6c9e8a86c001a3fe64e7583e5fe543acfacad37c15e770d647ea04bb2fce560f465ac11f06a2bc08427235aced7134925b52e0cb387a32c9b543354d4ea7cfdd2ab8ea9dac13fa5a1721d4db08d2cfec7d68cbc64d7903e2f934c78d72dc054e6c3b30a5580d118bfc845884e67d6085d3f9dda95ad6d5c840dd303806c7eb4468694009aad5d89ce9b122c26b92951d2ddd3cd752eeee78d5e9f1d70bfef55dd0d201ce9e450735f72081faa4bcf151a4ead18d79799b366d79e4c1871f7ef8c1af4e65c101148bd1006597fb9b082b4122ae1e7607fcc1fa4c558896aca2220147ce887010a129cad5335e8b7b7c980f301e86a1025eaf331070fb524eca290820488b8faa0f10a41fec84431b376ed9286e7ce8c1c71ede42c4227e4ece2c1629798283cb8aac4ecb793193a6d92c9bc78fa6ffca0b518ace0eea4709d40f9ddf263e91b7e99951544136e5fd8f871f2429ef892905258429180667b4890f13dd8fa2fc140320ca0444904f778383758a144a428a4ad0010ecb6206447c1e294eb52a610f8dc34f75611ac16705b5a80bc58de283670ee6e53d36a08f17bf41a89ae44e2e18e5341aded99a2980ea2644b7b91b52b54e9f337dd626d11c2addc1a24c3eb86b05fdd0e906b0bacb46d6c81b6235ad4e31c514fb32f690106c945d1d8b16ea34611f795bd2795bb847f25e1ad099f4169daaf31e7c78b2f2ec6ad2ec5d7ca5d3067dfb70d7d1017c9508d12ef0a75bf050981c92c7ca8c4358a432515def1083656e9f5360985449d81ee6340f64bc8b16ea813c82ea36fc110fe4b51d7af0a13f2450e71958a727976440cdd034532f277da0888a3f31d208280a05553fc4d271c63d3c5e0f92a4786999a698388de210b5eb7026c0a5d23ce30fa3eaad0ab0c8a13e7028ef0f0fa7f34e3ead8f66b63ca28bca07a7423d592cd2b478b904cca5649833478bd3434df847de238fe43db265e08913dbf31e22bcfa1183aa1f12af108b5d28161b051a11f550408be37502c5041809b4456cd6bb2eb1a85b4e376f1146b7e078f1b14d8fe9a2f24ab11886778a2ee6437523e2da67ab935f6c0057addc520bfe26be2e61427dadb4491f967f66f3937b9f3cf8da13dbb66fdab4f9a547f37446f2184c118b501de6ab6d758658ecab8554a08cc841c5de046e391a36a1be56da81e4fbd0c66d8fe66dc391e2f6cdbac5e9c92d1b09233934a520a302118b8d72ca07924a531001ff20ca413a840c44954c06321b66bd71f38e4d9fdeb4e9d3791b1fd391ce7b78c746d4ad1f166166b1b8b879f34734373d96f78dbcc7905b6cdef4d0a6cd9f460adff470de6379ff714bde0e13c239867ae091cd794fe67de6b18d0f6fd9f1e4a39bb67cf591bfdafc645edee6af0a2684730c351c7cf4e12d0f6ffa2a1232328dc73e4378f5c6bc87369d049349cc35d4b07de3932f2197d6275f361323c8e68d0f6f3a6a027813a0569fc8fbeaf68d799b08d49b500f79e8b14d1b5f31f1bb1950eb13b95b366f79f261e41b4f3eba79f3671e3c64c27793a086c12d790ffec787376fdebc91287b4f706032eab9875ace2a1a279fc4610ba6471e3dc0ddfaba873f404da5958c8f0fe4b62f6d19a3046f409fc46701c8b41c1d0850e19b43d514eda1d918cff052ec4c7bc7b9909061cf49a984c62ab73061dff776df9aac0d4cd5ff2e162af964a64dc62f5f909d736328002100f775f0ab7a6064d91004faee66a2abbab5785fb90c7de5730db53710f0ba6996a13c943748b1de004d8542c1b0ea21d359b76adabdafa661a4d05bc5944a95b644c65dc69729a5a2bf940ee238770cb78a07f5e92208b6026ce8869f3c0ef40bfb882b22c0fd477a07c1b10ebfab7be6146a35c3084c9c9618da4379021e81a1cf79a2c497c64ddfca5037f51626cba0982d91cfde01a534952953ca1dad74a204f1bc58ee6a8aa601ecf90cf4aeea80f5ddf0ef5bc1eebf438691d5006b7d51bc0ff6b0f19d4baa4e44c35e8aa69990dbe7a6ea19860a3646c3a9101da76fe1b9a9fb3a46eea60b61776bc1205dd258634ba70af9a2962286493dd0037c91bf8821dcb9bf4806be98bbff185f3078ba0b367c1fcede2dc3cab721c85222b216798e1988c4d17e445a955849100456451217e2f1284bd3f15b582c523e3113804c20c627149fe4c47fbc4ff6fb549a430642b6268b452ac2414084a80f521e193c1445dd3465ef724ec1dec2ac639eebd5537d60e42bde625ce049fb5887306632a136a1369309b509b509b599162fd4aa242bd3fc4992242aa22249aa246ab8af613151c544f2c93f551349198d14c302e4c0ac93a84dfd9b72505da850b35efaca14a5e9481c7ff11b0fd03445e127ae7f4241729ca271532f19099172b8e3c5bc7004bf613a4c673fb34d938b8668afba50a19e69982a880019e0ebc2f6504907bcda9d0c58136e77a19b8caf7b97c358ad0cc110c0fd3f06b8efd8bbf98c9323357d74cb829cfd022d2d50a89973fad8edb28facc569594b8661651764d807c24009bb7fa0b1f2c86a1010107ec5e3e007787e0d40cde760e44b6f9f5d83b7e58535227e257d2898fbaa3a7edad4ffb94d7562d8ac4d1a472e58a833d33b59d66cd5bfe35f1ec69df5dd10b9307e5f3ee8164f4c2966cf77288886c8818226fa818ef7ef0e94039c5e2e43cbf21b9ddef05aeb3c0b93aa67602035ab87c1be1a56748008bb8f0185e576ef82f757e90f792a0c777d1b5ce19ac72170f6f6c11f1efbc51a50443ecc41864edf688f3cc5a5750b126a3635c38124876c73e862a98f125355010aaa7dce1ee83368b6b701469a466c30b62c512738e5dd47fa56251c5d1959f7e8bcd1e42daeaa5b54543d21ad145d210423841a7e688f2720ea6c58cd1d51555956e6cc31d6535cb940a9fa7a0de59aa4dc5c77636f71996371513521621cb9f87d4ebaba0bdc61c15fcbf89de52e63f28f122153ea730d4265a32704cd3677b79e7dd6973dcf6420b3a7ea0c25e317f63440947ea00b82dc9e0e9e4ea756cb095d4fbbebc730be4ce697c91bbae0beeee61f8c2dd3cfeadd0afdabd3d0bf2e7d230ca4d4b950a97a3a1274d40234efca2a7b1bde862837f2eb594f0292a2817530be6a18f634ed791b4effcf967c7b8341d5dfc1efb20e48aee830a97a960c24b3be42ffde39807702a18e2454b8ab81e8d5fa68c34ead785b46a8d777ede9861777b554adeac1722a9c2dc36166300d8a377d0354bd50c5e2b9190eb888870cd757484786df298bb74265ccd101efdea10f9f4f1f81d3f78c7da9a7a51c5634444b61cfaeb12febd8f6ad019ec6d1246d8ac5eb57f60412668e3927e3064bf664868ad08c004a42605269723e834c9d019ea1298a53981b7785f317972db2214cce047479e2e3b169ef8e9a8acf4df03fcfa21bc264877d7420ccfa63c8ab35ca2b45bc5e6fc2d04f2826e20de4ac47135639122e23c67b38f073428062fd5eafe1828a149f0ed2149e4ebb6370f5372ebd0b9557cf04b582ca1e1f80e67278d5b7be035a12355dbda150eff273c40da92f5f8cd657efeacf8f9643d67d349a20a691b1753d192bffe521700aeb397720b1a121328407492d1dcf35d1bd773374cd3d5027be8a0a4b73c38cbc7a813290e92d7bc146dd6554bb7308c9f5816ea085963b7a2694bdfb8e616ecdbefed5d0bcba071cab135a1d8782340c353b91bcc757c910803df78a007b749d8fd4a2c29e63c6e91b8a12a0ec291ad6f61489336820cec544d5c45db4775558bbf3976018511370f6d7bb0c23aa4aa00678b1282c1aaea38e2ed85026837dddf08b5b91a368a805064468f91c07253ad4e37a2db88da7cbd07f0f7968aca8115a2f2c2eaa9e81818c150f025f3cf4e256292ebe58217944bb5cb30ffaefd60ff6ad4ea7c4e7772162c8ae0df751770566976556760b71d8d091f1f175b0b61bee3ba297afd929d2d28626384b4e7f7739b29a90f15d547af5d5953d19a23e86448d4aa37c446539e3111586652115a0e508354df82d211042453010522140216bf2d3782f190e47978c1a0c43ca83cf01713dbd34ffb288f46a36791d8a1e49295f70ea4b2fd770758c0402d737a059b07a35734d23aa2a81acc9c43c2de1479c6cf993a52bf0be711f53cf62b3ec8131a39291fb6ca1caf4860e68eeea6fb5069cd5450ef2ba4ac64ad9bb140755c7f138644ca5e7b0478b4eaf068568ca343db66c0892f206d441c43dfb80817fff9ebe7acd7d5d3814477dbb770dbfcc07232be730c09c67c1f2ea99a05edf849a4311f42d87acba97d656a2aaf7ea4ec2c575e3aa8677e1e232594335435bd9348754bd7007e6d30b4065030e476ad68cdc3184649c9b33af80fd3b7591b9a2033588fb91aa57031d473d2526cf21d40b746a808dcdac3b9010ab626f394541529f336f750e82a3483f3652e6a344de1675720a3e16fc5cf26acf629d31cf4d8a4fcc99cb90f4780248f5442fbe1913ba48d58b8c57cf9c344910e56b68df3746d54e13ea8f257917f034ee3c4bfec5cbab3feeb470f5ea73f38f812c50aace24e61f55972ece19f34f84aa4d0de4e3128b0bd5884a498222cd9f24c8f5250b542caa749c2a2a2e2e2a292a2d2e2d9c07dfd2e2aa05fad600195d5755559757975796575bc9b7ca4a76abaedc26df2ae377d2b1dcf7eae7ce7e1bd3029d31c72494944e97ca66d89e2995cdd136d2b575a142adc67329968ac56797665ff2a32466a1427d4b2613ea3949b209b549d526d46632a1be891c7411422d1bab324ed6e82e476a409e164c5977a813715b063197ade7e85ba26814914da8b369f4affea4fda5292bedfeddff33b5c42bed0786b39bc64d5145f8a7477e0acad75e17363f7202ce6c3a057fffc80700e7befae8d0e8a63f39f48da3207ceb91d7da36be0e7b1f7e7ac75f0fe7fc1be5c50db5f69ffe1cd43ffeae4e8146e206a690a270008e9f32368f3f45303fb3eda7f0e6a7ff1660c710fcf19f01284f03fc43de1ba07debd3dfd5abfbbb0765f8da43c3f0e651f851de07994f3f0b6ffe0921f5d18dffb6a8a13e97f72cc0d7fe00d27bb7bd7566d3d03fbc7eeee9a1734fef7d9d1cda7c74ef9fc870fcd06b3af2679e3c8cbfa3db9f1902aded1ff27ea91e80518411ce1c85d1bd79afc3f127f3fe0dab7b1dfef4cf41fbccd7a11de1fdef7f8068bf05e7fff3433fc5bbfa5779471733d44877007ff907e21fffdbdf3fabe5fdf447cffe9fbce1ffff6fd3edfa5d78fd7f3f88749cd67d9cffea2f08e0fff0471f10fa3cace67df7fc61f8df082e1c1f80ce937ff8ddf46b7fff908cd51df8abaf23fc794f7d0b7f94cffcd9939bc823a17e4d47796fde771731d4fffd0f6450f2fef6470f1dfa6b19fef044dbf03ffd19bc8984888cf595bca1bfffb30946f32d42fe08e5d711f1936fc1fff7d08141fc2783868cfea0f8a77f7180fbe3ff5727e3e3c84cfe296ff8cc61809fe71dfecf5f3718fea304f1339b5e5fbc502b9f41a6fb8f0f0efdf73f23eb9cffe95f74c25f7e17d4bffb2372ec6b7f0e7ff8ec24f148f8339cf9cc9f0cc3c121c8e4fd39000117891b59c9d7f24e8de6fdab5edd9b9ffe57f8cbff86947c12fee141f91fc97371f24942d3e7b61d9017310379e5d3cf8a2ffdc929f8da7f1b380c1a8a47e533df7de5f5737f44de33fcccbf8ee5fdedd0a5b26ffe35f99fd93c3cba05e1fb1af282bffb83c1f3db87e0f85fc3df7d1dfe119f05ac6ef44fff0c629ffeba78e6af9ed5fed31fc01964e7c79f21109fd97161316b205afba1f693a788b47bf269d4819143abdb8fa60f1cd2f9eba16175db5bd38ad28344b54341a7beb4ed00e277f2907c66486d3b740aab3bd1de4932da3b0f1d183e7fe8f005387e74f8931dd8dc92a3c55b738194853b3097e7db4d31cd4d26d426d46632a136a1369309b509b509b5994ca84da8cd64426d426d426d26136a136a3399509b509b505f9e1886992122ae361192580575ba653f78eeb20cd584fa2a69c482e9de690ff55b3e3436de59229fb57c706581affcd6d4fd77960c99505f0dea5dd28b96972163f7211d07ea48845c27059a8b09a7aac4a82fea14e12ecbf7f8aa2148d6850002a188532776cd13feca6721e368cd9d06f0bb969d8a93a52052e7836000142707eeba1864f00457dadf0ac1fa450ef58f016efb02bff48ea5f7c27d4beeb474fcc272bbe56fb4a54b7fa3c5f2cbe770fb57c40d96a6f72c83fb71fb71f81dcbaf5b3e4f4ebc0b77efb9741a8936bac1f2e3772d4bbf50635966f9c13f5be47fb770772df992a5fb1dcbf0b8e5e59f583c4b1f37a1fe9ddfda63e92ab1247efb57bc7589bb7e1382450a3295772d43cf59862f5afee55dcbf07b161a817ad132f43b9f85e72d48d6ef59de86a5f7e0697b8cd362c8a84f5b86dfc5072458472dfdc2b8a5fbf73f0bcdf56ecbcbef597ea959f6c17d96cfc2a2875a5bba6683a5b0605d0fffc0ed4b1bbe782f6832922142fdcbe796e0c1ef2359fec2125afa03cc19fc9d2fc03f2f1906f877cb10fcf63deb9714644ffb3e903c847a105ef89cefb6cfc317f37ff507b0f29ea0e565bc53dad25d789fbeb9d8a1cef7de67e9de6fe969be47f9e2ae7ecbe3cf5b7c5ff94d4286ef5a3e7cde52b1c7f2c13b96eef72c89affc0af5c525f0db5f801f12aa1eb1dcdb6cb9174f7b513f6de917b0aed3966e02f56d9fed431eb3dfb2049f889d2d961ffcc2b2b3c6f28331642b5d8b1beadb962c5dd20050b2f4f62668befdf6bb3958bff47383da6d47a07f89f8dc929548affc6df79e5dc28d2d5bfa5b3df0bbdf84fd9f2272d1b1f48e3b7f0f4ffb0fe4b4257713bd0fcbf52fe1a065e9f29577c0d8d2bf01787ec9ba5ffd36dcbf64dded479efb14dcf57973083363fafd5fb9f15ec8b00892e52300224fc1a6e61e732078ab0ccce54542e0a60d641e433d95ec2e5bcf66b1f0dd8f99aa4d4c6f0ad41259289c2cc299803d8d7e9f16b47740afc7e373d7babbe1555ba4ca1dee75563b3dfe0ae8f579c49122111c0962c4135513e3eb815aa312a04506b515c3fc32797d0f88fbbf0d744b2164a89a972fde01fb779d5d037776682b3f149a2bfa0ae1ec6ab8eb5e70cb7bf601341799c47f1d508f155c00be80cb2ec2b9dbe6e8d1ee7a1cee23c1fa9b0bed0d08f5fbcba38532ac1c82fdb69263002b3a5225e5b40cd5f9329cbe9b33519e3d55bfba9a865757fd8c2cbfb43ef440b7c649f0fcd63ddf07151c55abba61fff747ee21afc011a8f7d57c1fb4158910dc970f723f0590098826cad7c1ab93f5f86dd4bed4d352012b8e8d34da5b8336a52044b3cfef1afbf2d08b5bc9ca4b307ee7cfa0e69b4a55c2dd3066c54741264bb8a77a4c8c3f8206a2300c0b5a26916264dc0029ce92f8a4198e670432d7a52544b238a786c724c65450cc21ccad02b57a953d3399546d426d426d26136a136a3399509b509b509bc9847ad1424d5fc54ca7d1b3377b48b209f5b4183eb06ad9aa55647dd377965cc5f8fcdc256f990dfbae5ee3e9db0bc1580cd1847a4a1a5f6af9d4ed164b3740f06a6b3ab98726eecdd22f5c7dc9eaeac1ea41acf69b26d497436db987b895ee823db7dfde44dcc396e4cb23abba21b84aee5d675f7aaffbb65ff1c1d8cadb3fa7afa4aadd6f295c7a0f24bf64593d04bdbf6af9bc7e7bb40d4bb190b667e9920ad0d636c1c8aa9e772cbf31c8df65f90f1d26d493a0fe3cc7d710ff48db06cbcf7e61f9a6dbf2edf72d47e08796e17fb67c7ebd6549e9d225f0bb4b3c5f24eea7b0c15274a7e56f60e96783967bb4a59fa596fea6ce522c15771157caad1b2cdfd7f0f07b962335164bf87797f8eeb20c99504f622098fe066efb15b1cff23fdfb37c9ea244840a9e2750ff72dcf238fcd725ace55e78d1728cdc977be1a2e56fdeb3ec83ff6aa12db7b746635996c217c797223bbfed3700cf20e7e3cf6d161b1d964da87349b17c2a4c7dc5c2dd66b9fdf6db772203b1588efcc2a0eaff65191ab77c13a18e5b962cbdfdf6230063966f23dc8fbf63b97de9ed9ffbb0ff572d96c7f507e371e4dee43f92bf662924506b963530b2c262f9dcb009f5145efda2a5e7777e13547f4f7f23f04b7fa3cff232fc3ea1eaa1311d6ad6f23f41f010fd64e967e1ace5f17e4b07c45b534e117e577f3369e9e720753bfddbbf81f4fd5b8084ffeff80420f0ce04d4e82f6e985067a1fe0281faed772c9fffa2e567ef583eb5def2b866b17cd97289aa2d88fbbaa53aaffea1e5534b11cbdb96acb2dcc35b96142cfd0d52c7ffb27c0e0fffc4f2a9db10e3dfb67c79a9e55f60a925fc454bfeaf4df762d8a2d5abdd2100de892ac7cafc1e80de75cb6a65e85b5546d7c3d97a195cdd10218ac9b2adc6f8a67959a33f046325cb50b94eed5e5664a8e2ee9585b8115c951f06c8ac5f1d76a6a177599756bd2cbfdbd440ccf449422d4ffa0f97fb1fa897675fe6a07aa5a2a14d39cd84da4c26d426d4d74aaa09f5553490cb6c9eea47805333ec789aa41fd48cfa5429fb4f2f9fcbccfdd764e32455bb8693366fb4c04e33ea24e74baaaa627d64052445c4da72cde8eb71a8b28617a789f304eabe7b22d6c97d79f19aaf71964c366b903816acb67e5ff311e8db4739e1878f43af4dafd7465572512765839a3500358f8f7f6910f82ff5c0782d6a9477035f9b59d1e1f0c1aa865e1f9f4615316dd46737b4476d02d980bee5f54c32f06a2c0e72d3e0a05c3d676d0fd4d69754c0f3fb7a57c79decfa067b586f7cb97cdf8fc111aed9493b5927e51822d52bb14f18ea9155b0b647a3125a9c1851b54c49874621f44a3401515aa4a97824a1d001262066683113f5e181822185940811da8c3200c930ec7efb176b60d9103cfffd915f3b32868a3a5cc43d26b50ab37e70f6f60fe1be9db0e27178e7731ca4ee7c1b78dcf66aff45863b13bb7b404cadf401f91214d77e1f528924d7bc4fa062a4198d96e381f4c87f19e229043b43d012704ba0e47ffe1ef0cbd2b0e718d420d43f7e7f0db070ff87a7d7e817b51af67f2a91145fdc07cada0ee85dc3aff081b6bef613867a99739d582d96840a028500ae9e9a7deeca06d09c4cc0d1b3df564cada3ca5205c1ad2db5b4dbe6aeadec70710f845d58022824b7fb7f8c045b04b07b6749d3fbcb014eaf61522b1be2f8f8f6dd83fffaef26597ce5775235dfc3014e985afb01785af211cc3d65b446ee43534985bd0bb49547f42fd27064a5fcdeaebe86578fec2f8b384933eb99027f915698aa550a44c8d0c85156f4e85fe26dbfb21b761f83fdf7d02b8fbcbfcc5b0e1bf28bc52cd481febbbdf28b8fbb3c2b86f0becbc4b60b7bbefd8942fdfe6ad8535608cd1e2b8f98ad1f6e29ae0001c610f6f51ff457558ba54a51a63c533152160ada82be96c662a874ef846c5c1c65c34ec47a35ecee1abf43403aaed9477363c42e0517bf3c04ead8dd7a16f3951ff76e8550cbe7c4b5bfbc688b2f1bcc84e1ae6fc33219562636f480a0c5e32ad0f805c591587f64a4b6afa1a5aba5e3ec56d24c0957ca176965d14228c82e43925ad984df8ee60a84709840fd6205d410aa16d4077cab7a08a7c647d50befdc3e8c54ad11aa5e8dd5cb90a2a54f96572f0f9770418f8f2f8d17cbd05b55dd5a598e5cc1919f483a29a68829664ae9aa6879b4bcd259eb686aee68ae2d4decd14be8f41341daa6b9dd48f0d0d788bcdad105bd848140b09c0a41b43e6203474f70b0a588af159cdaca8463109ff7be061869185b1572f9606d43c4c621efe55972524b07bc7b0f5f5ad7d857ebda070f60335a315d962ccb14cace0005d0dfa47319a46d85565d212732e60d0d50b313f634f4ae4e38c21bde7e7f35e956ff72a99a03a788ac0578276d1f52b07a95f98479b5aa6b0abaa2901b00aa592d812c1da7cac6012df70352b6c4e4e1a22a67d50d591f23521e4fc82848c49ba657a5e93a81be329d6aac49a712d5079b9fa481e82d1a7d50279ad19753d42e537c34a3d37a712dab6c48a42939e3f178d2d965efd45ca50b7608a348c2cdbc3cedea8725f513d0ee6703756f39646c0245eb06ba58cebc116ccd84a612bfacebcd41f23aa30dfa9ab4a023e4775a5d64ee70a448d61c89ea0e7087ddfb900b5490353eb52c5f4c26aedd07c734f63fc7108c4c680c0a4150a96ef450e4e53f94de4eab93aa6ef0b7ea255178f2a58917de06a8f625aba2f5f67ae790fc31cfd9cf06eaccafbe0cfe1445d457654f07e82c9381772b80035e521506ec040785124009c8a71f870ce5d88502a6e5db104c9f5d2eebfcefaedf0337acef862087a2087ef7db441411258bdcb53d853a568c08ac8c1c93075ed419b3c201ab120eaac4a1a643115990509b6b690256c2e32abf7e08f842520a5394d8667d70ffdbb0f6188c7cea43488cac96d9b53da0b7fe43e22cb16278cfe781ffd5372e2ee7d4ddc7b4de7569e85f9d9e5f508fd02b9b688863af82e1ea466f3192889f6aecdbf7ce2eda514815553796e098a60ff1ea4505652581efc55a202ac4e3786ebe5ec5185d5241c386b721ca65d637642a7782b2be42ffa2ba40150c628975cee280bf2e992f04428ec2603e2ab91e7bb8325130047df9f65a57a83251cc58e312d434f47b6cd1d55463120f5d2c4b39d7a3465182ad3a90c2f166a2da4c356fd5b539b87f9f4357376a7e00e4b5cafe95ddfd1b3a2ee281dd583eb5ac03fa5776cc2ba8533de3bfb64bdf7a60b8a5d486647a1131ed6de8b7550f2a7db5676bed1fe2435b993fa455e7cbbb5fc64b6b46aac6f1cbf3bfa75f3021591fdc772f813ac2c5e93b7da711ea088d0f3a614a2dbedddf03182f84922624d2172ab4d241255a4e866eeed6eaf49e21e8afd0caec5d6493bcdbebe8caa4aaa2155a01947c08bcd5e923a4deb7aa09460a506bee8617bfa7d50551ab242dafedd638f2dcd4e030405b3b4407bfdc537d6c6cb57e6be4b120078a77707ef1ea06e8fb8efea83b6a2b6d058df84c969425ded9d55be12e0c47b7f656d4e80a56105977b0eb623e45332305b447de7fa4b716debb43977ec8532f16c0e9ad490f3812356fb7dc4b86376a54ce1efa32075a01e5adac5d3f8c8f4173211dc46764a4a07a9fc35680a3c7c2a8afa6a3d9561c4e597ba0a5b6b2b6d05f080f34ae1f8491c2e83a1fe1200a89ece74adfd7102d959192f7ecd45bbeeb48468ff8b7676bc6c9dc99b00b05e2effff87d3c705f03f064ac139e6fbc3aad6b63ba04e3e4b13891f0715960919fd2a2c6089c34d9bd4c239c468823e34ee13d1112f25880a2584637efb0311548cc4f96b9a47e080ca80911c6f3132ad625125f065a54088b6505416350dd3b5b2840865319510f0baaa515566059d012820a1a03a949bab0ca308c6e74e113582f8e4898384353549c3d174f48298e415533c32964a8c24d3fbd718b2b7b6a8661ae7d415a9d5ea67f1a23c4d91b8a28c933ccc728fb6e0c6a958e1b89d63ff8cd6ec4e989fcdc912989a6637a1e925a6a52c9895f7a4a0d8cb1c9e80d4ca929c6d093cac627b746d313ade7ea34f6696393a6696c9da1270ad197ba4fe74ec614a6274e9ddcfff83489a62fb53fe90ad4b9809aa5247694e732424660850c27a405fc707c9a4fe31efe09f8388f0a02cfe293cd925cd6f8089cc0733cfeb2e41c769415e25ef2a317c13dac86e75892709314d30fe11f27f81342769bfce1313c839304bd5a2ca67f05014fc62f872539bd215edfc04219d19b22150aac2488d83341c09e61cf59c11bd7f3054122cd600eb90ebc040f9fc6ea25ec7f264dae073704e19c5f30ba4372f062d378b169850a497a8749928451b2830d52ec5c40cd5cc3302090118894e460acf11a3549f46409404deca93c2d4e71dd9ed6e8e3a84f9377d827ca20ab067a86967215bc1a76534e313c512e9b9f71d54d1d36e198c7dd335267b032a32342aebb5a8022adbab24e582c310ad7d5a7e9081bb086b0e668fd2c409a1ba89bbf03f64a5b80f6f5daa8d0d5a19e24f0c7d609eb7c5e9aae4f3a438e5a7759c63a899fd3d384cbbeb8b6cce972263c018878e24167dc5d9af0f87d4127e5990e6ac1b06fac6d2de00ac2c2d9e59755bca729e5a4bdbe94333601f5730d2f54085eca15b2fb829e407da434d7dde75f06c64bfb0b19237c318143bb7ff087c75a76bd5b087dcb8926f93141cd3417f656957b4bd6a41dc5ebd2d7a2ea09e3c4e9efa58aabd7598badce55d65a6b41e303fbe0ea547d7a2b54d797a6efef811796071e28ac2fa8ad2e2ea8aff2ace89a99aa2fe6fbd7c07d1d9a7fd5d054a8d7264a4a3d6bb76656c939a8354751b1afbaaa609db5d65150f540415d034851fdd8aa1ea8b6de51ea2ca89f800375f6b5e90d1fd61c03ff2a71fd206a491f0bd414ef0c3054d8eb4e07bd9e6bb09a49cf3b5fe964fcf511a72f12a0020167cc33f9898e4e03b5bb033c829f72f58007093240bba8a0d343f914a7382355437f43a41122384475f44cc9e76b255723ed0c44eac51cd4a950b28e0b8683d81bcae9f10582e11c55273d4284a21c217762028e7e1bd081185473b4e008dbc9b3fcf13090d9a729bcda553bf32310be5103fd4c16fe89fccb1406fa6add55a728dfd3c331efa00ecfd2de399bb990abaaeab470f5fc96024fa52f3ad4db7d492cea3d51e849b7210b75a6b2cc5fc4524afd2d05353d5ba2146e1655672bc6e1fffead1cac6f9a0c35e152454eca5f96d535a4907103f674c05a1f44eebee5a91a3e22557fa47b95ab787f05f4e543a466eb650ca43a58165c573a9532c864f2faee0cb56af0d6a26a6d7e507524068aa82514ea32aaa63941a2625329430900a4212545b85b086a61b6544ddd28554f5f819a85facafb4d4ddbdde89525550287ba9078f54dd7406603f5f4ddbda954ed65e2d74e57186bae4ce7422ee66a155c2a581f8d2563572d74f5c6ced5476293cbe4b618273d7d7d4e669afc4bdd9d5413e39d0a079dcd9d1ba82985e132695e1825361d625f61d3c4c6248c0a027e59ddde82fb5246c81a84840993d2942fcf78756b119e875f9ed87588e9481835aa22278e0ad8102b7819c3fc44f289612a6b9f62f5060deb96b139ca934a74135746986894554805245b3f9b4d4b69c37c25f892ba558b98ba24a34a625f6247fdfab9c4acc593c6748b9340baab5bceb2e630214dfe51949831ac502cb9786994e5b16d6ace1808e14efe41c42a166d54890e840a281588a79c3e647e2e9196f904b886331e2acc4800c2551808723f99f7e0602b9c09f6e8d6a3a4a8784299603d9915a18d9000b4a217d43c628a0ab0519faeee6612e0a198a8939261cc435381b0e261e9301560b8acbfc76446a14cf499f630298f1abdc440305fc0d65c324daabcc4403492efa1eb55bc1a66a2bbd81fc6e389366191a498333791aafb431aed8d331e4eeff29cf1ea6442a3206a8bab569a7d611fa975a410dc4e1bb888a06b2ea7a1f73bf042536f851fafbe4e0cce60e213a36476379580ea10ebf6707d85617253ec4d9ad5d1c3d7e1a0a472b8b7c9182d6a94cc87e1d5a64cb496618b7da4c96015d89d4d5087c8f256a7d36963ede51c046d6cc63e98ac132f1f6e4639ec73bf8d49596342657d2207b58a15d3f2481db85ae3102c9f805a33f26b61bf0fafa62c2bc53334719dc04e55876350d34430d6e1c0da95729ab5868457abe616ea884da9eb82121fb618671c36d237bbaf779d0f74db42acb748a22a63a9624fa3bb95d50269cd23cfa4578f58b9681df4e7238a7c225940a2a606aaf89232798c4c9e570ef7e9504765cdde93b172dadaa17e1b97cc9029799eaaecb11727c08a038cb12a48aedfa7d9ab38e8b33172340cfea9a3fca804ae26b077c1ee8ef12a8631faac43add963bc7568bc02c6d77d381ea8ccda4642a0d9bb8d7c656d2e5fefee507f2d60a7fa0b2013281d36e0e8b5c9ee46a29b57d36c225834b71a484684149990732682318d96a54c4cf104121ef0274042e5344e73290f4a076f3044ccc8576320120b9921080396a4c41427e1a31da47c7458690445e61db572f639d71850181c5a243d712acd275435c9a50201c683ec4a55f946888623c81abc0ceda519f98af82244a94bc958477248a94f50712daceafef0b4482a16b8b17a723f534323ad9a7e6a04f4fc742e3fd5aa4a7a77b10f8cdcef03358c658231cccdc2c1001f034f98a6b0b39238a7cadee46b49852e8199093137a0ec29f4a52c0d19b5624c1c8595cb0d25f149715d5261eefa95bd14cd4d3736d262fa94c495ca5e9274e68aee86e2d3804a20f8d8f46a6d965053f818a4d2c8435bba47288f3326cde09878c37a751845ade0a19c947b7064500be10363484e5a4df950d0c4c04d3114c5781260dcd4b0ee03ef18cad40b5498f7a8b4bf279356516e52141ba1044f20864f575a35e0d0bcce904b8c0ee319498a12e4796a03691ecc707cb1dc5f181691033abac6eaa673d88bdef01046d1aaa21560955196cb23a572d226a3ac96214af82e9186769bcfdd28baba51d88b060341a95bd3f46eb97db8afae1ee8bec290844ca37208ecdd63b576d9e5dac7f27a5f1996b8aeb888f02cd7aa408aea06f37908f5abdd3c17b51fe19305c3fd8d8024d6d77553ecd5e278395d4e4428ca72cad184625397d534813a4355265c1ea7c7a3387b400ba67506a204aa7b92258dce3ab1d7e654134cb26048a3a19483e66ebeae4e763b9d8cee1848e0e06b0de169a58806a34be479077514f800c3c7b47a5a4ccafd1d283fa77fb7eac607e62a612028422135a4c4c6eb51f6e90f3a2d273d74404cf90281583014f75011e3f9a750e6a7bc719af6f2211480210965a3880c24156024e4111e2a966aa5991cabc878c84d4b0ea5a8a48f55e6270399ad0d2472a32fb7cd680351a6cf8f4ef702e0f4365fd35e3d5b7393c04c6f6e4adaebe934a484a90f618a9b0e0ea226c9a665ef5a53035add740e1498e71ac4019a52959e4219196b7a1a38fa6ae50543d5a19b46d52224d3d31b511ddd904acb931d7fc84c465c9c060e815e40b330378baa518b5467e0d538c491a7760fbb3b4d944b84435a48bc5ab879543dfd63346d7743578363e26537c9e4d5d7a3815ce72c8c2082d4570e7b06c7ebc1ed21632393aa67cd5866df5d8423180637a714d3558323c5c3a7ab3c26555f47c5a1eba2ea944dec6b605db5ce10edaef7973699bcfa3a2aa6ae8baa89f4547956a251eda6e32279a5c7d440665b7174f6dd4538b4b4c8cb64402ea88a24b0b249d5d75171e8baa8da198fdabb9bbb8993141b2c274bc799bc7ad6155f8f06c28e9501ea1df64100d6519bb1864daabe791a8895960daaa6247bd8ca244caabe691a08b0aaa6ca3c4de6653496954caabe691a48404c3114cd4d8e74616a2037a48128336920bd6509c9de91f240b4d5b481cc8d06321303d1d6f780ab07fc593f18d30672e31ac88c0c24550acd3d9a406c21f3146a61b65053370dea39d140d4cb2db1aae95f7db334908f04d26ca08eeb6145651232ccf8a7197f93b727e5cdf807a314286aaec46525490cb2ec311528415573052faf51bdace9695a342a98e654a04665a3e2cb0e51b9d627e54feaeea54b56211e07d9c0416fc24005e27303b587a6e8709436523cfb4b87b3f1092eed1ba108e8083d7d8ad001a75e4f540f8d90ab2a9cad374e878c36a261da19a0f592b92a27cae5ce8a4ff960c9d0e49628bd826878a2c7f170aee220fe8f1a211326b75e4747b1f5a8113fc1c89fd2dd89d221da534f47b16828772e2981b973ca4078d0645ee045ddfb116fafc0aa0ac3ca40c40309b5c7834a3cbe67c140540e0421434c3644ac68a0f2228e04c899bc38e539674112328220a97a3919f834645812388b9554560456c36399e9a2c8e52ae0654d1a151421e7b199cd575916ab52');
SELECT pg_catalog.lowrite(0, '\x2ef1dcac589433acc0826284029ce82e09a8406a50a7c0a148a090d00c46d573c7abb1cbe2abc7928c95a6d7c7289089834f73a393b13662df4b7c51b9bf1ed6f7f497b95a99480f04b899a116b06f7c151775b6b2cdbb52644cdbdc3366757544cae200feb05bd79ea21268783ba4ca04edb7a57b0bd910de90be46b07aea99d2904cfcabeb9cceb8d51ba25dfb323445ded89a92c20ac83c48d2ab1d29aa9c89933eebb3532816b162890d963195090afa1ac070382411e3b2f9a5b97c5d2c2ad80dc6559b2a1302d0acbf504aa2ea2081097d3636541d664b7cf4d05c42edee50ecc3e35521b0fbd8681509e2d55ff2616f818f689700496b23044be5de727fbdbf9181ca41be72fa55758430793bdbed0377addcd2c80a8e5a1230d8590b25e5f23871652f81be7de4da6951b1ca676d70b6ea427f2d23b654e9aeeca5b2bd3401c4697dcc1a8e14d76bf63211faeb62e0f24175cfe5546d1f54acc3e3a5dd4a75588c548572f95831f661ac0e925509ac723847d563563969838ba4cd5cbe1421dd6df141df1168a915355705b92d040e1fd87bc0de08768a4b59eb612e27bc3417976c25c14cab12c16e6c1ec642519bdbe9d423ec69146f8dc7dc8d7187c7e9f2c5391e786166aaf677836b68bc141cbe6440225e1611b69aaa75f5f0c451df1ff2f76491eaf791a2a5c3efd9582fe7c6bb9b8cbddaea741d8152849aaf82be5a67bcceed13833686e154297d8552c73ba1bf152971ac0a07d1a4cfd98aa33e08c6486b954329dadd34a181d0d860cfc5ef107ffa54ecd5a649dd1deead874c15508c7e3f0d38c6ea095554c6a2a1b1f29ba157ab40dec6018da149f84141e66541cb8419016449d53814fa9cc0b2f26cf46a19f99c401ce9e8781a9f5b41e23441a56939587bb94ea6608bc815e3342b6313c4111e5234c3e1f912c7022349d3b638a90215e587082a434df6af26ae827a14d50c4d673d51b385c9552a3264e293fcab05fd0d1aec0543d397c121e2c5df4cff6a6952447a559abd7f1d711792509c4880b785bc1d05da64470b4952b3fed661e972472d4998bef999c640480a2ac7322c435c39487123262732101d4c129d728c1159d908624ba81aa56e86bc31c54a44ce0b1243dc2355949e3c61d7245a1ab958fdad017c8e58bc04d2475e0f382acdbf214c041cdda9c1312becafc850eeda733ec84c3b78b81effea690d58b43a56ce57c54b638e8e647aac16a231823ee1c9bd28f150ea5537fadc4dbcbd0ba2ba7f7744cfdcd0dd5f44850394550d35d73269358c1c8df6fba2012bdd888c8a0e1953035ab0ca10aa8de0485054629e9a9b5eede18554690f4a44226c7a6dd0ecbb39a345cd1aac00bb4c6479b46410aa07f92a91dc82fe2328608bc0e1f4f9eb05d477346bc2d0408860df197456cbfdd60648a59b6b65e25f2da2001c2f7782cbe64c187d25fed536e827c2b32c852c5fcb71f0f906756f2bc350d15a5aa8d6858da84ecbdb6fdc955d46aa2e87d22194e51a152d9759c207885774af2d1348bcdae4f0a208cfd87d8c3110a02049bb1b534e8f2d18f6d3ce381311ab39a46ab74f8af82248d59ea02d9310b2535b23e5baf0c433dcdd8211fe761ebab2a320c3f14886441353667e79283a0736101e074a19c80e7d20eba51b953506e5b72c080c32e04b523c4442d908020a77c27d159d13834cba2b9291008f3299612786305a9a5427e15843cd88a61175867c7126236a86bac2fd15bb3beb1809e6d4c0158f8b6cc4a3bd3c4540b187524e88b44eed6ed433ed882ebc80a0be89530341dff446d4cba655b20fa1a3671a38c6eae6bf2bfb6c19c84d8c48a60933ccc234f700a70f5626779717a78363aa289fafef2dce6e1a37fa49ccc25cc197afee5f3dcfa93afa89cfc2cc2816af6f16066fcb4837443960808e72b0a883bf5d27555f9fcf9e805aba787635ac1dbc5804af36d6654dab8b542c5ee77b8b91eba2ea967d600f2b761c40a62abb7bd775ccc7b7063e3eb1789d7af5f551354438a0682ae0f18633364fc0259b7af5ec2b9e89aab5abc2a15efa31478bb36520d747d534457b1862d1f3c732210f3d2fc5e2bc7d99eeba78f57815482e1ff1afee2ba453d6f8bc0c5211fdc4a97a0e3490f4f8561c5b52046a265918b726443023fdce3efffa3490a84f08a48331550d49a994874edcd2ef2dce67aa6626ee04bd10cc4df382aa67f4af76c6a3b48bacaf75c9dbc7d4406e8caa67622023051c387bf8ba746ac2c46752f58df1ea99188852aa5b5ba321f00f9ae6a69b4ad501a18e0473144099b70c64febab25f1f557f34904c57f6ab52b5f631434de9a19ef525c9f4b5cb583d9cb3b11e1989f8cc0919415f174dcf18d5d7179b26b1c239af309ac99d8155e149c61e6bec93367037237acf19359383c61268b9268d72c60269b9fe8c0aecd48658c11b138c10db130505bdb09e4f6ad5977e231dd03bcb7b856c03a3b9c2f8736e726eb6794ea068e3ca49bd198ed77f59656ee257b3de73ba8b37934ca4c88a7a71634dbe38c3248de5fd18b2725f8cfcd3f773ebef5df1170fb919da58d58f94c4f31349b2978c6518fc307a9da44032173c3d8345279a8c25f1708cc99072ac91ab5793ca05859f68277ece4d317a26134f642bc846658f32a41ed25ab6d7c619ceecb281cca5fc5c778d550c4917f440f1242abb9e9bd05b4fe9c5e72c2a3b93b31f2802c1425fc259e320498b6c84d65d86185993202c6b34134fcf8281a0c2ca24637c1cc9987070c0f3243a4c823f9c63263fe71a09da4d60d51715d544a0635a2a44cba085d90c9dd668b26a28cdcce01e291b7dced02c4b6bd910baf15cc521bc0e56ce2def9d9b8551c9fb04c0a846a0c55c77052317a6062fcc302a4b331cc231a7ef982b8cc4caa71be25c6577aa8022417733a5e0aaaf93ea7cb8bd671f0dbd15b0bba3f73baf36b191d6e926ef0da84364096d85d1aa6249572bd752a4df989a8ef1726747aa8a53c19108123b3bb10a653884c71a4e066d6c745d2c865c139bb0baf7295509dd95dd5a6f4fd4d52558b72d9d7202599e4e9e64dcc40af8346216ac67a2e50c53e0a38dc328165941658568b9541d8e40efae2c37a6409bc8efc2fc5a922f51e4c29159b4905629b077e8ef722589b724cfa5ca59da4ab3d5b6f89cbef8ec6e502a2f906592ada14cb292f81e472b7bc8f443b3eeafd65ca106abb8fe524fa3c7c3806350ab1367a2eafe72f0d79355b8dd8d2c1b2c22bed29e72a9a48a38910354ca7dfa02755179ac0aaf05f882a1b3b50c172de9216edca5a2bd7810ec7aa8f0747f4183662f1b82feba04712a70f65c6e2cb5778d57a5e1812ea532c1a6aa9b72d4ae60c55679ac0e325857b094cb51b5523994cd2f4867f3b1bbc97268a9277154b1c782bb2a0b474b03d84364316f6b88659b2be6560389884a008231b026fcdd7c2b592a599f7e001771650fa85e9a89d4c7bd94cbed8be3f394916756f65231a038cd092e5fdc2bfa2f10c5cee57306bbc6886735ed31d699237e60142463e092a3f54c204de2be2699de4617d50856727beaa0cfe3a19d949f0b36a612d254a702c358aa5132e97342a9650231de33a1ec918a13a435978c55364d30103d9f37f21391a6acb297242eac7d0d30560f41d1d10d13b33001123bd71a8f50b2ebe6287b9aee8e4c536923a80efe6574a757597f11097f5479b6ca9e5e131f25cc5ed5577fd3a2949c325629983ce1a54a6481079a128d56f05f92d27de6c82ad4c4235bbac61480a6c7d6d3fb7ca55e2de915c3151c4fa5a9cb4385136f6a2a3c150e99e43281c47c1cc2e8a1c2c3d0d29da1bcf5c8e5ae881928cf895e1d962e850abfa0d113a1c2c3dad90e3d2ab827c0503ec6df937df52b920d15ced7239a7ca34afb632317a6860af7329c112a9cd5fcceb04b8cca9904aa0694303f873021681ee48d50e1b4d84b42852bf69b132a5c1a2f8f969350e1ceb83c5228276daabeac072df7236be82d03bbd3d7d2a820ffebafcb06c0c7cc9aa6de72c7709fcd09f1bea2b0a8e542855beb6497cbc6644385339021a1c2e346a870d188353e2f438567b8a8bd29172a3c6084dfbe92286f146a51aba22bf450e1c78c50e19c1e2a3c0afd24547855c2e1a977379150e16a701072a1c2cf967a9cf6e15ea7538e5f192abc7e52a8702b0915aecceb50e1916ca8704f58a28d50e1ca4d0a152e4d840ae772a1c28d5b70b6910e88677dc1004d51717f8036b8028a442ee541f5d9235021122a9c165384aa472e850af75c0a15ce37eaa1c2b19ad42d1f2a3c7a336c20f2d56c23d765d9bb95cc4df2359fff9b65d993a67f8c90aa9d5e4686292f51637705753a38845b00ea594f0d2837cbb2272af6c169a106973ead3279fd68892c4c359d27754be3c2813a7c135d6e22e1e9a1c6816f64ea0255fadbb883d3d9293c0bc7953d7af39c7e6758b203414de021e5720622cfcc40e4c962e09675659f27f1abafe9ca3e8f4385476f10a91ba7eaeb8ab33773a8701c7cf6eebc142adc744eb88e5b307bd162840a77715a41bcf2c39162d93f3f438587170655a39e126d64dd2454b8abde5f6a52f5f5547c9da1c25515d40c2391081b342d90518049d5b3be05d709f584faa165d7e535a9fa86a85a99d1e5261475f5b8bb51176fca046df179696ebae578f5b47e20635538b6d44385a72a8f8c94d3f332547874be52f5f53010162a397084c92bd1345f4a5b757c4c57f69ba381f0612925a618868d4b121f8e67df85916f4d0632bf35105656049693786601989be68906321355373b69a6ba950e43a4e7963737cd73aad6d60d929816cd1df0428f49d573c1ab677c41830a9691608eacaaa4e72d55df621ac84c0c840546beccc9c77465bf310de4daaeec59adc38cca7ea3bcfafaa671e742d9f3d01445532402b71187dbf8e43272fb978e47c3e48f8e9040db217a622b4a626f53e1c89555d1b9f373153b03742842c27f4f2d173632f460df1395e807f426738de1a9580185bb941171fc52434e2ff6201a9ada3ac9cff67a4a7eb6bb9795767af43e5224407814cf8ae83b9eb90a80af92e8f08aaa4a1247feab7ab47a4d004910440db715115449d6f0b8204036963cf1c2cb8688cf7e40a0f02c10b1b82662498944412546324990345111b31561d1080938aa8226e93562cd46398d04e69604ac4c94548584b9537057c0d3c0684233e2f4cb7a007ce2d42729a4cf52b6cf9a918f1b02893f2e8913a751e48a34ac71723e7697540c8aa0609bc43d90944ac5408fb14f7a45aa9625921b9f3306a26047dcdd29c6118b9609e4691b6b04b7c7c3d8eb4520a185e55407547e3852ebf1318c08f1ab30101501ced4c951978f7535e9a1c2831f8ed779c3412bf1fba48243b9e75c0045a9e3e8603d1bac15c8d4537f17d8033ebadaa702eff0b91abd2ca13a77238eda48e4c12b1805de74d5dd9da19c4cb28acb720862ef44769df15b69ab1881646e4a8bfc0aa0a5fdd6f8a57cd25d32dfc8b86cd15a2d00ba1f540e0eb9af41a1887e9d88cea90d24d83d5e0f192b0d568a7597137c5264faa1d10815de5b1682de52d85f1bb4f9ebd94c15d75f3e3ddf924270b695cc61383ca2bf319daa6c2508d9f7695575dc980d374b65231e3a2d2a4e48b542af8debaf6504bb8d285544c3b276815526a1c2bd9e6a9b424285f7d918c91ee6ab2f4c855a0437a735c2482dcd97d3a2db9ac8dd0252b1874435edb591a8a613bc9ae40760ac76523e8ac5a4deddbe23e068e5c0619b8003dc17a03aa4d5515cb4aa634ea14e39397f2b541f83aa049578a782f854bbebfd658da07b1cd3c92296b2fb98aac646978f916851a367a46ac93ec8d70d8f1442b32f13e68b11a0285d495796737ac46d07d7db91254ab74f73c660fd707fad400935c47d94b27738aac240a2c8f265d057ba8fb7d68511194660d2973be91027847ab9a5159eef182f63a37a9fb31a88dba73a06b135ad6088a76a3a8c7cd442afcc47dd547124f83a72ff470a48473f34e018a913a34e385d01a5b15438553cb7ca9eaa47ca1621928832c0f10cc3014db3b49ce414261397c96b176146c89057784400e92a43184d778c1680bc12242b02c3c6214527f8981696338ce4302021ce09fa47804c8889a749b0eb24590a0e390925f30c4b4326c1c46929cab1e1383276651aa54eb7da2347c50a489f1322ea08b451b1ac84c93215195908b3ba271ee12f7a7e48cfc7abc17cdd5e2d124d2e46d6ae60b0cf192328b84a7c88550207930281271cec26297bec24d628a4b8eb51f6d489303c1ad18e14869bdc900c7c2e54f8159db8c493328c380b658f38bacb973ceb593d502c2d5c6a5e8f1eaef11350677b96fd8704a4d2fa9e6c949649c45c3d4eb8117d5c9e384548703757af9667917339d41170c55283e38dd0dcc4045c7574c208757c75f577cae0589b5d8bb43866e36b43d5614738453c08901e185567144418f47780dd1376fb58e47fac9865209859f2e1fbe529ca47d74921e46f69843a8a6a6e808adb295fc4c924d82c1c6e2b5d3dd42ba77cc8c8037a909bf9680371f5f062aa7868a4ca03d123f06a03d4744d53307225d96ad7d51209154ed5825de65196637bbc958bd6ca13a1c24b51c4f982f5823b0699cab441d5280af7db82b556b9df5a0ff14c69a3ac8673a1c26d7aa870cd9ef3afae23220282e57c15c04839333fa16ee9c8b0947b5f8a2d1846facac42099be29a34571bc3cb513aa86a0ba03026e1bd16968ddd611ad5769da1ed24385f3f66e418a1b6f0da0d4f5a5aa1a9dceb4dfe7e4e2345f425cd9edddd8e3b3ce3ac6edae67c4d4a001c7c59d86f07478ea50b1a6e76940212dca2969882670408438ab33bca6341701f0696c8d92c9fad76908a959591d96782a4e13011b169274024781c6cb38140a09854ea0605751868e84e5942c11aa56a8348e59f0e670d9d916c33d92225a7846e4634248506f6d23ea4df2449567f4d90b83c45c118a7f41b8b25f2bcd8927aa3c6d7e869a8ef75340a65528b2d2c6a5f350af8ec6aeb85bc439819b2e77be51f527bf36aeebc8747218e0557d5a65f20255a4bbd5d3850a1f295f38fed53731a090caaad31b518d6915766a7795f474704cb3709619fc6db6f961b8e2dde9ab2ceb202f205e1dfeb8a706223358c76682036f01439357cd71b41e6261514fe3cec984d74c1a88c218a1c2d79350e1fbf550e18b78c9f8eb0c151e9e3d656483549050e1b6791c2afc93a7eab988f49b0d151ea0dc81ee91f91a2afc939fc6bdaed78e6619fc6d5e7aa2ce5b5e7d7d0c84a7633497c4710c8ed79970ead60eaafc712f563253f8d9e9e1b00a19bbeef4db52c444ac09c1a4ea1b6620d33b92b117cb706cd94a5cd9d9602963a5e5f9b982c627ad81cc090371fb44574f4b37f1c20ad0b678cca4ea1b1ec2cca881e8834885a2c9afaaddda36908f9baaaf4f0371c5a2b4cbc3c893224f99543ddb5b10be2eaa4e15eaa1c2ed17cedac45bdd06f2b153f575860adf734c0f151e86006352f5cd7d6fd108152eceef50e1b3d340a84fc0883a2d657cdcf1abe70c6a65d60c44bc590c646e34909b063525b1ac1e9c5bb8a14f5a60bcd940dd57ffb08237958d24fe913e5ce65248f0c91f3ead78e202b9942bdaf44c538b90f4ea71cf339373d30a1552b281c27936630422c71ecf4da870351ea79389642c15bfd144d3f1587296059324a2f7476d284627a76f899ea9fcf4dd300e266333d4114b5d3a22cd05d4669a9bb4d8a0966f5a61136a93aa4da8aff124c95336b3ffe5c93b339c2acffc384eef3cac99546da69b0a75c4ebf5262042a5c1ef0d78051004d03cfa7b3c110a82a148c01b20efedd131d0d29711a71208783da2425132ef0d040232b02af0f5c6904d735d80682c12a0a88c47d602e4d4a4474e0668af2710a24240bceba675455ac05007fa969f8b567628259ed88b5be91ed8f33d8015e47d23a8f936bc5011ef5d1e8b6ff83e092a7af18ea1096d3cc281168ed22f6e4dd2c58991428ad9d0101986151d7071d9b051849cc3d5544048f9b50a709033fb9643ef6a3ab9224c37af865e1f90e23c59cda232bc4818c8c86a78ff6e809635f0930a003e583004eb7b88817c7fa1b8a10146d691229207c7bdd564ad1112402ae594f52fb4ec84e6c7019e7b19767790754d8a606c55963d8fac121ba1e63bc9300456f9f4b1f8d9e569527815c2be82f30e41ca5504d0bbca07a9b5b58b04ea757016a1fec91ad88f50073df7bf0cf7eb1e9acd45f2ee0638bb1aa5d8eec20428752dcb7230aedb87503600ecff0ebc8878edde07bb8f0138a83b3fd056e7446549510c6a2a185a0b8d2f23efd221d4627321686b11ea575787f4e2834016928154f9e280faec3280129ff64037bcf8387911a4ff0e7cb24964616420cf57e8b701fa3f8fe4dc459802d03ac77ebe03b46a1f207463058323e4416882be46d8ff7be3770ca57c7abdfd78e2f3bb80a2ebf54d9d81bc83f7edce0f01c6bf3c08512c7e2f905546aef0735ea850a71a6590690a7966d40723612214fd54206488c52e4879c8c38fb28e12201980dceb2daa4eb9111f99850b63097f18a209e03d8c3f14a4330c23919701810a447c19949782c0302ced91cfb682e2211508b25ebc51ced5b5a894bdb91bd5aa34455de6ba9c410d4584059c66037526cec445fcaf422a918aeb0bfca8c68ba1c91859384e256fd35ff1fe9016679873a091c8da783eab8f4a8cf73165e0e31c2bb0644db48541b07306b5d37db79772d7a7ca694ff51a7f37d4a0b4bb8bbc84cd37d6ac09505ffa10aa39e82b9a284f6600342618b8bfc213af4ab89a82de659e7a185b370ca7bf6094f0638e6b6513b8baf46cb2f807df68426d682023a85aa02641943dcdb54e86f53fd347cf3fd989caf5f7b556a2929197fa5c64f9c5b0040c25a864253b543cc6977d082b51934ead3d027d8559fe012b87a0ef5e70cb7a3654e7a7a1ba206d424df4ea5fa08670fa5ed88fd0f6faee3f066b8dd771506b868beb70e838d288da088eeec8c804f39a5723e6cf1d83fb50c15bd143801d77faef8677d7e4aac41c586f4309ebf42f275ae34ee3bbe8a17e7f396848b4254d046acd956eb90756760309bbba7f2b72dee77e0fc0134e2d43c6abbffbd79c4f88fc43d8700c5ab6c2591cb1ace020d2aaac7cfb17abc90bb8e4792050bff32919fa5a15bc1d111ce64712260341fdb74c04de1ba45073ae856423682589ea46af93503519c4f10918c39d6a64df2e7dcc4dd69d904440ad1a22012f0763a53de0e2a0c5162d0ddb7b8804253940c28690ec5aa2286a229850cf71cab8bc9e050feb47855a13c972bd64510e29b770af3c45b753551526462d24ec94a8c7aaba4cbb9664e2a122e9713a8ca3324c9ca72f8aa947ca32d6bc048dc4af9a3c7891d44500b5d395efea483aa9fa8cb3bac81983161c72af3722f18ceb56a01776ba1b41b122e7fddcf04839ac6de8f5d5ec74d75f2264129c2ae82cae750a4eca15f33bd73b9d306e45419b9f95bbcb86c0ceacc7f3fa96c11879d775acaebaa83e883cde3e0867f7611556cade41ea498a0b196a0935100246cd4e626e421e8c00653590d49d6f23ddd5fcf8e21d58a21b604f6d74901c935f6c18bb038f5324904c9cc6210f2d108de4f90ae0975d40e54fc2f26f436f4e23d97d446b84fb0641e0577c13fcba1e49949bddff02a86e9f5e360cf775019fee5d9e80e0f2c402861a4656413faa64a757ebca5e945adf9d83daef2660d514b97ce069c13ba07d09b5e4fb6cd5833f5955404a5048a0355b8d2f5965f292f2071e773e51fe0c0e7376758886b5b5f61e3ef1dc4ec3364d54f6b3ab291a785ff53eedcbbabc4d2debc15b34b8b0f5ea7142d5153ad4ee70cde3046a9e58a4c9c543cd2e44a19e5e81c39a0d5d00f7ff0ce49a7d7b9a72a7d7ac1e869afc2142d558c518d2e88a21fdd40ffbd7e82627847bc3efe94f8a900ac35ddf0632f847a8653d3bd8da7b379923506525cae0509459c854fddef26188d6476c323189f6db1077e6fe7d4164d3c84891abc00bbb2636ef3f02dada86a8b37a97b60a198a43e7acc6cb50b0e1c7a89487c8607c658f5ebea26f55cc6e0414ea6f22e7459cc1061831987c3319e9f7b7ea32e0fe637ca58f12797c1832dc42e6d5c88d353d6a5b56c530829f49d9e0629abe9bcdd557bc267135b385a7d8a074d5829c46f417bd1c9694331e7f6356d449922c93a9f2a4dbe35327748f6ccd8a0cb776ba3ee7841bb4ab4eaf4a4ad2e57a9c8a5973dfd02da157073d331cf1eb314d5b337a88813edf74da8b4eac951dc8e1796f1dd75c4b35664abdf5ba96ae2e1afbe9aca1ee2d0281038d551cdd8ac4ca12891b8040b122ef018d817777018b3252f38a46be12c7b2f8212e086439ea4c00eeef8620b7a76384abf9013063cbe0f7ff8528e663ebbb4ca8a7a6771ed73c8e8e08e52c187474d4780a1a3d2ed4299a0b294f6503e56aeadf777a5fb091f7da77469deb7018936fdf89b9ee02948a2538d071a0f844ed30ca8dfcfa3e540bfd47b495ce2a0e94f5bb606ced2e13eaa9d6a65d40fbebca11b9e1fd6197af0a4a067909f6779cdd09193a5adbdfd0bf8f2ff0948a99e2411ccf9dad4064fb6c7ea2ebf5ad6a82918272d8f03644122adc756cfff7811dcfaf7e1cb9126acc52246c423d95aab75eccafaead2e62f67405cb2a1bd7cbcd8521196a5e1e5f55cf143876b6eceadd9a09d45596338e221cb29c2d8c7a8aebca8c08c40a7105710df516c55ba132660fd76c559cd165f273156470a3856593814c4d0203ac20a87190d2c0880a230389b8c87364664bc123f8119039d3b2fe0ecbd9420e785660a7e8bf99988ac3933464182621c5e51983899b46d4eb49fd3630d347853ae989a2760163ad33ab8344e7bb649a087011324f18a1a76ac319afae1fa3dee21f9e4151cef8b4cb5e2154028b8a57dfab3b2ca9c2988f8cdbf4019daaeabfb84ba58dd0a6d51d59a768093735124b7bffcb64a4a7194343fcf205fab0ef623e998254b33ed4aa6ebfceae530d170b49d47563df1882924877eaa281fabdd5298a76378eecea5da3f82be92032e531ca99087a1bfd7595dcfd1d8ef210e50aefef48d9c97c3ad90c3bba531e4fc049213ff730c1c6dea66069082e9689c19241182b82522e52e973d9aa6470d73ed0d3177066ca53b57e2c82c724a028b25fd7b26f24ec28f7db52c58d8b07ea7b198a4995f1e5d17a77533451b20f95e52ee8dd0925551dcd5dd543cf0fed3f325ee46ab43254c4497c19ed3d24229adafb291c4c6a254dfdb6be86771a50905a1dad511dea4a7f6d2a5199d8f34b68f6a50a8ba0a6de9ab1bab1081e83f17550e3b4f2455ab10ff67c305e962a5a440c643540a5b3902e4a15b514314caaa0074ee727fa0b0467b5cfe1ab0e977cf0eece917a7be3033e469647567548d55d35bef50d82bbb898682995f5658e7d6ebc3f178bfc450981f091022a9f164a1248e2fb1b7abd2583ae7089b7c845ee4601b6579070854bbdf950b30f1ef8d918b6bb88c462ab0cc84252019992fc1d1a4dd4387f08322139998832199a4a004d03c5f04e7224ea218b3f0cf24eb93f11e9461d90052aca456964bb5ed98f428ff7694131da2847186a085eddc982827c860e306410cffb880d0ff7a358a922e2707ecc97092c1ea86f666a6e3095bdcb933a9473e3854beb784f9936bf64ee9c780b4ccf13b9dcb1eca213726e5b36ace0f2e437c7f464d8af4579c2403e51a33cb93152bf7cd9cb639736c5a9eaa47c6b407df002a89d00675ecfeeef1d22708897aea26de8e407d39cf724eacf4adb89a95739fad4342563030367decaed1c3ad97908a0ed50e733e2c96dbf1c7dadbb6dc0e88470b29d6c41e7e181834370eeb5ce67063ab75fd00ebe75f244b640bb5180f4e9ccd09416760ce7b6ce1c98e132e5cb6ec727f036aefaadd7411800eef833704ebf921d8707d46d03dbd2e74f0e40fac2e8201c500f0e0e74a64fc8a303e2e840a738307a0ad29db0e302c0fff95b18e89461e00cc991a53343ca8e0b9df2809816d534deacf4805ef895537b9fd111103a2f9c7b1ada7e0a3fff3ac08008af7cb077f0fc5142df4f3e0baf1c55b65de83ca56d933b4f80b26508d26978e5976f1e550f5db85460b873203d00dbdfc2060606b06d7d68259e7f7268f4948e1d77fc59c0ccd1cea101b1533edf3930300803d88b9370fc35bd0769f1847c5e4ccbafbcfef143dd79e61bf2e85303274ebe76f2f036421c3b4e3e957e4ad8263ed6b9edc48ea151c422dd7ef2c0c1d77ff4d640dbeb6f3efb52fbd3e91d0387b60fbc74e1fcf099a7b5c7de92617bfbd3874e9c7b7aa0f36971bbf804d7f9523bec6d47d23bb4bd7347fa29f5b5f4f61de4cab4a73bb70987070ebd32b0f759fdba1f3bd5f956e7a1b60fe0e499c7e0cc77cf3cb5a37dfbd0f181b6436fbdf93f7432f8c6a9f3ed03870e0fe40a6c3ffe74faad839d7b2ffce88d83e28ece6d27f587e880b0a3edf0764227674efcfcd983e2def6b7ce0f6c4fefb8f0e4c0139d3bda8f3f75e6a9e3afbff9af6478ba6d00be353070e8807cfcf0c70eb57a70e0c97fd59e79e58d73079e1990c9fa4c3b86f60eec10b7a9db61c7c02bdf95f1d13dfec1cf8f9e39f1e6d1ceced7fecf1b6f1e7d26fdcc2b8741dc31d83e70ee59d886d4b477f095ed47615be7c07664203f7a4a3effc45be9bf7e0b7e7414d24f8d3e7de6c4f96d3b4e9047f620a1c2337b8f8a04495185730760b4eda90be7013bf13a8c6e7fe3471fecbd0003af3c2b9e41aa360a8827b79f4a8bb902278f42fbf1f6bd43c7db9f8057da5fbab01d6b559e8097b69d8021dcfcd11be7776c83e3dbf019da7e613bdef71de28e6d83c855cebffee651c2334efeb57ceeeb1784eded6d473f76a891899e7b4a38307aa0edc4b9a77406f2d28503175eb970f0c2b65303dcf981f3274eca6df0f3377efec6c9b75e693bdcded976ea78dbe1d11d27e403f85c9f7b1d76c049f1950f0e0eb40f5c683b7c7000c13b808fecc0f9f30327b9ed27907a8e9f18520997c1f4ca81b7401d489f10a1ede8b90ba327d2c87b44e453a413dbf0a9878369ac75406ce7e0cc6b03e974fb0519462f9c39252383320abcf986bab7ed8d93a78e9f3af7d6807860f419526ddba183033b4ee8cb401d686befec1c905f7a4d3e79e8a078407c69f4b533db7f7afef0b9c3e709035107ce5c80bdf2f9f3a7ce1ff8b8a1560f19e9f0f14387dbc9cf61dc79e570dbe1b6839b0eb4b7bd86f9b87dd828d496fb696b3f7ce838fe4d4a478f1f6a3f7ee8286eed3d8015b51f3ad87e084bb5b591e2a4de037b0fec78e2c0b6d78e1fc5dd43270fbe8645b06ebc6f5898f4e0e001e3176f0eb6d17efcb5436da48051053970482fd096ed64fb41d2e743075e7a1a5b3adc8e792f1d78ba0d7b41f6da4867dab39776a88df4b4fdd081bd2f1d3878b8fdc0d35877dbf1531f37d4324a19f2394ffe9fd737f01ff9e93c7c6ae0a3a493afcf7cacfd506eeba3d53d17e9cc01e337fd0988c58134dee081ceceb7f0a986d113a866602e66a9e7072eb3ba75e64ca9c70dddeaa0dcb9a8a65a6e10ea375f170f0dc0f1a760b45d14778c6ebfd04944f3e85f7e00af20778634ea6d208e1acc66ef1bc0e90392ed6f89302ac2f60f4641bd403e909e2f98cbf318eaf681b613dcb7de20dbe7fe563c70a1fd64e730741eff2ea85ffb2e7cab7ddbc967cfb73df1533c7af2d4deb73a5f7a5a57bd0f6eeb3cf1d2d0de0bdb070f9c17dbb61f3eb4d8c97b560c64b473fb5ba3dffa579d1e7ef4066a5a4f5f48ab074e6e1efef9a97f7a632fea4b7b0fbea18ee2d17f183e7ee819f93cc174fbf0f167c4bd17f68a3b865e79f6e40179b4f3890b26d4d7867aa0ed94ac6e1f383f8a9a9d887a1a0ece7050f14faf9ff9b781334f8fa25e3cb0ed1461dfc70fffe8c4c1d774487f74eaccf1032f9dda7161ef4f470f0de0d82d7df20d13ea6b6a2038766d47817cf0c4c049a2739c1c38d93970bc73e0e4d18176e42d6fe1df405bdb40fbc9130387da4f9d3978ea647b7be7a943a790edb4e3b1ceb6b7ce9f3c8c455513ea6b417dbcfd30eacdc751153ddc8eea685b9bbea5efb4b7b5917f478fb713bd1635d276528ca8aac7f53247b140db5154bb51836e33a136d3bc855a9e4dbe3c6f742c93aa4da8cd64426d426d26136a136a136a3399509b509bc984da84da4c26d426d426d46632a136a1369309b509b509b5994ca84da8cd64426d426d426d26136a136a3399509b509b509bc984da84da4c26d426d426d46632a136a1369309b509b509b5098109b509b5994ca84da8cd64426d426d426d26136a136a3399509b509b509bc984da84da4c26d426d426d46632a136a1369309b509b509b5994ca84da8cd64426d426d426d26136a136a3399509b509bc984da84da84da4c26d426d46632a136a136a1369309b509b5994ca84da84da8cd64426d426da66ba5ff0b82cba74dfb6efcd10000000049454e44ae426082504b0304140008080800533c35590000000000000000000000000a0000007374796c65732e786d6ced5beb8fdbb811ffdebfc2f021fd46cb8fcdc676b339a0873e0ed85c81bbb45f0fb444d96c2451a0a8b59dbffe66f890a897ad5d6faf5ba017e010737ec379706638a4988fdf9fd264f2c464c145f6305dcce6d309cb4211f16cff30fde797bf92f5f4fb4f7ff828e298876c1b89b04c59a648a1ce092b26c09c15dbb02856ea617a502adf06c1f1789c1d573321f7c1979f03a411c54e2a985af45e4651d2875ecee7ab601f445451f2c4d9f13bc7713aa8b49763b1d96c024d75d048a403532f024010f604da170e5d8492e7a07929b3ada0052fb6194d59b155e156e42c73d66e7df456fbc88cc442a663b911ebf3a6541d066c5a079f81a8fff7f9d1e1cd0a8c9566d7cb932784a8c421834138efdc05e6776dd95849a72221b120a14873aaf82e690b3d5e947a945c31592d74c2b3afc30b8dd46aa1253d5e3469310f10e369125ed424a449584d5e43f352261a1485014b181a5e048bd9a20a67e483f0b6ee92fb2a4762516610cb9057d67fec9433c9914413cdb66dcce0fb4da7d7e8b844b0cfad6a7dae32ab9664118f0f31e05b5632292cfde518db041ae4afe0585988858ae42b1ac955349e7d15f9bc325717f47c1f48960ba9aac578da8f5e8aa7fd402684072a472f8a0637570515bce6de660a6b678f0e03dad237658a8e6546accf9b88172484ad58de0cfe945999ee981cbddeb08574b222e62c71115339af571321485a109e416512f9d6e336d3594e6fd35c4d3fb91d3216b03bc63464246261527cfa68f4a88627e6378a7d983e96218f684133d89120741c2ae5c9b9410cc64eb3b83ccfc49b25e72a840de8894aaeb3f28a8c9f78ba2b8bc9cf22a5d9e427b1993cf688fa23cd45f1a72ed48c37c41b16b26719381ecaad44f42b28f80bd8795d3783ea51eb16a17dce1f27b5ed8ce2c88babab150c459c1d372d9ad33f62312d13dbb8b999ad927b49f3030fa70e6b7f931cc29f49c5a1d143c30a25c55706f52d119089dfcdf57fd309d666488f24a9289b4d18c6f174128bed11a62222573a513241f0b765290e34124702da164c91d3c37495a6bda47383a4a03412e8041829721ac2a6400e42f26f0253f761ba9cad2f629fd09eb083840a3272ce0eb23ba3756e02161cb93a10b31dc73429bc78caa9a4dacf0d2f6b12e2092d95401110643c62c24069921fa813a0b5d84946a16382a5e1a172146caa50b55444c09e48a2768d60e259c4b0686223efdbe294743ac2a600f122f202a36d58ed0a8e7a77ac290b066ec8703db5701b244a96b053993a2f50bc82659ebf73431a4592324523a0c4cefb48101f86c7b36db85a41346a44c1bf0162b1cc951e4b68b62fe91e8662a90742d8a694046dfefc97cecc04b61e9a758b4d8dc2d91dcac8b0ab65c538dab7d3c991ac4047c944c6ba82b1ab48d8a95dec5b822b54afe88ada23bca269f1f58237eac698625245c8f462a883a30fe7fcc032dd109084461193446ba30b45c2535e59303223f2320b556926c44203cd12980e817d3d655ca8938843d5c8421d21b3f78b3a9f9b4995833feb647e9dc8ff7f14bf7214fb41c65c716b479e6429e519c196db85dfb203cacbe2d0869815f45110b621cd8b4a522f2281ce941c858c2ec090dc10572744170cdb14f31037a4ae399e79d53f617e549b33c20e74834cc534803d0f623a019331c76e154ca438b684c348ab667c652c274aec993ae071006bc235c1be409357bf4086475446d3c1d2e5c20a160b9613d3bb4ef6ee7c5f80feeb72feeb4e4467c70a75244fe899d488894f1e140903d5fd1ae957d7d7ea5a8d4da98402081e836238c762568fed8452785bb69c2d9675990b210b61e29226edaea076f315f7fe9dd1c82bbab7989a6161f5017dae7ea93fee66cbd56d2ea92252f77999eef36872a4e7e2daded0adf2d519c255f8fff411a2bd95dcd5b5f6193b85956b71cf386439965a9fa1fda757b1ab3b8955ac07d7a34b851ad6a6de94509fd1c9f008fdc44b32e142a02738e5c8f0ba6aff05378db6f10b7a0c95fd013345dfaff71641844dda9857a884e002492fa7bebee6349748fac8536fd29aa21b4377c7347f81e5ad9ad767f80d6571d0c1e31d00c96ebae884ef21a94296e97b77c3f1efb2503c3e13dcc74168a33b79b6e7fae3b22a3648850e1e4ed63cac6bd091f1fd01aae74e245133f7b41b6c29705c1edd303ac0007b15ddc31354103dc5e800f881eabb8ddf37985bfb98dbad6ed8c75e7b919b8793be851f71d818b5feb716b971878f0bb1343a547ecc22767ac540e17abed7ad7a6f674fb1d5128bdeb2bfaa5ac464f9129fb68af1a83ed39d2e44a9b4e712f68447a0656b5d9edd87ae66ef6fec43c726e4bd9f90c325d7cfc7fb56125cabb7cd141ae07e61b1f5626271392616ffe59858dc1a13b79f4dc6c6c4faf931b1be292606b85f18133f621f9331bd30e67d405f5c38d4c48754b70ffee2f478cbffe0b19e77aeeeccddb4c75d426196e65eddec79854878340039f208df81e88b8c7e84155f5f218e77cebf78c1158bd037be9f1e07fd64192695bf1e6ff0d7da7e20fadff1d7dfcc87afced964c40732bda1d22c3c0849d43967cd92f3b4df9eec050cfefdecfeae673357d5d11974a89b1bbb6b232d6711a9262bbab7e3fa1b1b160251ca6a833724f7718ac0191c164ee41d82c472d5a98ef5e72fc3d93c2e78d4167bc7d3da2dae38761dfe0f4399b680ba8a5ab8e954aab26a8209bc43f0184cf055158582f56ef1cef35c355cad98069b69db8b9672fcfcb0034a7df7bf9aadf1ea1fcd19526ca4cacb6195976f54e5d5b0caab37aaf2ddb0ca776f54e5f7c32abf7fa32adf0fab7cff4655fe30acf28737aaf27a58e5f51b557933acf2e68daabc985fd84be6bfbfd24d926f4926142b707f8ff9be94fa9bdfa422107bc0888550f8bb4fef853dee9be7304f3429191ef7cda0632c70a3e7e69d8efeb8edf3986604bf7ee37ceeb11d5a345e439645430af27e05ddf4e8915a833e3183371ce605111ea7369bbae1ea738e9da37642c26265693c0ba57ef98b55db7b79a567ab1f5c614f0a73425fe808eebcb787c5a66758dc46f3f3394f17d31e50ab9dd614dbf62ee71b6b89231cec896db9b9bf64a315021e84b3aae4f8d0d1aeb5904a52aea69d5bc5a1cf85ad71f45377545aade6430f281aaf92acdd7bc9a3ea115938c73f7d08bbcecb5ee28e16b5533ecce6f7b5023e4c96bb73057317305d98d1d57fcbd09904721ddfb837da6e1fa47d7e816e0f602d844b4b92d253a5a776a6295ad6cdfb52297d790794faa5a2652d58ee5c6fa2673e5bac6b3b5d81020b2050345cff0390450f84c620a60f31786ca3117e5430496352c98cc381a10ae6bacf69bd29f4df9bf5a58533f5c028be45d03f02df7e6fb03bd1f0f9ef7394776e8eecd373a28b62f598c11bf4d3553f11dcd1f0eb5ee263677bc7129749d23d1a058365c312525a54865426db4114dc50bd7d49ec3bce2b37ee61e4b9bad5d2367b45ad2535e8ff973f9f7e03504b070878456fe8d109000039340000504b0304140008080800533c35590000000000000000000000000b000000636f6e74656e742e786d6ced5ccd72e3b811bee729589a9aa9241589a2fe2c69d7de92653b7695657b6d796ae7a4824948429624b80028d973ca6be40de25beeb9c56f922749032029ea9f92e52d5545336569d8e89f0fdd8d064060fce34fcf9e6b8c30e384fac739ab50cc19d8b7a943fcc171eeb17b91afe77e3af9c38fb4df27366e3ad40e3dec8bbc4d7d01df0648fbbc69735e16c7b9a11041d334c7e371615c2e503630bbf7a66ccb0bfc2ccc5cc43d608ee32ee22e158b6573603a48a0fc88e0f1a758e27928bc851256a3d130556bc2cac912d596f94be7fac11e620fe589cf05f26d3c9172d64b25cc7dca3cbe84bf64eae698d9a1de52cdc091c7237063c2cd6d4602f064c8fc26459cf0a68f3ccc9bc26ed200fbb1fb9b69eea60a9aa648d359a5256f5ad64362b8c4c775b3038deaa3731df3eb94c86a2d4aa0943d4a69624e0a688ed83b15533f4f7a96d5d23377f37d0a19ea0548902777d6e878a5d5312302b324d42ef17f5d9e78b235093443e3955db28aa6e44921b15722b1916b27ca27ac41c85cc5e4d82676b1ec3837ad82950c2f2907c32d72171b2483b64f431fc6160cf4c87ff839c08cc826e42ab1e69486b4dfb8787133c75a31a7a5c504cf5a61316399f6b3a718c895129b0842bf3ac71aa6624a4730ab2dc90b25320dd4616527bb78d949cbb240acc05935190e2813e951fe1c994a9817c594525962a8d3878207594d8325439f8f0699633b1a2c195af610b1cc5156ccd361969d5817afe99aa0a29739afd00c5e0f0b945558f2a6655dbac5088be294d29056e987de1366991308e6c8b961d627d875b2e505cd7b7c3629a4b4561749a69605e5dc49bc06d0b30e3713421fd602f93eb271dec1b6cb4f7ed4c012b2a19f258ee3dc7568130771e4c39c07b9147379c47d996a34b3aab156eb31525a02226c98e246881135eed7d8b821de53c88d7bea21dfb8a10de37a81a92f28a0fc8779564d9f32af45f203ec4324a0a033c9bd03800fd0cff5d834d70258ef31bac8f9d9acce3a838f095f1b2d7359c64574140af0a920765ee94952517d4ef5a22b55a2d04a2c46e0f58410cba9a77c0063043341308f98c7c4914b25abd628341a9e9733746d412e19c060f1101b109dc166cafc7a2c85d64234506eddd0f3674069e23cb6881e41ac940b564d22d48d0cbbf96906ab56ab94ffbc05d6d39d632d950b95d22aac8d62b9b40dd4f6cea1968f0af59550ad4ab5be15d6b39d63b5ca857a7915d66a793bb75eec1e6aa9505b09b5523f2a6e03f5f243a056d740ad6c03b5b5b824e56decbab3488194c6d9a7cd00397ae75e2c348e243ca03d51e6609677715f487ab11a0883539738c6a7a2fa93e662643004369ffa384d1634582ffb448590bbdd857c5b04ed833cb13380add2de866a96b8ebd0ec45cfd7b17da027eee67233400c0d180a86710310e48b32f590d7520f02c1f680391317c11e60c6396a69c3c97760af07626a4124a979d819207f499bdc97b9f859b766efcb5c30b3f445e542af54ecb5f59b40be679d2abfab539718c914ddb33e557692748950aa43a9310bc2349823c4fa2927426f098be542492e7e27f053c2e62a53197b5bfdb0decaf0a988462b761bfbea9d9f96f85bc805e9bf40a4fc01e81d43dd38cef591cbf106a1aa7d2878bdc588aa65bd5ca856a2321a35c40532a2aabe12df017b1151ab97dba5fc54a3eee64c91ae5af3f3676dbef046be182247be62fd542fcabf865538aa7b5ef4b581038ff632fa4bab012cfe28784639a30eced0af7768806c225ee468297ececd540d4b95868426351fe7880054f6843cc63a944fd47596d6186baec8289f44adb1ca54bbd61a332cd69dd4a825da93f6e5fa131665217becebdbc43e2ad9b27a9796d6ede42d63937102812d16ad72a96c3bb954cb24676678b277a0f121ab839510abd5a7aabdc902a6b8479349a95228d6b79a4bf6697ab6b65a147601bb4cda27eabc6c92b79572dda9acc95bcd937d7d3fbfe3021cab164187b2b7bbb2d79ddf54ed85f797d7ccff93b8cc6d2556c665a9bbb21b9c5be76f6ad069549dda0606e796da9b1aace152f128bbc13e9bab34aa724de2b6a050fe55734c369a91c8fcabba917cb2919b8719461aa39e7c17909b6d65d85d50a2879491ef541e93a5c4e54a7b01c3620d1e614c8ecbe4d583ed92e038c7b02dfe08abefbf18531f7fca19f230b9e9861ef1e59d1470e8e788266fd930c4458ac4b0937a1a308cfdd4f3931ba6e507c8f3505c08228d503260b99f1ced452b7ed5483c34c0f999fa9112f3a803da79bc06980bb7b9f418266a90735cf220d32a7586c83c59d3989792ee533be4a94d896c0c02f725ef600e4bf7084fb23857370738fe2dc4fee464689e6828924378e0a2973c0d854b7c0c111ec960421555cd3ae5ae5c17b6034c9de82eb6b081b26e7c8af53e2d7264be57c999bebdf06e3d17641032bd2d5eeefc404ba487f29d05835825569f0141e7589a411508458d022133d38a6cc320813198172f01b4c88b04fa10f259bd5054e771f21112b854a81cc58fc97957a15a8d69c3689e2b950aea904c19fcae36c352598c510d0b435df6690e19ee037e620be838372dbdf9d55f56f94c7f9f5aa7c562e5e2b45daad66a17b5f362ab1080b723151a372772328a697c28f7ccd87bc24e4c42600209e0a4fe35454e84ce231e8e7aae6099810ea339f1661c8c60a5ffcd55adb2eb9a1c207f9e01e68ba81d96e993e003efc91757fc207f3adf7a37adcef997013cc24f16483b31fad0bd3f3fefc6668d349cc7cee9f9fdef0ea87d179b4c136f3b9dc79bdfdf3b77ad6f0fd98d3ea40afd52609569bb0bff79cac267ecc24460c03a208673d6ea6ee0804c586a53586243edc787eea6c9b84253ebececbe67ed46d77c7268f255f7dbd6068c6955b71b295ae1dd4c11a82ec88625095bca9d9ce111e1463a57574ac0a4e1ffe75f49ff160e68ad657d578f926e0c17b4d6a3996666f25390f5f527581018b00a3160713042e1736471b86a0403fc24f7cf1fdaf75777ddabdb9b25e159802af582cb5a8c0f2cdcbfbdf2d07b7b55e06cfaf66fc1d7639bbcd53955dd02415837c22c6834136f9fdedea8b2d5ba394b0692d10a05c306f1fb34c579dbbd3cbfef5ddd5c24a96744613533446682e506622db1b8445e349f1ecd8f9d090623402f981928340258ad19028467eb4ceffaaa73d55de06a756f477d467778666f0769ea541ac66d53e2d1e9ff0afe424ba5dc4622a79b8bb43717398bbba9af2046121c76370186158823137f63a5171fa1f47256640863421e08d3319f6e00ca8c7298805646c79a5c7b44b08b8a1659b0fad7e7804bc7753977d2921b4a174ff2ca9cb5fcfb61f93944be20e2ed752fd0dc31f26c843e1188b0fdf0cfe5d7d65ee0e8c2ac6174f7044c47bece80222b46682ff0b46163bf53e75cbe2752b7ddd6f54a2453245579a6283b2c52a52dbb915a7b7c3dbfe9b5ee97ad88df1bf41d02fcf9b175b360cede238477f757ed3df261691ae1250ca0bd0407b87ad7add3f3ebbd45d7eadc3eee53eecdc06bdf9eed3eed2e77947600b03dbbf0d752f671ae9c9bec803badfbf665efe6fc976c8e9e2fb287527a28a587527a28a587527a28a587527a28a587527a28a587527a28a58752ba07d5e0504a0fa5f4bda5344d79dfc1f4e45451bdcd35e4d0491d592a626ff998caaa7691d677296c1977ad6fe7f70ba1a6e3b089e63e5297970cf6f68a5cc2df5eb111209618787cd8e8964c2377728188c02b4fee2bb993f8185a1dd01bea622395a17789fdabc143268f6ce549af1150f9f0dfbfff83862346583608ba11adb861a52f6ec95f2dc39ba6e9213fc46ebecf0a3e45ee0be7051c9a9f7a83b757ffed55dff7eb39b817ffd2951e7fe1e2ed9f1e96c427e935cc73f348aee47f24f2b1baceaf7f35946219110e0e72a62eb37ed534c99996ba9652272de2e0c999f93acc9fdbe5cfad86afbf9660578df529fc916351ea4c3ebebf299f274ffad266fc34fb1be04efe07504b0708b6e5e2383e0b0000424e0000504b0304140000080000533c355924bf925f17bf000017bf00003500000050696374757265732f313030303030303130303030303133443030303030314231423030344642433235363646364530412e706e6789504e470d0a1a0a0000000d494844520000013d000001b1080600000010e9613e0000000970485973000007370000073701a3f5a98e0000bec949444154789ced5d09bc0de51b7ee74a928842d6ac294a76a244b650966c09a9a4440b95b5ec5b598ad2cabfbd1459b2658b50b246286bd9cb56966429dcf9bfcfcc7cf7ce993b3367e69c39dbbdf3fc7e73cfb9b37e679667defdbd8c882a91352ecab2bcc966b9e79024a9207fe433597496c7b22dca63b982d4f373334f65b5cf3c3c5dc5d3d53ce5e0e95f9e4e6bd3719e7ee569b336ade331ff19cd31bb8576beef315924f3f4018fff6214c752843f725b2cdec663391ba1e35add73c07f7cdc2d9138aec55870cfdd6cb34ac8e781f77d3d7fdc41ea3d5d82a7a23c65e7291ba9d7fb0c4f27b54fdccb3b78da8e63f2f40b1ff79f508eeb728c59f8a3324f35782acd53719ef2f37439a9cfdc296d7c67b5b1eed78f93c7f86bb0635cc6d3fa208368c13b9a19f2af708f6778ea6d32ff279e2a44fae0fc7b41688d796aa17d660fb2c995da749df67f559eda69df2ff1fe96f3e7349e66f0793ce2');
SELECT pg_catalog.lowrite(0, '\xfd88c346779e7a592c3bcad3ac288ea53f4f9d2d96e141f83142c705e9ade649325926f335accad7cef639f1103d787ac96219c8e756373be3b1e325fd084feddd6e6bc005de17ced1373c2de669359f13398cfd0580f77d177f3cccd37d64ffcce50ab29f43da18312de0211e35ae739983f1bc850797373eee60dd8405ff469ce8a7797a9ea76b3cda6d269eea68d3383ec644fe7c89cfe5218ff61f16783c787b3e64b30a08289aa41713f0f558cbe7620a7f6d6bb21844f8324ff5223d0e1ec3b5fcd1c76695de4e256fde17b410bc44ba912ac9858bcc3cd5d4a6213cede1637cc49f1ff198f686ba53de472d5249beba07630420153ea84d1779fff3f9f3039ee6f138ffc30a4e480f62ff38b27f3812167c5270533fc1d3309eae8de0a120b683541fe543beca9f43f9225c88e0f19ca0194f796d9637e2b116e2711e8cd680628817489532b2982cabcbe7a1019f87455118434e8b654bf9f8739dec4423121052118fc66586623c0de6a9364f77b9dd585363c7f2f424994bd85e00fcd6449b1af2b450cc74828e7813f249ff3a42838b09f837c17ef41e4f4da37858a8c2780337e4e377e073ba238ac736e2b120cb21a976e2696814c61253f07580e4f2267f7dce62959779f937bc5e72248eafd9339fb4588c635a99208cfb8184f33f526d60d1c0c76e37e031e6e40f98cc6a7b3d180bfc4eaabaabc029e901eff2606fe18b7ecafb31451ffc5b602c06f3170c61731851e1b88041156fa99ca43a3532b9d88762a3e271b489c5cb848f0b03715d07ab42321d1ea9873dce308254fb9799dd08f664a8bf9323746c681a665226f0299fff0dc176c0d7a9397f7cc85392cb63ff4d2a495ee1723bdcffd3dc6ca09954bee2a996cb63412b8223c5d6a66781cff8fc5d12ffb821bd423c8de1e9f1100e1a57e0130f4f2c98df4eb513801d006acd529ed6f0b48b4fe031937dc2e601efd82da47ac8e0112d1d64dfb0b5ccd4882fdab633d8eb9c3c1cf84d77f3343fb2c3893d60b7e66b01e21b6bb1ca305e3e4dd886bc02efb31ca98e06339c23553308b68f1bf8e3130a7e4d115500e25e4baa4736c5d0af11123ca470cae13ec6b8ca936ac733b30bcee4ed4f071b9b01e090608487df0c32855002b2dfcbc739a71b670e6d9cf040dfaa8db31a597bbd03a45137a40774e6034ee5017c137cd5f8048fbf14a90466151a217098d49bff03274e1ccd3ef79b3681c07af1b120cdc130dd92aced16b8d1bec45b3a5a129f46d00f9b2cfa8bcced9a5083d33de9697883a7a7480de73002d271179e26787c4c18f2adc86a1cdf17071cec03aaf95536cb715f3ecefb5a6ab58246e6c7b4e9679ebec07ccdfe861739ec62ad29d556f8918371a5005e7052cfade5107882b3af2f8fe5a4cd38219962c27959a6db7f616d8cf7f2d48854e7cb7a5eff17fdf66e490f0fee24484ad188d9f11a5a0cd454b2273ca871b8a95f08372e4c0b7368cdc78567ea439e4a59ac8a8bf309af5781b7d91fce311d0237457e93f96ff1d495d29e9f7b796cf9786c87233eb218837fe3bffc5be150b05263fbf3f20f4390704ca1856a34b2580c29ec6507fbc0fd55df6695153cdd13ea338b73c21f4b30f1b1f012af4daad3c792402d0089d58adce195eec8c7fa3c94316ae304094e2295a310aa03e9f977e37a56a47792d45819331b5551522f841d63c72be0352d67b31c368ab64ebd644ec1fb5bc517a122a984dbd8623584c97c01cf5b14bcba56260aa81390668caa96900c833e80e9049070e0d0a86cb20c261184350d0ef7205ae4c0289b55063924d7476d96eda53008cf08cdb6bb945c121eff54bc64adee7da06f3884678466821a6fb6cc8af456911a0869e5c9eaaaa9b92bc21f5e74c0e38578ded56615d80ceee6dfb43212c7e7fd9ee1312044045eab7b2d56c31b1b1ebcf1911803a079091b982c82ba009b650132b72fc1b431cacb80d478057e23ff56784bbfb558e5795efeb607c1e65015ab582cc3f3f73f87fba963b3ac779c68657792b5a30f110caf456b2056a40723e1005243394a9a2c8788fa3fbef0e523951a14015845b90b3c1c29c2134060299f33646be0a56265747d91d7f920825e724805662ac6326d7cb02be29a5e69580ea3311eae25111a575c81cfc5323e1773488df13202b633a86a4f87ba7fcdae3ac266154781c8bc1f6808c52c16e31e9a1dc2f0220133a959e0f368a63b5a921ec88c4f283c7c1063cd1e12788be0667f3e5283f30afc3b2059dd61b30a48666a34c6027585c783406fa4f4989d7fd8d39086f7a2d7c7e6e3e2789d2c16cfd5c6774623be5626ebc0a19121484f435f52ed6d66d7e9713e4fe3f97cfd16e2be616230132800c781c8641f81b045b3c7c503ecc6b92e6aa3207b490f0fc07288f1641d34d99d977fc9ebad8ec8e8bc430f9b652728cac4cde70bf179ef90b55db41b4227222045e301368b4bc45b569f5f8d178019e935474077bc1751f00afc3bb7f2ef45f07a1793c5f0ba0fe7e901b7fbd5f2bb07582c86cdaca78bddd9e5a9a6c93b8d21ecc69926042c92b0253d0d78db21e6aca8c97ad0d1dfd7bc8ef1f246098066c3b24b93819dea44b4c6a3031e18485d463512c849aabdc7554880035839309619880c52066c7c390ceb21740152ea2b1e8f2b9e3198541ba75938c8fd7c7f8d7112386c0048ed3a8b650844dee8625f768e8e6865653841dc8cd38af4aee28b990951cc3082f2773c2cf0ec99c59a21007710a97983f1083ca4566e721878df8de258520023389f5778abac3c6f50253d233de4d0927568c414c3d8cef1fa33c83c960f0e8d573382430340980eff5ec46b0e36592c8a119839864cc1fb02d95969168e02910df8cb669995ad2f16b01b67519e226a4fd7c38af47031f166538ce97ce117f3c57a9fac1f5004e24e87da168131868b1636cbbeb00b828c02108869754e6f479d371e5f9a38a31001a9d2cc7b86301d337be687644e7a37916a1ffdcea3712502407a5071cd621bebf375aae722601f6aad5510f1ab0e0391f58096022dcb2c85ed261e5b5eb3f24a31805d652164687c16ad81d805271b4f22de4e887636b309613f5073ab789da2130e34cf56599b555ce50d460030e02218f97a8be5f0967e12ee4120b59335b94ed722dc8d4038d26e52e3f68c80149a61484f73ee409b9968b1cacbdabd6f2bfdf23a705c58991810fe6217b36735b68b5a9d3bb3d42e5c77382347badd6f046027c9b5e1dfd0375ae5eb1c931e4228786028c134c7627de4c0f523b5d656bc00398356aa2d241cab38aca8408b079b47d6f18328081036e9919a3b6b45acefdb8c0deab5d9f56cc5cbbac7c8161a2be03ca1e0aa59a8112a11b7218399c0040851c96cb16c7018591ecbc83a9fb5af962fbc33c47d7b05bce0f1cc99e5f0c28780c48187a331103bd24b5371016e743e819ff2d70e16dbbcc0cb9184bcd993d1858fdb6d96ad8913a9146f402bd2735b89c20a5625a4106e6117600ed28384637c716425f51ef03a07356e01fbb6968265154a321c7650ab6c1a4882a43aa7cce02610d90c205ba8cd662f78784d17f0f1eb87115e1336705e10e941d6c4f690a4563d7e31d2157ddca8b7023d48cdf333f33ec10b0335f7b668061bdae0469b656ba2360a7bacb5595684cfe595e184ae68e93f5619201fd8a964bc681f6f0f69d8ac04158834c3901ec0e7631e9f0fc4ad9a654008d5f54d8bcda1ba5a159de815cef3c2db6e83b0416a610b33c0a1b191d78189ea7f317442e11c74246bed0b9122b7f1383bf110f7446a10ae498f07f3170f0a717b56f63088fa70c9c7439e66099b65dba3360a7be0e242e23473dbe321c1c3148ee48cfa7066d719f5c59c78873f2473d22babbddce23d46d36b20701c2f2ab30777004c02c6b42f9e07afb955d8140291e77930ae81a47ae7cd42a000487cb049b6e5f140958eba4d968fb99d8f0d89d6ae3c5d6d9e36691ef3099130a1b8526f057820d33551d54a5c1fc4cb67c951ee5ea68796cc6d66841708da35291ad00cd17bc9ba020b325f42223dde2f1e4cab463b8b656765e011ba02e9c518b30740dacb50a4a7059623d4c82c3f19da0ff2d5532a4d6bd7c02a05d26d20b2ddb810480d0f73301bb0d2b345521b56615c8b23ad4e1a00bb6825b2efc20882862d1939ceb8f7407e9ef5950945bd15403601de5e66659a4098eff1806bcaba8aa55106eac265b5591e4f46783baf55e130f68b663656b15aa60e0c23b47444d88cccec8208ce7dd6c2fb9b9e811441a8926682414fad1881c83200395a55f6f9c46520b22d785f9f6ac1f8480f0dd677a29636fdc6dba01cd307d1086de1639ce7e3a12cd5029eca04591d2f5a38477b6a79d088a90dbb64bf1de959799914e004c18347d6f135a81882768ee3421c5bb808d6012a9e1e54bbb1046b4169072b07060245dd24a27f68b12f9c63a461c524c03b56d06c9db0679af5adc0f542807177adf8e6308bdd9c25f781c84ec63642d31c903e174c7001600282296a286ff715a9d7f2db48dafd108bc8c78293713ad95788110017b5d0a6dd3a920ea9ca8ddb22a201e0834ee6012047f33e8b55e0d19acbebed0ae738212218e9c553af0f3bd2b3b2d1d8428bfc6f66b1f853376983bcee0fbc3fd8406f32590c32cc50a4a701b16f08f836ab348dd26baff36773b2ee48f6aa43f3826bf07e3fe3e3c32402e2b32a5d65046cca6db469979673fc5ea4f2ac9114c0c7402815fc0338974eef7398aca0960f81098d543be51237241d16e969106a6e4e9365f821a8625a27ca7603c08ef4a0729f89d6401cc08e804395f41e266b69fdc310f607a787996daa120aa486907f9ad0d01e5ae44f9b693238ef883bb30a998284323a526303787c5b787c35f8ebb3a4aa886e1aeac08e0ce96f905670e4a548909fe6b17e8d8f811457d4d3739cce472a49b7d6a6cdbc8ffebc3fab18e200844d7a7ca03ff88030de5ad9886037401c9a952b3f52b0eb4c7631ce7247ede2055d5f23cd8963e5c0d8c03ffd27b7fb24d5408e87dcecbc42dab32bd09a5e81f2fa78e99b4509d8b5150d2710d931345219a3a98320bf1e64ee90b2026ce278b63b6bded47146cfb447e3841671b7a416fa8513c86d1f5d2446cce6ed11f3da2f9867da0b490f83fe800f08b1b8a1c52aa378f982280747da497259783c97c749703270b5cdb2506e32d849ac6ab539726018811c603e678bc9fc1ab7e765bd22f140c43370ff486a3f8d6099187ae0010f2710d935b4fcf2411a71c1060b2f6f4517bb0051828c50f2ec29446f783f4a659cdf93ea59868303f17c086d7123a142b25ea145963c299b742d043c213d0d3891e8a064a68e41d57c1b3a7c1425ac60ea2b8826aa75bc6c60a7c286a2865b4979e7790aa70fc107644e7a183f5e7a21116a82030f18a4a16a0ed7ef19abc07d4dba840d6ca29621029b247af9e674b88b7c3c4de36dd131eed948fd0e84df909a3e375c1b1f624d6bb8d80554de3be025e67da54942f08cf478e7fbb5349db72c5641160792dea3f5960b96c580b757bc909e9da4e78af450e493ac1d4b5f8599d40dc331b6bfc6641954dc0c477a5a8e32bcb84efac57815881c36781cc8855da799a6e01505b140ad74d20b192a7d6138312349e09ae600be406b8a9bb4313e48e6d56e8cc03a28f9dfc45801c74b490f403560bcf16b5b2c1faba9b9765e2baf1c1e7838e1b0b0b2edb9b16d441a76a4e7d6808cfa8156a10a39f8fc879b2983f198911ed287d01a744b98fb4f38c086a4857b34b759cdb340642f21ab4db41176068f2f1a7c435dc7336c6713071019002787555894a7d0ec7e7d788cc831c63d8e9435bbe4030071945fc1a1a3af07e029e9696f3da8563880990b1a0f3788d12a1714f0e4cda1d95b509baca8c52a28aae9596068982864b3cc71b84f100706d098ecdbf0850b1cbb7b04f71fcf1015c6ad3ce69e062247023c3e98a7daf16d846c08c4175a655c09c0c1319fb79b11f9d1a9d0ecf0880881a90581df8828b093fc605a03a15712367caf253d0c0a11de8858b70a4abe87973fc8eb59a5cb78292ea31e5c518b652846e0c8c51d4968eaa859ac97809b184794d2328ba58b161ed4eaa29d8be1186202fecd3b50c289ac7b66248cea8fdf426a8d3b4873305715b0591ddee13956d56522054dadfe488bd51365a9acb25020c1c2b406c9d47bd2d380c04cbc25ac8c8fe3e109e4811f3659e665da1af26bad22beed9a7e4713b7da2c3b6d718eac101555c306f0b4213debd3188f2356b02b891eab74cc90c1f7de2c7e4ee15145ca98550b47a898b02147a59ba0119a67ba9356fd06d29f15a7a1c24ce4480f81c83c08302bc479b3fc44d884f006312be5eea5a4b79eac2b3ad8b5848c26aadb2c73dc1a4f52ab449b75308b3640bc1995f4d21db4aa4a3089e05936ab9a0e40c08909e9096879c7c8421a6bb14a0911441f29494f9491194cd625a6ee436c9f9cb6dfec790f87b1dc6659513e7e8928c70e9ac12ef770a98bfdc0ab655919278aa8c9e7f5464d45f2910e807837643c902a4999c14d384924319e5435b6b4c5728c3372a4a701ad02217d5889c66f402c35a4b87816e0cafbdd29a9d558ad0c9dcd2986ed0c35e9ec4e9b55dc34d6b6526d4ff2d4c7c57e9c02647dbfc97c491b4bdc792a7d84050460233ecf2cbdb300dfcbb92251fbce0d64b5baf58764dd6b4429f51f51d2d36ac52100126aa65991cc3ca456dfd51b7fbdce89451641478b6528791ecb1eae200dab6b8017c17a273bd1722ccd7a370093f93a5835b409195abe24d41ab3b8ae8ec85488a38c171f614256db8222bfbaa6c52a70c8c543b9b6ef6d962965f0222de989c4673444b16a18844aae68c5384bfbdf6bd2fb98ac49af3c4adcf0b1a3d673d380276c967de222f0d3ae126d4482c1b5f24a8bc83c43032fb3e614633b8f0fcfb1df6699555bcb68c3ae85a692f91471d2d380581a382dac3ca648515ba189c75e931e7a3cd8b55944b0a355ce70c4804871b2f7dcbee7703f39c93a9e6a7d8463c320415a9d3ba8b83ee9a52fd8a5903a2e551661d88d51f1174485f464b513120c8cab2d8e099b1be2fa1ee6c9d3ea139a271906d84116aba0ba033a452df6f2b876e0e32180d5ae17e9f73c9e5f1cee0e019a56b5c8229df287ce6008a9c967b2ac2effcee2fc3b7647780c3ea207bb783dbb709d6822e818a325e989de026348aded658687b4b2e491f0a68e27b58ab355c5062460df1a8d723f1a90ab798bcd72371575ad1c189098c3292e1014dacb0c2f14b36b2ab2435e88e4187c44075a15e80a168b4f855ac53802b8cd669912e81f35d2d300bb5e73b27629a302af93f2d1aea0157c8447c72a7ca628a9d1ddad225dec948f81a46e2ba91398cd63b00bb5d1ef0b953dac4c0653e5e8f4ae803409efb09943e3611ee3c0585515f1e129903a6a2534c4537328ab9edcc02afc892ae9a144b9e6cd8587c52ca1194d7022d553035e6218fcad929411550edb62373942cd8c78df5549ed0b60e6c90690bed5dbc52eed3230a252cd06eaab160d5fcf6431cc16b05dce8cc6587c44067c7de1a4b0abf41c179563346eb12a8f0f7f41f4490fe08764350f0ea5a19fb358c5ae184138c745572fd4e602e15a910e48311faff748982598d2402bb28afc4bbb32f64f3b0deae5fda14a8c599c1cb0157d2d5c0e311cc0a161467a00545c9ff42204ed45ba2e52752a79ff08784715162b61e13c59370713fb28ca1fe722a902f33150a17dbccd2a1f47ace08043c0638a72da56d57d2302d410d32add5aa5aa0018d7cfbc1e24aecfc395fa90f541aad3a24d905511a2e2c863ab01b18d56610251adcc4b6a9d3db40fcc6bb20c8ea2eb516f31ca63ca2840573bc4d021346b9a97a5bd789fe895817bd22a360f78dd818000930eece6c8e145a19185bc8d278db924b5af30341e6888562d5f61df1e23fe8909e9695217bcb908277152b4d04ba02203c2579eb159076a192e0e3ad6e3a24f415c9ad30368465f483eb02f202325d879c6cdd0c5e9fe3558c5e621742058c3674fa195f142e320b39688306340ed181ce6614aab95b32282b3720c1bd37b80a23c0dc4c4e7e877fe5ca44dc8dddeed560ad4aa2a23ad11f7a4955604c0333fc2e16ef10cdcab4d485a58ad8d111cb0d9adfd59d3746092c2731cacf43deccabfeb071213f02050cb1e550f9e8cf27151f3af07a9451d7b0459bd14a9292de8f1b1873f517a1a955b1000091b016c7078bb80e490ec8cc6da88bdc34de3340f16611f70a0388e73426d30b2bed05fc9116adb1704902e917a66c64ca882312c4ca93992448ecc17a7ad12e31d280af0883601fff0b947f975d4b8c483ffb73641d2c23d779536411040564f45b28e69d503e9a2f787e82c03efdc41baa21f92daab17615a30ef1cd38d13139e2f041683e8503a0d910f78069c3c6330ad04f80962467a1a44e1c5a2d13ca8f6e67b964ff41fa4bea96c1b9b6b28a64d9e0d83d45cc69e21a46bc5dc81618496e70caf736d93c570502188392e0cde190c20b4aadae41510dad59cafb9a334498728aa4df778b84fdc6f0f1825dd98921e6ae0f38302350d799c11d35d6c8e8f0288cbf8eb648aae7d11925827d9619f4e3d344f5a3b8bc55037dc5466f11a7068d4b65806a2f6492ff18158b756faf2eb710890dc789e7a996917b196f4403c8bf9418657f3d1181d1fce8df2a4363b817a963b828743b322a8f4a3acdad339003cb656ddd3de8f749c6110a06c38a2decd2a41a36276011edf1f511e930f6f002f2d8a030f814d3ed683b1011c39cff0189759ad1073d2d380aaa6507fac8a1446147c82e0dd81dd0e0dc9bb916ac4b5cb98700b3442fa82a7575c5642368395030301c01f86b9efb0a0c561c28bf8acc962bed7b23d25494384fa7da53a8f844d881faacbb3d8f73df761026420e07e85d3ac5404f60fdb35b26e5e0bc3030f7b2cbcfb1827a223acbcace100317888c59d12ecc58f9bee1b8b6551cba583fb5a6b28f4bccd6a112ff6a9b59c4310e6681e0f6e20144980bb1d065e37848c07194d567021108cbcda8b382a1e537e6ddf66d76c93de4315293069e524c5f692892799a764343542be635e5e7a0dd1135713cd87834752277c28bf9dbfe4eace1f78382fe7ed789e84f9f0eefea72ebf9325d85de77114f568d84ed9169f7c23a30fc3255ef7224fc9bcde459efee3e9c239755ec8d819c6b67ac0086ff53c9df4e81801e06bbe97d4263ec3b41013941943356e64eb205ccaaea7b21920c54175fd9154b3d322374e368b31e2850cd3c63c1e23e254515ff3766d9cc828c2fd13acfb9a11206094ba821778061fc3712f99cb78e5fa2e0f1611f03810b6b120d6e31080619ed4b43525754d2bf889ceebf0d266d726482bb01980884e6ad34eed468cc498501035e2d78b892d1fff2dcb47e409bf192f00995556096f687e514a3c25e7e079863736f809b5071e49bb531599791dede56166c20d70e839011e26bca8a07ae1ed8e8793a5f66478dab7f2e1d6f2e5e10778f09e4805efeac1878063ea8d481fc7e6f878f0317d24e6f17d0b534311529d49b00767d33e85f30e92dc296d8246b23d9269839a56b59c7455cdb5021c85b471a22c19bcb497536a9bd6f3ba312226f097702214e245bd8d7b68019876050a130e92348e49eb1f107905260a04a042a5cf492a3981d0b4feb6822f8c9f3107eedf9c696727e1773461c2c3c3c2a438f82213395e4c4c084968cabd867fef16591e74328a638d09d0e38254ad6d43acc76205ad93da1e6d8a387cd2cb4090a411fcb6bf0872bb97ffabc8b71bdefa78a32291dcad7a9108b8825263b92082b2c49adc987ffb499ece3311821459254d9ac3ffb3e431607b3424421fb1854f7ae9146ae3efa1b732b1d56389e76e7eb0116388204f486f59e3485a8b36f8bcc8fa6a217c5e60e24190ed6010e161febe9857830d6a354b837e859874069ff4d21124e9657e98ff658283276f30ab7832a49cdc4c78518f814c2cc890720511e6e73389ba7170ac9d93a4a17b49a94b28cf61023c18ab11faf00e3ee9253034698ed5d4647899ef512518c5e1a25552ceb0d29c1710f6cc827c4e11163258b30ba29fcac7cc8ddfc9f2e31762383e1f21c227bd0484240dabc244d7859fc3bafc0982d302aa7d812e325024c1dcda84124b4d880e9f6112fc89546fed525f0d4e1cf8a4972060a2bb99090e592bcd4895e4ccca38f9880e723211f2a4c46ec231c40438780b51d25b44f916f812607cc327bd38064b12d7f3c38580defb7802d1e589f5987ca4410e7542e0b85c95e8d03f7cdd10da3486a5bf9f623c361f26f0492fcec00f0c5f934c4d892ea1b234935e523e55bdf2ed7309809cda840addf5f85afea54a7f593e92e5ded16a3ae523087cd28b13f003528889ad2b3f240f30e1c193a845a3fb6497a0d06c80c96389cef565f51781d1c36579e092580f2ca3c327bd1842f5be0eabcf2487dcc9c23c272f939cef8d485f408a557e4dfd9dcc2fb713fc7d0c7fff84d55fbfba420ce0935e0cc037fee5fcd6472c5d6f9604201158b5d6f391bea0497ff26b3c2104067d9e4732f979da84ca873d7cd28b22f8266795350975fb1ed3c8ee4a5f7dcd90c8aa156f789aa7b67c5fa0735d7f263fafaabdf8b0814f7a51805ab544a9d6528f490e64e7a43cbd8ff40f3c7f281786e0f2db2569f056be5bba33f96d8df1b8d2357cd28b2024e9a56b89feedcfdf7053a36658922fd9f93001ecb828e78597e31295fc2eeb26cbfd1df540f6e10e3ee9450092343a3bd1b97e4c700f31cfe5d122fa7df87082bcaa43ebd2b7ac21a0102d93dfa05f633da8f4049ff43c844a76670732d1ddaf796233fb929d8f10719d367d2f4983bee77baa875ff0c01bf8a4e701f88dcc6aabd49509ae4f2ad9294b623b301fe901ac29646acef75475567bbfe07b6a00935f3c37e6897bf8a4172624695875be21d1fa100d92af8af5787ca447c8c2e687a655ad2469e870a241fff30b9e86069ff442849641f136ab1d55f83f3f27d64734802ad7b8ef46130dee2e4903bbc8f2d095b11e54a2c1273d9750fb4afc3d8abfb6e2ffaef36d763e6200adc841a6e9fcf25d4b94f931597ee148ac079528f049cf0558ada8cb24f72ea9b15557045bdf878f0883350ca931d1850d4c7ec358fa7bd7577983c3273d07d07abdbec18477b75699d8878f3881b0f721f87df0e39234fc013fbecf1e3ee90501df442df8c67a85bf1550fbbdfaf01197401fe672449796f14bfa335646faf9c54ccde13fc41690a491acc25ee09b87cafad29d8f04022a6a3f4174e81e26bf07fc42a669e1939e0958ba6bc56fcc71a4daeefc603b1f8906143328c5d37c263ed8a08732f925c7784c71039ff474503db3a726f2b746e4977bf291f09091d2f62c7f69cce4d7c2cfe850e1939e06491a58852813abb35221529b62670864cf9e852ebb2c29d6c3887bfcf3cf7f74e1c2a5580fc32514250501f3959800d749d2b07eb23ce0c3d88e29f6c8f0a4a7552f7e81090f75eed26587b1a424892a54c84f77dd5554aa5ab520dd70c3355291225753ae5c59633db484c27fff5da22347fea15dbb8ecb5bb71ea3e5cbf7d1b2657be53fff4c84ac30253d722c243ed67edb67e49e1d199af424e9a53c4483e7122597e61b225b7a33dfdd724b5eead4a982d4b6edcd52fefcd9633d9c84c7e59767a2c285afc624d5a9538c9e7aaa2a2527cb1288efe38f37d3d4a9bfc8e7cec5b3c3546906df80e8dc4626bfe6aceefe1ceb11c5021996f4589d65913fd397fcad30df0c49e989f0aa552b440306dc29356e5c5215647d440c90a2990015121c35aaae346edc1af98d37d6ca67cec46bfb0ba5184631fe5ccceaee20567727c67a44d14686243d7ecb3dce3f7d305ff874954696274f361a3dba9ef4d043e58292dd5f7f9da31327ced1a953ff466974890d4879d9b35f4e050be6a0cc99cd6da0d75d7715bdfc725da95bb7ca528f1e0be59933b7c5f1cda5a8bb23f959a84394ffc18c14d397a1484f922664213afe297f453ad9d5b11e8f97a857afb8f4e9a7f74978f0ccf0d34f8769ce9c9db47cf95ee53b48cf877bc0e953bc782eaa51a330ce393569528a72e408f47b5d7ffdd53463461bbe1e9ba96bd779329c20f109a8bb7213a2c36b2469e43db2fcc2a1588f281ac830a4c76f34947efa9aa7e294cebcb37dfadc218d1c594782aaa5c7bfff5ea28f3fde441326aca12d5b8ec66874e90b172f26d3ce9d7f29d3871ffe44575e99995ab52a43bd7bdf4e37df1c586ca743875ba54a95f24b8d1b4f4edebbf7646c061c141272c86f25bac0c4f7d203b2dc2fdd576dc910a42749c3aaf1c7973c158cf558bc0434d8575fbd9b55a9dbd2e8b25f7eb9959e7f7e211d38f0772c86966170f6ec05e5c502a9ae5dbbb234664c7dca972f55da2e5d3a0fad5cd929a961c3cf92b76c89d742284afe2e3f1bff4de767a5b72c0ff838d6238a24d23de9a9d915c9af935a7a3b5d61d4a8fa6908eff8f173d4a9d32c9a35cbcf398f2692936585f8e6cedd4993263551a43f810205b2d3e2c51d926ebffd83e4df7e8beb16b72caa26bf2a4983cbc9f2e0e7633d9848215d931e135e3fa24b3d486db29caef0f4d3d5a45ebd6a0410deb66d7f52a3469fd2be7da76235ac0c8f9327cf53ebd65f52cf9e35e05422e15082ad75e1c2f64955abfe2f192fa6f88512d6f2a8240d294e94bf4d7a7470a44bd293a42f33116d7d8fbf36e129678c87e3391092f2ca2bf50308efc71f0fd1dd777fe23b28e20463c7fe40478f9ea10f3e6846c2d65aa2c435f4d147cda5a64d3f8fe3aa77ca5811d4d980e8d00a491ad55096fba4abb768ba233d7e435dc91f73f98d5589ff4b773d2b6038fffcf316499933a7769584511d129e4f78f105d8fae0d99d30a151cabc7bef2d2575ed5a85de7a6b5ddcd29e862bf8f9e167e8fc5a7ea6eaa6a7bcdd74457a7c7172f0dfa54c78b7f067e6588f271240d071b162a9b510ce9cb940cd9b7f41c78e25422a54c6c31b6faca55b6fbd8e1e7bac62cabc975eaa2bcd9cb95d3e7428de33c1947ecd257962896f787d59eeff5bac47e405d20de949d2cb6082657ca16ea274f4bbf440fcd773cf550f506b9f7966be62cbf311bfe8de7d3ed5ac793ddd74936a5a86f43778702da94b97b9f12eed091421bab4549286dd2bcb03b6c47a30e1225d90034b782814f02d4f37f09429c8ea090b382e901920f0fdf7fbe9830f36c670443e9ce0dcb98bc40447cb963d94e2d878e491f2d28811dfc9fbf7278cb9ac105132eaf3b562557775ac07130e129ef4d40ac790f094a0e3745b232967ce2b94e201fa79cf3db790e2d720ee438f152bf6d1dcb9bb940c0e0036d9a79fae2af5eab53891ae203f6bf24c491a71bf2cbfb822d6830915094d7afcd629aadaf0207ea76fb46e7db3042786c037dfeca675ebfe88e1887cb8c5c891dfa5901ed0ae5d59a96fdf25f2a54b8954d41839bb17bf90a4e19d64b9ff82588f2614242ce9a984a7d8f00ac778285141fbf66503fe9f38f1c7188dc447a858bdfa206dde7c44716c00085aae55ab88b474e99e4492f600fe01973e60e27b9089ef9b580fc62d1292f458a5457594c56a59a8f40f4878d5ab174a516dfffefb5fa578808fc4c3679f6d49213da0418312c4a417c311850c96f8923f95a49758d5edb73cd683718384233db5f0e77f2b88928aa5a7b25076a851a370800303f6a1f3e72fc670443e42c5a245bfd1a851f552fe87a447097b23cb7816274bd2b0e6b23c605dac47e31409457a9234ea6a3ec9df32e115d792a43304f4920100d28b066eb8e11a6ad6ec2625dc02aa1826a45365ca94f8a7fec285643a75ea3ca1fa094a6d216776f1e2dd4a01814802ea2d52d5e09802ca96cdab148e486087543e96f86648d290bb6579d0d6580fc6091286f424696c36a2f3084b29a5563ace3810f15d02bffc722c62c742bdb84e9d2a508f1eb751e9d2e92e65390528049a3bf795ca54b97201eadcb9a24278b367efa0c18397d18e1d7f45e4b8284cb07dfb9f74db6d8594ffb365530b931e3c98d0d5700af013ba489286d795e5fe715fe92221484f2dfe7916847733a5e3383c2b142c18d8df2252953a9a35bb915e7eb95e1a92cd2880edb46ddb5b940a29efbdb791060efc56c99ff51abffe7a3c85f4804285129ef418727ea24b88e3bb8325beb80e2b887bd253eb9e0f9cce2aed2d9400e38d04b265cb1ca04f7a5de21dd2ddd8b10da87bf76ab6eb21e50d2410c7d9f2ae90376f36baeaaacbd3ccc7f9e8d2a512dd73cf0d74df7d5368fd7a6f9f61e3f5cb9e3d4b02dbf5028042bd2cf10db98d89ef9f580fc60a094022835f67eabb83ef897455edd80da002e9e1a5dde9eaabb3d0d4a9ad152fa2112851357dfa5645e5431597f82d7b1e3a2065356a54929a36bd911a362c19d00318cb56ac78841e79e42b9a32e517cf8e693c8f66c49ba00079232b0a12df5d4c7c71e96d8b6bd2e313d78d3fda32e165e8fe85c61e3f5e495a70487cfe79ab3484873eae288d347efc6aa5e47c7a06d4ca4993362853a952d7d2f0e17558bd2d9d922e9635eb653479724b85a8e6cddbe5c93161d7d3c358e63fc1014ea9c077e9e7fcd93ad6833143dc929e240d875f7f204fd7c47a2ce915e3c73754a41c3dbefb6e3fb56c392543566d4189ae366dbe546c7a1f7ed81c6605653e4809c457a3c67b117522a52364e527b82e0b2d8359da1b1cebc1181197a4c7270ba5a13e24a57cb58f48000f369a55ebf1fefb1b95c47834bfc9c898366dabe22c5ab4e841c5bb0ba032ca9429ada97cf97732fcf97106741b4cea2649c3f6caf2800f633d1a3de28ef4d4e0639aa37a837c440208d778e9a5ba01f310a3e6135e2a366e3cac3831962ce94822301cddce1e7db402bdfbae9f02181c8a6fe65a9e5e6221e66796f8d6c77a440271457a6a99f77f67f3b742c1d7f6112aba74a94c254ba65a0d7efffd34dd7fff973ee11980d25d7dfb7e838e7329f3060daaad34008227db8723a0ecdb972ccc5495e57e71611b882bd223fae52d263cb491ca50c1c7d1c6f3cf570ff87fd0a06fe9c489f3311a4d7c03958f51de1dd92940fefc5729ad1ee1f8f0e1141062fe9bcb424d0d596e1d73cf58dc901eebfe6df86f73fe9aeefa5ac413ca97cf47458be64cf97fd7aee34ad36a1fe640ba1a5e0a7064082035cf273d375032a85898d93a813fbbc57a3471417a9234fc46a2e4f1940e5b35c61b9a37bf29e0ff2fbef8992e5d4a0f71b191c3575f6d57d459e1cdad57af3865cf7e399d3e9dfee216230878845a4bd2d095b23cf0b3580e24e6a42749a3b3135d9a47e9b019773ce2ce3b03ebad22f0d8873d50ee7df1e2df525e1859b26442e51b5ab8305df4c98926ae61a96f8c240dd918cbe20431273da2b333324a5dbc78002aa50840c2dbb8f1500c47933858b9f24080948cfc649ff442c2756ac9f971e565f9d998f42c8d29e9b15adb852809d1db7140be19037ad2431eadafda3a034a50e981125b3e4285c4eac6df93f84b87581c3d6664c3226e71fe3b88092f57f0b57d78015411812d4ae0c891b8cd098f3b9c3e1d5824201de5cbc602308e3694a4a1f7c9f2c099d13e784c488f090fc765b556f6ed7851843e991ef0e3f29c239de7cbc6022cecc8e3990b56c9f2a0c3d13c708c243d790c535ff1d81cdb870f1ff101a900bf4ea64b9274871cc57a6551273d491a5693ff3ec05fb345fbd83e7cf88827207e4fba9968584ffe674cb48e1a55d2534bbe277f447e21011f3e7ca8c8ce9cf0ac240d9f1dad52f35196f44ebf4994a940fa2812ebc3870f6f00dbfea5c9ace6568e869a1b35d2430969a2a486fc033347eb983e7cf848144825888676e72fe3237da4a8909ee6adfd907cb5d6870f1fa650aaa3f764ae9826cb830e46f248d192f446f254304ac7f2e1c3474242cec722d264fe7267248f1271d2538b09481d8892af540b0bfaf0e1c38729d0f6bc8c240d7d4096077e1ea9834494f4d4f68d83bf2025dfce273c1f6a560812f60124f29f3f1f970db37cc40e085a1e25492f2f90e5be27227180084b7a433af30f2816d963f888775c71c565f4ecb3b7d1430f95a752a5ae49e9346604ca37fdf75f6a8dc9bffffe972e5d4acd1ad1173a4586c4a953a9ffa3ee9dbeb522c8f4dcb9d4eac6c67d23ad4c9f9172f2e479127e43e3beb11e3aa5e991274f36aa5449ed6880969cfaae7118c7850ba9ffa3cfad31a3c3872d58cdfdf735feec18899d478cf42469c8554c7803f95b866edf98d1814ac30b1674a05b6f0d9e71887a75a2661d902bd715911c5a5868d3a68c32b90522328c6d35df7cb3b1347a743de54d00623e732695bc210df3fa298c8965695f0ca9847ae2446ae11210edc993a939c320e2b42f865449dbb8efd3a7ff93d3be18e4947deb9b96633d637e7218802ad0000dc26479d0cf5eed54209292de4826bc6b83afe623bd02f9a9d3a7dfef88f0320a20e542f2d5e3baeb909c649ba0142bdb50c8c7fdf7df8b014de9cda4e1e3c7cfc928d93569d20679dfbe93c65d20d2e33d9eaa853a062b4484f4246904eae3b5e6f75a96f46ecbcb952b2b952d9b5779d3fdfcf351e5cdeb43458b16a5a97a75bfc7534644962c972993009e131348b56b1785e9437afae9f9f2fbef6f34da004a4ad2d026b23c708e97638b90a477f10352983afd12de8d37e6a6575e6920356c5842ca9449ad5e02d560e6cced72af5e8be503074ec57884b1479326a5623d041f090038b7fef7bf2612a4bfa9537fd1135f4eb512cb8445b2fcb467d284e7a4a71614a05b281d331e4aaecf9dfb4052f6ec5902e6a33feafdf7df2cdd755751a95ebd4f92b76c3912a311c6072a54f05b17fb7006a8fdafbfde509a3b77a7ac578b4989fc38d98b3f877b752c4f494f0d5119f40e7f4bb79917d75e7b254d9bd63a0de1e991376f369a31a34dd2adb7be93acf72066345c7ffdd5b11e828f0402aa51df7d774969e6cc6d7a698ff5e2e4272469c85bb23ce8b817c7f158d21bd24a8daa4ebf78e289ca12c2158201cdb41f7fbc92f4da6bab3364acc2d5576751261f3edc00f671263de36c340c1fcad3535e1cc333d2632686610b22684eaff6198f800dcfe9ba3d7b5697de7e7b9dac0f03c828f0a53c1fa1c0a2223542589a33c70c6569ef68b8c7f050d24b6ac762685eeff6179fb8e516e73fb150a11c08c895264dfa31c3497b458ae48cf5107c2420366fb6b283a3fc94841cfecee11ec313d293a42f99899307f3d71c5eec2f5e017b5ece9cee0266fbf4a9217df0c14639a3f5a3f0253d1f6e71ecd819b4d5b410102454596e2849230acaf28bbf87731c8f24bded8f5006281b053b9d5b9428710ddd7fff2dd2679f6dce50d25ee1c2eede7f4b97ee0948d582273c5bb6d48e6308e8cd9a35f576c532ac2390234716ca9429dd060c6408f4e8b150d667a3a405fc05175fe62f0f86739cb0494f9226666629ef05fe9aee1b819628912ba4a7aa5fbfdba5cf3fdf2267a4fc4bb792dec30f7f45070efcedd9f121918b145fd889aebe3a5542cf9c3929a085238268112b26a02f8a00c0530f037b8f1eb7a5cc5bb5ea20cd9ab55d09b5d04bffe838a76fb369dc37881b2692a24573a6ccdbbdfb444afa18c6a9b76be953f1100f0a724f6f403adcb3cf2e94274fde12ec01c189a983e40796f60e847a3c0f24bda30ff35872678412f0a1487ac0cd37e7a566cd6e32bae2d335dcd8f4a0fafff1c7694f8f8f3c513dfefaeb9cc59ace50bf7ef100d2dbb0e1108d1ab532a47d8d1c59975f8477a4fcdfbbf737f2f4e95b5ddf1b2148c3925e1a565f0ceaffea8b2195503367ce647831640ac88b565f0ca9c702d1eb5b8ceac91b87e07da71c18eb6119727757af3e28bff3ce8ff26fbf398d4691ae23ba0069afbdc30dd2c003d24b7e9e092f4374360b95f48001036a4a5f7db52d8a8dee628b22459c4b7a070ffe1d9034efc3191015f0df7faec83c9627d9a363cb4c9e522d497ae95a59eef757287b088bf424696823fec81dce3e1209a1aab700b2131a3428292d5cf86bba7fbaa13ee6cfefbcb8cefefd7eca9e0f57c8cb948f2c8dbea16c1ca6a4270f23a5e85fc600935e58db0f1a74678620bd820573b8722af8a4e7c325a0b3b793a421836579d0f9a06b1b1032e949d2b0b2fc91614a68c0be8134997050bd7a61aa59b3087df7dd3e8f46159f70ebc4d8b7cf273d1fae712db3d0a3fcf9a6db0dc390f42e8d4ecf39b6468463cfd3a37fff9ad2dd77ef4bd7d29e5bd2f32bd2f8080157b0a6f92c4b7b6fb3b4e72a083624d24380207fdc1acab6890a263d4f82c01a34282155a952505eb72eacf8cab8865bd2f3d55b1f21822511e91efe74556f2f4449ef621f529380330c1064ec155e78e10ee9befba6a45b69cf576f7d44097ca3250fa448939ed6b8bbb99a16927150b2a477fe9a66cd6e946eb925af8c4acbe911be7aeb237a900a48d2f012b2dcff37a75b8420e9494db46ee4190a5ed9f4000484f6eb7787d4befd8c7429edb921bde3c7cfa1014d0447e3237d03c1ca977af097a79d6e1102e9c9888f49d78505cc50bc78e8317a664085e5c18397cbbb7685145f19d770437abe3dcf477840b03235630df459591ee4a889b22bd2e31d2344a54828434b6420dd0665a2bc04f2287bf7ae213df6d89c7425ed5d734dd680dcd360f049cf870760cd335363fe9ced6465b7925e0f66d6bce9b8fd852958cab32a6e18161e7aa89c346cd80a395a0f3e4ad7230f4ee45bea13e1bd427a75622017550f7d336f1f31074b24977a93d7a4a755466e95d11c184038e96776c083f4fcf3d5a5eedd174445dabb702199fefcf31ce5c973a5f2bf9b5431a748af4e0c48b07af8ad3ee30ec59c565f7123e9d523458ccc78f0d2896144e7ce15a51123be938f1e3d13b163e8816a2682f450b6089533ce9cf1ae79517a8dd1bbf1c6c0bef58932ee8c03244a5c7c82bfbc186c4d37a487a61c39431d52222392a4071513cd8efbf55b1215690fb5dbca95bb2ee5ff3a758ad19c393b3ddb7f7a25bdfaf54b04fcbf654bfa0c374a5cc89998f85a9257a4a7160aa5f2618e2a61e1b6d0006ab9b9292bdfad5b1569d4a895b2b1065c24307ffe2ebaefbe9b52fe6fd6ec269ff482a04081ec54b56a8194ff8f1c3943ebd7ff11c311f9b0400e491a5e5a96fba769a7a6874349efcf069441555bc08d4defd4a9f3347af40ff2c891751c6f836ab84f3d55551a3e7c45c4a53d101c2a380bc74cebd665a86fdf6fe8cf3fcf7ab27f37a4877a70870efde3c97123892e5d2aa5387f803973765046aa829d40c84b740945087adaade490f42e3c491930360f4068899b2ac0bffe7a9cde7c73addcab57752957aeacc137d0d0a3473569fcf8d5f23fff443650f7f0e17fe8bbeff653ad5a6ae41108b77fff3bf9f80b3cd9bfdbe2a1f14e1ef9f25d45cf3d573d60de975f6e8dd1687cd84389d96b4ee1929e244dc8c27f6fc908e5e0cd8087585f723b187efbed840ccfde5b6fad975f7cb1a663690f9dd6d01cfcd5575745fc440f1ebc8cbefdf6a194ffbb76ad4c9f7fbe85d6ac09af0802ce1348c229e25db58570f7c61b8d03caa6af5c7980162d729cf1e423fac82649c36e96e501bf58ade040d23b7537135e8694f2801225dc555761d2533ec78d5b2d77ef5e4dd23f30c1d0ab570de9edb7d7cb88a78b24962ddb4b5f7fbd8b1a37be41f91f64f5d5576da96ad5496135e74100b79b78c67827bd01036a51cb96a503e6f5e9b33846a3f1e10cf0e2263f464a4cb1391c90dea56e9481ed796e3db7506f81bffe3a4b93266d90e19975ba2da424042cbff3cefa884b7b3d7b2ea23bef2c9222c5e0d88b163d484d9b7e4ebb76396dd21288f412980c09af6fdf3b5822ae1530ffa38f3629929e8f7886a2e2de4ba1929e1a902cdd9451555bc06d751526bd9493357af44af989272a4959b33acf7c402182f7dedb28473ae27fdbb63fe9c10767d2f4e96d52a4b39b6ecacd2aee634a3bc6d9b377b8de677a084c46103254da071eb82560feba757f50d7ae7363342a1f2e71a55de59560925e55ecc0fb31250edcd6d113ea2d00a7c1c71f6f96bb74a9e458da0371f003277dfcf1a688bf69befa6a3bab70dfd288117552e6216079d6acb64af3edfefd972afd5d9dc28d13038827f516f9c25dbb5651243c7daf59e0f7df4fd37df77d41e7ce39ca67f71173a025ade2d078c56c6910d2935b93528b3ee3c24db80a6c717ffc1168131b39f23bf99147ca4b6e9c2190f63efd7473549a83f3f894b8c2d75e6b18d0b71441cb3ffcf0a8a28242eafbe18703b467cf09a547ad15d0f1cd0da05a57aae46e1b2f01ef7a993279a851a39274d75dc5021a7c0ba0bf6df3e65f28c4e723518040e54bad2834d2931a4560440903d8768a15cbe9787d4879c6beb69066bef8e267b963c7728ec9136a668b16a5a569d3dc37800e056fbdb58eb66fff93c7d92a25454d00d2dbd34f575526af316d5a1bcff7e9253efffc67eadc79369d3d1b59c7928f88a090248dcb2acbcfa6690c6c497a923404226286f5da0248c8d777900f86ddbb4f9892d4c891dfcb1d3adc2ab9f16ca28110bade47ab3938d4d952a52628eadd33cf54a3ac593de8039fa08074d7a7cf37f4cd37bb633d141fa1e32aa2bf6bf2e722e3029b3b3ba931517286e9696b86503db746ecd8f127cd98b14d6ed5aa8c63d62b572e1f356e5c4a9a376f67d4bc485073919df1c61b6b952c04a4a8952d9b315aa120287ce1c2df2095e35ac57dd0b48fa080c0d68edc91dea50759de739e409a0ee13646efd75f4f582e1b3efc3bb965cbd2923e9d2918060ca81955d21340a6041c1c98504bf0aebb8ad28d37e6a6bc79b359d6e0833dac69d31b1d1f033632d809630588d02855bf77ef49dab4e98812bb78febcefa84867b8dd6ca60de94937446a248902b7e12abffd661ddfb669d3619a3fff57b971e31b1cb35eb56a8560608f69c5565465c1140c152be677457ad3a66df52cf5cd870f73c857a25dad2cbf18906a644a7a8871e10fe7c6ac748a10d45b5ba96ce8d015ae480fe8dfbfa6ab31c40ae92146cf477a83c452cb453c405fe8e75a487a3256ccd0f63cc04d33208472048b3b5bb3e620d428b976eda28ef75ba74e310936c178477a2c29e523e19185a726e48cf4929b922fe9b9aaa3172c864d60f8f0ef8849cfd538dc24f1c70ae92505cd47ba4345e30c2b9b5e5935f52c633500d203554fdc9486dabdfba42387c39225bbe51f7e3820d5a851d8f1beafbe3afefd49bea4e7234e7195248dce2ecbbd53a2cbd3909e240dc9c91f593332e1015e85ab98e1e59757cab367b74d5727d80de9fdfbef253a7224fe8b87fa48176035e9bf2afcb954cc3091f4a4eaea8a193b4ec96d073437a43777ee0e79c38643123c9ee9056ef26ee1c48856d0b58f0c0fb487444f5c3bd293efa10c5c4a4ac0ada4a72f34100c78e05152fe8b2f5aa60b690f317ad75d97cdf1fabe6aeb23caa8adffc74cd2bb2da34b7980d7e12a4620af76c78e5a12827e131d850b5f4d6e82ae7dd2f3115d48010f9909e9255f9bd1ed7940f1e2391d9f04a42c21b2df0d2e5d4aa651a37e90df7fbf69c29f6cdf73eb23be215f264923f3cbf20b87f05f00e949d210166f9232fb929e3b49eff7dfffa6504abca37cd4c081774a458be674b55dfefc57d1e9d3a155378e04fcc0641f718eab882ea22a6c5ad263c22bcb728bf3388d740ad479439ea953a0195028c74175e4b16357c96fbcd1c895b4d7ad5b15ead1636128878c0812b978a88f0c81ec2cc8c141ab343831aab7d558debb3aa34b7aa896ecc646e5c68961c47bef6d905f78e10e090da59de2b1c72a2941ce5ef5aa0d17b0e9b981afdefa88016a882f06d24bbe837c831e54db8885ab1881ca1ee3c7af91478faee7f898a874f2d4535595568ef10037ea2daa9bf8eaad8f18a0a8f86294f4327c6515c04dfa19100ee9016fbdb54eeeddbb86943bb7f376243d7adc46e3c6ada253a7fe0debd85ec00de91d3b76d6ef35e12316b85292266696e5c72fa4909e5ae86db07343563a4608317a61d903ce9cf98fde7c739d3c68502dc7d2ded55767a12e5d2aa3e35a38870e1bb86b0a17765e60dbcc9e57acd8d5d4b87171baedb6024a9ef1555765a62347cef0793d498b16eda565cbf62b591c5e03632f5ffe3ae5d865cbe6a1fcf9b351a64c49f4c71fffd0b66d7fd1fcf9bb69edda437e41d1f401e6baa325f9739b4ed21b7c1ddf064919dd9e07b827bdf03da9680edea34735c94d9eed73cf55a70913d6842c3921a8b850a1ec943b775645623c7cf80c9d3ce94e72cc93c7bab0a819f4a457a2444e1a30a00655ae9c8fe6cefd8d264fdea6100e5e02e8d551a6ccb5f4f8e3e5e8d557ebd098316be8d34fb73a2aeae004d5ab17a02143ee509c56b367efa277dffd49f9fd20b87cf9b251a54af968e4c83b9546e84386aca4c58bf77a725c1f3103aa7614a340d24be219c9596235a278829b18bda347cfd0df7f87af629e3a759e264edc20f7ea55c3f1b19105f1e8a31595f2ee4e818e67ad5bdf48ad5adda83cd878d0f11b72e6bc820a14b84aa9683c6fde6efadfff36d1f1e3e783ee2fd418bd264d4a3091dd45afbdb69e25d6856924b95f7f3d49ab56fd41efbdb74521bf1123eea466cd6ea0471ef9da3531eb01e9ae57af6af4c003a569d0a0ef69ce9c5fd3a4c4edd8719c962f3fc064bb8eead4b99ec9af16d5ad5b84faf7ffce33d2f51175b0169b5c9a3fbfd6919e5c94fcf433967e2e63e9c7b9ba16ae3d4f8f575e59253ff5541557cdc17bf7be9dc9f247faefbfe0ea1fd4c7f1e3ebd281037fd3a4499ba87dfb3974fe7cea76aaba9797eebfbf34134e077ee8d72b12901d4289d103e1f4ea5595eebb6fa6a24606c3d6ad7f');
SELECT pg_catalog.lowrite(0, '\x51cb965fd10b2fdcc684dc8a1a36fc924e9ffecfd57105468daa4da54b5f4bf5ea4da1bffe4ad3282b0d962eddcf84f7059f87bbf99c35a44e9dbef6f3861316c9b7e2ef65813324e74f5b3a055a3ec2aee314561dd042012a8fbcfffe4ff2934f56712cedc19ed6a1c3adbcdd46dbf5dab72f432fbe589d9e7a6ab1f2209b010ff3c68d4795e9edb737329936a40a15f2d233cf2cb12455b7a4973973120d1c783bdd73cf3494e372bc1dd4cee1c357d115575cc6e3ba9bdab59be39a7c1e7ef816aa562d3f356af4259d3debdc2470e6cc0545c29c36ad39f5ec59952554e792b58f7842122ac2eb494f2a1daba1c413dc86ab8413a3678651a356ca8f3d56d15573f0175ea8491f7fbcc952f5baf7de12cac38a877ddfbebf4dd73102eb356d3a5d2198d1a36b538f1e4b4cd7734b7a6dda94e2b17ceb8af0f4804aba70611be537cd99f39be3edaebd362bf5eb771bdd7db73bc213b8702199a5bcf9f4c30f1de8cb2f77d0debd7ed84de241567270f5212b45633390f8020293dd60d72e6fd3c1a0fe213dad53a70a8ec9172136ad5a9551da171a51b87076569beb508b16331d139e00ec6cb0b77dfd756b56796fa22953b6a759c72de9a1cde4bc79cec9ca884b976485f8c68ebdcb15e93df554c5b0c90aeaf01b6ffca8a8e64f3eb938e4fdf888156425db4c4f7af15f933c0a08a1039ae7161e3407efd8b19c04a783530c1870274d9dfa4b9af08a175ea8aed8e57ef925b43e1bb0f93df3cc374ca84d69f6ec5fd3788add901e8a2c4c9af45348e3d063e5cadf1513041c1cb0f73941f3e63750ebd65f857d6c7890d7afefa878759dd8517dc4139232a148b29ef47ccf2d45b662b253200406a5a7dab6bdc5b1b457a64c1e6ad2a414cd9ab523655e9e3c5915afe373cf2db5d932387efef94f7ed00fb3b4588a3efb6c6bc0323779b7c9c9c9ac9aee096b2c02d80f7e9b13d22b5932a7a2fac3231c2e4e9c384fdbb71fa72a55f229e4eb23912033df251551484f9246e1cecdf0e967809b0e6808558954feebb0612be4366d6e9692929c5f96175fbc3380f41a352a4e8b16edf1240362e6cc9d2c29dd14407a702a209ece295060219c70133d604b2d53c6592dc2ebafcfa1043a7b05ec0bfbf4492fe19005763d4dd23b7f2df9a4a7a84c6eca3c4542ca13d8baf518cd9dbb536edaf446c7d7a54a950254bf7e715abc78b7f27fe5caf9e9871ffef0643cdf7fff3b8d1e7d57c03ca8b66e0a3320e8d82bfcf9e739c7847bcd3559e9f8f1e0e129ce8f7d56718cf84834c87cc3245d2bd45bbc32337cb80a1e62375ed370d3cf8261c890e532abac921b6281b427480f99050836f60230e267cb9639c096e5d68991e4dc441914d75c7385a3383b00ce13045f7b77ecac9ea8ca3ea20d89f94e2ea8915ea66b882e65789b9edb66405ea49fd961c38643b464c91eb95ebde28ec755ab5611bae38eeb5932dbcf0495a4845a7805d8c52ebb4c62d253ff774b7a92242bc489b8b77001f5d229a11f3c789a8a14711e701e0cd817d47d1f8988e4421ae925e7e13fce8d33e914ee9d18dec6e89961f8f0ef5c911e80b8bdc68d3fa32347ce52debcde5cd6ac592f53ca42e963dcdc92de4f3f1d569c0ff002878b060d8a51f7eee6b1834620ad0c051a40566ec3768c0069972b97572944e0231121e517ea6d219e3c543e1213916e06140a962fdf4bfffcf39f9218ef148d1a95a4ca950bd0ae5d27e8d65bf3d0575fed0a7b1c78d0b13f3ddc921ef25c9119122ee9612c20b19f7e3ae2687d646e7cfdf56e6adbb6348d1ab526ac63236f79c58a037e79acc4c5751ae9c905633b8ef880db3a7a91566f050e1f3ecd847cadab6dfaf6bd83060d5a4aefbfdf88860efd21ec31dc734f095ab02030dcc46df1d0f7dedb44edda95a6db6f2f1896e773f0e0db69f4e835aed2d050d860e9d2b67c3e36d3b163a1393520e5a158419b36b342dade473c40ca25d4dbbcbea0e7cea68746407ffce18d932018422914daa2c54d4a6565d8cf10ba82da70a1024e83366d6ea27af5be0898ef26460ff5f15024a06fdf65f4e69bf5593d9d4a478fba0ff7e9debd92a26a7ff1c53657dbfdfefb3ff4eebb9b98781b29c50bdcda3ae14bc2b821ad861ae8ed231e205fa1915e9277aead04056eeae2c59d4b7abb779f88ebe292f0f8a2020b6ac1a1841354b2501d082810306dda0e3a702095e471bedc54a31175f450ece0fdf7b7d0d4a9cd94a201a89fe7149d3a95e5e956aa5f7f8a928ee616e3c6ad53d47d544be9da75916315154512509d05e4ffd8630b5c1fd7475c2149487a576474492f7ffeecacbe38b79b453a5cc50bb46b579655dbe54c34fbe89d771ad0c30f7fed9a2c5099a452a5eb94724e7a5c77dd554a70b253e88b87befefa8f4a5e2f0a070c18b08266cd4a5bd34e0f84de0c1c58836ebe39b7529d25140911c0311e7f7ca1524061fefcd6acaa7e4bebd61db6dd06c7c4fa880b6cdb76b6a7de701f318120bd24e74f7b3a85db42035e57578904326592a867cf1af4d4535fd3871f3656f2671f7d743efdfd77f020614872cf3f5f55713c346b36238d94186e836fe403fff8e3611a3ebc263dfb6c159a3163a752b81361285083d1db1719170d1b166355b8288fff671ecfb7613b101063888a31f7dd7703bf08ee56bcb9b366eda4356b0ed1a1436794fc6014534560f73df714579c26707e7cfae92f7e1dbdf40149bcaa333ce945b3035a34f1f0c3e569d8b0e5d4b1e33ceadfbfba521a09f5e0601333eb3b01b2bbe38e424a1977100c544948394678d1e01bf9bc90206bd428a8f4a9403518f4a980c300159d517e0a39b670c4a0a19097983973975221ba7efda20ab176ee5c4e09ef4191071c1b763b5465e9dc7981efa94d5f48f2494f83dbea2a89427ae883f1fcf335e8b9e7162ae401db1c2aaf0c1a743b7dfffd4125860d84828c0594a1baebaeeb954c87b163d72a7d2baca41bb7a467d7e0fb871f7e57a66803521fca5c8553eaca47c22185f432ab0d81326efa6d08ea6dcc941d788ddd3407efd2a512bdf4d2770ab9a12a49870e739538b75ab50a53d1a2572bd90d507957affe83a5ad758e6ace85abdefaf0111b4829ea6da68c4c78809b7015a463d9492e91c684096b99c4ea3a5e1fddcaba77bf8dd5dbd412530883092748d84b49cf878f282245d2cbd88c47ee0293f7ee3da994498a15d00f03ed1fdd94757afae9aaacb2fea024df7b0137a477f6ec858895e0f2e1c31de414d2cbd07e2954cdc895cb79a9202f9b0185020446bff6da6a1a3ebc8ee36d72e4c842ddba55a19123bff3640c6e02937d29cf47fc404abe4c7c2142fc51c614f8e2a15ab25b40c545388a9b9249900e5f7f7d8d92cb1b0ea02ee7ceed5ccaf449cf47fc205916b9b717322ae101254ab80d57897d8c1eaa36bff5d63aa5a28a53a0f065e7ce1569fcf8d5611ddb7762f8485ca44a7aff66640dd7ada417ad4203c1f0eaababe89967aab9aac082d4b477de594fe7cf871e7be6458c9e0f1f3182203df2ae8e7702228418bdb87843209eee7fffdb403d7adce6781b643a74ec588e264efc31e4e3fa9e5b1f090c417a728626bd2245ae76acdea2c8c09e3d2723381a778047b66bd72a4a10b253f4e973bbe201b66a0e1e0c850bbbab42ec939e8f38428a4defdf8c6cd373e30c406030bca7f102e4aa7ef8e14f4a00b253a09acc030fdc429f7cb239a463162992d3d5fa3ee9f98823a4d8f4bc09de4a501c3af48f5cae9c33d6dfbefdcfb8506df51835ea7b7af4d10ae4a63978bf7e35e9b3cfb684541ecb8d7a8bfd1f3c185e89761f3ebc839c22e91dcdc892defcf9bf52c386251dad3b6f5ef8a5d7bd06d4edcf3fff991e7cf056c7db942e9d9beebbef269a3edd5d314ec00de91d3efc8f6961031f3e6203e9bc467a97fd4194716fccf7dedb28f7ec595d2a5cd8fe6186c4f2bfff6d883b490f406e6dfbf665c94d737084bbcc98b1cd55c924ec3f94e2a13e7cc4094e0849ef00a9d1c919b292289a50b768313579e1c20e49c8ce30039a45639d70037b23856ddbfea49933b753cb96a51d6f53b1627e45c285a4eb14d75d97cd95d3c4273d1ff105f98820bd632cf69de3cf6cb11d50ecb07efd1f54a9d2c4e43163ea4bcd9add2865ceac3ed8c8b19d3d7ba7dcabd76279cf9ed80725db012966e88de1b639b81bd2f39d183e121bd261e1c838ce821e9c191996f400141268ddfa4b39478e2cf22db7e455c8e3e79f8fd2a95389e1e74173701058e3c63738dee6f6db0b2b0dc2972fdfe7687d3f46cf476223e980203db4778a9f388c1803295e3ffc7020d6c30809c386ad70457a00a4bde5cb3f71b4ae9b4203804f7a3ee2081759b8fb4323bd4b7f31f1c91939152dbd60f5ea838ad406e9cd29ead72f4ed5ab17a255ab0e065d3798b3c708a779b7c58a5d4dd5aa1550fa53a0c5230a9e22c719fd717defaf0f8f708e28d39f1ae90de63b73909c91c356d213468c58c1a4f7a0ab6dfaf4b9839a37ff22e87a5eaab7f004b76c598aba77af4c39725c9ed218084d888a14c9410d1b16a7fffdaf117dfdf56f4a731e7d0b4a1f3e42c0bf2ce01d57484f6648d2d00c5d74203d61f1e2dd8ad406e9cd299a362d4565cbe6a52d5b8e5aaca1b61370437af074c3eb6d063400fae8a37b1429ae67cf6f9552f5660019a269cf37dfdc4fe3c6ada777def9c9f1f17df830e002d1e5fb748d4b65bfb46d3a02b234befaaaade3f5e1b4419646bb76d3add650fe7a513cf4a69baea12fbf6c4e6fbcb14169056907f4ee78f5d5754af7b64f3eb9874a94c849bd7a2d733c063ba03f08da3cd6aa753d152a949d72e5ba422169b485fcf6dbfd4ac32037cdc87dc43d2ec972bfbff4dd9af7f37473ac46e3c35bcc9ebd4391da20bd39459b3637d3e0c1cb68e7cebf4c97a38495551ca319cc480f35fd3efbac090d18f01d93b2f3ec1690cfbdf74ea759b35ad0534f555408335440ca4447b87af58af2fe7629c4bb7fffdf4c78e72977eeac8a7df1eebb8bb1045a95c7b893468f5eab54b4f191f050c230f4a4877ca446b1198b0faf812c0b64694c9edcd2f136680e8e7a7b9d3bcf365dee45f1d011236ad2cc993b5d119e00facfa293dbb2650fb00abf57695fe916d5ab1750ec841f7df43355aaf4219d3d1b585710e486fd2e58b0875f002be9f9e7abd0d2a56de9c107e7d2e6cdc75c1fcf475c41b96174a4276de647e562e03c1f898ca9537fe107b736952a75ade36d506b0fcdc1cd082bdce2a1b7dc929b6ebfbd1055adfab1abfde871f4e859a54de5c08135a87dfbb9aeb6bdfdf6820ae175ee3c5ff10a07033ac60d1cf8bdd29377ead466d4baf52c969e7de24b60280d8ef536bd3dfc07ee317715357dc42d2e5d9259355bc90f7a53c7db64ce9ca434077fe699f9699685ebb96dd7ae0c4d9ab44991d8c2c1c71fff4c7dfa54a33c79b2d2b163ced4ce8205afe26337a4471f9defbab138a4be679f5dc2c7bd87ead4f9824e9c488c60751f4664da82bf3ad2bb8c49ef4286aeab971ef1f1c79b68c0805aae1c108f3d5651518d0f1d0a34e287abde366a549c5ab5facad53ecc70e142327df3cd5e6ad0a0187df6d95647db0c185083c97fb36bc213983f7f0fdd714761ead9b30abdf8a2371de57c4415fca64a566e161de95d3cc484e74781a63380205e79e5077afd75e7e6da2baeb84c690edeb7ef3701f3c391f4aeb822135d73cd15f4db6f275dedc30ab0afdd749333b5bd64c99c4c5885585a5b1a7c651bbcf2ca5a5ab5aa03bdf6da8f8a9aed23a1f037f3db5e7c49213d591e942c4943ce89782c1fe90793266d50c251d01fc3299e7cb20a8d19b332c06be986f4a05afffe7b6af1505467f19228208556aa94cfd1bacd9add40d3a7ef0c5bad8677170e94468d8ad1471ffd12d6be7c441d4841db812f06a785fc2b139eb36a9a3e1206e87c86e6e02fbf5ccff136084f79f2c9aa3474e8f294796e54e443874e2b52a6c07fff5da2cb2f775e922a18b264b98cfefdd71989d5aa5558093bf1028b16eda5162d4af9a4977838cb829d5217ce407a9956321b368cc5887c44166fbeb98e7af5ba5d8993738aeeddabd1b871abe8f4e9ff9470968205432f1e0a87439e3c572aa967a194a83702b176870f9f71b42e1a1979d5cc69efde53ae1b23f9880724a7541031909e842ed0d049fcab9ace8094b037df5c4b0307d672bc0d0291bb74a9ac745ccb9f3fbbe2d9750a23e9a1f3dab66d7f51952af968cd9a438ef76305d8e8de7bcf596323645a78e57185ba9f2b57164ff6e5239a9056896f06d2bbc47791c4af4fd927bd7488d75e5b43cf3e5b9db26777de1cbc67cf1a0a597a11988cc201cd9bdf1036e9415a853daf63c7798ed6075181c0cf9eb52e5870e5959729ea373ae39d3d7b4151c74f9efc37cd7ab9735fa9d8f67c241498d3927e10ff04901eebbc7f4ad290f8ac87ee236c20aff4dd77d72b44e61470403cf24805cbc2015630062603c88258b9b23d93e8463a7830f48a29c89240a88a53c7049c1e70669c3efd2f93770e65827d12f9b6575d9599b265cb6cb92dc80f555fa04aa3ca0bd4fccb2f4fa27bef2d419b361df52bbf2404645ca42de23fb3ec8b933c392fc6e623a10055150e0ad4ac738abe7defa089137f74751cb3bcdb3fff04e96ea2575eb98bdab59ba37878dde2b6db0ad07df795a21a353eb55ce7861b7229ea6fc58ad729d38d375ea3a49fb969802400e90f1354e4d2a5afd54af1cbf4e1878d95e5b0556ed87098366e3c4a6bd71e52aac580287dc413a40b2cd0a5148b34bbf3d7f3542e7a03f2114d1c397286de7f7fa31292e21430dc77ebe67c7dc0aac2ca6bafada7c9939bd04b2fd562325deecaa951aa542e7aefbd46f4f8e30b026c7490be40862812800995588c0059c9a1b05e9afda0976feaffc80a11c705e0f459ba743f2d58b09bbef9669f9fbd111f38a9ffc78cf490d0889a4419ba5f467a06ca4e21ebc24d08899b183fc0aa6232a4bbce9d1728b5f490d6d5bdfb1247154ca04e8e1d7b17f5e9b38cbefb4e7d6983043b76bc855ab7be31a8571a7c07c20a87f7d4eded77007b69b366259509bf75e9d27d8a5a0f028433c7472c2007a4d098911e0c7ef0e0faa4974e71e0c0dff4d9675be89147ca5bae83875b4ce27f0012937e3203a49d9327ad251c2c6fd36696923ffbc30fede9830fb6d0b4693be8d75f4f06ac872c8ebbee2a425dbb96571c0c6ddbcea6ad5bff5248eea187cab27497dff16fc6f8112e237e07620851aeeac489734acd3e1433858d10638353039eea1c39b2286600c42cc20e08427323994202ad5fbfa8321d3a7486cff92ff4c9277e7c5f94f10f515240658a34a4a73a33869ef7ab28a76fa0a43c2aaae0c14c667dede2c58b2c995c4a999293834b2520bdcb2ebb8cc92489f79349f98ecf7dfb4e06dd1652cf8811ab1429e88927ca2b554c2079c2c181724fd75d77a5225dfef8e361a5c0c0dcb9bbe9fefb6f526c6970403805c8ed975ffe54f6b369d331a56e1e62ede0dc706a5304b7e3b7e6cc9945213f343b2f53e65aaa5449b519c2de170c882b447dbe679ea944bffdf6b7727e71de7c441ca789b2acd6cfb0b066cba8ad572c0a03f211235c734d16dabcf920952871b54272a10052d3850b814df4f0205f7e7932dd77df0df4f5d7bb8336f501c9f5efff9d32e5cb974d690c046f2a6c8f202810d3030f9456725e0b170e4e761813c80d9551962fdfafe4e81ac7a097f88241101e243c84aa60fae9a7a34cc2a9bd8261434453a3060d8a509d3a451549d10a20f63265aea153a74e51962c59589a0d4e983e428592527b4696fb04d85a2cae8e349b28b9017ffab5f5a200d8a3f0e0942c994b822481eabd50abf0f05f7d75169612b2d099336af6011ec0eedd2b296adeeedd2795047ea8644e0049a569d392d4a9d3ad4a6d3b2054c2b3022498dcb9b328659ca036a258282435104530202c449f6501e7c49831b515afa91d4060a88f3763c62e5ab4684fd04c0d1018ce23042d95fbe4005b9faab54b2936bc602a2dae01a6c993b7329165523cc7b041c2cb8c90182bfcfbefbff4df7fffd1dd7717512a5da3b1bc0f2fa178dad344b05b905ad20a5e1955469dd71af7e1089032ca944131cd8252cd9a8590a1200533c2631b3c1c023d7a540e580edb144a267dfffd41fefc4321433da02aa2e3d8430fdda23c947a0803bf1d84bdebb2cb926c1f62dd5e95bf68ead3b1e3cdca04e7c3cb2faf7614980c72eeddbb1a75ee7cabf2dbad80e0e1d9b37731c16e56b23ddc40b557a6129c5ed31444e840c34f039cab254bf62913bcd3f0ea3efcf02d74e79d852dc7d1b26549a95cb9dc52af5ecbe5152bf6fb7625efc06a48a639c69916a4376027d110bf3b9a47805451b56a7e18e0a5264d4a042539b7804ad8aad58dca04402d9c3163a7921cdfa449497ae491b28a53c00c78e8303e488b204e4890dbb71f577ace623f08cc35c69d819460c72a55ea1a65baf1c65c54bd7a41a56da31540f0356bb6a265cb0e28b6bc8d1b8f98ae079278edb5ba8ab46b0534ee41f564383fc28d893393f4bc020870f6ec5f95a94285bcd4ab5755a506a01920e94f9fde547aefbd2d3468d04ad96931051fb6403fef34c50f4d494f6d0939642f7f357f3df97004a42c75ea54566ad3e646099db7a205a8c8cf3e5b59993411dff4a1864488924be837bb61c311c7211590b030edd9738a162edc9332bf78f19c4a45137418838a6726a5d5ae5d5821c0fffd6f138d1cb95a21550052e473cf55568cfd56d21dec7f6fbffd137df8e196846b008ee0e576ede6d2cd37e7567e63d3a625d278bff13f4bb712bf20a5ce9d17241b25761fae715e96fbef31ceb4b1d9254d264aaec65f9c276afa508060de279fac20b56f5f467293f900db111e6cd49d43fe2788e5cc99ff2873e64c8a711c2114089bc897ef2a4565b5821a4e123027c53e05b24007b0cf3edb462b571e4c51f1acc24fdc000f2926140200f1c201f1e083372b0e0a3de031eed2a53c356e5c82896e29eddc795ce95d81620466387ffe92d2f376c2841f133edb019ee44e9de66be5ae6a2b054e8db8f5d63cf4cd376d929e7966a93c77eeafbeba153ad69bcdb4792293d1126b104fce2a35fa5092dafbf7af2e3df0c04d1288ca0ef04afefcf331269e3f68edda3f529c1266128c51f20139c2b656b2642e6542bc5a8d1a851435d38abc10ba812e6463c6ac558ea597fc9cd8f5dc02aaf1a8516b14b26adbb634f5ee5d350df9c11b8b501510bc55fe2bec9468066e8ce14b74ac58718025decf14a7d20b2fdc96262d102fb80f3e68288d19b38ec9718d4f7cee71865faf9f982db0243d591e7498555cbfd3b10380943a76bc457af1c5db24bb982d101abc8bd3a7efe29b7ebfe2dd0c15fffc7341f188629a3e7d074b9615953e109729573450d24375930103be576c61ca522955f213e4276c7b5e039219bcb753a76ea3ae5d2b2a3d2684330587c3b983f48a71e8c34810abd7a7cf72fafc73673d3012117811a1e7eee2c57b146f77d9b2790296e37af0cb428207bf7fffef642fd2e832104eb168b1cc6c4130dd0b4d05fc4aca364072fbdb6f37482a5fdedad1fdf3cf7f2a4d69e6ccf955692be825a02a8e1f5f57512501bd61fed8b1b3d4b7ef0ae5b866102417e8c98c0c5415759de26d1d37ae8ed20a527f3c7d3cdcce9d275802fa5a71a8640440c26fd8f04b7ae9a53b95b43a23ba742927c1b1f3d453dfc87e588b631c65c1cd54680b467a9ff3d49afcb690a6b8fffed2d2e8d1b5242bd50c5537d04406d25d245ed248957ae79dbb953c4f2370cc6edd162b76413b9b9d582652ce2221ede981071cb639c4e0c1796104ec8d4f3ffd4d9a26dce91dd0029e7bee5b25e408de6b636851cb96a5245c9fae5d17fb125f504838415f592d0d467ac8c345a4a74f7a3a80e458ba92eebbef065386d8b5eb8412a305afa8173093c2f050a0e248c386812110909460071a3b768d4e7515eaab1df9795385241890b605a785281bafb7574e9cb849c9ccf0a29c7c22417fda118683343954a241f7383d5ab5ba518249a477ef6519eb04b9868c8eecd3ad96da921e8b87172569c86efe5ac8eb61252ad0e7e1f3cf9b98aab308bf183b769d62a789a4971181b490068c840769e1d1471728658dcc108cfc54e28b9c9a8b9096cf3ebb37c069a16647106906fb94f95ef5d28847043bbfebd71fa6a64da72b4e1ec460ea811028d866df7c7343fa3c399e403a27cb032d8dc10ee22992dee547a5124f19beea0aaaed4e9dda34c9ac5e1baae83ef6d8c234d910de20b02d679f3eb7a504220b2063a24387b98ea44b417e66f17091223c382bbef8a289f2d230a267cf65f4e1873fa73976b4a4cf7804ec99cd9acda0b9735ba5094f1a3cb886b463c771343ccf982727289297d82d75407a085d91c7f02d98a1490f8da567ce6c9e647c68f150befdf6261a3efc87a8c490a1d208caa5eb010913659756adfac3d5be440eaa974467c551884983a49776fe5aa5b4940a298d7303f3322af121f8bb75ebaf68f6ec964a168c00aed91b6fd4956ad7fe4276da112e03e14fa24cefd8ad1094f458c53dcb2aee2efe5ac0b361251820e14d9bd62c0de1419d7ce2894596de51af20544e14cd0479e881783f8cc12de1a5ee3bb54e5ea4d0ae5d69a5069e110865d1abb4668e14f16f7ae13de3690ef6bb9016f8d043f3145557efdc40b6cfa4490da5e6cd67ca972ef9c54975f88768e006a201962b384c1790de54555c72573e371d00440795d618588bd093071f9ca7e4ab4603f0d4bef146833441ac2fbef81dcd9f6f6ec3730a11e61209e28374f7f2cbb5d3ccc779ebd56b599af946e706909ed4dcb4e738f8ef420519c42c8e1f5f27607ef5ea05a4a79eaa8812fce9e3e4788305c1dcdb0e494f46af3dd4a44a97a4a7d638cb8df41f094d6450a4b260c1aba44285ae52dea8c68710cd60eebb6f86627749bd894585e1c88cb15fbfdba87cf9c0e0d5f7dfdface4b07a814811df881135d3d49743180dc269ac8a789a115f7a756c38bd5f3efdf417aa59b320b56c192831f7ea55459a3163a78cbec6c58a5d8d0ad312b2756043cd94294979396b15a165513c351de318df291383ade488f458c53dcf2aee76fe5a30ec61c501703320cfb36edd22d25d775d2fdd7cf3b564963666e6e544c800ec6722703675b114f0bf97d53b10a9dfb56b85807930640f1cf87df83bd7c16be2437e294aa5071e4356e2f082b580b452751359e033fe1eb7bf05717ce5cb5fa7546411bbca9a3533ad5dfb60928346ecca1648f943ace4860d4764c404b2c42da71f2294fe91e50141a5001745421515b72a7f715eab3b8e801b0e01b10f3c505a6adcb898849e0b4eb6d1035905eddbcf513cb5c1b755feea483074021c31e24e25f34240d812311eaf113ef1a93f120fe1cb2fd74ab374f2e46d8ed47171ae021d1b89ade6a6b5e7b9fb2d20ace79fff9666cf6e11301fb63ea7f7d7955766565ea23c49a8af8861a9a98c3be559b376c9a8cd98a0404cc2dce0abb922bd141537a1480f4d5d1e7ef816bec0374bc58ae50cba3e54d763c7ce50e9d2b9036e4a7cefd26581890d2f50c2b3426abeabb237c704d8a44909aa5123d087347efc8fb465cb31673b08015e487c488b438a9e1e9092e1e5763e0e33692f3189cfa8aebbf9097a8d03f71fb256d0bc3c70ff49a4776840adc5315435d7fe3a22e6942769c890dba5850bf7c86fbcb1515eb32634c7580c0149e40d272b3a263d355079f0d77cfa1f237dd0589c02154f90b3f8e8a3652da53ad894d03006852d21bd61426f8679f35aa751a510963267ce6f267b09b4e58967d42eed4b5feac9eee6479ad6a041b707cc3b70e0344d98605a31c75398495a4eb7c3364f3c5121cd325478c14bc5ddfe02892f11555cb37bc109715b8513a17844fdfac5145b69ea4b54a6471f9d4f8b17ef4d93c2074950b424405d47b40aa851a320dd74d33501630331376a545cc2b46edd611a3c786572e2909ff4872c0f741446e1b207868478bd667c92af0b6558d10088e29147ca4a7dfa5435253bc4d2e1c69839731793dd7ec5a8ae07eabf55ad1a584d0b0536870d7326a1e8ab96004635570fb36a277aa09f85b1f8e8a041df4744ad3583db5c5cf11bead429a284d7e801b2469d3df763484bbc8924eda9525ae0bc6063b74b17c4a6bfff7e9ade79e727ead1a352c03254c99e352bed730f7308d4564ca2673080343754726ed1e206a59cbd3e171a36efb9735b247df5d5af32df73f1aef69e25ca34cee9caae488fa5bddd9234f4307f8d4bd24349f6575fbd2b0981c446c0788b4a2728a36ed55c1ae1290307d608980782e9d26561c881c77a75d62efd4b5d37f06140b9283d50621da5c7a30937c427c6ffe49369a5bc7052f31255dab3bade7663b7aa1a6d2cbd3569d24fd4ad5bf98086ed684684c883604e22017476fbe28b6dca94274f56a5b65fa74e65531aa763ecc82faf5bf77a162256c85f7eb93d5ecffa09a21cd39cae1c42b733e9553efd6f521c85afa8a5c6ab48cf3d57593256ee4059a7f1e3d72b01c4c1fa9ce2cd69ac87f7eaabeb94c8782f6097fb1a58ed8494376fb97281212aafbfbec19371b8815335578493e0a1ab5933b0cb00fa6fa053583863483469cf8af0acc26eac09d25c0b3872e4acd269ae4d9b9b52e6e1dec7ffb867dd026607147d7dfdf51f15f243d60f1a3b012868faf6dbf5a5060d8ad2b3cf2e55c263e20bf212597eda71cdb610482f792a5f9e91fc79553c98f6f2e6bd120da09320e5e9818b0895146f3127f15d78d3196b99413a7cf34def89c69efcd4ffa166eb81247314038d05aca43d33a70c8a20185785c7369c82a96663886769cfca16674d7869d7374a766678f7dd4d01a407346e5c3c24d213404c1feef9a953b7d38001d515879438ef90fa4a96cc29b56b3737398ec25c8eb26a3bd6cd06ae498f55dcff2469f01216c41fe4ff62ca7ae8873a79f2bd49e84921801b05b99cc386ad72dc0f1678eaa94a69b21d100717c90634a9e41778d367cb7699d2154c0f945d0a26a94612e6c497560ac14367c48c193b3c38be99b4177fc467ad9eba213c67de7d38def062d617c028572e2f02ebe9f7dfc3232514a07de699253477ee6e7aedb53a29852210eeb26851eba4b66de724a3df471ce0a82c0ff8c5cd062136f39686f1a5b99b6268db43e5dd4f3fbd27092e790171a1e0a87003a8b46893a8c7e6cdc794429cd18031ff1584a7cf624097322f88231c38513151d61cad20f580c48d4e60911903fe890fd6b32bdce046c2739b75327ffe1e7e61a7da50b1bf860d8b87e43432039e813bef9c4c1f7f7c0f55a9a26a53f9f35f45d3a7374b6ad66c663282e4630866f6a4516e370a89f43487c6ce5879712b57cea74878faba6c3ffd7484dab79fabd83adca265cb526952a55e7d757d54a5087db92756230296a1398edb508f4820985303c1dfc6cc00d4f6f32e7d2cb0c456ac25bd60156aec54542f080f983fffb700d203d062d32bd20370ef356f3e93d5defafca9de9b48cf9c3ebd7952d3a63362d8aa52fa4b35b7b94388921e20f7e63fe81e9e3bf47db807c4eb29539a06101e6c5d5dba2c52ec11a100ddbaf480ca102bfb1948ef8e3b021d013366ec8ac9588c3093f6305ef15ca375a111df7ebb3fa2c78f74797b239c1ece4e4535129e13fb9d15104f872651c8b715406f5daf0133cf638f2d504c46c2de8c221c9f7d766f5283065393dd98923c021f509a28cb035d3ff421931e4b7b6b59da3bc2dfa2467a50433ffcb05112d42881b9737fa3ce9d17386e546d0402348d5590a74cd91eb3e4f6b2657307dcc0c092257b6332163358d9d60004bd1a01ef79248f1f65ce0b8a6004164adc9e1d709f6edbf6678aea0920b613661faf8908c3449f62bce8dab72fa3cc43d6cd3bef34903a749817edde1dc7f8d73bcac030220c490f481aca079ec8a7e3eae0eb8679243ed1efbe7bb784da7602509df0f60995f00063d50adc4453a66c0b797fe1c2681343bfd75054f6c82150c5d403956af440715354f688d6f16309a7d29a5132f5e2e58a94443de9e11065ca5c4b6bd61c0a7bdf46e02722ffb748911cac91a85d24eebebb98d4a54b39044c478bf5f0c0cfb1ea76160c6192dea5197c8a47f3978893de134f9497ead4b93ee58ec185868487dea1e1e0aebb8a04fc0ffb59b89eaf7000bb981eab5747a75e9f5398497a0062c4f020e8b16ddb5fe9b21c14104a151db3a6ed5ee0975ffe4a330f1edd48901e0021a35327a4bcdd9f72cd5f7cb1bab470e15e79cf9e931139a601ac61661e1eeac661911e336db2240d6311531ec6ff062f5b12220a16cc4e7dfa544bb963903af6c823f3c34ec7829a0c75528f458bf686b5cf70817a7e7aac5973384623b18619f14125373ed491485d323b7638156ca2052f555a230e1d4a5b32de4915a170806c8eae5d17d1dcb92d95eb8e70afb1636b4b2d5b7e158d2bb141965f0899d1c394f480e4b7f84f778a60c7b4975eba33a0b76cefdecb3c519b209e1b2b50e87313a30d484bd75f1f282dedda158f0dafd3aa987a3babc0df7f7bdbd83c91a1576b5555d8bb7d9f3a753ecd3c914d1149a0aff3fbef6f618deb56e5ff5ab50a4b75eb16a1254bf64590f82496f2927a85b387b0494f2d303afc75167a07f380d2b6ba0a13b7dc92871a352a9672c7ac587140c99ff502d5ab07aa9288f3dbba3576019750158c211fb10b07b08699b465467aa74e45c6a367a562c72b2229e50128236584d9f58804502a0c39bfa29d42bf7eb7494b97ee8fa053435e27cbfdc30a5af540d2032e4de04bfb347ff19cf4904f2bde92c84840af00af605425d7ad3b14533509e5bef5801a0f352211a097c405e0c8880ee22748d90c4629cf6b2064c508d4918c06706cd4777cf9e53b95ff110951bf7e5169d1a23d11f8a590f2e467c3dd8b27a4a7a6a60d1fc3b434923c2c4480f4b27bee299e72c7cc9bf71bab7b27bcda7d9a22973b7678b7ef50801a807aa08450bcc2286d9d3b97d6be6a4cebf3f0e8148f1e5c33445aca03cc5e38a8b21c2d7cf2c9cff4f4d31595f43700955a2290cd04a3c0f7488c0877471ede957927121d7a9e3c24bda64d4b4ae86721800a105e010fa4b17b3cc2436209637c5ef424a55010483c66f6bbabaf8e8eb411cf88b49407989b16a2674f45e032f2ddfbf7afaefc7fd75d85a58205b3cbdebeb465786c9ff7624f9e919e2c3f7e419286a1faca2be411f1356b5632e58e41f8036af97b05b426347a1b63ed3430beb19d901e5462fc167c222815b5d0aeb8e2b29407e1fcf98bca04551937211c4098703e8d1576c38139e945c7ae140920b8b762c57c7c5e7310da0c142d9a83e76551ae91285f06690ae7f6e8d1b3ca3985fd75e7ce138a5dd8bc384464580fa59f8c08b7aa8d5ba09a51dfbed594730341a5458b52d284093f7a987f282d95e5170f78b1338ff58f9b3e20dada873c203de4f655a8909a29615eaa3d74e83bc60bc4ba5b3c9ab6e861467a2038946f82130639c8c606e44e81582bc477ad5dfb87922ab67cf981b02aca983d64a18ecd2dbcc8c1c5c37afbed05512e5d39b728441bacb7841560e7421b82efbe3b40f3e6ed56d21a8148497a66e739da9e733c3bb887e0bd05ead72f424c7a1eec59d12820e5f5f660670a3c253d596e7d499286b3087ae97dfe3757d00d6c801eb47ad5c0eb542c333b48fc15475471dd755752870e372be5e3bdcaabc4438e22a5981e7bac9c92b284ea3478638304833da0469b1eaa2223a85bd875006468c4ba284030e07cc206050fa4a8181c2e60a640fb4b4cfdfbd75052f1a64ddba1f4ae35b627f00268616ac4debd7f7b7e9c60f8e69b7d29a4c72f648499c9e19b68243c949f8713976784e7966659ee3f5babc0522d9cfd54a8905ac045954abc0d2531f36e79a9ee8502a3f1397ffe6c34695243e581b4eb6b0a096dfffebf69dfbe534aa0ea9933aa4a8bf9b05de6c89159f9bd507f1116632619409d639544992099a04a071e5237e704d7484f7a90a661378d74864b28a48a7ebc4f3d555191eeac00e915aa2ab20cf6ed3bada8b1c25c00e09cc19480e079a8c138bfa8f168acde8d9c644cbd7b5753521c274cd8a05c2faf6096f31c8b5a77df7ebb2fe53bcad857a9925f5ab66c7fb8af3c96f2b20d0a731f0188907b2de951a2e425e1949ed2379681c7d6eb6638c65252d87f3839bc5e40ff56848454b9727eaa54295f9af5d0e363c9927d4a9a11c26cd078dc4d4a130a37403546be66edda851533825eaa460ad3c8917752f7ee9569cc98354c7e5b1d9d9b9f7f3e462829ae07e22c6399d667047eebe0c17798921da455c4812e5cb897d005cced7905705fe19aa1db185e562041fd32d46d6cd7ae8cf25219376e3d9d38117e489231e7192f3eab3e3091041c818875152f55e4ffa2f95618c09b61a02cf7f4d4ee1411d263696f9b5a5d596a13ea31f4bd2ad096d16b180dcd975d16fb1088fffe4b4e53425e483190b8a64fdfa1f445407e70385594f1a04195c53472e42a451abbe79e124a69707d7928a8d563c7de455dba94476f045abddabe1da0594515f4cb58b8303ac558ed007306da6982748c612428188ba65108890ad7eb89eb84ac1e4ce839819777dbb665e8c107cba4dcd368c9d8ad5b05a5a4599f3ecb94ce7ca102521eba9ae981974facf0ebaf275248cf1807eb1e128b8e833ee129fc81e910a9402ac615cfb0e2559bbf1408b6a61972e4b83c20d7d66b18cbee4025c1cd18c9f2f076404a5cbf7ed5d254e18094f4f6db1be9f3cfb7452c0c0139b293266d5226143c78e289f2888f4c190be21967cf6ea12c1f3e7c9565dd42a425196d7d0d1b16a5fefd57783c62772f28fc2614c03416448054875ebcab5645aeb72bbcb94387ae542466901c1aee88ec059015cc174d9bdea0946c0a45ea6bd4a8449a7991fc3dc1804acaa252106b0ce1448df31b547e3c12a91d11233d59ee7b429286becedf06f0bfd9dc6e0f02121036142f61e6b4808de6df7fa3ab1680209e7eba12aa5404780bf100c0f6f3ce3b1ba3d6e716803487096a191ac3a02f2a80f01e487c20e7871efada34f7191e3c9486af5831d5eb0e3b17d49cad5bd35602f10ed6cfc5430fdd422fbf5c2bc0268a07130db3972edd67b99dd7c08b02b16c701475ed5a817af4a89c626269d2a48422b13df8e05c45a57683468d8aa59917ab02b8c09123a9cf8f59848443c096b20a353bbd1893111194f400791cff7994a71b82ad69c499331753a25ff57d30bc8259ea0ee2cafefc337aa40727c31b6fd4473c62c07ce416f7ebb742b1cbc4aa3413e2f8dab59bab788c478daa95a2b2c0dbb978711ba58ee18a1581c519f01043b5aa5409a427a5a8eab367b7545e32c27984df84900a48d538df070efcad18f6d16a13aa266cb876bfdb49de2d481a7649910c0fc02ef9c61b1b15a92b56123dc80fddca66cedcc92fb57a29a5c41067b960411b7af4d1f98abdd609b08db14a10ce5d2c83ecf51a5418cfed119e9ef0623c668828e931535f94a4211df9eb6c9ed2d612b781be7244186f0c4b98d90921958898aa480336a6cf3f6f4a356aa46aff50e37bf4581af0a68e75c8079a8baf5cf93b8d1b7717356eacaa52b04d4d9edc84ba755bacdce46864848717361c48ab8136495951e38cd750d8a16e546ab8063a15f04242a72f18c161770c567dd9787e4078e3c7d765d24e6d0300cfeb238f7c1db11a736e01826fda74063dfb6c15ead3a7aa326684ba7cf2c93d4ad934277650841a19cd21b04bc612faf8c0d0484f421ac728591e18b19a6a1196f44459f9c1f3f8c7b4e37f1d9f05bdc4a5af96ec15d0051ede527dbc1e6c574edfb2e100657fa64e6d4e952ba73ab7a1d674ec384f7918e2ade317244ea8b4cf3f5f957af7aeaa101b4235de7fbf91692dbb70db35e2e187771513d47ed83567cddaa584d004cbbdc6715e7badaee2941100813ef8e0bc88d4f70b0790665f7965ad125ef2ce3b0d94df8d508f0f3e68440f3ffcb56d6d47dc43f002eb81f33b7dba3715884205c62f105a815ff957a2c16f100df46e5006449cf454281558eee2a948b03505b66c497dbb172a949d72e7ceeaa9ea891b04529dde5b692c401009c061f2e187f704101ebcb11d3acc55241c952ce2a7e397008a522625a9b16b7a6fa1b10d2400297df7ee538ada7af0e03f0a694222c44320d45ca8f6c840c997ef4aa5862026649b98c52322f60fde4e4c6bd71ea649937e523274401ac673f3dc735502080fce95fbef9fed79bf082f81b607cd9bcfa02fbf6ca648d1200e3838eeb9679aa594dbbefdcd6972b5e19881592296d0d7f1737fce952a2a1d22dd6c232aa4c7d2de59491afa187f9b4c0ebba76dde7c3420a3bd7cf9ebe89b6ff67a3a2eb8d7f5a4874e6b91c64b2fdd4977de995a6f15d90f30600b6745bcd58a439602c8e6d1476f4d79c88cad20618f835402d51152158279cdba9405ab700ce7150cfab8d677dc51906ad7be3e8d8a54b56a3e9e1a2a12dff8f1eb95309e8b9a9f0b61377dfbde96b22e62eddab4991de7851b5420af1ce43c7d7a73e5374303f9e4937ba94183a94aec9b1e301574ef5e29cd3ede7a6b63b4866b09fdf57297e124b14423bfcf5cb1ddfb5105224a921e6ef8814b2469c82afedac8c971d103035e5ba85140e3c6c53c273d3ca0c840100001e24d15a9646da823faa6e2082c868417cca81e0b690f2a2c3c9f2fbc503d8d3d0e6301b14d99b28325ae5d4a580610e87c48db23d74c2ad403e7e1c71f8f2813827721f1200f16d708fd568da60884a1c0a38c4ada30578c1f5f27e585b16fdfdf8a4a9e088427b061c311a5f7c4175f3455ce7fe1c2d995df847ece7af4e9739ba2f9e801adc5cb769ba10281ed02870e9d7171d7ca0788f20ff17e44691135d2d3d089a79fc868b93601bc5ca8c0dab8b15a4f0f89e0bd7a2d0b2b28d788efbf0f6cba03d51331469108a685fa366244cd94ff211dc18667467869a5bde8daf5e0a18567d1d8c71684357ffe6e9a387133ad5ca97a6ef5c4a627672b89d50d8123430249ec985e786105dd775f2945ead467eb608c5f7fdd4a099711c1bf20ba76ede644d513ef15405cc386fd408307dfaefc0f27519b3637d1d4a9aa000467d1c30fdf92663b54308e87264c7a13917819da4351e8104dfd202a35456a5c7a4495f458743d2e4923bb125df880ff4d9b256d003c874c7aca77844c407dc13caf0069129589f5362a24894782f45e7fbd6e8ae80fdb163c74e81c6f8ec05a75d194f420890e1f5e33204e1264071bda2bafac33cde914e46694e48c6ab0d93a4e0122832363f2e4ad4a184dcf9e55959ec5003c9fb0fb0278f0070d5aa9c4e2252ade7c7303d5ad7bbd92cd02e065897b12b9d96fbc512f8ddd13de75afab108502dc33b0cb0a38bb06506be913e686f5911a9711d196f4f8867f611eabb90bf9c7b6e4ff6c6351162cd8239f3af5af24eab2f5e851c953d2c303f2c30fbf2b39920278a0060cf8ce538912c42d7a8402c802806a6d8570bd9fa100372cd445a8917a20a8b86fdfe5ca79328391d8f4a426c66bfc2d20a950a5126c87543cb5c97b391e5bd5807a7248fffaf8e32d21ed3b5e80f3f6cc334bf8b7b457eca8906061c3439d3a7d210e00f7e98b2f7a9df1121a10b6a47f596edc78c4c945e607ba4cdfc88d2a2da24e7a1ae0d4a8ca9f25ed568221f4bdf7b6c8e89381ff6fbd352f356c585cf1767905a86b7ad2438a50ad5ad77b16ad0fdb0cc22e0440224e2a401b892f5409c90920e97efa6913c549208040de3163d6d16bafad0f5a6c404f7c62cca96a6e5a694f5d2fbcdf8331215b25133f634387d6548e9b4a0088158cffb690763870e0344b751b94c29c00b238ccf2c3df7f7f73d038c66841df431a71910eb24b1034d91c25e922392e2362427a6a07b5612dd44a2cf641cb93266d92bb752b2f0987c6c8913569f9f2fd96f99f6e3167ceaf346a54ed00f77fdbb63779467a901cf589d74387fee0a86289b96ae8bdb497274f562563426f8b415c5c972e0b83161810304a74ced4dcc06d43c5030f94493916ca3689074d1c2fc2d10f110572aee135c735820465948ef15b713fc50370ba91af2d80925241cefd49160906c872ffbd111e5a1ac44ad2e39b71c02f6aa3f0e49efc6f76abf5e0ae7ffdf50d72efde5595bb180e817efdaad3c081df79320e54c500f1e963bb603bcc9bf74ae56d152ea082098044dc78a023edd080a77aca94660184079b5ddbb6b34d1b48dbc3ba598f959aab1253e812194c06c2ae074240084be0fe038f9f68801d13451e44ef09bd59000eb0279e58e8d9cb3f5cdc7e7ba1806e7e73e7da6963124b76f22a26bc0f223fb2b48819e9a9183882684863fe52854f826595ccd75efb51beefbe1b24f17076ed5a4e093a9d3bd71bfb1e92c0f5a487b72a8a00c0b6170ee005ad562d7fcaffefbebbc9e51ed23a3494b91e3cc40807411a9cde430bcf2132014209f308a68edba9b9a112dffdf7df94f21db63c9173aaef7d122eb1c61a70dcf4e9532dc57921a47d78b3e345ad05503a4b0082cae2c57b6dceb80cd77fbbc88fca1c31253dc8bf92f45213a2fff08abede6abd7fffbd48bd7b2f97a74f6f26e186c68dfcda6b7568dbb63f3dc99585f70bc1a1e8d929801835d8de8c81a16e00d556009213ec876e60eed0f0c6b63764c8ed01848c10142731837630daf68cc38494626cc6a4aeeb9e98b089284d0e7cfe796a4cabf13891b48746121837b40d680708d912f8e8a39f95295e80d8bc66cd521d6053a7ee902f5cb0bc8f109ed256960745bf9ebd86184b7a7830fafd2549431ee0af5f918d7defbbef0ec830acf7e9a3aab9f0e8ce98711f356932dd93d2dba862fbd1478d53fe47c590679e094fda43497201789d43a9cc1c09db1ec818c9ea02a86cd2a18379cca01ba495f6d28ed32b890f4e2d982000909cb142af91f8c2f118c702fab12f5ebc2f85f4a0ce7ad9f0de0b201f5b94c8476ce57bef6db638d1f249a24cc3657940444a463945cc490f60d65f2d49c35ee65b15b5f7725aadf7ca2b6b65e4acf21b5eb9239093396d5a337ecbcc08c10615085436813d4bdf78e7b1c76e558ce3a1a8117820f5696da1669398d9c3c2915c905d317a74ed94ff51981459005ee5a6064ba353871d3ef155ad9a2aa522fcc74c22b70ba7896718a561d1140b4387430ff756bc144fa852259f12342ef0c927bfc81642c8bf7c051633e1bd11b5c159202e480fe093319e25be3bf8c434b68adfc39bba73e705324b7892680f8960c8c58bef575275ec62df821f5f8d9ffbf0c354690f6f2f10c4bdf74e772d25c056269e37bcfdace2dc9c8d2d2d49842ab9207c469fc2f4d453df9816040d1d7a3ba4b9e32538f105f7baea7b4f6cdc78c47c2469bcca81f3e30dc6560102f0a61f3d7a8eaf9b1a448f8c9478203dd885c78dab9b42d290425963b238bbd2af44b91e8ae2f02c1137a4a7a10353db3a3e4165ac568044d2baf5ace4afbe6a9e84a6330062eb66cd6a414f3cb128ac183e04bcc2987fd75da9e6454814b0efa1eaad1be89bb5c0c01ebeea187e760388a263c7d41426a8dc6eed8c6e60a786db139ffadbec481d7d6905b66fb74e774a14690fe3b2929031dcad5b8fd19d77aa191ab88ecb9679d2f73a2ca0bb9bf09e032fbdb45ab6e81d7d907f4563597e3abacd782d1057a4a7c6ef8db897e8e2f764d35be3e4c9f3d4aad5ece4cf3ebb37a9522535425d2dc0d89825b59f153b5ca825d69f7ffe5bfafefbf601ddd290968564703792a43e3f74c78ef0cbfd98abb981cb82e1e9a72ba694a447a84eb8de6933b8a91263477c002408ac634652685a2480e207f6c731125ffc487b56d29d80f8fda8b328480f2d27630dd818bb77af98f23f523a274edc647656ffe45fd84996071e34591613c415e901b2fce23e26bef64c7c53f8dfbc56ebfdf9e759d8f292df7ebb81d4a44909b50a1ddf3cc81d45fc1652a790a8ee16b04720deeb8517524b14218465d2a4bba95ebd298e2bb0e4ce9dfa50a2a69c17b092f69cd8c160ffd4db5e20b9c6436b46f1509b797501410ac6b254fa1246c1ec91b12ee060053be90ed0ffe653a7527fa33eed2e1640cf93b7deaa9f722f2227b85bb7c5c9268eba53fcea7a4596072c89fa206d1077a40730f1ad90a4a1085a1ec7eaeeb55641af283dd5a9d37c191da67af6ac22090f12e2f950970ca5b3070f5ea9bc25dd60c2841f15cf2b8cb402b01d32c12ae58a9c7861f50fa597a5aa42557391b92062bd60637cf7dd9f3c1b9317b00a671130dafadcd66d0b164e134d0493ee00a36aaf2fc3ae2fd4196d203ce5cb2f9b079cff5ebd96cb698b974aace7ca5399f046477784c11197a407b038fc99240d29c327af2bff7bb5f57a328d1dbb565eba749ffcf6dbf5934a9448552b915901311c9ed3d1a3d72ab1784e802a2868d0b27469db00a33fcafc4c9850979e7cf29ba04e04bd7aec654d372b95505505ad253e7d8ad082057ba26608774a30c14840ec4b257835cf36b396398844fc6070124e136938213b2b755eff1bbd2c86e1061026a64d6b1e605a78ebad8df29429db8c03e2b790bc9a3fbb4575800e11b7a407c8f2a01799f88af2d7a63c5d69b72e6c6e75eb4e4d46ba5ae7ceb74aa2563fc8006d0c21b9a17b17fac722932398cd0fa4d0a5cb229a3ab569406bc6d6ad6f52540da8cf76b87021f53eb8fcf2e00fa51bb84deb42bf577df88c97956abc809d846706fcccd3a7ffa52bae506f0963d9742be8892f9a0e8d606aac8015e1017ae94e2ff5450b0864fff8e37b944ada0253a76e975993320c5862352879277f36e7e73794261911475c939e8a321d89b6c226800444dbf142cd1938f07bf9a38f7e96478cb853aa57');
SELECT pg_catalog.lowrite(0, '\xaf48caad861b0fb5f230fdfd776dc5cbfbcd37fb94a056d4d433030a1b0c19b292860ebd23603eda0ae26d0b478095c487875220123618f5e148fb3099115fb56aa93e21a8b65e57a0b643305eb1223c9c573bc9082603d1963257aeaca6eb988c86ac4c255ec3895467b60dc667467cfaead591aaec6d35a6c71f2f4f8306d50868fa336bd6aff2d34f2f91d3defff27edeaa3e5a44446d902e11f7a487b2339234ba09d1391697a51b794ed03b09a9696ddbce962b54b84e7ef6d9ca52c386c524fdc385b726aad16202792128f9a79f8ef0744cf142a1a18da8ba8bbe0328bd84e6cc7a74e9528e0a15ba4aa94622a44671d3e2537f638af82aaf614f7ca952833ebf76fbf6bf4c7bfe461b76a4201e2421f998ad8b6b244a9343ed5ab020f831dd789643815ba23333555885ebe88b42789181e4045063d197591fc205fcef7f9be5175ffc4ebe74298d20f7072be20d65b97fe801b35140dc931e20cbbd4f4bd24bb5594e41288b6d0d3e3d10b4dab1e33cb954a96be4871fbe456ad1e20649ef5505a0ba82143075ec983a1f44869b0baa04bc53f86e6c45d9a44949253afed1471790313ee9b7df5263c7f4a5a5bc8635f1a5aa7068b62310e9247527cfbc9dba6726399b911fca2aa1711070d34db9d26ce374aca16ab8a9e377a6baea615463cdbcd7c6701dbe875396e1c51549205a01d2dd73cf550e705880e4060c58294f9cf893d9593bcca36ec184b72ba283f30009417a802cf73b264923ea105d44705991a01be8b073e77154a550ec0ff5eb1795501db856ad42d235d758ab45575c912920d64ec0788343755cb6ec017af2c9c5013d73f5de2c04d246d2702e1e0cab0c87bc79b3a5fcffdb6f5e665fb8839d246467cf32ae835da018ab805e7d0f06a35d4f9b6b37ead46f614a8976bf5155e70309549caf1b6ec899a2de62f348b57904d941fb41956634bed763dfbe53d4addb37c9e8309716e87191b91d3fa3eb2232308f9130a407c8f28bbf4bd290dafc15e5710bbbdd1ef6ac79f37e9311ca922953928caa2a2cba4b152b5e07494f426687fdf1cda52a7878bff8a209bdfbee661a39f2073a73e662402f091447408686597f09af6017efa6b70721b03bb2483dbedee1621f80ebaec20ad685bd55000f2854dd502aee08934424e1f4f759bdbc1a34289e22f9edd973824e9cf0f61ae2dcb56c79a3d270481471d08f69ca94ed72bf7e2b648b784826bca44e4c78f69ebd384242911e20cb83f64bd2f0fa2c6c7fc3ff160aba810520aafff8e3614ce27694417aa54a5d2b219017edf730a131355a0f22c68dbf4bfffcf39f0c09b14c996b02ec84b8211f7ffc562534040e0e1426451184fcf955224519a448929e8099c41018d316597b9e91db82796643ad7c82c06aa8b8220d0aa14928af1e2f704be4a9dba5c6148a73d9b06151e513ff235e74e3c687f9e5bd5b69120fc9cbca116705683155aae4573aff61dfa85863868d1b8f42434a46ab520b1c434819abb45fbb1a408c9170a407c06e2049039b1265c2c9ce17740387805d8e27bb5b3565199c24132736482a562c67c00a20ccf7df6f845258f4f3cfc752480f64e8a4378617304a0cc8fbcd9a55bdd4fac62d5ec3ccae68855049410f78e005e93df8e0cd4a17b158051d0ba78457c717e7070e0c34dcd11f079ddfe048c38497060a4620001f922eee6138d1608746103d5eda70dce1455dbc780ec2fd8a7dea3db14620dd12d5ca67cffed5aee43bbfc1939e93e50133bdf9c5d14342921e20cb433769c4f715d9e4e9460a7092dc75d794e4b1636b4bad5add98e6f146fbbe54d549a64a95f2290e856855bbd54b0c70c6081537b2d1fcc1d54427b63ba7f8ecb3ad4acd43489350d1909b1a4aeaa11ba40e5d36fc1f193cf450d9144245a48199c303d21f267d5155b74076d39225fbe5f7dedb422b56ec0ff6abfee223f761c29b1cf201638884253d8089ef47491ac2aaaeb480ff736de30b17880b7ce2894532321c860dbb43ca9fff2ac3f87053e29baaaa20beaf478fa551199bde8e76f2e4bf74bd1675a0776a44e29856f092ec0420dd80e44448058a59ba213d336933d6296a7a200eb14307b5e010c63470e04a79d7aee34a95e21a350a484667835b207f7dcd9ac38a8d7bfefcdd56363b2360c37b86096f6a58078f21129af400591eb45d736e804d427fd58581afbeda25a32740efded5a4c71fbf55ca9c59df283b950cdab62d4d13266ca0ddbbe141f5b66f435a8f642a7efdf5444aacde2db704edb11ee2f143f7ca86039c4f417af0e222fb66d1a23d96eb07f3c0c60be10168ff28b24dfefaeb1c4bb6bf28c4a44509c8050a5c85dfacf48e295932271c3a12624ab14db66c972be1585073f1d2c30b7adfbebf6578ef114eb57efd6179e7ce136eafcd11d6ac3ac9727f075191f18b84273d80896faf248dbc9de8c232bead8b934d93a14801f9b583067d2f7ffae92f288080b09894020802b0a3e046467a9bde0bec5665721b238680eb162dd40a2ba206a1d7308ec30b9b9d13ac58714091ee9069038c185193befffe80523a2b18e289e08c404441fbf6a96525c78dfb318d248654c9993377ea7f45247fd151a68bb6280612c1634405e982f400597ee11013df9d4c7c2cf14937f09cc859ec6db06bd70945e51d3972b5dcb56b79a943879ba52bafcc9c420a28eff4e9a75b95ee5d027a120bfcdf1b6cde9c6a471465ec41845ec128e545bb17057abf2e5ad446916cd08670d0a0db4dfb4844321bc34bc0d9844c08f1d244bdc00f3ed812438a960ff3d96bc684b73ef8baf18f74437a0013df1156756bf23784b3a03f60cc0a8f218303b14d63c6ac935bb7be511a32e476a508020ccfafbf5e8f2593c911cfa11406f01f7e38a8a838c299d1b87171cf484fb51dea8f19fd6713de46786ee1d4003a752aabbc5450093b10696308e3112fbf5c2b25301e2f90679f5d968c8e80d18704e3c401a689c6acd26e8bc100228274457a00abbac725694275a2e333f85f26408a9ce5de018e1f3f87da75f2be7d7fb384778f221421e460fcf8ba4af92aaf1f3eb3d00994ca42918156ad6e54fe6fd9b214ca717952a2482fe5a9f6bbb0771912468d5a43f5ea15550a5c624cefbc73373569324d8935130894f4e293f59e78a2bc127e233069d22619ea7a0c7081cf117a093460c28b9baac75e20dd911e805afc7ce3df4b34e855feb723dfee39633da6050b76cb286bf5c003a5e11fa47bef2da1f41878f965941d0b4dadd5db028391cd8c193b53480fe10d8d1a9508bb59ba317c2296bd27108bd8b9f37c3ecf6d94b01c04e07efa69136ade7c866272486b738ccd38ed80ac882143522bfaa05cdab061ab623052f92cdf8d3f11656d8cbcf7e81f3fb24897a407685195cf4ad2707eb22f0de2ef91715bba00d4ddf2e5f34aa2931712ba114c2a9a0e45f24144192d342882970fe8d1a312cd9bf76bc8c78c27c213803712c4f7f9e76a0d44540941c3a8162d662acb04e260a869809cd70913eaa5d46efcfdf7d32cf1cd4b46fc5cf4a0a459f28992601eeac084170b9d3ae248b7a427c0a2f99b4c7c7b98f8269187d91ba1006103eddbcf4d5eb8b0751262b0a0868d1e5d8bb264b98cd5b18d113d366c436fbdb5815e7db58ef23ff28edbb62dc304b1d5f5becc082f5e8864e9d2fdf4ecb34b14f301c609c7cdbc79ade9f1c717289dee807820680148a0cf3d57154dec53ce2bc253dab59b9b7ce44878bd9c43180d828ec7cbf28091513e705491ee490f406ea0240d6bc88ffe745263f962f6bbe1e0c01b7cdab46649481102f10d1f7e07e5c99395468e5c15d152e053a66ca7279fac9852876ee0c0ea4a2a979b04f6b484177f92d3e4c9db9431bdf69a4a7cb97265a12fbe684a2346ac52e2fae2c59e87421418234c1d02685adeb2e5ace4ad5ba393b9930a0931784fcaf28b099756e6161982f4007e7b6d91a4219599f8bee28b5b913fb347ab8aae11ebd71fa656ad66254f99d23409373e80723e485343ef5eafab6808c0eed5bbf732a569120069135daddab59be32836d0189a12e9c0e37000fb29f0c61bf5944fa88d0307d6a0060d8ad2d34f7f135245162f01a7cbb871755272b30184a6b46f3f2f19a5d0a20854a0f89d5f67f732e1a51b0fad1d320ce901b23ce86f7e70eb120d1ec68ff0633c2b77d08d2204101fdee89327df9b24caf92077123d77d17b379ca6e5764020efac59bf52b3666a2d56f40ee9d6ada212f26105b3a29ff14c780024bc264d4a04ccc378d1bc7df9f276e8d1ca52d67a3a752abafd2620650f18502340ba0356ac38283ffae87c39522fbcb4c0b54b3ac52fff354457b592e59ed1d6a563860c457a80e6e0e82f4923f8625f7c9bbfe78fd55850a2be6edd29c91f7f7c4f52850a6a791f18df3ffdf41e26a65df0dc291534bcc673cf2da572e5f2a4148a44ff032dba3f603dab3a78f164c3b3c2d0a13595943441ce478e9c4de9e205cfee33cf5454f25adf7d77137df4d19694f6009102aac1201ce5fefb4ba7b4e20450e371ecd875f26baffd68567e3d82483ac66766a22c0f1e18c583c605321ce909b0283f87d5dd5ff8eb5c9e8a528c02990f1dfa87dffad392870faf29a1a4bd20192495a346dc471ffdc22ada8f9e36e68674f3d8630b69eedc964af43fa4a237dfaca734cd463c9f93fe15f18c7efd6e63822997f23fd4c67af5a626d7ae7dbdf4d24b774a42b2469e6abf7ed5142ffa8c193b58eddf452b571e54e21abd004267eebebb383df0c04d54b366a134e7142d499f79664994ed77e856261f22cafc602215fef4121996f40056777733f1c1bef73abff99a538cc25a606bebd56b993c7bf66f346edc5d29d53390c1f1d863b7d2238fdc822a18f4fefb5bf8a1fcdd13e24169acc71e5b401f7cd058b177e1589f7cd2987af4f896befc727b9af51341ba03a70c1a74073df554859479f08476e8302f1944cfd2b3cca42e3ff96445e9c9272b48280e0b80f8d10c1d13d44b24f4af59734829d0b963c771c7ce254890152a5cc72a7401bafdf60274c71d854cebd6a1f4fac8916b64e4cd46f725229de62b09bb5d4b263cb3baef1902199af400263e18511e97a4a1f0ecbecb730af267d40b1600df7d7740bef3cecfe56edd2a280fa5a8788c1c4c3421c274f4e859fafaebdf68c182bd848ab6a1daa420dd417546aa56f3e625152904a1336fbd554fa9183d6edcba14cf6c3cdbee044060705ae01c0940726ddb764e32884b008521468f5e232397f59147ca4afc4291442b492057ae2b94206e11c80df5f3c081d3cab98267f5dcb98bbcdf0bcaf9cb91233321af1ace88a24573528102d96ccbe2a372f6c4899be42fbfdc2163bf51c651be927c7fd3d078ed471b2d6478d21390e5810b25e9a52a4417bee4ffcaf3acecb118074a018d1dbb567928d1beb27dfb3292bedc3b54b3871f2eab4c90121074bb79f35156e1fe561ecca347cf284488fdfcf75fb212160109e4eaabaf506c7868fc7de38db9a862c57ca60545f1d0bef0c26d4a7367343b02c9c63b50366be2c4862981d7002436c44442a23503080ce4075b5a9326252454a141b32810bf1e90d4e07c10613e6e8134c4850bf7ca53a7ee505e6a21ed243c20c1fb20bfe65ac9f2804d31387edcc1273d1dd48e6bd25d44c37a105decc91410b36066a865fdfb7f27bffcf21ab96ddbd28a44626c25096903067251323d54e81bf808c90e35ead0e58dc7a0a4b0c523a0963ef55425c526a72f830ff511121ed2cf820189fcd3a6ed9079422f11b94e9d22528d1a05e0e59590c79b29933ba11f92e04f3f1d9557adfa433145ac5c795046d9f618e12fa2e4b944b9bb22353356838837f8a46780e6dd1d2749c317105dfa825427c755f65b450ec8e2f8dfff36c998407af7de5b526ad4a89854b66c6ed70fa41920f1205c62ce9cdff05d9e30a16e1272730148951327de4d1d3bde8c0631016d17630d786611d42dc62af0dd7707e5c71f5f28e377b905d461d8fde03967c8e82b829e1228ce79fdf5d915d5176ab4b0059e38f1af52661d9e5f384bf6ef3f2d23f8fcc285a8abae4620f6ee10bfc69e90e5210b633d9878834f7a1640291d96faca130d7986df96bdf906ba8e6215cdac01b6a91d3bd6caafbcb256c68357b9727ea952a5eb94462fe2c1847dcaac031924103c903cc928b3be79f3315ab7eeb0ac6f4a0ed4a993b6ef070cf2cb973f408b17efa53163d69195ca1869401205d93dff7c15a5c8a61e90a65e7d75bd0cd38057ce019c337856798a7fa3662ae00afe96a7ceb23cd03b977f3a824f7a36d0a4bed72469c897fcf9294f8883c819d3416980417ef9f2fdb2aeff6bca8309550f06767ce2c175e3ec107d3f10c03c62444d26d21cca7cd8fa4038086686ea8642a8b367ef624927f2520d52f410dfd6a1c3cd01763b01785a7bf75e961c8d169bf109a55000020d7fe7e921591eb43ac6038a6bf8a4e7007c13c1bd5f4792867564a96f18a9ddd762e2e1750284c0600a076814b36cd97eb97bf7ca122a400b950ee457a346416542b1cba54bf7c150af7cc20ee915a0b62255ab7efd228aa4a90fe8154040f58811abe5a953b7dbb52acc0040a071f2077c5b0e94e5c723dbd8381dc0273d1790e5011f4bd24bf388fe9bc8ffdece53641a4ec4092025befcf26a1961164f3c515e7aecb15b033cc9f0fe366f7e833241a544e9aa8d1b0ff3748cd0b5ebe0c1d3ca6447c0686253b8700e6582e3009929887543d31b2bc04b8dbeac5f7cb12d16a11ff104d8267631e97564557657ac079328f049cf2564b91facf92d59eaabc06fd7f758f629ca73c3ebc517e740d8c5c891abe409137e945bb6bc51ead0a18c84d2547ac08e8812e798a08a0a40023b754a6d3e0df2835a0ea283fa8d4974fb0a06a4682d5dba5ffee493ade876164b8f683c005e1a34eae92fcb2f7e1eebc1241a7cd20b112cf5a1005e45491ade9c1fc9b1a4e6f05e11db514516f06e7ef8e11619d3cd37e7a67bee292135685054429c9c99f304803a8cde1ca23f871b802457adfa435eb8700fcd99f3ab8c82ab191b4acf0ad4bfff1fd13523fc3094d0e0935e9890e5fe5f49d210f4014575e68e3c41048a5b7b9f5780d380271901bef018df765b01a972e57c8a7aca84288992596e803ce42d5bfe9451261dd3ead57fc890107d2860b2bbf41dbf579f443c69ac0793c8f049cf0368a96cfd98fc26f07faff01b190d8910d89c204d07c30362e22089f12466c9203dd8e90a15ca2e21be0d9e649101825c56488d8871c3b6070f9e9691ea15ddd2e889020904c72756eacaf7d996588f263dc0273d0fa179791f60f2bb9e3f47f074176520f2d3036132a74e1da39f7f3e9691ddaae100b6e37d7c57b16437686dac07939ee0935e04c0372982e71e64f22bca9fe8c85683d2b9a7d7876740b0e1219e7af07db42cc6634997f0492f82e09b762f7fb460f243e3f1d779ba8585bebcbc24c3497e3e820264f73b51a6e764b9ffb2580f263dc327bd2880c90f05ea1a48d2f0624497faf0f746a43a3cd29639f191c12033d949bff1979e7c9ffc10ebd16404f8a41745f01b7c0f7f3cc1925f0ea2a4a78892459f8e2b836cea237d011e1b382898e4a4fe4c76f159c6269dc213d2932409cd54fb69ffde2bcbb21f3f64033428e28f919234e115a2530fb3f4f73cff9f8ba7f06a44f988779ce6e914df019f125d315696fb9ad6bee2e7a9167ff4d7fe6dcacf53641b7864307825e9c143594ffb9eee63d4bc82165c8a6ab6ef4ad2b04a2cf9f18b43ba8d9780fc62d2b3c387e780f71a01c57ff0e3368628cf0c07f9b12821239e275f1bf318fe098d13c8f2801ff9a395aafa4a0ff19c6ea44a7e316b53e9232c409a3fad16f14c1aad39b57cc4017cd28b315895294baa43e320ab314734d5770226ad39795fa24c55898ee46435389b5acf342695ec7d0407d450a8acbff2351bc5d76b912c0fc9d049c2f1089ff46208addf236a9fc191c1d21d7dac5fce04b89e14e9efcb4c44c30e125d64b6bbeb24d19d49bc75ccaa39fb08007a50209098d557098da5bed45e5c3ee2143ee9c516b0850acfed6eebd5da801c35357735abbd75ce105d788ad5a69bd40a2f3e014619b0c532d1c94c749926b1a0ce44d7c7fbaeec3e22029ff4628b62baef7b6cd6435a9b76adceed90e5fe1bf8cb6c567faf60e2abcb0f5f7bfebf1a7f5eae95b54fdb6cd547b880d715655eb633c97dc22f9db9b23cf878d0ad7cc41d7cd28b2d04e9417238e4603d20851cb54207f3b489d5e521a5f86f33a2e4565a273718ffd275adbf0882d5560944071b1d9c1153f9bcfe98d17bc6a607c415e94992f4047f3c27cb72a920ebbdc51fd7f17a2da333b2884190d93efe2d760f9358ef14af67d9d7500b721d834992c665253a7d27cf45f607e2be1007888a9d316f70149f90e0693da77ed24f4c7233f8ff457c4e7d692e9d21ae488f71334fc51dac5791748d701218e2b7dad8f35cad9702597e169ec485dac42f8a894c78872af1c35c8f9736e4a920a95e6374fec96819212cc5c927f9acc009a1750f4bfa9ae7ad6592f33b88a573c41be91574b1dec1480e244a10129c9d3dcfcd7a96d00262576bd370cc53abc02064464615986aa49e579610715f48d7f07c67b5dce31bffa893f42fff1e486d3f32c131c9256f262ab343965b67e8261b191109477aacdac2480f7b954f7a61420b98c53447cc539d23548689a11cd1c5dbf8f30652ceb70c320409e2fc67d3a67800eca1ac924a4cea32080c122e42487ee3b123e48749eef29f7defaa0f817823bd420ed6814d2adec6ed1a4cde2010f17b9daab79e929e1934e7c8066dfa40bf8c0991d5e0242660a908d12594cb2a490a212ae5b2e030c9ac4ef0228ba6198a1502f32f6a9f49daccacda6ee13048d6d603818154415ec96a7b6fcc972fa8a4a6c4c4c1e686709123bc2a139bbc8d97ede55defb5ca65f5e1438fb8210f4d82bb2ee88ace883111803014115a6249667c5e20518902a48e6d7a91001322ba70fda24d5fdbad2b49a3b3b3d00522d4ca6725e5523f93b3f0d2ac86b5417c67b5e5203526c8cb98f82e9ee2639ef4ee17f8f01147a4476a3731f196b78353bb5fbcc3698c9ed3f5e20ab2dc1be4753ad6e3f0e1c38878223d374e8cf40047612894aada42cfdb17d921f9f091fe91e1488fd54584685c705ba34cb3c165e5ed6cf32a79bdf2fc7191d7fb39c82e05e90553598b6a9f87fdba6ae1c1e935b4d91ef7ce7fbcfd796f47167df06f818921897f8be366c2da36126f73d6c371c0f67b35eff3a457fb0c8688911eff96a2fcf13e4f7792aa968de41ff681c5ba18478fd47fa5d6865516e3a4f07cd8fc3a6af3ae35acc7abc8d374fbc43290cf4cedff6b494de86fccd3bffcff48fe1c868d82fc0ed8d35ee309fbbb8cffc76f19c5d344e3b6bc0c25e097e3b8fcbd142ffecb66d74e3db26962f478df6d498dafdbcec7586131ee56a496a63ac1eb7c69b10e82966fe409a11c07782ac7d3795eff638bf52bf14725eddf29bc5e1a8f28af53843feed6fefd96d48e70c01c5e3f4dd609af8f31b6d2fe5dcbebfc6471eccea43a41d6f03a9bccd6d1ad8b7b0ef7ca125ef7b836ef61fe7885a76bf8fb66feecc2cb56dbed47b73f5cab493ca1586e32ffff057f76e5ed1da9efbc7e095283c6eb68b3e02def89aa3a4eb6d7f681d854ec27e59e0e72bc8adabf0bf524cfcb4af3c79b3cd556ff95e0b01ac4ebccb5d95f196d9b5ada363f6adbcc733a7e8bfd227d721c4f79f8fb56fe7c88f7b9de625dc492dea3fdbb92d7fbc362bd9cfc515ffbf71b332d2a12a477810f0c03f6124a7d60e1e57b9fe75fc18378db649b9778aaa97dc78d3dd5b0bca276a34ee6a98036ef06c37af00e2aa4a7bd3db00c37e8651a397d46a90f230a740e21d57e38c2ea87f0b648e3c2837bb36e361e8077786acccbdb18aa4463ff39b4ef0d78fadc6adf145eb80a2a2d57e60964664a7aa41235ced5616d3d33f4e0a939a9448d2066bc0870fd3eb5c8107998a7a7b4ef9064cd7a3a8070ded5bedfaefb8e077c96c9fae574eb8c25251b22109a336792f62f4aecdb921ea9558771e3d7e669396f8fcc1dbc804526caad3c2de4f9d5f8776eb7db11af0307cc32521d4f00ecce78580ba362386f6f6b83e6751a927a5fea437c3af0740b2fbbc385a4d594d486f2ca7dc9dbd90551b7e369a8f63daf6e2c786670bfe86b34821ce7f0b231bccfde26e3bf51dbe65addec4ada36a3799bbe0ec76fdc2f5e749f50ea3501b12ee6f915789f7b4d36c1f1c5f38e73614a7a8c22baf5aaf0948644bd26bd641e30a49c5e649e59f10a2f9ba17fc36937c5f30ef68d72f47582ae1508106876ed2d79b7c9f21779d9e73c1e2b15138478b3c5329c783cac0febe655d07dc78d61477a4ec350cc48efb0f669eaedd62467b12c2fd43afe8d66d57ac53a8774fb840a08e9eb4f93f5f59e732b3383d8275e065b4de687b2cf7cbaef7639ca46e4d4defc13296dea1d5e4e68cfd938c83eb0cef526f341ee3d48951e4d01522395e8cd1a4095d7b6b77ce91af0abee3bee09bbc6df45b5cfd37cdd8fe9e6e3c5615594b6178ff710af3fce301fdb5c6bb23ece671f6d9bd76cc6927643f59abc4569af09e6a36b605337fb730baf49ef3f4d8dec61b11c368127791aa89b87b7ae935cd05b431c136eee5e36e3e9ae4d01d0d4dac783ec3bbfe17f7d727f4eab8d78df280525c25042213df1e05b1109243c110e93a48d73bfc97a7ad23b64981f2ae909823aac99246087cc6a33563744aaecd7621d33e4e4096ab155ef918650dd789c5bcd166a6addc336fbefc7eb4cb2b11142bbb0eb78d79db77f3998b4a8414f7a78613a213dbd4904045c2bc8310ae8ffd1cc04352dd635ddc6215015dcaa0ff4bd7cdc72c14c18e1c073d2e3e95eb28fd66f4e81a41769c0be6126e509b48364ca27f93fc3fc0728789f0a63172b7d5d3bbbf2c68ec25034e2bdca643d5b498fd2c632824ccc484f10945ed213fbfd25c87e8311d421dd67718763b58ac1d46feb4ad2e3e93e9be578d936a14089548f602f3dbce0a14abe63b13c5845165c5fa4ff3969fdf89bee7bb0fcf4a2daa7fe9e79c4c1318cf77328dbd842333dd99d57493b6e0f37fb75834890de3dbafff136c2c30663b6486a872d23bfcea80d4f188c8d5974eb188d8f78139ed1e65fa9ad0b1b9ede907cd1624c30fa0ba90763812daa3aa955470088fb509b1718b6d3abd23086c39e08db60334a55778c175c3f06bbb7b7203dec6faf83f50033492fa76627357a13cd482f009abd529cefc39496f48ceb4362c9ab9b158cf40eeb3e9d925e013c1426ce25b12d48e4a8c57ecc005b7235ed3b244e900b7e7755dd3ab0fd8d326ea899081ed4cdbaa06d9fd5b03dd6b1223d486745b5ef90bae02c8064041ba3d06e6a9303d2839aca6382e308da4431abf5b420ffc2ba630ae8ef67dc4bb033e219806d2da7367f87617756dbb4a654adc6b84d30dc46aadd4de07b9ed66ae310cf155e443d5ceed731bc263d3c440db5efcff2851a8f2f105749bdb0588e8b8dff950797d7810eff3aaf03f6878dec12cf3353471ed1f605fb0c8cd9eb79bdea0ec6f480f60963fe83703c681ec69594fae0428c37929e7858a0bac0e0fdab767c34ebc618608c36929edeb86c1716216eda4341c250c41b1d2f137daeb19ea0404446292e28e9515ae909b61f10b555660c1e567da7bb60eaad2066375229f27e213d19556bb1cfa3b0195becc70c7038e0f7c0e85d5fa8b19ae75eb42cb5329bc0082eee43d827d1daf41b6d7b71af02d560d2b1f0d4e39e415733d8763b8b500f5e1f76bc17b475ac6cc666c0fe602bb693f4705d44a188dddaf1708f14d5e681a4aa09cf3b2fc338bee209452752ee679e8f732e4868bbb6cddfdab21749b555de462e253d4af5e603f042b782d30c8e145285240821c50d8291a78804e901f304e101d0cff947c0e52d6c6b709b1b492652c01b090fd1e3c2d3ca9ffb783c0348f5e80101760bcd3d2e1ed20f05e169db9ee3e5e86701e9ca78c1f56464e55d02dc7a6ef71bec3e46a9cc8af4304610891941053807b07ffe5d90a2f293394139d9a7188fb24fc36730d213b63fecd7487a46e9d1298434dfc360b7831714d710448e7089dcbcdc784cbd943341101ec0df27f236904660cac9a4ad6be621df45a92f5bfdf543b402bce0b0379776f17b9c905e51dd77717fe9d71fa30f35d22448987f26f377fdf9d56f335a6fb7e4ef47791b4427c0cbef46f20684a08297d733224a00c7863718c7d2968384a7bbdcb723442a4eef0d937930ea0ad22b19a1e35a618a49f023c603af13d49dca7cc29374611a781085fa31c3b833edcdf438a575c0acd27d5f69339e70abab189d0e460822d948ea4d66662b33730e60bfc1484fecb3a05115d55442e11d0c2ae9f1fa3053c0ae05d511364484e180f48c466c2391ba01b6097878e0c9e6634fe1afcf6ab3f0801b494f18fdf1fb5e37d92fbcbaf76adfa1159891de229ede313a2a106ec2c75f4aaa7ddbe80cb383b0eb15b33003004575df857a5b5837cfec7ec6788cb6cf60db9ce66d5a041f722a347bde6ddabf0b781fc64a49887f84a901eb2514e9c1ceb6d4643e4457d8e4f0f6b5f2dc440a738c33e0b8e06b8058c2e6a44a2e78a885c4a477c498390048bbe18c371da401d80ca18e2eb3194f38e12a80adfd8d52090a92a8425026ebe8434b4475603b55d4b84f9c33a87f7ab50ed755a8c07a2205ae36b13f625c9276fc63ba794618556637986b1173f81da5929e5918c72ddae706defe80c5f67f6adb56363b7090ac9c9f48bdf7721b5eb876101a07ce3da4d4df4dd611f632ec6faff65ddccf7f9b05eb6a6335daa0c53627cd82d02db60906083be25ccf37d9df013e17204210ee4d2ef7ed189120bd4d269e50211dc136800726da0dac7fb4980f3b6373ed3b2e8820387d1510bbac8a0068318a78932507b9218a6a9f21911e88838f73925403b41d4189c05b3b2239ac93189c901e08004ea56cda3cfdf931f3b21a095a9f3f2cf609d21392961d41bb556f81b516f3f5ea6ec0fda805d70b09ec7bb38db56b8dfb0731653784302e714df10ce2784eca621963f5cc48afa8f67948f78211f7b3e37b39c46d82a1aceefb728b75705d407a66b1919e2022a467b30c373c48cf2a6e2a12386462af11d08f15a12d4242d5bf75f156759cab192cc25e332a8b3014cbbc5bcd0b272ebc19398254729281a0b4edc4032b3c6b665e513395d1cefe662428909e511535233da32a6e467a7f9133d20b45d2b3ba1ff7eabe1bef477d8f968d36fbc632905e3ea8ea86ec9c60d0471e80609c909e316cc58c908b6a9ffa7b4bbc80af703ab810b7090671bd211459394060e6808db188c5f2b01109d2db6bb34c5ce860f16f5ec2543dd5a07fdbeb1fb63386f96e8db576705a2a0a6fbbcc36eb41ea8111dc485090e0c47515921e1e2aa32a6a263d89ef794d4852dcb02027a8a2b8298d0425a4477d68899d2aae273d53f5560be416aa5628a4677a8e352f3e1e3e84e218efc712baef56317c808865844a8f17d42e17e3d2df637601cc7a1ca25429dbca995154fbd4939e38566e17e42cb6c91302a15b21a568ae458610b04dfb4426552e2b753c1c4482f4cc446e0111d2114dd233b3c708e026821709e741ffb6d7df905057eddef66e21480f0f9cddb9d293a39944682595891b0b2f184806202ed8cd40267ad233b39389ef7808617bd5770213fb3dac5bcf487a622cc774a125203f906092cd58f5fb343a5d424d4103e011b653cf703fe2ba1b49476f73b6bb7ff4522b5e026e484f1fdee488f4f0126222c03545984d1ad233c4e8e9c95e5445c14b14f6473b279b711b8c0d699cab6cd6750a31b66336ebe8ef39dc5f09417a769523c48576fa66f30227ad1668611a201edcb07ad2c343281ed447799d772c3c65a1c02a0cc56abdd316eab995fd4d90c621cd5983871e362bdc409b75eb99a98c46a94c5428c17da227c960a497b24fcdf6754c5b6635d63f1cecd3383e27381ae4ba59919eb0f141bab1bb9ff55a845b754cff6275d39c1d763d53d22393183d0dfaf0a94ee48cf4f4db3c4ade909e5e5bb082fe6510913e2c91203dbb5a5be20745b38e5fb0da5f7893e0864d49aa4610293fa87b49bdb110178520d74f3d1a8f57cd8082929ef6899b57909e1e4e484fa81aa2aab5585f3c1056eaad51223b4cf6a4a7df274a3f65d5056d879a820604bbf682788cf7a390f44e05214dbd54e2362221d42e6cc2ae67467a4575dff5a487eb2824fe87f8fcbec13f2b98f6b24df71ddb4cf0201f56d89aed48cf68ebf41c91201fbb0c835874870f76e38be5571be6432a1237d69b7cd17f0a1282e014e186ab080802c88514319dc7dc487af8bc55375f7827c50da5273aabf83fb1ad086f092695192532ac5f8eec494f7f6cec57782a05919e0c92bd628660eb5b118f7801dade3b9a242dcc231179404d90725e0c2f07a0a8ee7bca7d83c062ed258e7b0a2fafa98832b0c82211dba05804d4770804f87d5ff2ffd5edb6710091bc10cce420902e482f16704a7a461507b17dcdb5ef889c47fdb06a2144a01be1b462b253490f6f6f788445a0a799a407e809ca547ad2245c78aa739039e91dd2ec4a8ed55bc35853f629a9558cc5ff18231e04906a160a24bd703cb7a1de8bc263e9a44230d6c1f9b27d40f9f7e23721050be40f89c749537b3388f382eb8e7b44ef6829aa7de2771bcf17eee767b4ef08cf9a8eac0ab3f0321d66f3f4b4f61d6139d390bd11641b3b88f35a87f7f3aec53a3974df7dd20b11c18a345a911e720b9159224e7c519e66f2c5aa6b92e0ef089a6dccccd06c06a7921e0062b0223d3382b25319f1bf25e9699f8248af35481b76eaadf1b8fa5c5e3d9916b5186b28317aa1de8bc22ee6647b5bd2d30a3520cb00e594bcb0651b4b4c9991de1e13b51cd90ecfe8fe47c6090a2574b23916b2569ed6fd5f9ba7b749b5f18502e1c0ac4a81451bace065b84c0a3202e93995f432eb67428ce71b1617f839dd6ca4c67cc0f3db85e8d82844f661280ab4dcdf7c41d6b30a0511042548507888f54462165aa2dfef8d16fbfcddf029f6fbab26b909679019915a8d13a10bc25900322d6a31d6684a7a829c9c4a7a401ad2d35e725ff1d428c4719801d755e43f1ba545e14c49a345f0edba8ac7838ca17abad98ff0bc5dbcec25b303f1fc955aba9c3e0fb993b6cdcb218cdd2d89b971f0384624482fde9aa60413c5c58391d96419aa71a05e9a3e6c02a5aad05bc155b5580d4e63f48a526a5eaf951a0cdb9a883353c804e94c945ad4d18ef4cc424b04cca43223918228415699295515354b4133ee33a72ee64b8ce70f5d0a96dd584321bd50ef4537a427ee1fb3071a2f4c2f094f6436e1de418ca691f48a6a9f56f7564f523354f412e770de1ffa8e98a58e8a6d561bb619c1dbace66d96391db726f126055d310a8804e985ea958a1482556516419769ce8526ed3d4c6a636bfd057b99e7cfd3575f7188606128c6f52cebed69ea20c80441b1821860db1337a791f4f45e513b2211f3f444af4f41130fde21edd8054dd6b792f484fdf100a52552fd58bd526f43bd178584e1c47625ee9f80d853492d891ea962b9b8ef407a292f519b3a7a29d0aa1da12cd418dd6cdcd71ff2fcd266d944f0f26a15894619b6f948dbc66967b468c6e6da229e5a40460ac14eb62009d30871bea868208346332375b3f156c78df090cbb1b80d57391a24adcd487a82482039195551100ea440843cd8a98c4e243db15f3de9d9d9098daa7828a4178aa4172a04913951c7c43ac6fb075dfb8c852b604343be2e480bbf7f7588e3330b5bb18ad133023d3d106cfc806e1ec8f209b2eef73146dbe67edd3c5cfb2ea476337302fd0b08e7c22e405920144f7150693223905eb01bd796f400d83c24b52b949ee444997937de5cafc2550452d2c6b44f412447751e36d8cbf4aa281e1827929e127766c8e5d5672718094aecf394496889b1e8a97eac66fb2ca41d5b5fdd399aa427c6efc47b28c667940af5ed4917f3d442d67530d38a74860aa161e84b4c15d52db7bc6f340da193b6bebe086f0f9effaa99ad5adbe6116d9b6a866dc63bb46feb4d0da8e967567ece0b04bd663ee9a54a8296a4a701f5f36028aeadfd8f7387d2f81fb8188b57e12a0201044569ed79421505e9e06d2e084a108f99ca28e65d21a9cdad21ad0809c24c2a13c7b42452adf61a1ef8ab74c71663d1ef537ccfa7d927c3c9c60807e201bdd276adc07552725351428bd4cacbc0499e3ac8f62d1bdd42901eae0dce275e6cc2890102b2bdbfb42a3dcd499534c5bd86170d02f1d75b6c83e2b928aeb086520916d21e3a006e083660ed3e14214911f1ca6af0498f9c939eadfd460b44854a80a0654132e8af100ae9052333a712a151d23393c80051a34c2c7722e901f89d226eea926199203db14f31062b890c632d49a9e7ce4e7a04c9e6267b9539920857d2432c9eb8af3ef320b6d308bd2db928a9a4272af20433892890d5eac7b89f51a945f0003cbba6a467d8e63bc33641494f03ce6b168aac7d2fe88bca27bdd492e241ab48c86a496b78b33ed26695713a0829b004bd57eaad51d2134462ac48eb86a08caaa8383f870c9e5ee33e83d9de30bf24a52568fd5811b222d2a5f4159ccf47a2da860ddc487a8218ad3223acda2298450b3805322584c902121ea42fa7f19f29e073ba86ef4b548516615941ef67de6635d2d828b5718fe3678052cfeb55b66b85075fd2a3e0a42708c3e943851c5c3831f00097b229db6d44514af524dbc5e821054a4857c1d460415079b452dc56925e0a4139b093c1782c1ea83c947a7e821169302fab7eac2052715df4aaf8795d8104a8cdc1a4c7484110982de9496ab97be1e9d57be38beabe5be5b8862ced68451c407cb807855a6bebb9b50162f49ed4c6532ac8ba0270ea8960eb1b5d1c4b9cd7702ba7db4564f8921ed9f79f05c40570e429d26c135349ed6685b70aec2a4eec35fa3014bbb7b1d3583e401009082a27a5128f1d41d9dac9b4df077509361e9c1b617037ee53fc7fa5169ee144bd256d3db1cf0b2663c058731bc61a4d7b1e2082a5730629e57eadeebbde1b994bf7dd2a3429dc142ba8b820bda2daff21911e42a7b4a065d8a71d553497d56642d8a6b1d36d3488b2f3a1909edefb6b476c3ee9914de3152d8b40dca0c7add63381deeee196f48e06896d12eb4195b4abe506e809262fa5128fa5a44781bd6bed084a909ed53ead54513bf5960cfbfcc384503056919f1a8b701540d4c9c3fd0182b6ea6ca72f27a5273d4168ffd814dfcc6b31df29845d2f5c490fc0fd0cd27353ca092d181abbdc06e7b53c85560a5e6f33b5538fafb359a6209e484f307912c2246c6acd8987c4a94dc4aedb142ae48ab81e37a4a74fc37262f7018473c2a9e7f68049b68411904804f120054c3c4856921e0847482776554b846465b94fcd9b775cdb5f1e4a4d410ba6deda8d533fd6bcbab1c68af4003ca056a4a77f78f5ce0a417a76f75438212b8088d5bb5ef3b2e7d4fe776cd3d3419c73a7f772a8db88f35a2a88046d06a7a457d866998278223d61e4c4038cb787555f0ab7c6d0a2367637bd11d6aeacbc117ab2707ae1bcf6dc8a92e7b04582488a926a97c1788c0f694a5606392312b10c52b095a427f67bad766cf1120a26e939d92769fbcda97d8fb67aab273d643e580511eb1b75eb3daae29eb0cb1d0db70daabef45601ddfc50243d713fbb21a150b611e715440909d50d413b25bd6236cb14c423e901f8515e911ede8250d5cc1e303de9b94929d357590e9096b4f832d98464bd2a1e6ac4216d3cc2087dc4a4f48f20128c4d90aa1d91e8a5322b4786d82f6af5e91fe060363dd4f2b3b23deac70ad24bf11c9bed308846100e30065127afbccd7a62197298f5529d50698d351af52817eae03488fb15e749489cc15a105841dccf6e0a34586e63735df42f939ae4ced30c27178e0529daac8fb3c0adc1f615afa4870b69a55288939ccb85888c141a33d2abadfbfe9bc9722be80db12931515a558d153cfdab95a0d28f2d52a4073281c421da10a621129d2a7a8d6e3da7929e900ced084aecd32eb444909e9e7883497a96a4c7bfa7377ff4e6cfdbf9983b8ccbc381e61dc5fd00cf640db375b44c95dbb47fb71b160bd2cb867bc268a6d08ab8960f7398b83f444b0341a0fb427c09086784d33c5acb6d24b5dbdf06fe9cc663e961d8462f8522beef63378324d52964d913978f097355d04e8bf1447afa93579ed4e6e066d08713e0a6dce660df30d2ced2cfd03c8e776affc2be7544b70cc473563fcf808adae7df8640505c4891da8382914bb4fde9c350ecc25570031709b69e01821084b465464e62fe35baf5ec484f1094203d6360b2802028b14f3be9f198b69f4c41c62af689874a9cb380636b8403ef39c8a3074f5d6d8e1b2a10b48bfbab121fafb09cb6e1f71d94faf233deab221200a69af29436e0b70985595b4f336d604cb85fc4fd68aadaf27a58feb34df1cf4ada678aa0c1db60de66d9ba6b599a6d34a0d61eb26d9ee67d0c3714d640f7385116ab052f7f06159a2dc67c132f33be4c700f81f4aa4ae61dda9a5a8c3500f1447afa0700f97d9f38580f85089d905e2b3e497d0d2a480b4ab543196d36785b8dd5aac49abdfdc4c935da01f552011e8a25da77a76128b859c4c3e0d436238846bcedad3cbe421515e2bf1d410992c11b1576c283164e154150629f96442aab4d9860eccfaf5bdf4ed2c3cd6d55aa0a6609a13ade6175cc3001891d0f3088eb299efa1896eb8b6b7e6b58a63f0f7549477ada8bad974763848a0bd2130539adee1974407b928fddd9687691d4169ba25e9efe7e461add13bcfc71936d10067697f6af5e6505c44b1fbf13cfc36cb140cb6a82d7f77652edf608f4ef6f1c2cafd38cd4e2a6cd0c8bf0ec80c0b36acba6eab60197392a6e1a4fa487932724818efc23866a692ff8ff6a1d61e92fec73bcfc132db60c52c1bf1621029058d0e7a223de5cfc0989475ff6c7ac3b141ea67948bb41268698c9ffa3499030601b0957ef2ed77b8d9d86a1b889d11348c995d53ead243d412682549d487a5eee532cc77911de4d3355fc2f9ded06c03d614ce3d27b3eedbcf3e1e03bddf767784cb3515413fff077141368a12d03212c336cab278fc724b5118fd00870df81f445ff897000d203a93a717e29159235e94aaf9d603ce23a1b25abceea26ca36fa97ff204a0dae366e63f50c082c2295f4803ebc6f489353b5b1417b4375e7e13c2d34d9567faca1bcfe0259edff8117d308529f4b91df6b89b8213ded2d8087003702de245f4b6ad5d606a46640ccd156d5dbde70f3cc92d4a28acd497de319a502a4013524b5f867395e7715a9378afe865b6e31acda3c6de76d3e23b5a769799e3ae896ff60585fef5cd1d7fad7b77db40b4311ebe1a6749aaf69241a3b49cf6e3b3d8ce7d06a9f46d20ae665d52fd7574c36022a9368b87dd4c44e95dde2bb67e063ee91d4663a45492585c5fcffd7da77dc4f222be04793da88e81a264289f03b96f2b628bd8e12ed424bf890a7e729bc942ca31d3a987600e2aba705d7e37e40ee7863dd72b3973fa4a7faba6df03c36b2d9467f3d72505ae0391ea27d07ff4ce17d837811b80cd2b273fee8cd08303d6cd238a23ca5aaf8d348ed5e6889b8213d0d107d051955a254bb410ab46870bc4985c7eade20fb8478dd50fb5e5a9bf4c0036dd7071417a19bc532e3db487f3ef5e10a4ec350c47a7b1da6b60146a209269509d8a9a2e7b55018e148087b9f1af463fdddc60985e309d2332352fdb9cde42215d02d26936a3b042079b63459e73de30c387378483b293545cbac27041e4e942a0b87f48c11074e4c22786e7a9acc07e95885e6586d7392d4bc5f3d32597c57a01525c54b41efbdbed9b89e054070c2790314a5b43d3e3e2755c0b10c178a37d29b4fa96a831d20bd3dee709f20355c986a16cb3f73192429f0036f67546f4f5b7c8f94e71630128d538272229509d2b392f46072108669b3b118a15f6e354e403f56b37d069ce708111ef03f52ed6f5681f0c8c4f9cc62d94c9efa5a2cdbc443fe991f7e488845c3189f91f442094c16986c13ac6e053c3bc692fcfaeca4d3640eb45a78dfe5b184c0036236f5a86bc7831d1d046ee9c58d37d29b470e7472c674724e7a78209154fd95c9329ca40926f38f0619071e32b352e0fa700d7d2e6f24494f4f5efa8ac946e8e79f7350b5046423a4625382d28a4b62bf2574db381d6b38a4a71fbb9b4c1a57d0545c940eb3bad76077b67ab0f150433a327bc646689f762d039c00eaad50a38f5b794229783a23cc29a30cf3826d03721b6d32ffb8c5773d10aad283ec63eab65acc47a5662bd27b5bd3524e52a2901e0ff8100f18246414a5930deb2de2f56087ab65b79e06fc4690240cd3350dcb86f0bed2c4036a373b8cb81f90f9394285d92526f37fd47d5f873f2ec3509c1619d58f15aa9490b68ed88418e889c44986837e1dbb07404f7ac1f6ab27b060fb34db4600350d45259875418e192e20e9d5a6b41548207158964ae7ebb08baf0b249ae70d8b30dee9daf7b0484f56fb14e3fc2023c3f29ee1f5e6f37a2f93b9e48967e6495e679f611b38f1408446afb5d8a61baf6396c584da7aa2e3da5a8bf1c0937f3f7f857d3da7c92a9f5b8c159841aa70748f613e6ceec3b5ef272db655e015e921a6a98df6ddae18278c9838b94691580f485060e98edabede26734f0eba94a1cc536d52e377065a146bbc4c9348608fc11ba6a176fcb13cbd6a3508dee4532d0e6a28a99e5c90171e6a488d66d22100cf14a410382b168be353aaf3c3ca6122d05d3b8ed14e120c7793ea41b52b1e09c9b3bef6dd4a3ad16318a51648dd6cb31ebc6d225e2d58f8d0b7ba31d865c0c068fe8bf67d9771a1166c0d5b2daee96493ed71f34fa2e0d20a0809365ba307527f2c78076b932ab9e1dec1b5fd9254a208961b8d07171ec9c748b531e1fe7844674e0169e27718a5739081789e82a99cd8d696f4b4dfd18f7f071c01fd78ba459b8ddfdd8f977d65b14d5f6d9bbeba6db669dbcc32db86d47303a1651daf6319f08f183c049693fa7c8b78590499a3947c1a3ba96e3b446aa09029cedd83a4def7a8f8f2884eeac6f111e7697a7c4f484f63fca0b9ab5ae4bc6df4bc665778146e72febc6855a54293d0ea68d1edffd844a25fa6ad0f626ca40525ffebc47ec1eb28d2a4a4b6afcb8e708a20eb1fe7751b6ae33ea5cd03717f19ec58dabad383af65badd0a07eb400dfac6c53ef1405892816ebd4d2ef679dcc91820f15370551901c99ff3bab38d0b9c9c0f6dbd450ed7c3581a696151172d6237cdb603297693d4c2b3998caa30ff0fa9284dd5612d103a18610b88bc5b27b9da78414ce6f1c02993c5461dd66f039be5674eb7e1e5eb795d38177fb15b4f5b172a6c2d2dee2f597650f159db0ee7b1336f877be02aa3a986ff37c64d0620aed45b3d5c9c8053415609e88ee4e4429b1c03c4e5b4de9ea948efc35b682fb1905e12611cd32a1f3cd8766ed2bb1c438b6b13a4e7c6248217be2ba7859b6da04ebbdcb713cdc36c3b98385c57d48e5bd2f3e1c3475020c4295853781f06f8a4e7c347e2a284eebb4f7a0ee1939e0f1f890b417a4eaa6cfbd0e0939e0f1f890b91f1b1d72654c987013ee9f9f091b828ab7d06f594fa48854f7a3e7c2420b4ca222267d52a7bc187097cd2f3e1233181847d51c5c4273d17f049cf878fc4843e0dcb576f5dc0273d1f3e1213a2cc1502e78366cef848854f7a3e7c2400f43503f92beac555d016ad0aa1245486864f7a3e7c24065a6bb9a648bfbb4f377fb1c5fa3e2ce0939e0f1f8901e490d73699ef939e4bf8a4e7c347e202a5d47e0cba968f00f8a4e7c347e2e25d9b926a3e2ce0939e0f1f8909140f1d1feb4124227cd2f3e12331f013a94d6fd084fb679e1e97039bd7fb7088ff03a8f82addf71989100000000049454e44ae426082504b0304140008080800533c3559000000000000000000000000150000004d4554412d494e462f6d616e69666573742e786d6cad94df6e823014c6eff714a4b70b1474334b239ae9e6f52edc0374e5149b9496f48fd1b75f41519645239bbd690f3dfcbeef9c16a6f35d25a32d182bb4ca5196a42802c574215499a3cff52a7e41f3d9c3b4a24a70b08e748b28bca7ec29cc91378a686a85258a5660896344d7a00acd7c05ca919ff9a4553a453d036374444b0dbb8e6b4ad281b8f6aaa02e641f8560578311cd169544732e18901ea1559a3d44e712b890108774b33f1be05ecab8a66e93237cd1d7b90950081abb7d0d39a2752d056b0de1ad2a92b60749bff4c4051b080ff1b0d48a8bd29b166b479832061242a80d66de98861a6abc60e97f5a37d669bd6a2c245e24ac4f1826de3d4b4cc16f100e598f4dddc334c0d12bdd6a4e070f865a702e7c23f6eee0f5c6575f8a0a69b1eb9649adca0b22a2a225e0667f987db797707ff3e126b8eb77f36fdc0fc19c37607196b6e33065e3b7c3bcc81669fab45a2c47cf93c96af29ebededab129fef5679b7d03504b0708d45857ed6701000014050000504b01021400140000080000533c35595ec6320c27000000270000000800000000000000000000000000000000006d696d6574797065504b01021400140000080000533c35590000000000000000000000001a000000000000000000000000004d000000436f6e66696775726174696f6e73322f7374617475736261722f504b01021400140008080800533c3559000000000200000000000000270000000000000000000000000085000000436f6e66696775726174696f6e73322f616363656c657261746f722f63757272656e742e786d6c504b010214');
SELECT pg_catalog.lowrite(0, '\x00140000080000533c35590000000000000000000000001c00000000000000000000000000dc000000436f6e66696775726174696f6e73322f70726f67726573736261722f504b01021400140000080000533c3559000000000000000000000000180000000000000000000000000016010000436f6e66696775726174696f6e73322f666c6f617465722f504b01021400140000080000533c35590000000000000000000000001a000000000000000000000000004c010000436f6e66696775726174696f6e73322f706f7075706d656e752f504b01021400140000080000533c3559000000000000000000000000180000000000000000000000000084010000436f6e66696775726174696f6e73322f6d656e756261722f504b01021400140000080000533c35590000000000000000000000001a00000000000000000000000000ba010000436f6e66696775726174696f6e73322f746f6f6c70616e656c2f504b01021400140000080000533c35590000000000000000000000001f00000000000000000000000000f2010000436f6e66696775726174696f6e73322f696d616765732f4269746d6170732f504b01021400140000080000533c355900000000000000000000000018000000000000000000000000002f020000436f6e66696775726174696f6e73322f746f6f6c6261722f504b01021400140008080800533c3559b4f768d205010000830300000c00000000000000000000000000650200006d616e69666573742e726466504b01021400140008080800533c3559ddf144e9f90100008a0400000800000000000000000000000000a40300006d6574612e786d6c504b01021400140008080800533c355996f41f425d0700009c3300000c00000000000000000000000000d305000073657474696e67732e786d6c504b01021400140000080000533c3559b4d06e46f45a0000f45a000018000000000000000000000000006a0d00005468756d626e61696c732f7468756d626e61696c2e706e67504b01021400140008080800533c355978456fe8d1090000393400000a00000000000000000000000000946800007374796c65732e786d6c504b01021400140008080800533c3559b6e5e2383e0b0000424e00000b000000000000000000000000009d720000636f6e74656e742e786d6c504b01021400140000080000533c355924bf925f17bf000017bf00003500000000000000000000000000147e000050696374757265732f313030303030303130303030303133443030303030314231423030344642433235363646364530412e706e67504b01021400140008080800533c3559d45857ed670100001405000015000000000000000000000000007e3d01004d4554412d494e462f6d616e69666573742e786d6c504b05060000000012001200d3040000283f01000000');
SELECT pg_catalog.lo_close(0);

SELECT pg_catalog.lo_open('2351551', 131072);
SELECT pg_catalog.lowrite(0, '\x504b030414000008000019483559856c398a2e0000002e000000080000006d696d65747970656170706c69636174696f6e2f766e642e6f617369732e6f70656e646f63756d656e742e7370726561647368656574504b0304140000080000194835590000000000000000000000001a000000436f6e66696775726174696f6e73322f7374617475736261722f504b03041400080808001948355900000000000000000000000027000000436f6e66696775726174696f6e73322f616363656c657261746f722f63757272656e742e786d6c0300504b0708000000000200000000000000504b03041400000800001948355900000000000000000000000018000000436f6e66696775726174696f6e73322f666c6f617465722f504b0304140000080000194835590000000000000000000000001a000000436f6e66696775726174696f6e73322f706f7075706d656e752f504b03041400000800001948355900000000000000000000000018000000436f6e66696775726174696f6e73322f6d656e756261722f504b0304140000080000194835590000000000000000000000001a000000436f6e66696775726174696f6e73322f746f6f6c70616e656c2f504b0304140000080000194835590000000000000000000000001c000000436f6e66696775726174696f6e73322f70726f67726573736261722f504b0304140000080000194835590000000000000000000000001f000000436f6e66696775726174696f6e73322f696d616765732f4269746d6170732f504b03041400000800001948355900000000000000000000000018000000436f6e66696775726174696f6e73322f746f6f6c6261722f504b0304140008080800194835590000000000000000000000000c0000006d616e69666573742e726466cd93cd6e83301084ef3c8565ced8402f05057228cab96a9fc0358658052ff29a12debe8e935651a4aaea9fd4e3ae4633df8eb49bed611cc88bb2a8c15434632925ca4868b5e92b3abb2eb9a5db3adad8b62b1f9a1df16a83a59f2aba776e2a395f96852d370c6ccfb3a228789af33c4fbc22c1d53871480cc6b48e08091e8d4269f5e47c1a39cee20966575174eba09079f7203d8bdd3aa9a0b20a61b652bd87b6209181408d094cca8474831cba4e4bc53396f35139c1a1ede2c760bdd383a23c60f02b8ecfd8de880ca6e55ee0bdb0ee5c83df7c95687aee637a75d3c5f1df2394609c32ee4feabb3b79ffe7fe2ecfff19e2afb476446c40cea367fa90e7b4f21f5547af504b0708b4f768d20501000083030000504b030414000808080019483559000000000000000000000000080000006d6574612e786d6c8d54cb6edb3010bcf72b04363d527c58b163c25280a2085a20858b36057a0b6472edb0954995a4e2f8ef433deba43918d0411cceecceae76b5ba7eda57c92338afadc9114b294ac048abb4d9e5e8e7dd0dbe42d7c5bb95dd6eb504a1ac6cf66002de43289328355eec9c52558e1e42a8052187c3213dcc52eb7684533a233ba2ca50e2470d87f76850b4e21c35ce085b7aed8529f7e04590c2d660c614e21f5774b6fab39253aaba71559748490215b4224f58cac8c87daab4f9f39633b65c2e49773b52adb513b175d1d73b969191fe3cb1bbd3b9250cbdeb8a18de4f1a3e43c5d8ddb6d662d555bc0303ae0cd615b77ae360dd11c822cdd245ca2f6eb5699eee7f5dcdefe7597242b8af9dfd0d32908c5e7c6c74a5305f9157f1faf8d24119a2031cbf0e14b1c44b4c19a6b33b4e055d0abe18742f792b25c520e019a64bccd91d6382527149d38c32c6967316a523adcf553b6d0228bc39169f4a731c229fa027b4c9cf15a6bcf5c316229b09c64e55f82438281de2ac62799415f8822d46e6ab8b976cd5b8aeace25bf4ff399b7fe5ecc72bdd44e995d3e4fb10611fb44c3a3c949b0ab0b48d0939e2a8072554d588319a0da8ddb4df66c467880ca11b0f0e2bd86a03aa67b6d394a32f666b13761e8d9f473b336936d102eceb2a763be9b64584631d395e47b05d860e2b6568222347d67c87bf0df830de041daa88dfb40c07c9083f38d8e6284dc9f4b4bf081267770bbe5d8bb222ebb846eb6907e352a79cb496c968880c513f709afa208716abcec8ffe33c6f0b222fd68cbcf54b2b9e01504b0708363dfc684202000010050000504b0304140008080800194835590000000000000000000000000a0000007374796c65732e786d6ced5ceb72dbb815fedfa7d030cd4efb832645d9de481b2993dd24bbb34d329d5cb63f776012a4d0900407042d6b7ff66d3ad3b7e89bf4498a0b015e4452b04439891defcc3ac239c0b97de7e062014f9fdd24f1e41a921ce174694dcf5c6b02531f07288d96d6c70fafec27d6b3d59f9ee230443e5c04d82f1298523ba7db18e613d639cd171981396b04548c51907481418ef2450a12982fa8bfc0194c55d7c56e9f85102bdbfd3c9fd1a5b5a6345b38ce66b339dbccce30899c0fef1c4eb329bca18ee28e4810c45ddc9eebce9cc8090005f635829b47aac7cd9a269d3da6f3f9dc1154c51ae0a467e8a9c3386c78cd0cc81577ee13945153f32577ddf01093c4b437e7adf74d005df7d8f4c479c388e27f6f5e2b7e194d536965ec6bf230c65a1cef20399477ce1df9b9b2cc54d24d1edb21b67d9c640c1857715be86650ea86200a890e748cd24ffd81e6541d68023683264d5d87f3d434f10735f141ecebc12bd6ac20b1600a7c07c6901b9e3bd3b3a98633efc7e05dba8b443adf425ca481cc15e93f789341823809c4a2dba23142dd6f22558d71c999ebbd69a5cfdeceb4251987e61063fd3c2d13b0d00f636cee08a67a044d65715e56ddea8a06641698779f05f5be24a3037a5e38046698501d8cebc83814d7514f26f86b408c8322981b11e58e330e2968c94e2005a69d396fbd6f8c0f0077597d6a23d4874c8be40a12e3d8b1e96007e12182b18abe8e5fa72618db496ea39455199c2d6abde57065cfda643ab3566ae60c319b3543e0433b807e9caf9e4a3d74f3447ee66297d6f3f80aa45b6bc220a03812146f6b847a674eb22398324d59adc93728cf1b1c19a23e9b1eae014122679c3dc2195b3cf99822b60a809337ef3bd4f80e6438ffa1cd285b8f11fd8a40f81ea47987c81a69c0f66d4e61728c06bffc3c7983527f8d27af51b4a6935f7baddfe13cdefcd788615924c2a4c70b52468baf43f0e8a0788b2916c2263ffdfab7c9fb9f7a756b339a287774d47e83240029e8504a51d8004e5f2696ed7249ab04053004455c2e74956ae5a0a228da3e8c634bb1574d76c68a032414b1e5b11aca470960849809cd979657999301022202b2f56e2f3622138e333b403905295faeb129f27b3fa97af3f976b7a3b0af5947422c5b73f4071fc6cda8688b411a1520624d21110d3eabc494f06c7b67b547b3597505697786549c5c82e2947224518952b43f6e6e14a914aa28294ee1ae703e11c6f0a6b33ab5a46bd64ef99adaa181a6091d38643ab06002101152e46b74949f1bb16248cd29c19fb84a316653d82357fc5813be4061f30a8392a2cce7be1f8622441b36948d33b9d54ab1cd3f975df23508f0c66670ce21b59919eed98cc1a58bb85544232472988182e23c031c86288058b282385b03e5c5ac487d5a88b224b462898db83f7508500aed2b02015b9533cb91af83c317ee6c4566272ca44b2b63616a4415a501e47339df778a41b81e627f1a823887f51c1419935791ebb2aa2f7b04fe9b9190cb0dccc5d12d0794fb58350a563b2e12ae751f89799b39fa7195800a201fd89a62782a233801e9604d6c67b5778bac8e21658b18fb1324a970242505ec52a7cc4959c45fc07f82df0ab32947f5ecabed8a5e59d35344bcf3518a48a99dcef0d664b5df1eddb3d722cdd16f9366e9b46a84d22497c3e5aab8519aca69dcb55a4c93f2538252b1b28d58bf004588b2896a2a04758ca9c7f00b4260ea6fbb444ddd277f77951dd738669581ef3b04d47a94d89d29ebea0d53779557d488e022ab60ee68e1bc02ac26da42f171d7b26d728563355633b9146f2dc156aff478ad21561d84db38d332285c61280a57cb44bbdbc407e57be9ba04643ab1d200c959f41ac405fccb5fbf8be80f4b0d589065711909bb0168e7b8384edd8796143fbeb456fffbd77f4e931653f75b5a1ce7fd31124380fad8c4f0f627c65e0fc0d45afdb9dfd6cf1ae1e39c333accbf6a5f8e025a6f04d09edfe76a1ec0dd7af2e2a4d5fcfc5b353fcefba324c6f908897179eb6afec5169be3fc70eac2fdc5ba6d14285e8e00c507b90d3d5d8dfeb6113dd2fba324c6085b51ef1e6d454f8777cfd58a5244b9875efcf7df214ad124036412cb93c382f90ee580c2823cd8ec383de83db36d66c0e2d01dca6905ec04a774ddb2d3e9b633005b33c62d043a4e42f2d28a711ad555ae7433449fc1aef86b01c8673f43f58c76d1e51f7fee57727e3167a8de08bb6e6f769f93e2ce77dddeec5b5a7cfe5db700f5b18971af8fa3ee7cabe3191d473d90c4f86c5b1d6f84e328efe2fe24c609f17e31fe56e75e66c71d80fe6204d07f3b832dfd6019a1ef6bf1c528f81ae160d57b7007ab3f3d1ffc93e871ce7cb00747a3f87e94a4303b5495bfbaa3383785fef9a0fbcff7b87fdff7f206549cf57e05b0adc4c5a08a1747aa38980db37b74ecb57af9f1dd696ac6cc339bd8ee87a7c6c8f099d9e9d350fa1c7df6e40efadb3d61e61b9df38c38c51c6de928216f9dabdcbe18b943df64369bbcf8b7f0beb66c34b7ec641b52eef9db78f861ee46470ad418c9e68ef21d6977e85bd2779b70fb8a547b5402454f7e637869d9f69718e76323f37526e43d0ce43809bbefbbdbb2ef2e185ec89b47fa92d3eedd58a7bff32f10f01766063aab4b8580e8e766eca66093abb7f2ea628ca2d4ce7141f8edc510e9cb552cc610509bf98d8a30cbeb84c357221976ab4197960ff96b00fd57725b77f42ecb3b7ab28df7585a88b2b1fcaa7903f9bddaa5c5621cd46e7aed0947e9d1df3df7f7a9b22f403903f1d66e704ca607795d45cce8c23322d097408c29d1dec6f2b51f9ba19edb3d770fb2ce1bb6ce1bc7bae1307ad5edbddd5bcf9dc4ea5232271bdbfd81e97154920ce4e05b4ce141630ba58671c0fc7505fc4fbc58a6815d6d2dc2d0f7abf88108a7acd45ec53625cd3b9b9a461959d3f8a89804fcbd0ff7ecfbf38c4e721ca360f2e889cbff1bcc42a5c34cfc9847e015c6341dc753fd4a95faf755863a98c4e825d47ae91a6d2587799e6d9976f269a4139acba77ca83d2a18194c8460a86c1791ed61d9a080bf77c5afa4f770b42419dbff9e95a8223f55c6fd8c7170d0d8a55a87e41c7f38c0f78d52c3752f2fdd5b14e5b7b0a004c4776d5159454c2c9acf6f67d18fe0cee3c36d31b4c6f7d55ad9cc9a7f0071bb7f148bc6d3ea252198dc7d162825f7da138a9f9ee558bdd44a82aac57d645d8a6fb79c7beef395e538ebe39eb5cce7346c60992a190e5ca5966e3b0422d54ed4142207d8dcb3782d6d3e6ced7a84cdb758371d6ef36cd0e6d95ddb1c881f7343dec17c789b7b7c26762ef74eb82c1242c5bf8fdd754ae71c86dba663c54bad75b278f2a2f66c97a055af75712b13b69ff46d45508222683394e18236347d932553ab83a9150f41291de9b967f3f99cbfa0a408ebd249defcec525312402294da1467fc85aecbf356fb15a6943f24cb484d420c432a5edcbd68b6132963eaeb4766721f30b750ccf6cc178fab6c5db34d6bf5978c465bc8762dec57d3367ef0a52c70cfa6eeb44b1fb75319b7db2657be20e5f4eb532a72908ee5736787a928c2a1dae4aeb16c3b732fab9d23aff9e5ceab64d2b6ede193bab436a64a19dd9c81403ea5ac55d9a9486c0d9de6323f34406b5c2861c8db71f28ef33443d3e3ce0ee0ab8cda4da19290805c0fa113ab6ce4230d9d03d653ab23f3a4facd09a17ac78b97ab4556feced710ca3156cf9e3d7beab41bcb96ace59a16ca7898bac5b5f3284424dfc72a9ddbfa6822a3e41c96e1ec78ba0a562b264ef783dcabff03504b070854700542a50a0000d05b0000504b0304140008080800194835590000000000000000000000000b000000636f6e74656e742e786d6ced5ddd72db3896bedfa760a97f6ab76a2889a47e3db1a71cc7994e8f9df5244e6afaca059390840a49704152b273b5af31777bb97db7cfb079937d92c50f49f157224552ad244c57472170001c9c73f00138000f5ffce5c932a535242ec2f6794fe90f7b12b4756c207b79defb70ff5a9ef5fe72f12f2ff0628174786660ddb7a0edc93ab63dfa2bd1d2b67be610e8d227e0f14a7c629f61e022f7cc061674cf3cfd0c3bd00ecb9e65cb9cf17645baeeba9a77de5b799e7336186c369bfe46eb63b21cdcbf1bb03cd9834fde20a45e12c330f3a8d5e1501b2c0706f080bc4670f34358e269e559b92594f97c3ee0b911a98b0aaa5606ffb8bd79afafa0056464bb1eb075b82d65ec2f15112f30b1dc027a7520b24362035b8535530a19aea940236a5727c8f1caaa4350c715c19a2e5b9ad1c6cb5ac05b15c87836b8a599fcafdb9b905e9857d9d602638cb587318e9a63050445289dd1403c6f7b56b6a527d79417985abbe550437d34d38d6e76b6ba21c8832452b589ec4fc586c772234513b0d9d92565386034314ef49d9ce8c0d4a3cab7a48e4f4c4e64e8036842d67177a0f4956878b17274b805e222cb080016d8b70d317685fce09303096259c0e4c5ce1235c4e5e67acf66695d73e278696fcbcfdec25eaa65bc286f62b49c1ab509a8ea77dbd87cc089e21a2cdb16a3a5701b67d4209a51beb866c4cb12c7dbc1e77840a08389171fe54f415311719e4e316610838d05053c6ad5d82918faee7a595ab7eb65c1d0d2578094d632274e9808d344691b01a9b62de881b285196dbcac890f182d81cc6335c4abb47deb1192d2c640e7bbcc905920681ae5748c65cb4d2b989516d5052563cb05ad7711ae0dc40ce20ea284055d23c80ba043d980bae95ebc108c45c99278667c9cf72ecd47603ff7246a13218585cce75846bc30cb9297d0a6ac53347337c87513140ef2743a01ad01417c540ef6344ec94ce9838de8c2074ab7ef73d8f81938d8fd739a50a4d669fa3581f03db0dd9c2663593bfafeec7ad0aac3c12f7f956e91adafb07483962b4ffab5b0f719cafaddbf41d4b8f9c8900aa420da48d1e534dcb851bcc51ee68d4957bffe4d7a7f55c85b9ab00c73b5b5f6111203d82087a930875630281a89413af03d4c976a489779d5d110e57f279ad3b112711bb4c38193e2b7e95b762f2c194f941d0a22907808bad2029f3d12083ec98f904e18b442d674586340be41065b35aa7d7532d52dce7f8c9d5dbca9c7e36daaceabf1a61d8fb7995a8db5d111553a9e54e36d7c44de948a2a9d1c8fb7f9a4226fd3e3f136d12a0ed3d931ed6d56853752046f046f528cd1943857228b25ae209b14cf7bc3fe5863c6be9b61df8532763c6401538e97f6880fabf05d007d07f13d1aab47e3bb00160fe37baa1dccf702986e25c60b40f33043518f672805807a00dfcad1782e00da83643d518fc77701081f6623d323b1ed817c0c0c132dbab1844476c012caa2c42bb800bee9a5fa14eb8fd85b1bc8754cf01cf013d4c67c63c85eca16dd489df74c227b8f5956c5de37d802cb5996dfaabd1491143cd1752e17076d58872e9d117a618e856c79772edbfe2e697b065a228fe62a9cb11c5ea2b6e9ae1be6b1371a46156f97da98186c3fcf8511abe179103d30b7d5851435c91fc33c8b2ee557522cc707e656d3252a788620921267964a1fdbcb781fb7dd49d498d7436538ec25898293815875dbb27b0546ab1b2991cc4c602f7d6a6e14a54994a863dff608b5a697d7ed0a372e9c230abc70f9048b7660d034c31c0710763ac31f8a0629d3467259c5b7872efa4ca9678e576145078b365e15598a0aa5d77b5c9df223f63c76f461631bf662e9265c78d9541221a7e278928b4d64483f0cf99f3899879da06c85fe166de61aed6f75b68a3672b52d832eab31e5e707551b0e0dbd0a4b45fbb7762c63d89fcff3950df44f4bc2dcaf72d8173861ff65eda8b88e845da5cd8ddb516ed941b921a78caa8db9a2dde731c75c1d595535eea21dede95a522122ed16dad12da9683f7e12e85d4256552d69de627f45de9a3de97465094cb4b4cf7b16320cb3128fcab016930105bff610cf7fab28c3c6c6fe7072acb1af34b4e6f9c3c0eeb0e1bc0936708fd8342a89eb14d6634dcc0ded8867745cc0db278863892b981c343a39e48b307e0cc58865e022608745d299ecc4de844f417615eb6c6d991aefa65ad8cd2aacd65bbe16a3f0701f0a8bbc30d5837aa4fba05582b6d7ef922e152e183ef1c82ef609bb4fb5404f612e810e04b192c2f1c924b521c0e1fe2376a4cf1e7a7b67b348026049e95729756c1939efb91e20422116204b6487562fbcf3f91a15a9ccabb541b6813732d765b0eacaf418fb9e896c18f52896c5d2656f45576dcb95504452985922efd949d1f0b65367ae29931b062697f457f0ed53e0ab78fd2e5628e48358c0ec45f27257c060f7c932fcd11527249cc9440fd2261ed6975b5278d998ee91ed63df4d0a705d862a21a622ca48582184e45d2e28009be1166c424186799f9f22330e441ae6643425865b941b97494c5c3b0838f711c6e5dc0c2984c3bc0e44b9395d88f20a3a11cb2fea4601095718b49c1510169a69804013c1c501ebb196379f5928ea40a203890e24be2e9068d363d3f452a75bcc7438d5e1d4f789536dbb034a788c8febf055ea794077381767073a8feac1794b8e943253810ed925f94a67a5f53cbbadbadb2bf92e4b1f011ef7a4aa9cbbad8a00aabbd78aa683661d696a3d376fe1301ec58027b7dd368fbf0f47824ae316da46e102aeb4fceb39328b615453bf1a18ad74407708acee1e74a9856215e5b5e5da3d4079f942ec94595e99f5a698269459f5d0ea804ed6db4f1776f284ba38a937b3d4efe2f7b88a686b33c0ef70563ac32dded3166547bdae7ab2a7b575bf42d5bab9bb6db8d7ea5d07695479dddc5d57992ded629abbe9d4c4ddb4d6a4d7d28cd9e43db1b6ecb785f5476b8eb1ead26cf4da5083d26dee1ad19e293e6759d3e40a60da901feed41636aded6b777a8596243327f3a905e991a482e7b8b058c81b5a19c19f22873e4f5a20d34c24302953a681bcc2047dc62c4a496a864ad115dc591254dc0d1f9cf7b0a05d0620469065fa16b259182f3a667e8ac86d8f00d78b252d816501763c12a51068c4f3098476ecf9d1f4831ad9099a89e8682350f7fe75a85b7f92127ffd5b500259eca8053b4047de73d89210a48508c199dd581bdeea25c94cce55b5ca21a7c7c35388a4e8102444a17c8db3848874c1ffc473847882f7bc877dfe4e673a77fbf2e4367baf81309f20b2b72fb9f627fcd5fba053c179e61ab9e8313227912ae3c5c2859efcc4af468fd285c2ece75436c6023036987c920d2462c8719a712e093f7b16aeca6c66746c2c0e94b38503fe5d13d85e617e4243a1d8f3e8623dcee735d3f3f8097993cbcf284ad09a766c498773f268b07a5098d474a78e82e92e71accd5e2c5376ecd445a9c2294dad746cb72499a55efdb1180d20616d05a3341a7a16209ff85bafd4066365a791a98614d036f2f3c5380f186969a0a786f0a8af8e4641ba030c16d2323cd81aaae354c676f595cd8bde7bc8e444ab2c91b5d7c4f9bd830862c6c1bc5007a9ef32d36fd436350f114dacc83c62d8dbea6c7297994ce23cb6d86e66e01c249b96ccf5109107dd297879febb87cabbccc15c79436b61686656e455cdaf55b86c0eac765b653961dd675d7bb4a1bdbbadefc0a8efb37eb22a92b9072bcce20def900aa1047639a9ec7ea1665018572ec878c4c6f33660a443d7e386bb82d0bb78214285f0bf83b021a2f7afa14f0d98c53e10a9f1bd298f582292c56b3104d84b16cf232cd4bf54cea27fffa2cd7bb1d894c462b222568cd905d67d37e68f65998e4325654097f972856147970e622c07e1aa7278e481f3820e89d02182d495851b98ed1ed590c2109b71e124cadba5976fb58d3ab516ea1cb550e7b8853a272dd4a9b450e7f494f824789353210bb6966a9bd677f1424c5784d28899ebb38c6c83e365309589e26fd85c2629e1263b5631f74545bbfd04837c994c37395180b8f1741e6e7cc2294eeb8f552d4ce4bbf9d948099ff9f65d99b3fc80533ea74a3c6ef7d98ab00ba87748f77c02dd81225c1ce247d15e89df97cacbe170f4fae5953a9e4c5e4fae87977d87c596115588cbda2e62734498e6aed86c03296c186112a04d50d438ef61fb0683707160210b06d7bd395b03563195315b62380ca6b71c870f5cd0f421ab8774ca3ef8d232a6b42d943024fe0668184318987ec832dd792226883056784e5ed8978b57b44dcab478a8c07d92117683ae26233f9bde9fd9ffaf2eefaf7f5ed27fd3ff0f61ac50ac233ebfa68653b9f1a5e68caf7dcd29c3c3dbcb1bcffb27bd1cab498080c8641e058e3774cb4dc7567c76ff6b04768c889d15f4558d8fd86d2a1fb7ea741aad87235419e622885a88205a024194615fe3f12f131012790d2308992bb304848ce6f32d84f0461ef153685412ff49b4aa8616e73ac0cee6d365f3c51b7b8da9254bf6fffe8f145ae5ddaf299b64c52f62f6996abf2a265418f1c5a485b631fe7a4c7f477b29491c2288f91fcc5892f2205dcebe41d96aad32968b8cb9d5cf6bcf625726a27bf8fa132a0b9870182bf9d260706527f646010155492c57c9cec7571fdedf3fbcbdbcad3229ebecad3168c865f0ad8df97a94674f0dad4f6e7fab2a8d56567e9393b28fcb57afde3d285f91858cdbb590f7f7efaeafef43794871dbf970fbf2fa5d673d71ebb9bacb484aa4bfb9ffedd836953f59d4b48cd70079d095f8fd07ccea3491fe49727d229950623386e460f6f07ffff94fecaf092295eca259982c33e6ca19d9f4a48cece3e57d2d5bcadff7ee1a730d2c48a6c3da2b12f10b128e15f6352bf76c30b080ed43535e90be8d81f9ecba7de80f7e78587ef9ddfef2bbf83ccc83011fc26f223db0cfac7cf96f0bb2c447602217bab9ee968b4b644049dad7cc4f57da4f97735bfc1434c73367892603f5818be38c9263ef802639ed95b59783578d5b7f1014df9da2baa8bf8a9d9636f4fa8cdf11f4442d6e0d1a587ccf6a7373fff1f224f8f8bb0f6c0f795f7e3f096eeeb1074ce95464c3b9697405a61e616f9eef695d981878c91c3615e6ca41d0466250ea2b436bccfbfbf1faedc3e5bbca1bceea48c9e2c28a74762ee99be0bc871767e7211f6b683f00e23d3884f62a6464672fc34358fe28071ac8ef3c64d74eb77dbf26e46cac0c1b1813f5fd1761ffe9187db8b97c797d5367a79232dcfa8715692bf9fb87cbb7555675fbcc78b74dd0b9e501582c3ecbd762109abad7c8d98c79badd391ad2968554b514a4aaf55577f00e3deb8eb87c77f5cbc3dbeb7f4423a531b0cde57c567e87d8617087c11d0677185c0d83b55218ac7dcf185cc115dc617087c11d0677185c0d8347a53078d4617087c11d067718dc61700b183c2e85c1e3ef19833b5f4487c11d067718dc1a064f4a61f0a4c3e00e833b0cee30b8c3e01630785a0a83a7df330677be880e833b0cfe0630b8ec30d69a7ee5af2c18cf4a81f1ac03e30e8c3b30eec0f8ab06e3535d10cf4b61f0bcc3e00e833b0cee30b8c3e0163098c14699972f1a505e87c21d0ab780c2f55fc96b1b85950e854fab3b7fe88b715aaf5ab4ab2b2d8abf1884bb52fbe3f13c27dc953256b3e1aef203e66985e1aec689705793fe74364947bb1af5d5f92811ed4a1b4e12d1ae863c805e2ada55f8710562b397e1818158d04d5676cc69851a7342618df684c2a292bf03cfec4d6cc9801e40e1bb92a9d057e27710d9cf1d4086e461c95b41e911d89f24a0f38f5aa74b848d0f2edebcbc7c2b0d15551b8d27d3597c5f5233aa56d1cb8a65acb51c842bf5df42fdf7fbcb1be997465e8a5587ed8623d88e987cc4652fd43e743055d3fc2aac8a2aa8ae34a53ac923ad6022879ae0d725f89388107044adee1ff8dd98efc6fcb72df866e25f7c049e846cddf40d687c6310c0e67e0a03faf78603c9ca7940aab8897d3330911bd0e7646162fa47087e543f30cd2dfb2e1fdd757df92fc901cfb05a34b85ca6c6b9433fdf9bd8e4fe887d07b4038daa73d8d1022bb710eaf00659c8a39530cbb5aa86c26d811f16df5e321953503220e50ac146d8ca85c7e61cba2c0afec3cd9bdb37b5fca5df422cfc43da6b2588e715b60dc4e2e2b9cc90d6ec534d12f0e93f888b1b55cef41b10d67b4885e3711f201710fbfa0f7ff220fb5010c50797b6428b9cb4e46a0ae1cd427ac6beb4026b2a0cfb59fa0f1fbadc80fe243926042e64b59892ef4acd4f4a4df7253a22fcede1bede315321df93d3d2de7b24ad31d50dd5de673ae2ddb8fa7886837d96051c079a9034abc3fcf5e6e9ebb0e0da693c255169581fd7637034132d40e33a4e7f9b2cfc6e588ac5237e74a9604155aef3ac1243864f0e3b94623695cce01f5e4bcac637cd7754c6612f1e297ca44eb67e8c8eb67ebcfe5189bee5c2897885c5a45bbe73180bbf4297f8be5c9828be40173e85a17b6516ea9afe5efc3f504b070824344c6a4812000010c90000504b030414000008000019483559c508ea8adfb30000dfb300003500000050696374757265732f313030303030303130303030303133443030303030314231423030344642433235363646364530412e706e6789504e470d0a1a0a0000000d494844520000013d000001b1080600000010e9613e0000000970485973000007370000073701a3f5a98e0000001974455874536f667477617265007777772e696e6b73636170652e6f72679bee3c1a0000200049444154789cec9d67981455d680df33390f030c30484e2a8209912c2b8a125404c1bc666575754505053e1146101714c39ac58818c184204604050c200694205972861986c97dbf1fd503d3435775577775aef779e681eeaabaf7743a75ee3d49800ee853a194facde0b8e588c871400337870e2ba55606599614b4f7e724a0bdf3df5c2003c806b28052a0d0f9b70f580bfceefc5ba294da134c99cde27cbffbbb39a480579552154194a5295057e7f04aa5d4e100cdabf79d0328534a2d0fc4bc3ab2a4a07dcff4f0f97d1091264077b4ef744ba0199009a4a37dde45c001e7bffb80d5c02a6025f0a752ea902ff39a9431193803e80a9c08b400f28024b4dfdc41a77c879db2fe5d5d4ea5d45a6fe6511efe062aa508d61f3049478e5f82347f067029f00e50e0c5fb63f457017c0ddc0ad40fe6fb68e2f54e36907f409065996a204b8700ce7b26e0d099d7019c11c4f760a4c17bb0024830395e2e702ff09b9fdfe532e05be001a00b2016bfeeb381d72df8cd6d03a601d700f574e6f238c876a076103ff490283db43bde6860af9f6fbade5f09f03f202f58efa517af3909d86920f327419627244acf39f7db06737f15a4d75f07d86f20c70526c6ca42bba11d0ad0f7793d301668e6e76bee092c0e908ce5c02c602090546d4eaf2e7e3d885ffca02a3d40d02cb13d017ae36bfe1501e381c460bda706af7d8807592b8046419427944aaf39da8d496ffef382f0faa718ccffb589717a021b83f47dfec6c7d79a0c3c85be856df5dff95573c7e11dd788483f2fcf8d1844a42ef011f02cda5d3618a401f7038b45e4f820cda9c7cd1e8ec7033704439050a394da003c6370ca7f45c4dbdf8b699cfb99ffd639ec00467839ce3f812f80a61689e68969662f10915ac067c0ed684647a0d90a7c55f5c0cc87f88288645b2f4f68109193805f818b7cb8fc30dab2703db0016d495269728c33809f437533119116c0395e9c7a63207fec61c643689fa53b4e032e0fe0dce3d1ac1f774c574a2df33480885c0cbc86b66d618602342bd72c45c04c33178848129aa1f10f937395a3ffd978e24da594cbefd38c89f862104cfc802f6fd13cb1467b59d5ff4a814f80bbd03c4ab93a6326a279c406008fa06d3a7b3b7e501d064e79279af8dcfb0649a6902d6fabc9708f810ceba8b63764e19ca7a0dd34ddcd791868ecc518add122083c7d96bf01f7a1390eead5182309cdf1d10e4dc13f0ccc457f5ff00d1f5eeb935ec87818cd82bc0acd839b5a638c2ca0319ae2fc0ff032f087c17827d5b8de94d27300e706f84b1750a507b401767bf15ab73b7f003e3b71d0acb91978deb72803fa05e347ed942b11cdcb55530ebd7dcd0f8224573828bd6434eb5d4f8e3b0230e7a706f33de4e5185f78f88ead057af9f19e9c837633df586d4c53ba00cd4baea7dcabf4cbf3402d1fe56c8cb665f3b1f337a5d0c2c66a9e674ae929e7172223805fba80293d20056d496bf4fa2a812780340b5f5317b45822a379f7024d02f5bed69067a08e0c0fe2fe8650063408825c21577a4e39ae309063279069e15c67fb3b97f3fb65f4dd5a60d56f166d4bac179a1322cee4b5b30c642c07aeb0f07dcd05860143dc1c732bc07e34cf9d9e804f07f00b1748a5f7ac872fc7214c8405989c3b1d98e361fec504c1ab8bb66471377f3760baceb19141902b5c949e004b0c641967e13c3f19ccf32f2fc779c9608c0d56293c3f5f6b9e079d724f1065712bc0a718bbcf2b81b302245040941e5a24ba91c2390c740bf09b9d80b63f6824c7b000cbd014f74b8c834ef9f4c258d6627140aa1bd9c242e93965f987812c8558106c8e1604af3787d781c8680e35bd718eb17442f1075c6620e32a6f5fab157f7a5eb96c608cf38bee8e38e0251149d3391e8e3cece1f8754aa94581144069295d57027f1a9cf67f01f692df887baffd7ca77c9fa2dd006ad2126d59131328a5e6a3dda0dc91811676e433229288e62dd6e35ee5450aa088d4468b3174c741b42565387086c1b1b7bd79ad56a1abf49496df7713dae6a23b5aa3b9d9c31e11b900cdd2d3e355a5d47bc190452955085c8b66eabba32e5ada90e5884802fa7177b301945245688acf1d9ee2faa28d91e87f4eb788484b3fc6be0568a5736c9e526ab697e3d43338b65c29556a4eac806124e792a0498181d203504a2d009e33b8fe4e11e96cb954d633cce0d87e342f6dd0504afd8ce6a5d2e3b60059d17d81e3dc3c5f017c58edb1de0de0626740774ca0945a81160ee18e2460822fe38a4806da4aca1d0e60b889e1320d8eed32314ea031927377d0a4c083d2733212cd4ded8e78e015676584b0c419e97eb6c129939452be063dfac304dc2f23016aa1edad59cd2d3acfcf57aed56066a305acd62419cd4a8d25c6a139b8dc7199889ceec398c381fa3ac7a62ba57e313156a1c131b341ca81246ce4d4537a1922120fa0b47232b7a06d38bae344b4c4e370e55af45fe721e08520ca7204a5d44eb424773d2c5d4a8a4823344bcf1def567fa0942a063ed039f726110946ea5058a094da013caa735880ff9a194f44eaa3bfb228c6fc5ee15e83637a7b7da1c048ce66c11202f49581a06dd602a094fa1278c5609c11226254972f940c3238f68e52ea40d0243996170d8e7573d679b38a1bd02cf39a14e17e39fb9ace382760bc3f1a8d3c8a16acee8ede2272ae89b1c650edb75583c794529b4d49a66dcfe8eddb9d2022467b69c144effd03ad4042d030caa9acb964bd072d71d71d0968cbdc7032a7ab3c5bed0d4e319537180096a01541d4c3126fa9d36abf51e7f0fb4a29774bd96fd14221dc11530e0da773c76835f35f6fac5f116985fe16c34eb4702db3b255003fe81c8e4773468603469111973a7fab41c16ba5a7943a08fccbe0fc938151560865213dd07f8d45c0374194e5189416c034c7e0146f0a0278c3f940139d636e2d78a76cafeb5c33584472ac102c827805fd50a30e6831779e78082d05d01de39c9e7d5f986f706ca488b4f1715c2b5982f69b734736f058b00431527a29359f70bad1a71b5c335a444ef65b2aebe86670ec47a55459d024d1c7e80e6895d9af6799ad43b3e8f4781df7214ba9c0d5fe0a154928ad4ac77d06a74c70c6deb945443aa2ef9c5a899655e12befa21f5a96097ce667788ddf28a5cad1f2d0f5b856441e0e46451f33cbdb2a86a199e2ee48425be626f825957518d5abfb31685218f393c1b1a6fe86ae88481e7081cee1579d169d5b94529bd0b786636a890ba0949a03ccd3396cb474056de9aab7041ee14f70aed27ac77c68704a73e01711b939c44ea849e82b67d02245be1691803a604c2b3da5d45ef48b1d8266ea9b89330a244677b7554193c2980d6809fdee10f40358bde57ab43dd79a54a2bf7cadce6b3acfb78f90184dabb917fd1fee18670c9e0b22d217fdb0a9794e65ea2f0fa01f02059ac5f722f09588f4b0603ed328a556e1d9a2fd07f09b883c10a82d1453cbdb2a9452ef636caa8e1591137d96ca029c77b41606a778d53529d038eff01b0d4e69edebd8cea582de46f6974aa92d5e0cf301ee63f62036adbd9fd10f35aa0fdc5dfd09e767a09702693610d948ae15c0502f4eed057c2b22f345e4fc101488bd13f8d9c33999403eb05144263a572b96e1cbf2b68adbd1eaafb9230578b92ad62f44d441db7bd2231401c97aec3338d6d88f71cf453f56cb2804e908ce74c477750e5f262259be0816e1fc1ffa9586878b486eb5c757a1150975c71b2603910d514a4d478bf3d3ddb2a8464fb492ed7f89c87dc10a6d514a95a095365be1c5e95968ced14d22f2be889c678592361a407753164029b50b4d6bebd105adaa69a848f7705ccf7a090546b218a5ef7842cf12db8bb944f4d7749e4f47ab3d175338f73a9fd2399c8933c0d899a9a4979f7e183f8b16e8c8f610f04ff463f76ad2122dc07ab388bc2b22bd02bdefe78c45ec86fefe684d12d1e26d3f07d688c8486790b74ff8a53595526f61bc813a41447c5e9ef98927a577302852788791d2f3c991e1fc520cd0393cdd4c22ba526a31fa7ba031b7c4753211fd2c835b9dded2dbd16fd0f39897db0ba6514abd0974c45c227f125ad8cdd7c06aa7f517b03c6b6752c0f9688e5133cdcb5ba06d17fc2d22ef89c8b96695b415ebf9dbd13a8dbb230d981aa2c632464aaf12fd98a15060a4807db5f4ae43df5a7fcd87f1f49c1e1d7ccc3f8d689c3f5abd8203896871677a71ab3bd17ad2060ca5d472b49e2ef7627e2ba7359af5f7b7884c0994f2534a5528a59e44737e7e61f2f224b410a02f815f45e4426f2ff45b1929a5b65163f3b6063dd1faca061ba3fdc40aa3508d1060142f683afcc779e7d373602c534afd6a764ce00df43bbec5aab5f72c5aaca33b2e42bfada83f81c85ee3542a8fa059470f627e4b2715edb7bd4e44dc7aa6ad4029b54a29753e5a32812f09032703b34464a1379e694b2c30a5d4ab689ba27a4c0a4170a49125971c662973464543f52a7c18d10bfd5017af1c1835514a6d45bbabbae3aa40fd20c2196770fb6893977913b661294aa9034aa9b14023340fafc7769235c842539a6b44e412abe5ab4229b55029d50b38092da6cfac85da0dcd33fd5e0d67920b562e3b87a25f3e261d782ec881919e96afe1d4c3d76809ebcb325ccfca2bc1b8b28b275ed5793e13efd2b0a29119980b741f1ecc2ac1d5514a152aa55e544a7540eb4cf63cfa5b53ee6800cc1491a7029980a0945aa1941a89963a79335aef18330c418bf5ebe4eea0654a4f29f537c6693abdd14f7a0f049e3647c329d4c248019b527acefd97813a873f524a1985c778e263f4c36b627289ebdc2619e1e5e9560522fb8d526a8952ea56a0215a4ae1d718674b54e77634e517d0cc2ba5d421a5d44b4aa96e6825ec26635cada53a79c07c771570ac16fa79b43bfe3f748e3f2a229f79f05a79fbc67b621fda1e94dede5ea4283dbd58483dae453fc6324b444cd57fd391c75d458cce22d2deb9811e5328a5be13918f808b0d4eb32c10d94a9cb513df04de14917668cbf54b31de13072d32e0398274b3736673dc272263d0bee323314e3e002d5ef82311e9aa94fadd653c9dbff37de9348416f7536430ee6c0fd78fd7b9ce7437348c9b365fe8cbeb0bc41ffa4db615d0c3c4388296bc6ed46d2d907f4ffaf93e844d37341f643f9ea30da6ddfdbd166a194dbe96f7bcfccc078548c60434e5e7ae697dcdbfe54052d5b596879228a5d6a145acebd15f44fe6970dccafd0ebd7a70605c8c20683897a37a5e3e80352686eb8156e43354fc53448cb260a216a5d46a8ceb33fae4400a054aa9d54aa94bd12cd76d1e4e7fc4a8ba4ca0509a67fa75a02dda5eb35134463baa6dad052a7eee7f186f3e3e21220d748ee98545f882517ead5e6a50b0312ac555a8b472e5de12ea7db51c2060debd08c0a824ba95dfeba0a094fa18edfbb9d4e0b416e8ef21071ca579a66f00aec1d8603a52a23f204a4f29e540d3ac7af989b5d1629cdc61a5a567f461854bc9f32e06c7bc8ea877569e1decbf387e136ac56b63214aabaad40ffdaae910982656a6505adef14883535a5605d1072c5342691b8fe30c4e192822eec21cf414a52f2c3038d62cd485159d189584f7363711b47c4bddca3841a4878884c5d6818d3528a576639c27dc3558b278e009b43d6d3dba82f5dedb9a4c41b33ef4ba9b3f2d22f3946bfb415f8271dda294fa4b44b6a3b9afdd71b153c690e0b4cece3238e56b13c3e9595807300e25f2955ec0656e9e17a72c61e7a9b4f18b7781a7719fded950447254685aa91e4129552922afa1df6be42408b0d2534a5588c80d68cb4c771910b968d52aaa57eab03a27f64bb4f5be3bae26844a0f4d69e87d067b305e9e1f4144bae2fc40ddf09652caa8eb9a4f88c8e768cb1a77ab856b4464b40a8f72fc3616a0942a16916568ce3277d4253ccab52d3438561702b8bcad4269715b0f199c72b98854af0662b5d29b6670ec541131eaa311688c1a2dbda1bc8fdc372a531e909427a59557d24b12cfc53866cd263231eadc172e6988462d343321084acfc9c3c06f06c79fab561ada6aa5f70dc61fd6188be7f30a67550823cfedcb5e8e530bfd8de4a5cac222956e30b2206d8746f4611416e275a9b200632463090449e929ad13d28de87b66f380c79dffb7b4fa84d393ac97330a70be88f4b6724e4f38e39a261a9cb25029a5d76eb02657a15f732fd089edb301bd909a7344c453c4bc4d64d1d0e09851b84e30f12863d0eadc29adb7c02306a75ceb6ca0622601da5b9ec078bfe14511f1a742b15946a0054cea61a6a2ae9e4555847fc5053ce2bc99e9dd508cca5bd94418ce2ad0a7e91c3ea894d2eb90186c8c9a55ad81202a3d27f918bb945fc0badcdb2328ade0a351f7f866c0ebc128762a226703630d4e99a594320ab5a93e5627f483acdf534a05a324fe4be87f66d785513b501bffb8002df8dc1d3f0453100f18f563fe1e82acf49456a2fc06f4a3d31b7374996b354f619c9636106d6f3160cd8c44e44ce07ddc7bb2018ad12add7a8bd1be59506ab629a5d6a31f4f9807785dd1d6263c71d64a34aaf41c1695639c91221d750eef27144a0f4029f503f0a4c1297a8da9fd9df7307039c6558a6f013e70c6cf598a33107b1efa774b803b9c399cde8c9785fb383980154aeb6b112c8c1c1af612378088c89981ac53292229685558f4f6674b9cc78dc668e64f231f6f10919e68db587a4cab0aa10a45ef0ad03ca641ef3bab945a82e74ab717017f88c8d556587d22d25244de450bee34eadbf18652ca2b8fad932bd00f13086a655eb43a7bbb748e9d2f224d82294c8c310b582f22f922d2deca819d4dbdbe40fb4de8f13fe5b946e3d9c01611f944442e1511cb0af88a489c880c05e6a25f8cb7886afe8490ecb728a50e8bc88d68e124c156bc8fa15564356a4f9987d613628c88bc0cbceb8c4bf30ae7a6efb968fb0b83f1fc3e7f86778d9aaba3179b578a267bd0504a9589c8ebb82fa6198fb6a531cecf694e0ca04173582965b4d71cee34031e001e1091ad688aea0bb4dcedf5ca598bc95b44a4235a5ae350f4b76240db2e328ac1ad4e02da2aee02a042447e70caf80df0bbd9fd67e74a6720daefd85363aa0794d6eee08820214129f5ad883c07fc3bc8f32a111986b6f93eccc3e96dd01c20934464035a59f0b5680190fbd1f6e052d18a76d6476bac7d32dabe82b779b0b381c1ca444b4611e980fe07fd518db4be60f1125aea993bcd7483888c574af9536924908a7c29fa7b4191c671c0f5ce3f804322b202f81dad684081f3ef20da0d32c3f9d7042dabe774e7ff3d7108b8cc476759025ac18f23453f446423f027b01ad85d4dce02b4df57265ae1df13d0221f3ae0dd6fec43dcf8092c2d226ab2106006c6853efd2a22eac5fc23302efc18c83f075a09ae241fe47ede60dc7303fdb919c8f58d815cfdbdb8dea8886820ff9658f4fa9f3298a35b80def31d2178bf0a805e2664bc3e449feb6c20b9a63ca1dad303402975086d99a64234ff23681d9482bdbfb80718a094fa8f32999feaf4a45da973d8c8931a0cec0c8de8670dd05d2915caef9927149a753740b959418554e90128a5be2484556595e6dc3815ad1657a0978587d10a1cb4554a7de2e31897a1bf61fb8ad2325042c507e847e6f71711a368799bf0a6042d6ce55455a3df4498b11ccd0abd5be96ca7844be0e83d401fb4fd88a0a3942a42dbb77b06b80d6d13d72863c22c5b80778029ca5c256477e839302a80d7fc1cdb2f9452a522320db8cbcde10448bf5d24bfcab39ca63d77a401750924251b4714d9b8a133daf7f56ab43d68abd98f9675f3a4d23a1efac21b68defd7fa2798203d152e07bb4ed85773dddf805fd06cea394525e9536b20211e943b592ce6e58a79432aa4a62b53c6d804168eef69330a7900b803fd03e88f7811f947373c34f99f2d0af1af39b522ae035ec44f26b01cd20be19a866e0688496ef580fa4366ccf86b97968df2dd1fe514afb7f4e250cdc0b248143812834ef6e99767c6126ac49822a37ad52ce6b152807a872a82c838a32709440450994954079b1f69ccffca594f2dba12622b7a3750973c730e57d3eb5aff3b7462b94d905e884d6a4cb6c7ae56134a7c7cfc0e7c017ee96887ec8988e565fb39b53ce53d0be3f66c3c3fe466b5afe03f08152caeb5e3262c16f312670062cb745f3d2663affd2d0b24b0ad072860fa0fd803686484c4b10c96f00d21e547ba02d481b50754052412580240059a042dd04a802cd8b5882e6182a058ac0b1015801893f41e5ef306e8315379d484444ea004dd1b29d32d062453380aa663efbd13cb907d15624ab54909b913b0b703472ca998be6a54de2689bd6926a32ee03fe547e4428d84a2f8611793c150eb5054e03470fb4257d2db41f442aeefbdb461225684ab102edc6b406e2be057e04c772a5c606a2b8854d98632bbd1842e4a1c650d103b800e47450e96877d41ccc2f2f221505720028015502ac86b84f4016c09855b16a11c612b6d28b52b47ccc074f06752e549e0f71cdd1823c6b13988de408469c5b14aa04d801ea4b9039c00f4a8d0dea52cf26f0d84a2f8a10f96f0e949e8fe6c96b079202d40515b0fcad28661f500cb211781bd4274a8ddd1262996c2cc0567a118cd39a3b1d1c8380fea072340faa6e25651b9f904a50fbd1f6051701d320ef3ba56e290fb160363e602bbd0844647c47700c05ce41537075432c52ac7100a408d4af686d11e7d9cbe0c8c1567a1182c8f893c071235a1c581a502fc422d968140045a09643dcb3d0e033db020c6f6ca517c688e437017527c840903450b9a196c9c690036821320b8147941afb6b88e5b17183adf4c20c91fc0488bf082aef069a803400152be124d1c41e60af66fd25bfaed4bd9676f9b3f11d5be9850922f98d40dd0a7157680e8923d1e836914d39b007d41a889ba0d4035f875aa058c7567a2144f3be8eef0d95e3d1d284eae1be08a74d74b007d80ff208a837941a6b57570801b6d20b0122f94910773538ee05a9ebb4ec6c6287622d0446de05262a35d6538f091b0bb1955e1011c9cf82b8dbc171335a98891d4f17db54a095465f0cdcafd4d8bf422c4f4c602bbd20a0552de1bfc0b94ecb2ed1d3353631850276825a0172a7526357845aa068c6567a0144e4e13a507a3fc820b49a6121af546d13f6ecd2945fc26d4addef550f641b73d84a2f00884cce84e251a0ae85b85c3be4c4c60776a215a2bd4da9b141ef111dcdd84acf42346577f80188bb0ca8078e44db196be327bbc1b110e286d9050facc1567a1620921f07722ba8fbd0c24eec3d3b1b0b11056a27a87740c62835f670a8258a646ca5e72722e3bb40e58b204dd0ca70dbd8048a326017c80418fb925df0d4376ca5e723ce0c8ae720aea39d136b13640a80ad503954a90717855a9848c3567a26d1fa4a144c0206a33509b2b10915bb819f20f166a546ef0cb5309182adf44c20f2e039a05e00f2809450cb63637374bf8ff130ee057bc9eb195be97981b3d7ebd3a0ce775626b6b109370a81f5107f851ddf678cadf43c20326110544c01690824845a1e1b1b0fec02de84bc51763153f7d84a4f0791897950fe26d09ec8efff6a135b14039b812bec42a6c7622b3d37884c180c958fa3edddd9d1c53691ca2ee005e041a5c63a422d4cb8602bbd6a689ed9832f82f4456b806d6313c128400e01ab814176468786adf49c883cd011e2df041aa135c58e093233934948b0eb2078e2d0a132cacb2b432d861fa85d103f4aa931af855a925013f34acf59bd783454de4e9476188b8b134e3b2d8fb3cf6e26679e791cad5bd796a64db3c9c9490db56811455959253b771e62cd9a7d6ac58add2c58b089f9f337aa3d7b22252b4cf6835a0ca957c572cf8e98567a220fe742d96c9013c1911e6ddb77eddad5e3861b4e93cb2f3f49f2f232432d4e54e270');
