{
  "type": "easymetier.business_pack",
  "version": 1,
  "slug": "carreleur",
  "name": "Pack Carreleur",
  "trade_label": "Carreleur",
  "description": "Pack premium complet pour carreleur, prêt à importer et à personnaliser.",
  "pack_version": "2.2.0",
  "services": [
    {
      "key": "pack_carreleur_1",
      "name": "Dépose de carrelage",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_2",
      "name": "Évacuation des gravats",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_3",
      "name": "Diagnostic du support",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_4",
      "name": "Préparation du support",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_5",
      "name": "Ragréage du sol",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_6",
      "name": "Chape de finition",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_7",
      "name": "Étanchéité sous carrelage",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_8",
      "name": "Pose carrelage droit",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_9",
      "name": "Pose carrelage diagonale",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_10",
      "name": "Pose décalée",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_11",
      "name": "Pose grands formats",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_12",
      "name": "Pose imitation parquet",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_13",
      "name": "Pose faïence murale",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_14",
      "name": "Pose mosaïque",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_15",
      "name": "Pose crédence",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_16",
      "name": "Pose plinthes carrelées",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_17",
      "name": "Pose profilés de finition",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_18",
      "name": "Réalisation des joints",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_19",
      "name": "Joints époxy",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_20",
      "name": "Joint silicone sanitaire",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_21",
      "name": "Traitement hydrofuge",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_22",
      "name": "Réparation de carreaux",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_23",
      "name": "Remplacement de joints",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_24",
      "name": "Nettoyage de fin de chantier",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    },
    {
      "key": "pack_carreleur_25",
      "name": "Calepinage et conseil",
      "unit_price": 0,
      "notes": "Tarif à définir selon votre entreprise, votre zone et la complexité."
    }
  ],
  "prerequisites": [
    {
      "key": "pack_carreleur_prerequis_1",
      "title": "Surface et métrés validés",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_2",
      "title": "Support sain, sec et suffisamment plan",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_3",
      "title": "Référence, calibre et quantité de carreaux disponibles",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_4",
      "title": "Sens de pose et calepinage validés",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_5",
      "title": "Pièce dégagée avant intervention",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_6",
      "title": "Arrivées d’eau et évacuations terminées",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_7",
      "title": "Temps de séchage du support respecté",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_8",
      "title": "Accès au chantier confirmé",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_9",
      "title": "Lots techniques coordonnés",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    },
    {
      "key": "pack_carreleur_prerequis_10",
      "title": "Tolérance de teinte et de calibre acceptée",
      "description": "À vérifier avec le client avant validation ou intervention.",
      "mandatory": true
    }
  ],
  "client_fields": [
    {
      "key": "pack_carreleur_champ_1",
      "label": "Surface en m²",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_2",
      "label": "Type de pièce",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_3",
      "label": "Type de support",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_4",
      "label": "État du support",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_5",
      "label": "Format des carreaux",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_6",
      "label": "Référence / couleur",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_7",
      "label": "Type de pose",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_8",
      "label": "Largeur des joints",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_9",
      "label": "Plinthes prévues",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_10",
      "label": "Étanchéité nécessaire",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_11",
      "label": "Sens de pose",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_12",
      "label": "Accès chantier",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    },
    {
      "key": "pack_carreleur_champ_13",
      "label": "Date souhaitée",
      "hint": "À compléter selon la demande du client.",
      "multiline": false
    }
  ],
  "default_terms": "Les prestations de carreleur sont réalisées conformément au devis accepté. Le client garantit l’exactitude des informations transmises, l’accès à la zone d’intervention et le signalement préalable de toute contrainte. Toute prestation supplémentaire nécessite l’accord du client. Délais, acompte, garanties et modalités d’annulation sont ceux indiqués au devis. Modèle à personnaliser avant utilisation.",
  "default_invoice_terms": "Facture payable à l’échéance indiquée. En cas de retard entre professionnels, les pénalités légales et l’indemnité forfaitaire de recouvrement peuvent s’appliquer. Toute contestation doit être formulée rapidement et par écrit. Modèle à adapter à la situation de l’entreprise et du client.",
  "quote_terms_pdf": {
    "file_name": "Conditions_Devis_carreleur.pdf",
    "base64": "JVBERi0xLjMKJZOMi54gUmVwb3J0TGFiIEdlbmVyYXRlZCBQREYgZG9jdW1lbnQgKG9wZW5zb3VyY2UpCjEgMCBvYmoKPDwKL0YxIDIgMCBSIC9GMiAzIDAgUgo+PgplbmRvYmoKMiAwIG9iago8PAovQmFzZUZvbnQgL0hlbHZldGljYSAvRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZyAvTmFtZSAvRjEgL1N1YnR5cGUgL1R5cGUxIC9UeXBlIC9Gb250Cj4+CmVuZG9iagozIDAgb2JqCjw8Ci9CYXNlRm9udCAvSGVsdmV0aWNhLUJvbGQgL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcgL05hbWUgL0YyIC9TdWJ0eXBlIC9UeXBlMSAvVHlwZSAvRm9udAo+PgplbmRvYmoKNCAwIG9iago8PAovQ29udGVudHMgOCAwIFIgL01lZGlhQm94IFsgMCAwIDU5NS4yNzU2IDg0MS44ODk4IF0gL1BhcmVudCA3IDAgUiAvUmVzb3VyY2VzIDw8Ci9Gb250IDEgMCBSIC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdCj4+IC9Sb3RhdGUgMCAvVHJhbnMgPDwKCj4+IAogIC9UeXBlIC9QYWdlCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9QYWdlTW9kZSAvVXNlTm9uZSAvUGFnZXMgNyAwIFIgL1R5cGUgL0NhdGFsb2cKPj4KZW5kb2JqCjYgMCBvYmoKPDwKL0F1dGhvciAoYW5vbnltb3VzKSAvQ3JlYXRpb25EYXRlIChEOjIwMjYwNzIxMTE0NjU5KzAwJzAwJykgL0NyZWF0b3IgKGFub255bW91cykgL0tleXdvcmRzICgpIC9Nb2REYXRlIChEOjIwMjYwNzIxMTE0NjU5KzAwJzAwJykgL1Byb2R1Y2VyIChSZXBvcnRMYWIgUERGIExpYnJhcnkgLSBcKG9wZW5zb3VyY2VcKSkgCiAgL1N1YmplY3QgKHVuc3BlY2lmaWVkKSAvVGl0bGUgKHVudGl0bGVkKSAvVHJhcHBlZCAvRmFsc2UKPj4KZW5kb2JqCjcgMCBvYmoKPDwKL0NvdW50IDEgL0tpZHMgWyA0IDAgUiBdIC9UeXBlIC9QYWdlcwo+PgplbmRvYmoKOCAwIG9iago8PAovRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0ZsYXRlRGVjb2RlIF0gL0xlbmd0aCA0OTcKPj4Kc3RyZWFtCkdhcm89Ok4rdUElKXFdNideck9BSlMkbztsPE4oXFZzTlBVMDpMKiMpSiR0PVQ6amk3Ky9SXDYidFp1ZTZQVEBrai5mI1tPL3VcTyFLUj5zSSRdcEhMKTdwK0Y7Vzx1MlZjaS0kW0ppRFBBJUc4PlU2bF8qcjtZcXFiclBhX1BcZE03WyZkVCZMNmdtMGJNYEtIYzIqVEpMb28lTzVVbjBjUUR1clZeZ1NbcnI7UEUvLDp0aWJeajUkKyRLNkdOOUZQNkdoc088WjZrbCVCNT9zQkkkaSZqLC8uLShUaSwoQ1M0WyZFYlZJYjZsVzRnYzkuJ1UxSCZeOz8yXVUjOVtJZz1RPTYpRFxLVzRuY147T2MrMTZMUSsyNDsnc2JEJmFFRzdDWGorN0hfQj5UJmtWPlNyJkM1bWBoZ2MpWGQvJE1cSjJJQnJ0IWJQOkEjL01wIV4tUnAvazhDODRqQzFRb0kxIWQxM204NTJBPldITVVkO1w1P21ERmA3MC9hLGEvTkhrIlxAVzFzKyNZZ0xyQTVuVVhUbCsvNFE+RWw/PCg4dEhvRj5PUWdGaVRldTorNVopKzVrU19wZClyPGBEa0EkTTElWF45OWVcQUZOXTtuKjplRkI7OVQ3UjllKENNSFhiPEpTMyRYMWRxcn4+ZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgOQowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwNjEgMDAwMDAgbiAKMDAwMDAwMDEwMiAwMDAwMCBuIAowMDAwMDAwMjA5IDAwMDAwIG4gCjAwMDAwMDAzMjEgMDAwMDAgbiAKMDAwMDAwMDUyNCAwMDAwMCBuIAowMDAwMDAwNTkyIDAwMDAwIG4gCjAwMDAwMDA4NTMgMDAwMDAgbiAKMDAwMDAwMDkxMiAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9JRCAKWzw3ZjAxODExNjIzMmQ3MmU4ZmNhZDU5OGMwYWIwYTBkNT48N2YwMTgxMTYyMzJkNzJlOGZjYWQ1OThjMGFiMGEwZDU+XQolIFJlcG9ydExhYiBnZW5lcmF0ZWQgUERGIGRvY3VtZW50IC0tIGRpZ2VzdCAob3BlbnNvdXJjZSkKCi9JbmZvIDYgMCBSCi9Sb290IDUgMCBSCi9TaXplIDkKPj4Kc3RhcnR4cmVmCjE0OTkKJSVFT0YK"
  },
  "invoice_terms_pdf": {
    "file_name": "Conditions_Facture_carreleur.pdf",
    "base64": "JVBERi0xLjMKJZOMi54gUmVwb3J0TGFiIEdlbmVyYXRlZCBQREYgZG9jdW1lbnQgKG9wZW5zb3VyY2UpCjEgMCBvYmoKPDwKL0YxIDIgMCBSIC9GMiAzIDAgUgo+PgplbmRvYmoKMiAwIG9iago8PAovQmFzZUZvbnQgL0hlbHZldGljYSAvRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZyAvTmFtZSAvRjEgL1N1YnR5cGUgL1R5cGUxIC9UeXBlIC9Gb250Cj4+CmVuZG9iagozIDAgb2JqCjw8Ci9CYXNlRm9udCAvSGVsdmV0aWNhLUJvbGQgL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcgL05hbWUgL0YyIC9TdWJ0eXBlIC9UeXBlMSAvVHlwZSAvRm9udAo+PgplbmRvYmoKNCAwIG9iago8PAovQ29udGVudHMgOCAwIFIgL01lZGlhQm94IFsgMCAwIDU5NS4yNzU2IDg0MS44ODk4IF0gL1BhcmVudCA3IDAgUiAvUmVzb3VyY2VzIDw8Ci9Gb250IDEgMCBSIC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdCj4+IC9Sb3RhdGUgMCAvVHJhbnMgPDwKCj4+IAogIC9UeXBlIC9QYWdlCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9QYWdlTW9kZSAvVXNlTm9uZSAvUGFnZXMgNyAwIFIgL1R5cGUgL0NhdGFsb2cKPj4KZW5kb2JqCjYgMCBvYmoKPDwKL0F1dGhvciAoYW5vbnltb3VzKSAvQ3JlYXRpb25EYXRlIChEOjIwMjYwNzIxMTE0NjU5KzAwJzAwJykgL0NyZWF0b3IgKGFub255bW91cykgL0tleXdvcmRzICgpIC9Nb2REYXRlIChEOjIwMjYwNzIxMTE0NjU5KzAwJzAwJykgL1Byb2R1Y2VyIChSZXBvcnRMYWIgUERGIExpYnJhcnkgLSBcKG9wZW5zb3VyY2VcKSkgCiAgL1N1YmplY3QgKHVuc3BlY2lmaWVkKSAvVGl0bGUgKHVudGl0bGVkKSAvVHJhcHBlZCAvRmFsc2UKPj4KZW5kb2JqCjcgMCBvYmoKPDwKL0NvdW50IDEgL0tpZHMgWyA0IDAgUiBdIC9UeXBlIC9QYWdlcwo+PgplbmRvYmoKOCAwIG9iago8PAovRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0ZsYXRlRGVjb2RlIF0gL0xlbmd0aCA0MjEKPj4Kc3RyZWFtCkdhcm88Yj4sci8mNFE+QGBFYE8zK1xwTExEUS4iSV0uRFZEYVRSUDhnXD8/PGhfVEVgL0o5SXAqdSJJQTFTW2RpVm9oJU9eaG8udUhOaHJtVDpqbzw3SzduTXJpRlRnVyhqNzBYNipNY0xQVSw1UnIyL0loNm9cY2ktXTFeVzIkZEo/dDtxZmA4aGUzOXNfWnJdXVldSF5IaGdScnBraTtZVXRDOmxNXyFoOkI6LUU4NFQ8RTRBNT1IWFlDM1ZIITc/I249IUU2IiUvIWZIY2ZFbUUrXmskOz1ZXktPJ2lXQkxwbiVRK00qPGpFLnNcXj5eZy1xZWhKN3VBQlhbNW8nPGRaV0YzPiEkP0ZxZiNiTXA+OlZnVD82b3BKSEJUWC1KcVhELlIicnNQJV1TSEVCUz07czpJPi1PVGE7RCI4KiRYTDRAXkowZ2E2UTRVczBsLl03aU1JXldPKmRJRWRITHM3Rkk7Zyk0QipdX1A4LjU7TF00QTdXT1hpQENoLGJAbGMlLV46Yzlla0I1XSYyQzhqPVE8SkYqS3NORk0yUj1Nfj5lbmRzdHJlYW0KZW5kb2JqCnhyZWYKMCA5CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDA2MSAwMDAwMCBuIAowMDAwMDAwMTAyIDAwMDAwIG4gCjAwMDAwMDAyMDkgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDAwNTI0IDAwMDAwIG4gCjAwMDAwMDA1OTIgMDAwMDAgbiAKMDAwMDAwMDg1MyAwMDAwMCBuIAowMDAwMDAwOTEyIDAwMDAwIG4gCnRyYWlsZXIKPDwKL0lEIApbPDBiZmZkMDkxNjU4NTg3ZjBkMmU1ZDUwMmNkM2Q1ZWVlPjwwYmZmZDA5MTY1ODU4N2YwZDJlNWQ1MDJjZDNkNWVlZT5dCiUgUmVwb3J0TGFiIGdlbmVyYXRlZCBQREYgZG9jdW1lbnQgLS0gZGlnZXN0IChvcGVuc291cmNlKQoKL0luZm8gNiAwIFIKL1Jvb3QgNSAwIFIKL1NpemUgOQo+PgpzdGFydHhyZWYKMTQyMwolJUVPRgo="
  },
  "general_terms_pdf": {
    "file_name": "CGV_carreleur.pdf",
    "base64": "JVBERi0xLjMKJZOMi54gUmVwb3J0TGFiIEdlbmVyYXRlZCBQREYgZG9jdW1lbnQgKG9wZW5zb3VyY2UpCjEgMCBvYmoKPDwKL0YxIDIgMCBSIC9GMiAzIDAgUgo+PgplbmRvYmoKMiAwIG9iago8PAovQmFzZUZvbnQgL0hlbHZldGljYSAvRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZyAvTmFtZSAvRjEgL1N1YnR5cGUgL1R5cGUxIC9UeXBlIC9Gb250Cj4+CmVuZG9iagozIDAgb2JqCjw8Ci9CYXNlRm9udCAvSGVsdmV0aWNhLUJvbGQgL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcgL05hbWUgL0YyIC9TdWJ0eXBlIC9UeXBlMSAvVHlwZSAvRm9udAo+PgplbmRvYmoKNCAwIG9iago8PAovQ29udGVudHMgOCAwIFIgL01lZGlhQm94IFsgMCAwIDU5NS4yNzU2IDg0MS44ODk4IF0gL1BhcmVudCA3IDAgUiAvUmVzb3VyY2VzIDw8Ci9Gb250IDEgMCBSIC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdCj4+IC9Sb3RhdGUgMCAvVHJhbnMgPDwKCj4+IAogIC9UeXBlIC9QYWdlCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9QYWdlTW9kZSAvVXNlTm9uZSAvUGFnZXMgNyAwIFIgL1R5cGUgL0NhdGFsb2cKPj4KZW5kb2JqCjYgMCBvYmoKPDwKL0F1dGhvciAoYW5vbnltb3VzKSAvQ3JlYXRpb25EYXRlIChEOjIwMjYwNzIxMTE0NjU5KzAwJzAwJykgL0NyZWF0b3IgKGFub255bW91cykgL0tleXdvcmRzICgpIC9Nb2REYXRlIChEOjIwMjYwNzIxMTE0NjU5KzAwJzAwJykgL1Byb2R1Y2VyIChSZXBvcnRMYWIgUERGIExpYnJhcnkgLSBcKG9wZW5zb3VyY2VcKSkgCiAgL1N1YmplY3QgKHVuc3BlY2lmaWVkKSAvVGl0bGUgKHVudGl0bGVkKSAvVHJhcHBlZCAvRmFsc2UKPj4KZW5kb2JqCjcgMCBvYmoKPDwKL0NvdW50IDEgL0tpZHMgWyA0IDAgUiBdIC9UeXBlIC9QYWdlcwo+PgplbmRvYmoKOCAwIG9iago8PAovRmlsdGVyIFsgL0FTQ0lJODVEZWNvZGUgL0ZsYXRlRGVjb2RlIF0gL0xlbmd0aCA4NzcKPj4Kc3RyZWFtCkdhczFdYV9vaWUmQUA2V2sxQ0goLmBrP01DWF9AL2hLNnRxT2lCIVVNSCUsJ0J0cUIjLW9rMlAzXFZdMidQSFJ1L1pibmhWb20+by1pMkVAZjgjNmBSW1BJJFJwbmIwLE1iOjtIK2coaVFlKWE6NGcucGNNcDdRKnBVYW5MNU8+QjZsLWwzMFNXO0ZXNWM6T1FbXixKbmImRiNPXSYoaSpudCQ6PHMtXTtsQzsuPz9XVF1HQVBmPFklO21xVDVPKF5JcyVULzRcM2k7VyFSIkRaLF1aYUFGI1BsQy1mJUhoaV4mNzE2bW87XiU9VS5pQWI8cU5lSmZgPVpCUiwjKD9KMjo7SF4lL19TK1IzMWkrUCFfV1lRPFU9PzZsP0gvPTMtVTBIaShpMzhyZyksaThxIj1gWTI4T2gpTEIyTCVbWyNPRnUhLmRjJTg7OFNXUDZIWEFyJlVLbjM8TDFzai9aZjtCSUxHKz1aP0JtbCFJOE49KFZwa1VnWXFuSEJlK3M9aDluZGQrRVYwbTxoRTBSVjQyN11CaDdFTFhnTlRlYTNjPVtCOlNxWTpdczEtbGZMOSpNZ2glS1RRQ0tEKSliWU9nRjBBJDsqRFkudWgubnFBJlk/RltAQWFSXmpFalVWX29cbSZ1JGsyW2BHcDViU2xMQ0BdVS5DPkVkQlNhLj0+R1FMYHBxT05IYVsxckQoXFkhIixnW1lEKlIocC0iQzo6NSxXJ0RfZFBVPjYtS2trKC8sO3AtbGs2MCZaQTo3MmNWWCI1I2xQWkEqQj0oWFldY0ZdckNqQiErUFc0Oy8+cnFrIS9zKUY8R25kT2cwRWJkaV5VUWAxb0IpQ2JsJWcha0NPajBbQXBdb204MDFZbSFpRHRgR04yQUkqMGQ/cFJGZ3NONXVqaUApI29tOWZKLSkzLTxrJ2AjN25ZSWckSSNNWVZ0VjYvcFljKzhMQitXMEhkcm4iSiwtSVZOMldkNmxQZjlvUCRwQWE/JF9SJCs/XiVfaDA2L18wS1I+N0gjSz1sPUVATTg3JCpHRW1hY1thQ3JcPUgnMk4/TCohbEdrdCVPRkUnOChaZ2ssZGRFUHQtU3E0P2Q4a19ybyErQlolbSJcXldmZVZfMEYtKEROUTJZPDBGKC43XFZAQ2w3Qm1PbWdcfj5lbmRzdHJlYW0KZW5kb2JqCnhyZWYKMCA5CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDA2MSAwMDAwMCBuIAowMDAwMDAwMTAyIDAwMDAwIG4gCjAwMDAwMDAyMDkgMDAwMDAgbiAKMDAwMDAwMDMyMSAwMDAwMCBuIAowMDAwMDAwNTI0IDAwMDAwIG4gCjAwMDAwMDA1OTIgMDAwMDAgbiAKMDAwMDAwMDg1MyAwMDAwMCBuIAowMDAwMDAwOTEyIDAwMDAwIG4gCnRyYWlsZXIKPDwKL0lEIApbPDdhNTZjNzYyZjkyNGRjMzIyYWZhMmFkMTJmMTY0YzY3Pjw3YTU2Yzc2MmY5MjRkYzMyMmFmYTJhZDEyZjE2NGM2Nz5dCiUgUmVwb3J0TGFiIGdlbmVyYXRlZCBQREYgZG9jdW1lbnQgLS0gZGlnZXN0IChvcGVuc291cmNlKQoKL0luZm8gNiAwIFIKL1Jvb3QgNSAwIFIKL1NpemUgOQo+PgpzdGFydHhyZWYKMTg3OQolJUVPRgo="
  }
}