{
  "form": "IMM1344",
  "revision": "2024-09",
  "root": "form1",
  "sha256": "22abf99df4fce6bb9b72c7a6b5d16d1e6ac1aa2b1016565e1817805cb910736c",
  "form_namespace": "http://www.xfa.org/schema/xfa-form/2.8/",
  "fields": {
    "form1.Part1.SponsorDetails.genDetails.q1.Proceed": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorDetails.genDetails.q2.LangPref": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "01": "Anglais",
        "02": "Français"
      }
    },
    "form1.Part1.SponsorDetails.genDetails.q3.CoSignerInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorDetails.genDetails.q4.PAFamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.genDetails.q4.PAGivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.genDetails.PADOB.DOBYear": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.genDetails.PADOB.DOBMonth": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.genDetails.PADOB.DOBDay": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.genDetails.q5New.Relationship": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "05": "Parent",
        "37": "Parent adoptif",
        "12": "Époux/Épouse résidant au Canada",
        "11": "Époux/Épouse résidant à l’extérieur du Canada",
        "86": "Tuteur",
        "87": "FRA-Agent",
        "18": "Autre lien de parenté",
        "19": "Conjoint(e) de fait résidant au Canada",
        "88": "Conjoint(e) de fait résidant au Canada - Demande au titre de la catégorie du regroupement familial",
        "13": "Conjoint(e) de fait résidant à l’extérieur du Canada",
        "14": "Partenaire conjugal résidant à l’extérieur du Canada",
        "02": "Enfant",
        "15": "Enfant adoptif",
        "16": "Frère / sœur / nièce / neveu / petit-enfant orphelin(e)",
        "17": "Grand-parent"
      }
    },
    "form1.Part1.SponsorDetails.genDetails.q5New.Other": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 30,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.genDetails.q5New.RelationFrom": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q1.FamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q1.GivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q2.AliasName.AliasNameIndicator.AliasNameIndicator": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorDetails.q2.AliasName.AliasFamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q2.AliasName.AliasGivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q3-4-5.sex.Sex": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "Female": "F Féminin",
        "Male": "M Masculin",
        "Unknown": "U Inconnu",
        "Unspecified": "X Un autre genre"
      }
    },
    "form1.Part1.SponsorDetails.q3-4-5.dob.DOBYear": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q3-4-5.dob.DOBMonth": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q3-4-5.dob.DOBDay": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q3-4-5.pob.PlaceBirthCity": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 30,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q3-4-5.pob.PlaceBirthCountry": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "252": "Afghanistan",
        "121": "Afrique du Sud, République d'",
        "081": "Albanie",
        "131": "Algérie",
        "024": "Allemagne, Rép Fédérale D'",
        "082": "Andorre",
        "002": "Angleterre",
        "009": "Anglo-Normandes, Îles",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua-et-Barbuda",
        "652": "Antilles néerlandaises, Les",
        "231": "Arabie saoudite",
        "703": "Argentine",
        "049": "Arménie",
        "658": "Aruba",
        "305": "Australie",
        "213": "Autorité palestinienne",
        "011": "Autriche",
        "050": "Azerbaïdjan",
        "622": "Bahamas",
        "253": "Bahreïn",
        "412": "Bailliage de Jersey",
        "212": "Bangladesh",
        "610": "Barbade",
        "012": "Belgique",
        "541": "Bélize",
        "160": "Bénin",
        "601": "Bermudes",
        "254": "Bhoutan",
        "051": "Biélorussie (Bélarus)",
        "241": "Birmanie (Myanmar)",
        "751": "Bolivie",
        "402": "Bonaire, Saint-Eustache, Saba",
        "048": "Bosnie-et-Herzégovine",
        "153": "Botswana",
        "709": "Brésil",
        "255": "Brunéi Darussalam",
        "083": "Bulgarie",
        "188": "Burkina Faso",
        "154": "Burundi",
        "911": "Cabo Verde",
        "624": "Caïmans, Îles",
        "256": "Cambodge",
        "155": "Cameroun",
        "511": "Canada",
        "039": "Canaries, Îles",
        "157": "Centrafricaine, République",
        "721": "Chili",
        "202": "Chine",
        "200": "Chine (Hong Kong RAS)",
        "198": "Chine (Macao RAS)",
        "221": "Chypre",
        "722": "Colombie",
        "905": "Comores",
        "257": "Corée, Nord (RPDC)",
        "258": "Corée, Sud",
        "542": "Costa Rica",
        "169": "Côte d'Ivoire",
        "043": "Croatie",
        "650": "Cuba",
        "406": "Curaçao",
        "017": "Danemark",
        "183": "Djibouti",
        "625": "Dominique",
        "007": "Écosse",
        "101": "Égypte",
        "543": "El Salvador",
        "280": "Émirats arabes unis",
        "753": "Équateur",
        "037": "Espagne",
        "018": "Estonie",
        "090": "État de la Cité du Vatican",
        "835": "États fédérés de Micronésie",
        "461": "États-Unis d'Amérique",
        "161": "Éthiopie",
        "801": "Fidji",
        "021": "Finlande",
        "022": "France",
        "163": "Gabon",
        "008": "Galles, Pays De",
        "164": "Gambie",
        "052": "Géorgie",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Grèce",
        "626": "Grenade, La",
        "521": "Groenland",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatémala",
        "409": "Guernsey",
        "166": "Guinée",
        "178": "Guinée équatoriale",
        "167": "Guinée-Bissau",
        "711": "Guyana",
        "754": "Guyane française",
        "654": "Haïti",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hongrie",
        "403": "Île Bouvet",
        "405": "Île Christmas",
        "411": "Île de Man",
        "410": "Île Heard et Îles MacDonald",
        "628": "Île Niévès",
        "401": "Îles Åland",
        "840": "Îles Cook",
        "408": "Îles Féroé",
        "912": "Îles Malouines",
        "830": "Iles Mariannes du Nord",
        "834": "Îles Marshall",
        "418": "Îles Mineures Éloignées des ÉU",
        "842": "Îles Pitcairn",
        "824": "Îles Salomon",
        "632": "Îles Turks et Caïques",
        "633": "Îles Vierges britanniques",
        "000": "Inconnu",
        "205": "Inde",
        "222": "Indonésie",
        "223": "Iran",
        "224": "Iraq",
        "027": "Irlande",
        "006": "Irlande du Nord",
        "085": "Islande",
        "206": "Israël",
        "028": "Italie",
        "602": "Jamaïque",
        "207": "Japon",
        "225": "Jordanie",
        "053": "Kazakhstan",
        "132": "Kenya",
        "054": "Kirghizistan",
        "831": "Kiribati",
        "064": "Kosovo",
        "226": "Koweït",
        "260": "Laos",
        "152": "Lesotho",
        "019": "Lettonie",
        "208": "Liban",
        "170": "Libéria",
        "171": "Libye",
        "086": "Liechtenstein",
        "020": "Lituanie",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macédoine",
        "172": "Madagascar",
        "036": "Madère",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malte",
        "133": "Maroc",
        "655": "Martinique",
        "902": "Maurice",
        "174": "Mauritanie",
        "906": "Mayotte",
        "501": "Mexique",
        "055": "Moldavie",
        "087": "Monaco",
        "262": "Mongolie",
        "063": "Monténégro",
        "627": "Montserrat",
        "175": "Mozambique",
        "122": "Namibie",
        "341": "Nauru",
        "264": "Népal",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigéria",
        "414": "Niue",
        "032": "Norvège",
        "822": "Nouvelle-Calédonie",
        "339": "Nouvelle-Zélande",
        "263": "Oman",
        "136": "Ouganda",
        "060": "Ouzbékistan",
        "209": "Pakistan",
        "547": "Panama",
        "342": "Papouasie-Nouvelle-Guinée",
        "755": "Paraguay",
        "031": "Pays-Bas, Les",
        "723": "Pérou",
        "227": "Philippines",
        "033": "Pologne",
        "845": "Polynésie Française",
        "656": "Porto Rico",
        "034": "Portugal",
        "265": "Qatar",
        "158": "Rép. Dém. du Congo",
        "162": "République d' Erythrée",
        "836": "République des Palaos",
        "651": "République dominicaine",
        "159": "République du Congo",
        "903": "Réunion, La",
        "088": "Roumanie",
        "056": "Russie",
        "179": "Rwanda",
        "184": "Sahara occidental",
        "407": "Saint-Barthélemy",
        "915": "Sainte-Hélène",
        "630": "Sainte-Lucie",
        "629": "Saint-Kitts-et-Nevis",
        "089": "Saint-Marin",
        "415": "Saint-Martin",
        "531": "Saint-Pierre-et-Miquelon",
        "844": "Samoa",
        "843": "Samoa Américaines",
        "914": "Sao Tomé-et-Principe",
        "180": "Sénégal",
        "062": "Serbie, République d'",
        "061": "Serbie-et-Montenegro",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapour",
        "416": "Sint-Maarten",
        "016": "Slovaquie",
        "047": "Slovénie",
        "182": "Somalie",
        "185": "Soudan",
        "189": "Soudan du Sud",
        "201": "Sri Lanka",
        "631": "St-Vincent-et-les Grenadines",
        "040": "Suède",
        "041": "Suisse",
        "752": "Surinam",
        "186": "Swaziland",
        "210": "Syrie",
        "057": "Tadjikistan",
        "203": "Taiwan",
        "130": "Tanzanie",
        "156": "Tchad",
        "014": "Tchécoslovaquie",
        "015": "Tchèque, République",
        "821": "Ter. australes et antarctiques",
        "404": "Terr. Britannique Océan Indien",
        "267": "Thaïlande",
        "268": "Tibet (région autonome)",
        "916": "Timor-Leste",
        "187": "Togo",
        "417": "Tokélaou",
        "846": "Tonga",
        "605": "Trinité-et-Tobago",
        "135": "Tunisie",
        "058": "Turkménistan",
        "045": "Turquie",
        "826": "Tuvalu",
        "059": "Ukraine",
        "042": "Union-Rép. Soc. Soviétiques",
        "724": "Uruguay",
        "823": "Vanuatu",
        "725": "Venezuela",
        "657": "Vierges, Îles Americaines",
        "270": "Vietnam",
        "841": "Wallis-et-Futuna",
        "273": "Yémen",
        "044": "Yougoslavie",
        "112": "Zambie",
        "113": "Zimbabwe"
      }
    },
    "form1.Part1.SponsorDetails.q6New.StatusInCan": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "1": "Citoyen canadien de naissance",
        "2": "Citoyen canadien par filiation",
        "3": "Citoyen canadien naturalisé",
        "5": "Indien inscrit",
        "4": "Résident permanent"
      }
    },
    "form1.Part1.SponsorDetails.q7New.UCI": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 10,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q7New.DateStatInCan": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q7New.StatusDates.FromYr": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q7New.StatusDates.FromMM": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q7New.StatusDates.FromDD": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q7cNew.SameNameInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorDetails.q7cNew.FamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q7cNew.GivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q8New.a-b.MaritalStatus": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "03": "Conjoint(e) de fait",
        "02": "Célibataire",
        "04": "Divorcé(e)",
        "00": "Inconnu",
        "09": "Mariage annulé",
        "01": "Marié(e)",
        "05": "Séparé légalement",
        "06": "Veuf(ve)"
      }
    },
    "form1.Part1.SponsorDetails.q8New.a-b.DateOfMarriage": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q8New.a-b.MarriageDate.FromYr": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q8New.a-b.MarriageDate.FromMM": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q8New.a-b.MarriageDate.FromDD": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q8New.c.FamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q8New.c.GivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9New.fullname.PrevMarriedIndicator": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorDetails.q9New.fullname.PMFamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9New.fullname.PMGivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.PrevSpouseDOB.DOBYear": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.PrevSpouseDOB.DOBMonth": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.PrevSpouseDOB.DOBDay": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9bNew.TypeOfRelationship": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "03": "Conjoint(e) de fait",
        "01": "Marié(e)"
      }
    },
    "form1.Part1.SponsorDetails.q9bNew.FromDate": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.FromYr": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.FromMM": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.FromDD": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9bNew.ToDate": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.ToYr": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.ToMM": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.ToDD": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow1.POBox": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 15,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow1.AptUnit": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 10,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow1.StreetNum": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 10,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow1.Streetname": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow2.CityTown": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 30,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow2.Country": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "252": "Afghanistan",
        "121": "Afrique du Sud, République d'",
        "081": "Albanie",
        "131": "Algérie",
        "024": "Allemagne, Rép Fédérale D'",
        "082": "Andorre",
        "002": "Angleterre",
        "009": "Anglo-Normandes, Îles",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua-et-Barbuda",
        "652": "Antilles néerlandaises, Les",
        "231": "Arabie saoudite",
        "703": "Argentine",
        "049": "Arménie",
        "658": "Aruba",
        "305": "Australie",
        "213": "Autorité palestinienne",
        "011": "Autriche",
        "050": "Azerbaïdjan",
        "622": "Bahamas",
        "253": "Bahreïn",
        "412": "Bailliage de Jersey",
        "212": "Bangladesh",
        "610": "Barbade",
        "012": "Belgique",
        "541": "Bélize",
        "160": "Bénin",
        "601": "Bermudes",
        "254": "Bhoutan",
        "051": "Biélorussie (Bélarus)",
        "241": "Birmanie (Myanmar)",
        "751": "Bolivie",
        "402": "Bonaire, Saint-Eustache, Saba",
        "048": "Bosnie-et-Herzégovine",
        "153": "Botswana",
        "709": "Brésil",
        "255": "Brunéi Darussalam",
        "083": "Bulgarie",
        "188": "Burkina Faso",
        "154": "Burundi",
        "911": "Cabo Verde",
        "624": "Caïmans, Îles",
        "256": "Cambodge",
        "155": "Cameroun",
        "511": "Canada",
        "039": "Canaries, Îles",
        "157": "Centrafricaine, République",
        "721": "Chili",
        "202": "Chine",
        "200": "Chine (Hong Kong RAS)",
        "198": "Chine (Macao RAS)",
        "221": "Chypre",
        "722": "Colombie",
        "905": "Comores",
        "257": "Corée, Nord (RPDC)",
        "258": "Corée, Sud",
        "542": "Costa Rica",
        "169": "Côte d'Ivoire",
        "043": "Croatie",
        "650": "Cuba",
        "406": "Curaçao",
        "017": "Danemark",
        "183": "Djibouti",
        "625": "Dominique",
        "007": "Écosse",
        "101": "Égypte",
        "543": "El Salvador",
        "280": "Émirats arabes unis",
        "753": "Équateur",
        "037": "Espagne",
        "018": "Estonie",
        "090": "État de la Cité du Vatican",
        "835": "États fédérés de Micronésie",
        "461": "États-Unis d'Amérique",
        "161": "Éthiopie",
        "801": "Fidji",
        "021": "Finlande",
        "022": "France",
        "163": "Gabon",
        "008": "Galles, Pays De",
        "164": "Gambie",
        "052": "Géorgie",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Grèce",
        "626": "Grenade, La",
        "521": "Groenland",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatémala",
        "409": "Guernsey",
        "166": "Guinée",
        "178": "Guinée équatoriale",
        "167": "Guinée-Bissau",
        "711": "Guyana",
        "754": "Guyane française",
        "654": "Haïti",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hongrie",
        "403": "Île Bouvet",
        "405": "Île Christmas",
        "411": "Île de Man",
        "410": "Île Heard et Îles MacDonald",
        "628": "Île Niévès",
        "401": "Îles Åland",
        "840": "Îles Cook",
        "408": "Îles Féroé",
        "912": "Îles Malouines",
        "830": "Iles Mariannes du Nord",
        "834": "Îles Marshall",
        "418": "Îles Mineures Éloignées des ÉU",
        "842": "Îles Pitcairn",
        "824": "Îles Salomon",
        "632": "Îles Turks et Caïques",
        "633": "Îles Vierges britanniques",
        "000": "Inconnu",
        "205": "Inde",
        "222": "Indonésie",
        "223": "Iran",
        "224": "Iraq",
        "027": "Irlande",
        "006": "Irlande du Nord",
        "085": "Islande",
        "206": "Israël",
        "028": "Italie",
        "602": "Jamaïque",
        "207": "Japon",
        "225": "Jordanie",
        "053": "Kazakhstan",
        "132": "Kenya",
        "054": "Kirghizistan",
        "831": "Kiribati",
        "064": "Kosovo",
        "226": "Koweït",
        "260": "Laos",
        "152": "Lesotho",
        "019": "Lettonie",
        "208": "Liban",
        "170": "Libéria",
        "171": "Libye",
        "086": "Liechtenstein",
        "020": "Lituanie",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macédoine",
        "172": "Madagascar",
        "036": "Madère",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malte",
        "133": "Maroc",
        "655": "Martinique",
        "902": "Maurice",
        "174": "Mauritanie",
        "906": "Mayotte",
        "501": "Mexique",
        "055": "Moldavie",
        "087": "Monaco",
        "262": "Mongolie",
        "063": "Monténégro",
        "627": "Montserrat",
        "175": "Mozambique",
        "122": "Namibie",
        "341": "Nauru",
        "264": "Népal",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigéria",
        "414": "Niue",
        "032": "Norvège",
        "822": "Nouvelle-Calédonie",
        "339": "Nouvelle-Zélande",
        "263": "Oman",
        "136": "Ouganda",
        "060": "Ouzbékistan",
        "209": "Pakistan",
        "547": "Panama",
        "342": "Papouasie-Nouvelle-Guinée",
        "755": "Paraguay",
        "031": "Pays-Bas, Les",
        "723": "Pérou",
        "227": "Philippines",
        "033": "Pologne",
        "845": "Polynésie Française",
        "656": "Porto Rico",
        "034": "Portugal",
        "265": "Qatar",
        "158": "Rép. Dém. du Congo",
        "162": "République d' Erythrée",
        "836": "République des Palaos",
        "651": "République dominicaine",
        "159": "République du Congo",
        "903": "Réunion, La",
        "088": "Roumanie",
        "056": "Russie",
        "179": "Rwanda",
        "184": "Sahara occidental",
        "407": "Saint-Barthélemy",
        "915": "Sainte-Hélène",
        "630": "Sainte-Lucie",
        "629": "Saint-Kitts-et-Nevis",
        "089": "Saint-Marin",
        "415": "Saint-Martin",
        "531": "Saint-Pierre-et-Miquelon",
        "844": "Samoa",
        "843": "Samoa Américaines",
        "914": "Sao Tomé-et-Principe",
        "180": "Sénégal",
        "062": "Serbie, République d'",
        "061": "Serbie-et-Montenegro",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapour",
        "416": "Sint-Maarten",
        "016": "Slovaquie",
        "047": "Slovénie",
        "182": "Somalie",
        "185": "Soudan",
        "189": "Soudan du Sud",
        "201": "Sri Lanka",
        "631": "St-Vincent-et-les Grenadines",
        "040": "Suède",
        "041": "Suisse",
        "752": "Surinam",
        "186": "Swaziland",
        "210": "Syrie",
        "057": "Tadjikistan",
        "203": "Taiwan",
        "130": "Tanzanie",
        "156": "Tchad",
        "014": "Tchécoslovaquie",
        "015": "Tchèque, République",
        "821": "Ter. australes et antarctiques",
        "404": "Terr. Britannique Océan Indien",
        "267": "Thaïlande",
        "268": "Tibet (région autonome)",
        "916": "Timor-Leste",
        "187": "Togo",
        "417": "Tokélaou",
        "846": "Tonga",
        "605": "Trinité-et-Tobago",
        "135": "Tunisie",
        "058": "Turkménistan",
        "045": "Turquie",
        "826": "Tuvalu",
        "059": "Ukraine",
        "042": "Union-Rép. Soc. Soviétiques",
        "724": "Uruguay",
        "823": "Vanuatu",
        "725": "Venezuela",
        "657": "Vierges, Îles Americaines",
        "270": "Vietnam",
        "841": "Wallis-et-Futuna",
        "273": "Yémen",
        "044": "Yougoslavie",
        "112": "Zambie",
        "113": "Zimbabwe"
      }
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow2.ProvinceState": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "09": "AB",
        "11": "BC",
        "07": "MB",
        "04": "NB",
        "01": "NL",
        "03": "NS",
        "10": "NT",
        "64": "NU",
        "06": "ON",
        "02": "PE",
        "05": "QC",
        "08": "SK",
        "12": "YT",
        "13": "AL",
        "14": "AK",
        "15": "AZ",
        "16": "AR",
        "17": "CA",
        "18": "CO",
        "19": "CT",
        "20": "DE",
        "21": "DC",
        "22": "FL",
        "23": "GA",
        "24": "HI",
        "25": "ID",
        "26": "IL",
        "27": "IN",
        "28": "IA",
        "29": "KS",
        "30": "KY",
        "31": "LA",
        "32": "ME",
        "33": "MD",
        "34": "MA",
        "35": "MI",
        "36": "MN",
        "37": "MS",
        "38": "MO",
        "39": "MT",
        "40": "NE",
        "41": "NV",
        "42": "NH",
        "43": "NJ",
        "44": "NM",
        "45": "NY",
        "46": "NC",
        "47": "ND",
        "48": "OH",
        "49": "OK",
        "50": "OR",
        "51": "PA",
        "52": "RI",
        "53": "SC",
        "54": "SD",
        "55": "TN",
        "56": "TX",
        "57": "UT",
        "58": "VT",
        "59": "VA",
        "60": "WA",
        "61": "WV",
        "62": "WI",
        "63": "WY",
        "66": "AS",
        "67": "FM",
        "68": "GU",
        "69": "MH",
        "70": "MP",
        "71": "PW",
        "72": "VI",
        "PR": "PR"
      }
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow2.PostalCode": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 10,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q1.AddressRow2.District": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 30,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow1.AptUnit": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 10,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow1.StreetNum": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 10,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow1.Streetname": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow1.CityTown": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 30,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow2.Country": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "252": "Afghanistan",
        "121": "Afrique du Sud, République d'",
        "081": "Albanie",
        "131": "Algérie",
        "024": "Allemagne, Rép Fédérale D'",
        "082": "Andorre",
        "002": "Angleterre",
        "009": "Anglo-Normandes, Îles",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua-et-Barbuda",
        "652": "Antilles néerlandaises, Les",
        "231": "Arabie saoudite",
        "703": "Argentine",
        "049": "Arménie",
        "658": "Aruba",
        "305": "Australie",
        "213": "Autorité palestinienne",
        "011": "Autriche",
        "050": "Azerbaïdjan",
        "622": "Bahamas",
        "253": "Bahreïn",
        "412": "Bailliage de Jersey",
        "212": "Bangladesh",
        "610": "Barbade",
        "012": "Belgique",
        "541": "Bélize",
        "160": "Bénin",
        "601": "Bermudes",
        "254": "Bhoutan",
        "051": "Biélorussie (Bélarus)",
        "241": "Birmanie (Myanmar)",
        "751": "Bolivie",
        "402": "Bonaire, Saint-Eustache, Saba",
        "048": "Bosnie-et-Herzégovine",
        "153": "Botswana",
        "709": "Brésil",
        "255": "Brunéi Darussalam",
        "083": "Bulgarie",
        "188": "Burkina Faso",
        "154": "Burundi",
        "911": "Cabo Verde",
        "624": "Caïmans, Îles",
        "256": "Cambodge",
        "155": "Cameroun",
        "511": "Canada",
        "039": "Canaries, Îles",
        "157": "Centrafricaine, République",
        "721": "Chili",
        "202": "Chine",
        "200": "Chine (Hong Kong RAS)",
        "198": "Chine (Macao RAS)",
        "221": "Chypre",
        "722": "Colombie",
        "905": "Comores",
        "257": "Corée, Nord (RPDC)",
        "258": "Corée, Sud",
        "542": "Costa Rica",
        "169": "Côte d'Ivoire",
        "043": "Croatie",
        "650": "Cuba",
        "406": "Curaçao",
        "017": "Danemark",
        "183": "Djibouti",
        "625": "Dominique",
        "007": "Écosse",
        "101": "Égypte",
        "543": "El Salvador",
        "280": "Émirats arabes unis",
        "753": "Équateur",
        "037": "Espagne",
        "018": "Estonie",
        "090": "État de la Cité du Vatican",
        "835": "États fédérés de Micronésie",
        "461": "États-Unis d'Amérique",
        "161": "Éthiopie",
        "801": "Fidji",
        "021": "Finlande",
        "022": "France",
        "163": "Gabon",
        "008": "Galles, Pays De",
        "164": "Gambie",
        "052": "Géorgie",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Grèce",
        "626": "Grenade, La",
        "521": "Groenland",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatémala",
        "409": "Guernsey",
        "166": "Guinée",
        "178": "Guinée équatoriale",
        "167": "Guinée-Bissau",
        "711": "Guyana",
        "754": "Guyane française",
        "654": "Haïti",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hongrie",
        "403": "Île Bouvet",
        "405": "Île Christmas",
        "411": "Île de Man",
        "410": "Île Heard et Îles MacDonald",
        "628": "Île Niévès",
        "401": "Îles Åland",
        "840": "Îles Cook",
        "408": "Îles Féroé",
        "912": "Îles Malouines",
        "830": "Iles Mariannes du Nord",
        "834": "Îles Marshall",
        "418": "Îles Mineures Éloignées des ÉU",
        "842": "Îles Pitcairn",
        "824": "Îles Salomon",
        "632": "Îles Turks et Caïques",
        "633": "Îles Vierges britanniques",
        "000": "Inconnu",
        "205": "Inde",
        "222": "Indonésie",
        "223": "Iran",
        "224": "Iraq",
        "027": "Irlande",
        "006": "Irlande du Nord",
        "085": "Islande",
        "206": "Israël",
        "028": "Italie",
        "602": "Jamaïque",
        "207": "Japon",
        "225": "Jordanie",
        "053": "Kazakhstan",
        "132": "Kenya",
        "054": "Kirghizistan",
        "831": "Kiribati",
        "064": "Kosovo",
        "226": "Koweït",
        "260": "Laos",
        "152": "Lesotho",
        "019": "Lettonie",
        "208": "Liban",
        "170": "Libéria",
        "171": "Libye",
        "086": "Liechtenstein",
        "020": "Lituanie",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macédoine",
        "172": "Madagascar",
        "036": "Madère",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malte",
        "133": "Maroc",
        "655": "Martinique",
        "902": "Maurice",
        "174": "Mauritanie",
        "906": "Mayotte",
        "501": "Mexique",
        "055": "Moldavie",
        "087": "Monaco",
        "262": "Mongolie",
        "063": "Monténégro",
        "627": "Montserrat",
        "175": "Mozambique",
        "122": "Namibie",
        "341": "Nauru",
        "264": "Népal",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigéria",
        "414": "Niue",
        "032": "Norvège",
        "822": "Nouvelle-Calédonie",
        "339": "Nouvelle-Zélande",
        "263": "Oman",
        "136": "Ouganda",
        "060": "Ouzbékistan",
        "209": "Pakistan",
        "547": "Panama",
        "342": "Papouasie-Nouvelle-Guinée",
        "755": "Paraguay",
        "031": "Pays-Bas, Les",
        "723": "Pérou",
        "227": "Philippines",
        "033": "Pologne",
        "845": "Polynésie Française",
        "656": "Porto Rico",
        "034": "Portugal",
        "265": "Qatar",
        "158": "Rép. Dém. du Congo",
        "162": "République d' Erythrée",
        "836": "République des Palaos",
        "651": "République dominicaine",
        "159": "République du Congo",
        "903": "Réunion, La",
        "088": "Roumanie",
        "056": "Russie",
        "179": "Rwanda",
        "184": "Sahara occidental",
        "407": "Saint-Barthélemy",
        "915": "Sainte-Hélène",
        "630": "Sainte-Lucie",
        "629": "Saint-Kitts-et-Nevis",
        "089": "Saint-Marin",
        "415": "Saint-Martin",
        "531": "Saint-Pierre-et-Miquelon",
        "844": "Samoa",
        "843": "Samoa Américaines",
        "914": "Sao Tomé-et-Principe",
        "180": "Sénégal",
        "062": "Serbie, République d'",
        "061": "Serbie-et-Montenegro",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapour",
        "416": "Sint-Maarten",
        "016": "Slovaquie",
        "047": "Slovénie",
        "182": "Somalie",
        "185": "Soudan",
        "189": "Soudan du Sud",
        "201": "Sri Lanka",
        "631": "St-Vincent-et-les Grenadines",
        "040": "Suède",
        "041": "Suisse",
        "752": "Surinam",
        "186": "Swaziland",
        "210": "Syrie",
        "057": "Tadjikistan",
        "203": "Taiwan",
        "130": "Tanzanie",
        "156": "Tchad",
        "014": "Tchécoslovaquie",
        "015": "Tchèque, République",
        "821": "Ter. australes et antarctiques",
        "404": "Terr. Britannique Océan Indien",
        "267": "Thaïlande",
        "268": "Tibet (région autonome)",
        "916": "Timor-Leste",
        "187": "Togo",
        "417": "Tokélaou",
        "846": "Tonga",
        "605": "Trinité-et-Tobago",
        "135": "Tunisie",
        "058": "Turkménistan",
        "045": "Turquie",
        "826": "Tuvalu",
        "059": "Ukraine",
        "042": "Union-Rép. Soc. Soviétiques",
        "724": "Uruguay",
        "823": "Vanuatu",
        "725": "Venezuela",
        "657": "Vierges, Îles Americaines",
        "270": "Vietnam",
        "841": "Wallis-et-Futuna",
        "273": "Yémen",
        "044": "Yougoslavie",
        "112": "Zambie",
        "113": "Zimbabwe"
      }
    },
    "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow2.ProvinceState": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "09": "AB",
        "11": "BC",
        "07": "MB",
        "04": "NB",
        "01": "NL",
        "03": "NS",
        "10": "NT",
        "64": "NU",
        "06": "ON",
        "02": "PE",
        "05": "QC",
        "08": "SK",
        "12": "YT",
        "13": "AL",
        "14": "AK",
        "15": "AZ",
        "16": "AR",
        "17": "CA",
        "18": "CO",
        "19": "CT",
        "20": "DE",
        "21": "DC",
        "22": "FL",
        "23": "GA",
        "24": "HI",
        "25": "ID",
        "26": "IL",
        "27": "IN",
        "28": "IA",
        "29": "KS",
        "30": "KY",
        "31": "LA",
        "32": "ME",
        "33": "MD",
        "34": "MA",
        "35": "MI",
        "36": "MN",
        "37": "MS",
        "38": "MO",
        "39": "MT",
        "40": "NE",
        "41": "NV",
        "42": "NH",
        "43": "NJ",
        "44": "NM",
        "45": "NY",
        "46": "NC",
        "47": "ND",
        "48": "OH",
        "49": "OK",
        "50": "OR",
        "51": "PA",
        "52": "RI",
        "53": "SC",
        "54": "SD",
        "55": "TN",
        "56": "TX",
        "57": "UT",
        "58": "VT",
        "59": "VA",
        "60": "WA",
        "61": "WV",
        "62": "WI",
        "63": "WY",
        "66": "AS",
        "67": "FM",
        "68": "GU",
        "69": "MH",
        "70": "MP",
        "71": "PW",
        "72": "VI",
        "PR": "PR"
      }
    },
    "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow2.PostalCode": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 10,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow2.District": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 30,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q2.SameAsMailingIndicator": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.CanadaUS": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.Other": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.NumberCountry": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.NumberExt": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 5,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.ActualNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.NANumber.AreaCode": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.NANumber.FirstThree": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.NANumber.LastFive": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.IntlNumber.IntlNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.Phone.Type": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "01": "Résidence",
        "02": "Cellulaire",
        "03": "Au travail"
      }
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.CanadaUS": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.Other": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NumberCountry": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NumberExt": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 5,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.ActualNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NANumber.AreaCode": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NANumber.FirstThree": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NANumber.LastFive": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.IntlNumber.IntlNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q3-4.AltPhone.Type": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "01": "Résidence",
        "02": "Cellulaire",
        "03": "Au travail"
      }
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.FaxCanOther.CanadaUS": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.FaxCanOther.Other": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.NumberCountry": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.NumberExt": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 5,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.ActualNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.NANumber.AreaCode": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.NANumber.FirstThree": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.NANumber.LastFive": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q5-6.Phone.IntlNumber.IntlNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.SponsorContactInfo.q5-6.Email.Email": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.SponsorResidency.question.LiveOutsideCan": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorResidency.question.LiveQC": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q1.Over18Ind": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q2.CanCitzInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q3.SpouseCLInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q4.ResideCanInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q5.PrevSponsored": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q6.PrevAppInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q7.SocialAssistInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q8.BankruptInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q9.PrevSocialInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q10.UndertakeInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q11.LeaveCanInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q12.LatePayInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q13.JailInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q14.SexOffInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q15.SupportPayInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q16.RevokeCitzInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q17.InadmissibleInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.q18.ActParlimentInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.SponsorEA.IfYesDetails.Details": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 200,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q1.FamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q1.GivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q2.AliasNameIndicator.AliasNameIndicator": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q2.AliasFamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q2.AliasGivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q3-4-5.sex.Sex": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "Female": "F Féminin",
        "Male": "M Masculin",
        "Unknown": "U Inconnu",
        "Unspecified": "X Un autre genre"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q3-4-5.dob.DOBYear": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q3-4-5.dob.DOBMonth": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q3-4-5.dob.DOBDay": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q3-4-5.pob.PlaceBirthCity": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 30,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q3-4-5.pob.PlaceBirthCountry": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "252": "Afghanistan",
        "121": "Afrique du Sud, République d'",
        "081": "Albanie",
        "131": "Algérie",
        "024": "Allemagne, Rép Fédérale D'",
        "082": "Andorre",
        "002": "Angleterre",
        "009": "Anglo-Normandes, Îles",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua-et-Barbuda",
        "652": "Antilles néerlandaises, Les",
        "231": "Arabie saoudite",
        "703": "Argentine",
        "049": "Arménie",
        "658": "Aruba",
        "305": "Australie",
        "213": "Autorité palestinienne",
        "011": "Autriche",
        "050": "Azerbaïdjan",
        "622": "Bahamas",
        "253": "Bahreïn",
        "412": "Bailliage de Jersey",
        "212": "Bangladesh",
        "610": "Barbade",
        "012": "Belgique",
        "541": "Bélize",
        "160": "Bénin",
        "601": "Bermudes",
        "254": "Bhoutan",
        "051": "Biélorussie (Bélarus)",
        "241": "Birmanie (Myanmar)",
        "751": "Bolivie",
        "402": "Bonaire, Saint-Eustache, Saba",
        "048": "Bosnie-et-Herzégovine",
        "153": "Botswana",
        "709": "Brésil",
        "255": "Brunéi Darussalam",
        "083": "Bulgarie",
        "188": "Burkina Faso",
        "154": "Burundi",
        "911": "Cabo Verde",
        "624": "Caïmans, Îles",
        "256": "Cambodge",
        "155": "Cameroun",
        "511": "Canada",
        "039": "Canaries, Îles",
        "157": "Centrafricaine, République",
        "721": "Chili",
        "202": "Chine",
        "200": "Chine (Hong Kong RAS)",
        "198": "Chine (Macao RAS)",
        "221": "Chypre",
        "722": "Colombie",
        "905": "Comores",
        "257": "Corée, Nord (RPDC)",
        "258": "Corée, Sud",
        "542": "Costa Rica",
        "169": "Côte d'Ivoire",
        "043": "Croatie",
        "650": "Cuba",
        "406": "Curaçao",
        "017": "Danemark",
        "183": "Djibouti",
        "625": "Dominique",
        "007": "Écosse",
        "101": "Égypte",
        "543": "El Salvador",
        "280": "Émirats arabes unis",
        "753": "Équateur",
        "037": "Espagne",
        "018": "Estonie",
        "090": "État de la Cité du Vatican",
        "835": "États fédérés de Micronésie",
        "461": "États-Unis d'Amérique",
        "161": "Éthiopie",
        "801": "Fidji",
        "021": "Finlande",
        "022": "France",
        "163": "Gabon",
        "008": "Galles, Pays De",
        "164": "Gambie",
        "052": "Géorgie",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Grèce",
        "626": "Grenade, La",
        "521": "Groenland",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatémala",
        "409": "Guernsey",
        "166": "Guinée",
        "178": "Guinée équatoriale",
        "167": "Guinée-Bissau",
        "711": "Guyana",
        "754": "Guyane française",
        "654": "Haïti",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hongrie",
        "403": "Île Bouvet",
        "405": "Île Christmas",
        "411": "Île de Man",
        "410": "Île Heard et Îles MacDonald",
        "628": "Île Niévès",
        "401": "Îles Åland",
        "840": "Îles Cook",
        "408": "Îles Féroé",
        "912": "Îles Malouines",
        "830": "Iles Mariannes du Nord",
        "834": "Îles Marshall",
        "418": "Îles Mineures Éloignées des ÉU",
        "842": "Îles Pitcairn",
        "824": "Îles Salomon",
        "632": "Îles Turks et Caïques",
        "633": "Îles Vierges britanniques",
        "000": "Inconnu",
        "205": "Inde",
        "222": "Indonésie",
        "223": "Iran",
        "224": "Iraq",
        "027": "Irlande",
        "006": "Irlande du Nord",
        "085": "Islande",
        "206": "Israël",
        "028": "Italie",
        "602": "Jamaïque",
        "207": "Japon",
        "225": "Jordanie",
        "053": "Kazakhstan",
        "132": "Kenya",
        "054": "Kirghizistan",
        "831": "Kiribati",
        "064": "Kosovo",
        "226": "Koweït",
        "260": "Laos",
        "152": "Lesotho",
        "019": "Lettonie",
        "208": "Liban",
        "170": "Libéria",
        "171": "Libye",
        "086": "Liechtenstein",
        "020": "Lituanie",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macédoine",
        "172": "Madagascar",
        "036": "Madère",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malte",
        "133": "Maroc",
        "655": "Martinique",
        "902": "Maurice",
        "174": "Mauritanie",
        "906": "Mayotte",
        "501": "Mexique",
        "055": "Moldavie",
        "087": "Monaco",
        "262": "Mongolie",
        "063": "Monténégro",
        "627": "Montserrat",
        "175": "Mozambique",
        "122": "Namibie",
        "341": "Nauru",
        "264": "Népal",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigéria",
        "414": "Niue",
        "032": "Norvège",
        "822": "Nouvelle-Calédonie",
        "339": "Nouvelle-Zélande",
        "263": "Oman",
        "136": "Ouganda",
        "060": "Ouzbékistan",
        "209": "Pakistan",
        "547": "Panama",
        "342": "Papouasie-Nouvelle-Guinée",
        "755": "Paraguay",
        "031": "Pays-Bas, Les",
        "723": "Pérou",
        "227": "Philippines",
        "033": "Pologne",
        "845": "Polynésie Française",
        "656": "Porto Rico",
        "034": "Portugal",
        "265": "Qatar",
        "158": "Rép. Dém. du Congo",
        "162": "République d' Erythrée",
        "836": "République des Palaos",
        "651": "République dominicaine",
        "159": "République du Congo",
        "903": "Réunion, La",
        "088": "Roumanie",
        "056": "Russie",
        "179": "Rwanda",
        "184": "Sahara occidental",
        "407": "Saint-Barthélemy",
        "915": "Sainte-Hélène",
        "630": "Sainte-Lucie",
        "629": "Saint-Kitts-et-Nevis",
        "089": "Saint-Marin",
        "415": "Saint-Martin",
        "531": "Saint-Pierre-et-Miquelon",
        "844": "Samoa",
        "843": "Samoa Américaines",
        "914": "Sao Tomé-et-Principe",
        "180": "Sénégal",
        "062": "Serbie, République d'",
        "061": "Serbie-et-Montenegro",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapour",
        "416": "Sint-Maarten",
        "016": "Slovaquie",
        "047": "Slovénie",
        "182": "Somalie",
        "185": "Soudan",
        "189": "Soudan du Sud",
        "201": "Sri Lanka",
        "631": "St-Vincent-et-les Grenadines",
        "040": "Suède",
        "041": "Suisse",
        "752": "Surinam",
        "186": "Swaziland",
        "210": "Syrie",
        "057": "Tadjikistan",
        "203": "Taiwan",
        "130": "Tanzanie",
        "156": "Tchad",
        "014": "Tchécoslovaquie",
        "015": "Tchèque, République",
        "821": "Ter. australes et antarctiques",
        "404": "Terr. Britannique Océan Indien",
        "267": "Thaïlande",
        "268": "Tibet (région autonome)",
        "916": "Timor-Leste",
        "187": "Togo",
        "417": "Tokélaou",
        "846": "Tonga",
        "605": "Trinité-et-Tobago",
        "135": "Tunisie",
        "058": "Turkménistan",
        "045": "Turquie",
        "826": "Tuvalu",
        "059": "Ukraine",
        "042": "Union-Rép. Soc. Soviétiques",
        "724": "Uruguay",
        "823": "Vanuatu",
        "725": "Venezuela",
        "657": "Vierges, Îles Americaines",
        "270": "Vietnam",
        "841": "Wallis-et-Futuna",
        "273": "Yémen",
        "044": "Yougoslavie",
        "112": "Zambie",
        "113": "Zimbabwe"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q6New.StatusInCan": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "1": "Citoyen canadien de naissance",
        "2": "Citoyen canadien par filiation",
        "3": "Citoyen canadien naturalisé",
        "5": "Indien inscrit",
        "4": "Résident permanent"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q7New.UCI": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 10,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q7New.DateStatInCan": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q7New.StatusDates.FromYr": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q7New.StatusDates.FromMM": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q7New.StatusDates.FromDD": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q7cNew.SameNameInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q7cNew.FamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q7cNew.GivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q8New.a-b-c.MaritalStatusNew": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "03": "Conjoint(e) de fait",
        "02": "Célibataire",
        "04": "Divorcé(e)",
        "00": "Inconnu",
        "09": "Mariage annulé",
        "01": "Marié(e)",
        "05": "Séparé légalement",
        "06": "Veuf(ve)"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q8New.a-b-c.Rel2Sponsor": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "10": "Époux/Épouse",
        "01": "Conjoint(e) de fait",
        "85": "Autre"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q8New.d.DateOfMarriage": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q8New.d.MarriageDate.FromYr": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q8New.d.MarriageDate.FromMM": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q8New.d.MarriageDate.FromDD": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q8New.e.FamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q8New.e.GivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9New.PrevMarriedIndicator": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q9New.PMFamilyName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9New.PMGivenName": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PrevSpouseDOB.DOBYear": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PrevSpouseDOB.DOBMonth": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PrevSpouseDOB.DOBDay": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.TypeOfRelationship": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "03": "Conjoint(e) de fait",
        "01": "Marié(e)"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.FromDate.FromDate": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.FromYr": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.FromMM": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.FromDD": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.ToDate.ToDate": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "date",
      "max_chars": 2000,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.ToYr": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.ToMM": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.ToDD": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.CanadaUS": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.Other": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NumberCountry": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NumberExt": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 5,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.ActualNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NANumber.AreaCode": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NANumber.FirstThree": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NANumber.LastFive": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.IntlNumber.IntlNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.Type": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "01": "Résidence",
        "02": "Cellulaire",
        "03": "Au travail"
      }
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.CanadaUS": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.Other": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NumberCountry": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NumberExt": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 5,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.ActualNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NANumber.AreaCode": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NANumber.FirstThree": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NANumber.LastFive": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.IntlNumber.IntlNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.Type": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "01": "Résidence",
        "02": "Cellulaire",
        "03": "Au travail"
      }
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.FaxCanOther.CanadaUS": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.FaxCanOther.Other": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "integer",
      "max_chars": 2000,
      "choices": {
        "1": "1",
        "0": "0",
        "2": "2"
      }
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NumberCountry": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NumberExt": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 5,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.ActualNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NANumber.AreaCode": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NANumber.FirstThree": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 3,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NANumber.LastFive": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 4,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.IntlNumber.IntlNumber": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 20,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignContactInfo.q3-4.Email.Email": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 100,
      "choices": {}
    },
    "form1.Part1.CoSigner.CosignResidency.question.LiveOutsideCan": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignResidency.question.LiveQC": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q1.Over18Ind": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q2.CanCitzInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q4.ResideCanInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q7.SocialAssistInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q8.BankruptInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q9.PrevSocialInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q10.UndertakeInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q11.LeaveCanInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q12.LatePayInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q13.JailInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q14.SexOffInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q15.SupportPayInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q16.RevokeCitzInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q17.InadmissibleInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.q18.ActParlimentInd": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "exclGroup"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "form1.Part1.CoSigner.CosignEA.IfYesDetails.Details": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 200,
      "choices": {}
    }
  },
  "answers": {
    "application.proceed": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.q1.Proceed"
      ],
      "label": "If found ineligible: withdraw or proceed with permanent residence?",
      "label_fr": "Si le parrain est inadmissible : retirer ou poursuivre la demande?",
      "type": "proceed",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "application.language": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.q2.LangPref"
      ],
      "label": "Preferred correspondence language",
      "label_fr": "Langue de correspondance",
      "type": "choice",
      "required": true,
      "when": {},
      "choices": {
        "01": "Anglais",
        "02": "Français"
      }
    },
    "application.cosigner": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.q3.CoSignerInd"
      ],
      "label": "Will the sponsor’s spouse or common-law partner co-sign?",
      "label_fr": "L’époux ou conjoint de fait du parrain cosignera-t-il?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "principal.family_name": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.q4.PAFamilyName"
      ],
      "label": "Principal applicant’s passport family name",
      "label_fr": "Nom du demandeur principal dans le passeport",
      "type": "text",
      "required": true,
      "when": {}
    },
    "principal.given_names": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.q4.PAGivenName"
      ],
      "label": "Principal applicant’s passport given names",
      "label_fr": "Prénoms du demandeur principal dans le passeport",
      "type": "text",
      "required": false,
      "when": {}
    },
    "principal.dob": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.PADOB.DOBYear",
        "form1.Part1.SponsorDetails.genDetails.PADOB.DOBMonth",
        "form1.Part1.SponsorDetails.genDetails.PADOB.DOBDay"
      ],
      "label": "Principal applicant’s date of birth",
      "label_fr": "Date de naissance du demandeur principal",
      "type": "date_parts",
      "required": true,
      "when": {}
    },
    "application.relationship": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.q5New.Relationship"
      ],
      "label": "The principal applicant is the sponsor’s…",
      "label_fr": "Le demandeur principal est, pour le parrain…",
      "type": "choice",
      "required": true,
      "when": {},
      "choices": {
        "05": "Parent",
        "37": "Parent adoptif",
        "12": "Époux/Épouse résidant au Canada",
        "11": "Époux/Épouse résidant à l’extérieur du Canada",
        "86": "Tuteur",
        "87": "FRA-Agent",
        "18": "Autre lien de parenté",
        "19": "Conjoint(e) de fait résidant au Canada",
        "88": "Conjoint(e) de fait résidant au Canada - Demande au titre de la catégorie du regroupement familial",
        "13": "Conjoint(e) de fait résidant à l’extérieur du Canada",
        "14": "Partenaire conjugal résidant à l’extérieur du Canada",
        "02": "Enfant",
        "15": "Enfant adoptif",
        "16": "Frère / sœur / nièce / neveu / petit-enfant orphelin(e)",
        "17": "Grand-parent"
      }
    },
    "application.other_relationship": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.q5New.Other"
      ],
      "label": "Other relative: specify relationship",
      "label_fr": "Autre membre de la famille : préciser",
      "type": "text",
      "required": true,
      "when": {
        "application.relationship": [
          "18"
        ]
      }
    },
    "application.conjugal_from": {
      "paths": [
        "form1.Part1.SponsorDetails.genDetails.q5New.RelationFrom"
      ],
      "label": "Conjugal relationship start date",
      "label_fr": "Début de la relation conjugale",
      "type": "date",
      "required": true,
      "when": {
        "application.relationship": [
          "14"
        ]
      }
    },
    "sponsor_identity.family_name": {
      "paths": [
        "form1.Part1.SponsorDetails.q1.FamilyName"
      ],
      "label": "Passport family name",
      "label_fr": "Nom de famille dans le passeport",
      "type": "text",
      "required": true,
      "when": {}
    },
    "sponsor_identity.given_names": {
      "paths": [
        "form1.Part1.SponsorDetails.q1.GivenName"
      ],
      "label": "Passport given names",
      "label_fr": "Prénoms dans le passeport",
      "type": "text",
      "required": false,
      "when": {}
    },
    "sponsor_alias": {
      "paths": [
        "form1.Part1.SponsorDetails.q2.AliasName.AliasNameIndicator.AliasNameIndicator"
      ],
      "label": "Has this person used any other names?",
      "label_fr": "Cette personne a-t-elle utilisé d’autres noms?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_alias_names.family_name": {
      "paths": [
        "form1.Part1.SponsorDetails.q2.AliasName.AliasFamilyName"
      ],
      "label": "Other family name",
      "label_fr": "Autre nom de famille",
      "type": "text",
      "required": true,
      "when": {
        "sponsor_alias": [
          "Y"
        ]
      }
    },
    "sponsor_alias_names.given_names": {
      "paths": [
        "form1.Part1.SponsorDetails.q2.AliasName.AliasGivenName"
      ],
      "label": "Other given names",
      "label_fr": "Autres prénoms",
      "type": "text",
      "required": false,
      "when": {
        "sponsor_alias": [
          "Y"
        ]
      }
    },
    "sponsor_identity.sex": {
      "paths": [
        "form1.Part1.SponsorDetails.q3-4-5.sex.Sex"
      ],
      "label": "Sex shown on identity document",
      "label_fr": "Sexe dans la pièce d’identité",
      "type": "choice",
      "required": true,
      "when": {},
      "choices": {
        "Female": "F Féminin",
        "Male": "M Masculin",
        "Unknown": "U Inconnu",
        "Unspecified": "X Un autre genre"
      }
    },
    "sponsor_identity.dob": {
      "paths": [
        "form1.Part1.SponsorDetails.q3-4-5.dob.DOBYear",
        "form1.Part1.SponsorDetails.q3-4-5.dob.DOBMonth",
        "form1.Part1.SponsorDetails.q3-4-5.dob.DOBDay"
      ],
      "label": "Date of birth",
      "label_fr": "Date de naissance",
      "type": "date_parts",
      "required": true,
      "when": {}
    },
    "sponsor_identity.birth_city": {
      "paths": [
        "form1.Part1.SponsorDetails.q3-4-5.pob.PlaceBirthCity"
      ],
      "label": "City/town of birth",
      "label_fr": "Ville de naissance",
      "type": "text",
      "required": true,
      "when": {}
    },
    "sponsor_identity.birth_country": {
      "paths": [
        "form1.Part1.SponsorDetails.q3-4-5.pob.PlaceBirthCountry"
      ],
      "label": "Country/territory of birth",
      "label_fr": "Pays de naissance",
      "type": "choice",
      "required": true,
      "when": {},
      "choices": {
        "252": "Afghanistan",
        "121": "Afrique du Sud, République d'",
        "081": "Albanie",
        "131": "Algérie",
        "024": "Allemagne, Rép Fédérale D'",
        "082": "Andorre",
        "002": "Angleterre",
        "009": "Anglo-Normandes, Îles",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua-et-Barbuda",
        "652": "Antilles néerlandaises, Les",
        "231": "Arabie saoudite",
        "703": "Argentine",
        "049": "Arménie",
        "658": "Aruba",
        "305": "Australie",
        "213": "Autorité palestinienne",
        "011": "Autriche",
        "050": "Azerbaïdjan",
        "622": "Bahamas",
        "253": "Bahreïn",
        "412": "Bailliage de Jersey",
        "212": "Bangladesh",
        "610": "Barbade",
        "012": "Belgique",
        "541": "Bélize",
        "160": "Bénin",
        "601": "Bermudes",
        "254": "Bhoutan",
        "051": "Biélorussie (Bélarus)",
        "241": "Birmanie (Myanmar)",
        "751": "Bolivie",
        "402": "Bonaire, Saint-Eustache, Saba",
        "048": "Bosnie-et-Herzégovine",
        "153": "Botswana",
        "709": "Brésil",
        "255": "Brunéi Darussalam",
        "083": "Bulgarie",
        "188": "Burkina Faso",
        "154": "Burundi",
        "911": "Cabo Verde",
        "624": "Caïmans, Îles",
        "256": "Cambodge",
        "155": "Cameroun",
        "511": "Canada",
        "039": "Canaries, Îles",
        "157": "Centrafricaine, République",
        "721": "Chili",
        "202": "Chine",
        "200": "Chine (Hong Kong RAS)",
        "198": "Chine (Macao RAS)",
        "221": "Chypre",
        "722": "Colombie",
        "905": "Comores",
        "257": "Corée, Nord (RPDC)",
        "258": "Corée, Sud",
        "542": "Costa Rica",
        "169": "Côte d'Ivoire",
        "043": "Croatie",
        "650": "Cuba",
        "406": "Curaçao",
        "017": "Danemark",
        "183": "Djibouti",
        "625": "Dominique",
        "007": "Écosse",
        "101": "Égypte",
        "543": "El Salvador",
        "280": "Émirats arabes unis",
        "753": "Équateur",
        "037": "Espagne",
        "018": "Estonie",
        "090": "État de la Cité du Vatican",
        "835": "États fédérés de Micronésie",
        "461": "États-Unis d'Amérique",
        "161": "Éthiopie",
        "801": "Fidji",
        "021": "Finlande",
        "022": "France",
        "163": "Gabon",
        "008": "Galles, Pays De",
        "164": "Gambie",
        "052": "Géorgie",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Grèce",
        "626": "Grenade, La",
        "521": "Groenland",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatémala",
        "409": "Guernsey",
        "166": "Guinée",
        "178": "Guinée équatoriale",
        "167": "Guinée-Bissau",
        "711": "Guyana",
        "754": "Guyane française",
        "654": "Haïti",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hongrie",
        "403": "Île Bouvet",
        "405": "Île Christmas",
        "411": "Île de Man",
        "410": "Île Heard et Îles MacDonald",
        "628": "Île Niévès",
        "401": "Îles Åland",
        "840": "Îles Cook",
        "408": "Îles Féroé",
        "912": "Îles Malouines",
        "830": "Iles Mariannes du Nord",
        "834": "Îles Marshall",
        "418": "Îles Mineures Éloignées des ÉU",
        "842": "Îles Pitcairn",
        "824": "Îles Salomon",
        "632": "Îles Turks et Caïques",
        "633": "Îles Vierges britanniques",
        "000": "Inconnu",
        "205": "Inde",
        "222": "Indonésie",
        "223": "Iran",
        "224": "Iraq",
        "027": "Irlande",
        "006": "Irlande du Nord",
        "085": "Islande",
        "206": "Israël",
        "028": "Italie",
        "602": "Jamaïque",
        "207": "Japon",
        "225": "Jordanie",
        "053": "Kazakhstan",
        "132": "Kenya",
        "054": "Kirghizistan",
        "831": "Kiribati",
        "064": "Kosovo",
        "226": "Koweït",
        "260": "Laos",
        "152": "Lesotho",
        "019": "Lettonie",
        "208": "Liban",
        "170": "Libéria",
        "171": "Libye",
        "086": "Liechtenstein",
        "020": "Lituanie",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macédoine",
        "172": "Madagascar",
        "036": "Madère",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malte",
        "133": "Maroc",
        "655": "Martinique",
        "902": "Maurice",
        "174": "Mauritanie",
        "906": "Mayotte",
        "501": "Mexique",
        "055": "Moldavie",
        "087": "Monaco",
        "262": "Mongolie",
        "063": "Monténégro",
        "627": "Montserrat",
        "175": "Mozambique",
        "122": "Namibie",
        "341": "Nauru",
        "264": "Népal",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigéria",
        "414": "Niue",
        "032": "Norvège",
        "822": "Nouvelle-Calédonie",
        "339": "Nouvelle-Zélande",
        "263": "Oman",
        "136": "Ouganda",
        "060": "Ouzbékistan",
        "209": "Pakistan",
        "547": "Panama",
        "342": "Papouasie-Nouvelle-Guinée",
        "755": "Paraguay",
        "031": "Pays-Bas, Les",
        "723": "Pérou",
        "227": "Philippines",
        "033": "Pologne",
        "845": "Polynésie Française",
        "656": "Porto Rico",
        "034": "Portugal",
        "265": "Qatar",
        "158": "Rép. Dém. du Congo",
        "162": "République d' Erythrée",
        "836": "République des Palaos",
        "651": "République dominicaine",
        "159": "République du Congo",
        "903": "Réunion, La",
        "088": "Roumanie",
        "056": "Russie",
        "179": "Rwanda",
        "184": "Sahara occidental",
        "407": "Saint-Barthélemy",
        "915": "Sainte-Hélène",
        "630": "Sainte-Lucie",
        "629": "Saint-Kitts-et-Nevis",
        "089": "Saint-Marin",
        "415": "Saint-Martin",
        "531": "Saint-Pierre-et-Miquelon",
        "844": "Samoa",
        "843": "Samoa Américaines",
        "914": "Sao Tomé-et-Principe",
        "180": "Sénégal",
        "062": "Serbie, République d'",
        "061": "Serbie-et-Montenegro",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapour",
        "416": "Sint-Maarten",
        "016": "Slovaquie",
        "047": "Slovénie",
        "182": "Somalie",
        "185": "Soudan",
        "189": "Soudan du Sud",
        "201": "Sri Lanka",
        "631": "St-Vincent-et-les Grenadines",
        "040": "Suède",
        "041": "Suisse",
        "752": "Surinam",
        "186": "Swaziland",
        "210": "Syrie",
        "057": "Tadjikistan",
        "203": "Taiwan",
        "130": "Tanzanie",
        "156": "Tchad",
        "014": "Tchécoslovaquie",
        "015": "Tchèque, République",
        "821": "Ter. australes et antarctiques",
        "404": "Terr. Britannique Océan Indien",
        "267": "Thaïlande",
        "268": "Tibet (région autonome)",
        "916": "Timor-Leste",
        "187": "Togo",
        "417": "Tokélaou",
        "846": "Tonga",
        "605": "Trinité-et-Tobago",
        "135": "Tunisie",
        "058": "Turkménistan",
        "045": "Turquie",
        "826": "Tuvalu",
        "059": "Ukraine",
        "042": "Union-Rép. Soc. Soviétiques",
        "724": "Uruguay",
        "823": "Vanuatu",
        "725": "Venezuela",
        "657": "Vierges, Îles Americaines",
        "270": "Vietnam",
        "841": "Wallis-et-Futuna",
        "273": "Yémen",
        "044": "Yougoslavie",
        "112": "Zambie",
        "113": "Zimbabwe"
      }
    },
    "sponsor_identity.status": {
      "paths": [
        "form1.Part1.SponsorDetails.q6New.StatusInCan"
      ],
      "label": "Status in Canada",
      "label_fr": "Statut au Canada",
      "type": "choice",
      "required": true,
      "when": {},
      "choices": {
        "1": "Citoyen canadien de naissance",
        "2": "Citoyen canadien par filiation",
        "3": "Citoyen canadien naturalisé",
        "5": "Indien inscrit",
        "4": "Résident permanent"
      }
    },
    "sponsor_status_details.uci": {
      "paths": [
        "form1.Part1.SponsorDetails.q7New.UCI"
      ],
      "label": "UCI, if known",
      "label_fr": "IUC, si connu",
      "type": "uci",
      "required": false,
      "when": {
        "sponsor_identity.status": [
          "3",
          "4"
        ]
      }
    },
    "sponsor_status_details.date": {
      "paths": [
        "form1.Part1.SponsorDetails.q7New.DateStatInCan",
        "form1.Part1.SponsorDetails.q7New.StatusDates.FromYr",
        "form1.Part1.SponsorDetails.q7New.StatusDates.FromMM",
        "form1.Part1.SponsorDetails.q7New.StatusDates.FromDD"
      ],
      "label": "Date permanent residence or citizenship was obtained",
      "label_fr": "Date d’obtention de la résidence permanente ou citoyenneté",
      "type": "date_mirrors",
      "required": true,
      "when": {
        "sponsor_identity.status": [
          "3",
          "4"
        ]
      }
    },
    "sponsor_same_status_name": {
      "paths": [
        "form1.Part1.SponsorDetails.q7cNew.SameNameInd"
      ],
      "label": "Was status obtained under the same name shown above?",
      "label_fr": "Le statut a-t-il été obtenu sous le même nom?",
      "type": "yes_no",
      "required": true,
      "when": {
        "sponsor_identity.status": [
          "3",
          "4"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_status_names.family_name": {
      "paths": [
        "form1.Part1.SponsorDetails.q7cNew.FamilyName"
      ],
      "label": "Family name when status was obtained",
      "label_fr": "Nom à l’obtention du statut",
      "type": "text",
      "required": true,
      "when": {
        "sponsor_identity.status": [
          "3",
          "4"
        ],
        "sponsor_same_status_name": [
          "N"
        ]
      }
    },
    "sponsor_status_names.given_names": {
      "paths": [
        "form1.Part1.SponsorDetails.q7cNew.GivenName"
      ],
      "label": "Given names when status was obtained",
      "label_fr": "Prénoms à l’obtention du statut",
      "type": "text",
      "required": false,
      "when": {
        "sponsor_identity.status": [
          "3",
          "4"
        ],
        "sponsor_same_status_name": [
          "N"
        ]
      }
    },
    "sponsor_identity.marital_status": {
      "paths": [
        "form1.Part1.SponsorDetails.q8New.a-b.MaritalStatus"
      ],
      "label": "Current marital status",
      "label_fr": "État matrimonial actuel",
      "type": "choice",
      "required": true,
      "when": {},
      "choices": {
        "03": "Conjoint(e) de fait",
        "02": "Célibataire",
        "04": "Divorcé(e)",
        "00": "Inconnu",
        "09": "Mariage annulé",
        "01": "Marié(e)",
        "05": "Séparé légalement",
        "06": "Veuf(ve)"
      }
    },
    "sponsor_partner.date": {
      "paths": [
        "form1.Part1.SponsorDetails.q8New.a-b.DateOfMarriage",
        "form1.Part1.SponsorDetails.q8New.a-b.MarriageDate.FromYr",
        "form1.Part1.SponsorDetails.q8New.a-b.MarriageDate.FromMM",
        "form1.Part1.SponsorDetails.q8New.a-b.MarriageDate.FromDD"
      ],
      "label": "Marriage or common-law relationship date",
      "label_fr": "Date du mariage ou de l’union de fait",
      "type": "date_mirrors",
      "required": true,
      "when": {
        "sponsor_identity.marital_status": [
          "01",
          "03"
        ]
      }
    },
    "sponsor_partner.family_name": {
      "paths": [
        "form1.Part1.SponsorDetails.q8New.c.FamilyName"
      ],
      "label": "Current spouse/partner family name",
      "label_fr": "Nom du conjoint actuel",
      "type": "text",
      "required": true,
      "when": {
        "sponsor_identity.marital_status": [
          "01",
          "03"
        ]
      }
    },
    "sponsor_partner.given_names": {
      "paths": [
        "form1.Part1.SponsorDetails.q8New.c.GivenName"
      ],
      "label": "Current spouse/partner given names",
      "label_fr": "Prénoms du conjoint actuel",
      "type": "text",
      "required": false,
      "when": {
        "sponsor_identity.marital_status": [
          "01",
          "03"
        ]
      }
    },
    "sponsor_previous": {
      "paths": [
        "form1.Part1.SponsorDetails.q9New.fullname.PrevMarriedIndicator"
      ],
      "label": "Previously married or in a common-law relationship?",
      "label_fr": "Mariage ou union de fait antérieur?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_previous_details.family_name": {
      "paths": [
        "form1.Part1.SponsorDetails.q9New.fullname.PMFamilyName"
      ],
      "label": "Previous spouse/partner family name",
      "label_fr": "Nom de l’ancien conjoint",
      "type": "text",
      "required": true,
      "when": {
        "sponsor_previous": [
          "Y"
        ]
      }
    },
    "sponsor_previous_details.given_names": {
      "paths": [
        "form1.Part1.SponsorDetails.q9New.fullname.PMGivenName"
      ],
      "label": "Previous spouse/partner given names",
      "label_fr": "Prénoms de l’ancien conjoint",
      "type": "text",
      "required": false,
      "when": {
        "sponsor_previous": [
          "Y"
        ]
      }
    },
    "sponsor_previous_details.dob": {
      "paths": [
        "form1.Part1.SponsorDetails.PrevSpouseDOB.DOBYear",
        "form1.Part1.SponsorDetails.PrevSpouseDOB.DOBMonth",
        "form1.Part1.SponsorDetails.PrevSpouseDOB.DOBDay"
      ],
      "label": "Previous spouse/partner date of birth",
      "label_fr": "Date de naissance de l’ancien conjoint",
      "type": "date_parts",
      "required": true,
      "when": {
        "sponsor_previous": [
          "Y"
        ]
      }
    },
    "sponsor_previous_details.relationship": {
      "paths": [
        "form1.Part1.SponsorDetails.q9bNew.TypeOfRelationship"
      ],
      "label": "Previous relationship type",
      "label_fr": "Type de relation antérieure",
      "type": "choice",
      "required": true,
      "when": {
        "sponsor_previous": [
          "Y"
        ]
      },
      "choices": {
        "03": "Conjoint(e) de fait",
        "01": "Marié(e)"
      }
    },
    "sponsor_previous_details.from": {
      "paths": [
        "form1.Part1.SponsorDetails.q9bNew.FromDate",
        "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.FromYr",
        "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.FromMM",
        "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.FromDD"
      ],
      "label": "From date of previous relationship",
      "label_fr": "Début de la relation antérieure",
      "type": "date_mirrors",
      "required": true,
      "when": {
        "sponsor_previous": [
          "Y"
        ]
      }
    },
    "sponsor_previous_details.to": {
      "paths": [
        "form1.Part1.SponsorDetails.q9bNew.ToDate",
        "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.ToYr",
        "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.ToMM",
        "form1.Part1.SponsorDetails.q9bNew.PreviouslyMarriedDates.ToDD"
      ],
      "label": "To date of previous relationship",
      "label_fr": "Fin de la relation antérieure",
      "type": "date_mirrors",
      "required": true,
      "when": {
        "sponsor_previous": [
          "Y"
        ]
      }
    },
    "sponsor_mailing.po_box": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow1.POBox"
      ],
      "label": "PO box",
      "label_fr": "Case postale",
      "type": "text",
      "required": false,
      "when": {}
    },
    "sponsor_mailing.unit": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow1.AptUnit"
      ],
      "label": "Apartment/unit",
      "label_fr": "Appartement",
      "type": "text",
      "required": false,
      "when": {}
    },
    "sponsor_mailing.street_number": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow1.StreetNum"
      ],
      "label": "Street number",
      "label_fr": "Numéro de rue",
      "type": "text",
      "required": false,
      "when": {}
    },
    "sponsor_mailing.street": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow1.Streetname"
      ],
      "label": "Street name",
      "label_fr": "Nom de rue",
      "type": "text",
      "required": true,
      "when": {}
    },
    "sponsor_mailing.city": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow2.CityTown"
      ],
      "label": "City/town",
      "label_fr": "Ville",
      "type": "text",
      "required": true,
      "when": {}
    },
    "sponsor_mailing.country": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow2.Country"
      ],
      "label": "Country/territory",
      "label_fr": "Pays",
      "type": "choice",
      "required": true,
      "when": {},
      "choices": {
        "252": "Afghanistan",
        "121": "Afrique du Sud, République d'",
        "081": "Albanie",
        "131": "Algérie",
        "024": "Allemagne, Rép Fédérale D'",
        "082": "Andorre",
        "002": "Angleterre",
        "009": "Anglo-Normandes, Îles",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua-et-Barbuda",
        "652": "Antilles néerlandaises, Les",
        "231": "Arabie saoudite",
        "703": "Argentine",
        "049": "Arménie",
        "658": "Aruba",
        "305": "Australie",
        "213": "Autorité palestinienne",
        "011": "Autriche",
        "050": "Azerbaïdjan",
        "622": "Bahamas",
        "253": "Bahreïn",
        "412": "Bailliage de Jersey",
        "212": "Bangladesh",
        "610": "Barbade",
        "012": "Belgique",
        "541": "Bélize",
        "160": "Bénin",
        "601": "Bermudes",
        "254": "Bhoutan",
        "051": "Biélorussie (Bélarus)",
        "241": "Birmanie (Myanmar)",
        "751": "Bolivie",
        "402": "Bonaire, Saint-Eustache, Saba",
        "048": "Bosnie-et-Herzégovine",
        "153": "Botswana",
        "709": "Brésil",
        "255": "Brunéi Darussalam",
        "083": "Bulgarie",
        "188": "Burkina Faso",
        "154": "Burundi",
        "911": "Cabo Verde",
        "624": "Caïmans, Îles",
        "256": "Cambodge",
        "155": "Cameroun",
        "511": "Canada",
        "039": "Canaries, Îles",
        "157": "Centrafricaine, République",
        "721": "Chili",
        "202": "Chine",
        "200": "Chine (Hong Kong RAS)",
        "198": "Chine (Macao RAS)",
        "221": "Chypre",
        "722": "Colombie",
        "905": "Comores",
        "257": "Corée, Nord (RPDC)",
        "258": "Corée, Sud",
        "542": "Costa Rica",
        "169": "Côte d'Ivoire",
        "043": "Croatie",
        "650": "Cuba",
        "406": "Curaçao",
        "017": "Danemark",
        "183": "Djibouti",
        "625": "Dominique",
        "007": "Écosse",
        "101": "Égypte",
        "543": "El Salvador",
        "280": "Émirats arabes unis",
        "753": "Équateur",
        "037": "Espagne",
        "018": "Estonie",
        "090": "État de la Cité du Vatican",
        "835": "États fédérés de Micronésie",
        "461": "États-Unis d'Amérique",
        "161": "Éthiopie",
        "801": "Fidji",
        "021": "Finlande",
        "022": "France",
        "163": "Gabon",
        "008": "Galles, Pays De",
        "164": "Gambie",
        "052": "Géorgie",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Grèce",
        "626": "Grenade, La",
        "521": "Groenland",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatémala",
        "409": "Guernsey",
        "166": "Guinée",
        "178": "Guinée équatoriale",
        "167": "Guinée-Bissau",
        "711": "Guyana",
        "754": "Guyane française",
        "654": "Haïti",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hongrie",
        "403": "Île Bouvet",
        "405": "Île Christmas",
        "411": "Île de Man",
        "410": "Île Heard et Îles MacDonald",
        "628": "Île Niévès",
        "401": "Îles Åland",
        "840": "Îles Cook",
        "408": "Îles Féroé",
        "912": "Îles Malouines",
        "830": "Iles Mariannes du Nord",
        "834": "Îles Marshall",
        "418": "Îles Mineures Éloignées des ÉU",
        "842": "Îles Pitcairn",
        "824": "Îles Salomon",
        "632": "Îles Turks et Caïques",
        "633": "Îles Vierges britanniques",
        "000": "Inconnu",
        "205": "Inde",
        "222": "Indonésie",
        "223": "Iran",
        "224": "Iraq",
        "027": "Irlande",
        "006": "Irlande du Nord",
        "085": "Islande",
        "206": "Israël",
        "028": "Italie",
        "602": "Jamaïque",
        "207": "Japon",
        "225": "Jordanie",
        "053": "Kazakhstan",
        "132": "Kenya",
        "054": "Kirghizistan",
        "831": "Kiribati",
        "064": "Kosovo",
        "226": "Koweït",
        "260": "Laos",
        "152": "Lesotho",
        "019": "Lettonie",
        "208": "Liban",
        "170": "Libéria",
        "171": "Libye",
        "086": "Liechtenstein",
        "020": "Lituanie",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macédoine",
        "172": "Madagascar",
        "036": "Madère",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malte",
        "133": "Maroc",
        "655": "Martinique",
        "902": "Maurice",
        "174": "Mauritanie",
        "906": "Mayotte",
        "501": "Mexique",
        "055": "Moldavie",
        "087": "Monaco",
        "262": "Mongolie",
        "063": "Monténégro",
        "627": "Montserrat",
        "175": "Mozambique",
        "122": "Namibie",
        "341": "Nauru",
        "264": "Népal",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigéria",
        "414": "Niue",
        "032": "Norvège",
        "822": "Nouvelle-Calédonie",
        "339": "Nouvelle-Zélande",
        "263": "Oman",
        "136": "Ouganda",
        "060": "Ouzbékistan",
        "209": "Pakistan",
        "547": "Panama",
        "342": "Papouasie-Nouvelle-Guinée",
        "755": "Paraguay",
        "031": "Pays-Bas, Les",
        "723": "Pérou",
        "227": "Philippines",
        "033": "Pologne",
        "845": "Polynésie Française",
        "656": "Porto Rico",
        "034": "Portugal",
        "265": "Qatar",
        "158": "Rép. Dém. du Congo",
        "162": "République d' Erythrée",
        "836": "République des Palaos",
        "651": "République dominicaine",
        "159": "République du Congo",
        "903": "Réunion, La",
        "088": "Roumanie",
        "056": "Russie",
        "179": "Rwanda",
        "184": "Sahara occidental",
        "407": "Saint-Barthélemy",
        "915": "Sainte-Hélène",
        "630": "Sainte-Lucie",
        "629": "Saint-Kitts-et-Nevis",
        "089": "Saint-Marin",
        "415": "Saint-Martin",
        "531": "Saint-Pierre-et-Miquelon",
        "844": "Samoa",
        "843": "Samoa Américaines",
        "914": "Sao Tomé-et-Principe",
        "180": "Sénégal",
        "062": "Serbie, République d'",
        "061": "Serbie-et-Montenegro",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapour",
        "416": "Sint-Maarten",
        "016": "Slovaquie",
        "047": "Slovénie",
        "182": "Somalie",
        "185": "Soudan",
        "189": "Soudan du Sud",
        "201": "Sri Lanka",
        "631": "St-Vincent-et-les Grenadines",
        "040": "Suède",
        "041": "Suisse",
        "752": "Surinam",
        "186": "Swaziland",
        "210": "Syrie",
        "057": "Tadjikistan",
        "203": "Taiwan",
        "130": "Tanzanie",
        "156": "Tchad",
        "014": "Tchécoslovaquie",
        "015": "Tchèque, République",
        "821": "Ter. australes et antarctiques",
        "404": "Terr. Britannique Océan Indien",
        "267": "Thaïlande",
        "268": "Tibet (région autonome)",
        "916": "Timor-Leste",
        "187": "Togo",
        "417": "Tokélaou",
        "846": "Tonga",
        "605": "Trinité-et-Tobago",
        "135": "Tunisie",
        "058": "Turkménistan",
        "045": "Turquie",
        "826": "Tuvalu",
        "059": "Ukraine",
        "042": "Union-Rép. Soc. Soviétiques",
        "724": "Uruguay",
        "823": "Vanuatu",
        "725": "Venezuela",
        "657": "Vierges, Îles Americaines",
        "270": "Vietnam",
        "841": "Wallis-et-Futuna",
        "273": "Yémen",
        "044": "Yougoslavie",
        "112": "Zambie",
        "113": "Zimbabwe"
      }
    },
    "sponsor_mailing.province": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow2.ProvinceState"
      ],
      "label": "Province/state",
      "label_fr": "Province/État",
      "type": "choice",
      "required": true,
      "when": {},
      "choices": {
        "09": "AB",
        "11": "BC",
        "07": "MB",
        "04": "NB",
        "01": "NL",
        "03": "NS",
        "10": "NT",
        "64": "NU",
        "06": "ON",
        "02": "PE",
        "05": "QC",
        "08": "SK",
        "12": "YT",
        "13": "AL",
        "14": "AK",
        "15": "AZ",
        "16": "AR",
        "17": "CA",
        "18": "CO",
        "19": "CT",
        "20": "DE",
        "21": "DC",
        "22": "FL",
        "23": "GA",
        "24": "HI",
        "25": "ID",
        "26": "IL",
        "27": "IN",
        "28": "IA",
        "29": "KS",
        "30": "KY",
        "31": "LA",
        "32": "ME",
        "33": "MD",
        "34": "MA",
        "35": "MI",
        "36": "MN",
        "37": "MS",
        "38": "MO",
        "39": "MT",
        "40": "NE",
        "41": "NV",
        "42": "NH",
        "43": "NJ",
        "44": "NM",
        "45": "NY",
        "46": "NC",
        "47": "ND",
        "48": "OH",
        "49": "OK",
        "50": "OR",
        "51": "PA",
        "52": "RI",
        "53": "SC",
        "54": "SD",
        "55": "TN",
        "56": "TX",
        "57": "UT",
        "58": "VT",
        "59": "VA",
        "60": "WA",
        "61": "WV",
        "62": "WI",
        "63": "WY",
        "66": "AS",
        "67": "FM",
        "68": "GU",
        "69": "MH",
        "70": "MP",
        "71": "PW",
        "72": "VI",
        "PR": "PR"
      }
    },
    "sponsor_mailing.postal_code": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow2.PostalCode"
      ],
      "label": "Postal/ZIP code",
      "label_fr": "Code postal",
      "type": "text",
      "required": true,
      "when": {}
    },
    "sponsor_mailing.district": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q1.AddressRow2.District"
      ],
      "label": "District (only where required)",
      "label_fr": "District (seulement si requis)",
      "type": "text",
      "required": false,
      "when": {}
    },
    "sponsor_residential.unit": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow1.AptUnit"
      ],
      "label": "Apartment/unit",
      "label_fr": "Appartement",
      "type": "text",
      "required": false,
      "when": {
        "sponsor_same_address": [
          "N"
        ]
      }
    },
    "sponsor_residential.street_number": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow1.StreetNum"
      ],
      "label": "Street number",
      "label_fr": "Numéro de rue",
      "type": "text",
      "required": false,
      "when": {
        "sponsor_same_address": [
          "N"
        ]
      }
    },
    "sponsor_residential.street": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow1.Streetname"
      ],
      "label": "Street name",
      "label_fr": "Nom de rue",
      "type": "text",
      "required": true,
      "when": {
        "sponsor_same_address": [
          "N"
        ]
      }
    },
    "sponsor_residential.city": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow1.CityTown"
      ],
      "label": "City/town",
      "label_fr": "Ville",
      "type": "text",
      "required": true,
      "when": {
        "sponsor_same_address": [
          "N"
        ]
      }
    },
    "sponsor_residential.country": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow2.Country"
      ],
      "label": "Country/territory",
      "label_fr": "Pays",
      "type": "choice",
      "required": true,
      "when": {
        "sponsor_same_address": [
          "N"
        ]
      },
      "choices": {
        "252": "Afghanistan",
        "121": "Afrique du Sud, République d'",
        "081": "Albanie",
        "131": "Algérie",
        "024": "Allemagne, Rép Fédérale D'",
        "082": "Andorre",
        "002": "Angleterre",
        "009": "Anglo-Normandes, Îles",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua-et-Barbuda",
        "652": "Antilles néerlandaises, Les",
        "231": "Arabie saoudite",
        "703": "Argentine",
        "049": "Arménie",
        "658": "Aruba",
        "305": "Australie",
        "213": "Autorité palestinienne",
        "011": "Autriche",
        "050": "Azerbaïdjan",
        "622": "Bahamas",
        "253": "Bahreïn",
        "412": "Bailliage de Jersey",
        "212": "Bangladesh",
        "610": "Barbade",
        "012": "Belgique",
        "541": "Bélize",
        "160": "Bénin",
        "601": "Bermudes",
        "254": "Bhoutan",
        "051": "Biélorussie (Bélarus)",
        "241": "Birmanie (Myanmar)",
        "751": "Bolivie",
        "402": "Bonaire, Saint-Eustache, Saba",
        "048": "Bosnie-et-Herzégovine",
        "153": "Botswana",
        "709": "Brésil",
        "255": "Brunéi Darussalam",
        "083": "Bulgarie",
        "188": "Burkina Faso",
        "154": "Burundi",
        "911": "Cabo Verde",
        "624": "Caïmans, Îles",
        "256": "Cambodge",
        "155": "Cameroun",
        "511": "Canada",
        "039": "Canaries, Îles",
        "157": "Centrafricaine, République",
        "721": "Chili",
        "202": "Chine",
        "200": "Chine (Hong Kong RAS)",
        "198": "Chine (Macao RAS)",
        "221": "Chypre",
        "722": "Colombie",
        "905": "Comores",
        "257": "Corée, Nord (RPDC)",
        "258": "Corée, Sud",
        "542": "Costa Rica",
        "169": "Côte d'Ivoire",
        "043": "Croatie",
        "650": "Cuba",
        "406": "Curaçao",
        "017": "Danemark",
        "183": "Djibouti",
        "625": "Dominique",
        "007": "Écosse",
        "101": "Égypte",
        "543": "El Salvador",
        "280": "Émirats arabes unis",
        "753": "Équateur",
        "037": "Espagne",
        "018": "Estonie",
        "090": "État de la Cité du Vatican",
        "835": "États fédérés de Micronésie",
        "461": "États-Unis d'Amérique",
        "161": "Éthiopie",
        "801": "Fidji",
        "021": "Finlande",
        "022": "France",
        "163": "Gabon",
        "008": "Galles, Pays De",
        "164": "Gambie",
        "052": "Géorgie",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Grèce",
        "626": "Grenade, La",
        "521": "Groenland",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatémala",
        "409": "Guernsey",
        "166": "Guinée",
        "178": "Guinée équatoriale",
        "167": "Guinée-Bissau",
        "711": "Guyana",
        "754": "Guyane française",
        "654": "Haïti",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hongrie",
        "403": "Île Bouvet",
        "405": "Île Christmas",
        "411": "Île de Man",
        "410": "Île Heard et Îles MacDonald",
        "628": "Île Niévès",
        "401": "Îles Åland",
        "840": "Îles Cook",
        "408": "Îles Féroé",
        "912": "Îles Malouines",
        "830": "Iles Mariannes du Nord",
        "834": "Îles Marshall",
        "418": "Îles Mineures Éloignées des ÉU",
        "842": "Îles Pitcairn",
        "824": "Îles Salomon",
        "632": "Îles Turks et Caïques",
        "633": "Îles Vierges britanniques",
        "000": "Inconnu",
        "205": "Inde",
        "222": "Indonésie",
        "223": "Iran",
        "224": "Iraq",
        "027": "Irlande",
        "006": "Irlande du Nord",
        "085": "Islande",
        "206": "Israël",
        "028": "Italie",
        "602": "Jamaïque",
        "207": "Japon",
        "225": "Jordanie",
        "053": "Kazakhstan",
        "132": "Kenya",
        "054": "Kirghizistan",
        "831": "Kiribati",
        "064": "Kosovo",
        "226": "Koweït",
        "260": "Laos",
        "152": "Lesotho",
        "019": "Lettonie",
        "208": "Liban",
        "170": "Libéria",
        "171": "Libye",
        "086": "Liechtenstein",
        "020": "Lituanie",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macédoine",
        "172": "Madagascar",
        "036": "Madère",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malte",
        "133": "Maroc",
        "655": "Martinique",
        "902": "Maurice",
        "174": "Mauritanie",
        "906": "Mayotte",
        "501": "Mexique",
        "055": "Moldavie",
        "087": "Monaco",
        "262": "Mongolie",
        "063": "Monténégro",
        "627": "Montserrat",
        "175": "Mozambique",
        "122": "Namibie",
        "341": "Nauru",
        "264": "Népal",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigéria",
        "414": "Niue",
        "032": "Norvège",
        "822": "Nouvelle-Calédonie",
        "339": "Nouvelle-Zélande",
        "263": "Oman",
        "136": "Ouganda",
        "060": "Ouzbékistan",
        "209": "Pakistan",
        "547": "Panama",
        "342": "Papouasie-Nouvelle-Guinée",
        "755": "Paraguay",
        "031": "Pays-Bas, Les",
        "723": "Pérou",
        "227": "Philippines",
        "033": "Pologne",
        "845": "Polynésie Française",
        "656": "Porto Rico",
        "034": "Portugal",
        "265": "Qatar",
        "158": "Rép. Dém. du Congo",
        "162": "République d' Erythrée",
        "836": "République des Palaos",
        "651": "République dominicaine",
        "159": "République du Congo",
        "903": "Réunion, La",
        "088": "Roumanie",
        "056": "Russie",
        "179": "Rwanda",
        "184": "Sahara occidental",
        "407": "Saint-Barthélemy",
        "915": "Sainte-Hélène",
        "630": "Sainte-Lucie",
        "629": "Saint-Kitts-et-Nevis",
        "089": "Saint-Marin",
        "415": "Saint-Martin",
        "531": "Saint-Pierre-et-Miquelon",
        "844": "Samoa",
        "843": "Samoa Américaines",
        "914": "Sao Tomé-et-Principe",
        "180": "Sénégal",
        "062": "Serbie, République d'",
        "061": "Serbie-et-Montenegro",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapour",
        "416": "Sint-Maarten",
        "016": "Slovaquie",
        "047": "Slovénie",
        "182": "Somalie",
        "185": "Soudan",
        "189": "Soudan du Sud",
        "201": "Sri Lanka",
        "631": "St-Vincent-et-les Grenadines",
        "040": "Suède",
        "041": "Suisse",
        "752": "Surinam",
        "186": "Swaziland",
        "210": "Syrie",
        "057": "Tadjikistan",
        "203": "Taiwan",
        "130": "Tanzanie",
        "156": "Tchad",
        "014": "Tchécoslovaquie",
        "015": "Tchèque, République",
        "821": "Ter. australes et antarctiques",
        "404": "Terr. Britannique Océan Indien",
        "267": "Thaïlande",
        "268": "Tibet (région autonome)",
        "916": "Timor-Leste",
        "187": "Togo",
        "417": "Tokélaou",
        "846": "Tonga",
        "605": "Trinité-et-Tobago",
        "135": "Tunisie",
        "058": "Turkménistan",
        "045": "Turquie",
        "826": "Tuvalu",
        "059": "Ukraine",
        "042": "Union-Rép. Soc. Soviétiques",
        "724": "Uruguay",
        "823": "Vanuatu",
        "725": "Venezuela",
        "657": "Vierges, Îles Americaines",
        "270": "Vietnam",
        "841": "Wallis-et-Futuna",
        "273": "Yémen",
        "044": "Yougoslavie",
        "112": "Zambie",
        "113": "Zimbabwe"
      }
    },
    "sponsor_residential.province": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow2.ProvinceState"
      ],
      "label": "Province/state",
      "label_fr": "Province/État",
      "type": "choice",
      "required": true,
      "when": {
        "sponsor_same_address": [
          "N"
        ]
      },
      "choices": {
        "09": "AB",
        "11": "BC",
        "07": "MB",
        "04": "NB",
        "01": "NL",
        "03": "NS",
        "10": "NT",
        "64": "NU",
        "06": "ON",
        "02": "PE",
        "05": "QC",
        "08": "SK",
        "12": "YT",
        "13": "AL",
        "14": "AK",
        "15": "AZ",
        "16": "AR",
        "17": "CA",
        "18": "CO",
        "19": "CT",
        "20": "DE",
        "21": "DC",
        "22": "FL",
        "23": "GA",
        "24": "HI",
        "25": "ID",
        "26": "IL",
        "27": "IN",
        "28": "IA",
        "29": "KS",
        "30": "KY",
        "31": "LA",
        "32": "ME",
        "33": "MD",
        "34": "MA",
        "35": "MI",
        "36": "MN",
        "37": "MS",
        "38": "MO",
        "39": "MT",
        "40": "NE",
        "41": "NV",
        "42": "NH",
        "43": "NJ",
        "44": "NM",
        "45": "NY",
        "46": "NC",
        "47": "ND",
        "48": "OH",
        "49": "OK",
        "50": "OR",
        "51": "PA",
        "52": "RI",
        "53": "SC",
        "54": "SD",
        "55": "TN",
        "56": "TX",
        "57": "UT",
        "58": "VT",
        "59": "VA",
        "60": "WA",
        "61": "WV",
        "62": "WI",
        "63": "WY",
        "66": "AS",
        "67": "FM",
        "68": "GU",
        "69": "MH",
        "70": "MP",
        "71": "PW",
        "72": "VI",
        "PR": "PR"
      }
    },
    "sponsor_residential.postal_code": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow2.PostalCode"
      ],
      "label": "Postal/ZIP code",
      "label_fr": "Code postal",
      "type": "text",
      "required": true,
      "when": {
        "sponsor_same_address": [
          "N"
        ]
      }
    },
    "sponsor_residential.district": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.ResidentialAddressRow2.District"
      ],
      "label": "District (only where required)",
      "label_fr": "District (seulement si requis)",
      "type": "text",
      "required": false,
      "when": {
        "sponsor_same_address": [
          "N"
        ]
      }
    },
    "sponsor_same_address": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q2.SameAsMailingIndicator"
      ],
      "label": "Residential address same as mailing address?",
      "label_fr": "Adresse résidentielle identique à l’adresse postale?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_phone": {
      "paths": [],
      "label": "Phone telephone",
      "label_fr": "Téléphone phone",
      "type": "phone",
      "required": true,
      "when": {},
      "phone": {
        "root": "form1.Part1.SponsorContactInfo.q3-4.Phone",
        "when": {},
        "role": "sponsor",
        "key": "sponsor_phone",
        "fax": false,
        "fields": {
          "CanadaUS": "form1.Part1.SponsorContactInfo.q3-4.Phone.CanadaUS",
          "Other": "form1.Part1.SponsorContactInfo.q3-4.Phone.Other",
          "NumberCountry": "form1.Part1.SponsorContactInfo.q3-4.Phone.NumberCountry",
          "NumberExt": "form1.Part1.SponsorContactInfo.q3-4.Phone.NumberExt",
          "ActualNumber": "form1.Part1.SponsorContactInfo.q3-4.Phone.ActualNumber",
          "NANumber.AreaCode": "form1.Part1.SponsorContactInfo.q3-4.Phone.NANumber.AreaCode",
          "NANumber.FirstThree": "form1.Part1.SponsorContactInfo.q3-4.Phone.NANumber.FirstThree",
          "NANumber.LastFive": "form1.Part1.SponsorContactInfo.q3-4.Phone.NANumber.LastFive",
          "IntlNumber.IntlNumber": "form1.Part1.SponsorContactInfo.q3-4.Phone.IntlNumber.IntlNumber",
          "Type": "form1.Part1.SponsorContactInfo.q3-4.Phone.Type"
        }
      }
    },
    "sponsor_has_alternate": {
      "paths": [],
      "label": "Does this person have an alternate telephone number?",
      "label_fr": "Cette personne a-t-elle un autre numéro de téléphone?",
      "type": "yes_no",
      "required": true,
      "when": {}
    },
    "sponsor_alternate": {
      "paths": [],
      "label": "Alternate telephone",
      "label_fr": "Téléphone alternate",
      "type": "phone",
      "required": false,
      "when": {
        "sponsor_has_alternate": [
          "Y"
        ]
      },
      "phone": {
        "root": "form1.Part1.SponsorContactInfo.q3-4.AltPhone",
        "when": {
          "sponsor_has_alternate": [
            "Y"
          ]
        },
        "role": "sponsor",
        "key": "sponsor_alternate",
        "fax": false,
        "fields": {
          "CanadaUS": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.CanadaUS",
          "Other": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.Other",
          "NumberCountry": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NumberCountry",
          "NumberExt": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NumberExt",
          "ActualNumber": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.ActualNumber",
          "NANumber.AreaCode": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NANumber.AreaCode",
          "NANumber.FirstThree": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NANumber.FirstThree",
          "NANumber.LastFive": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.NANumber.LastFive",
          "IntlNumber.IntlNumber": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.IntlNumber.IntlNumber",
          "Type": "form1.Part1.SponsorContactInfo.q3-4.AltPhone.Type"
        }
      }
    },
    "sponsor_has_fax": {
      "paths": [],
      "label": "Does this person have a fax number?",
      "label_fr": "Cette personne a-t-elle un numéro de télécopieur?",
      "type": "yes_no",
      "required": true,
      "when": {}
    },
    "sponsor_fax": {
      "paths": [],
      "label": "Fax telephone",
      "label_fr": "Téléphone fax",
      "type": "phone",
      "required": false,
      "when": {
        "sponsor_has_fax": [
          "Y"
        ]
      },
      "phone": {
        "root": "form1.Part1.SponsorContactInfo.q5-6.Phone",
        "when": {
          "sponsor_has_fax": [
            "Y"
          ]
        },
        "role": "sponsor",
        "key": "sponsor_fax",
        "fax": true,
        "fields": {
          "CanadaUS": "form1.Part1.SponsorContactInfo.q5-6.Phone.FaxCanOther.CanadaUS",
          "Other": "form1.Part1.SponsorContactInfo.q5-6.Phone.FaxCanOther.Other",
          "NumberCountry": "form1.Part1.SponsorContactInfo.q5-6.Phone.NumberCountry",
          "NumberExt": "form1.Part1.SponsorContactInfo.q5-6.Phone.NumberExt",
          "ActualNumber": "form1.Part1.SponsorContactInfo.q5-6.Phone.ActualNumber",
          "NANumber.AreaCode": "form1.Part1.SponsorContactInfo.q5-6.Phone.NANumber.AreaCode",
          "NANumber.FirstThree": "form1.Part1.SponsorContactInfo.q5-6.Phone.NANumber.FirstThree",
          "NANumber.LastFive": "form1.Part1.SponsorContactInfo.q5-6.Phone.NANumber.LastFive",
          "IntlNumber.IntlNumber": "form1.Part1.SponsorContactInfo.q5-6.Phone.IntlNumber.IntlNumber"
        }
      }
    },
    "sponsor_email": {
      "paths": [
        "form1.Part1.SponsorContactInfo.q5-6.Email.Email"
      ],
      "label": "Email address, if available",
      "label_fr": "Adresse courriel, si disponible",
      "type": "email",
      "required": false,
      "when": {}
    },
    "sponsor_outside": {
      "paths": [
        "form1.Part1.SponsorResidency.question.LiveOutsideCan"
      ],
      "label": "Are you a Canadian citizen residing exclusively outside Canada?",
      "label_fr": "Êtes-vous citoyen canadien résidant exclusivement à l’étranger?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_quebec": {
      "paths": [
        "form1.Part1.SponsorResidency.question.LiveQC"
      ],
      "label": "Will you live in Québec when the sponsored person becomes a permanent resident?",
      "label_fr": "Vivrez-vous au Québec lorsque la personne parrainée deviendra résidente permanente?",
      "type": "yes_no",
      "required": true,
      "when": {
        "sponsor_outside": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_Over18Ind": {
      "paths": [
        "form1.Part1.SponsorEA.q1.Over18Ind"
      ],
      "label": "Êtes-vous âgé d'au moins 18 ans?",
      "label_fr": "Êtes-vous âgé d'au moins 18 ans?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_CanCitzInd": {
      "paths": [
        "form1.Part1.SponsorEA.q2.CanCitzInd"
      ],
      "label": "Êtes-vous citoyen canadien ou résident permanent du Canada?",
      "label_fr": "Êtes-vous citoyen canadien ou résident permanent du Canada?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_SpouseCLInd": {
      "paths": [
        "form1.Part1.SponsorEA.q3.SpouseCLInd"
      ],
      "label": "Parrainez-vous un membre de la catégorie du regroupement familial ou de la catégorie des époux et conjoints de fait au Canada?",
      "label_fr": "Parrainez-vous un membre de la catégorie du regroupement familial ou de la catégorie des époux et conjoints de fait au Canada?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_ResideCanInd": {
      "paths": [
        "form1.Part1.SponsorEA.q4.ResideCanInd"
      ],
      "label": "Le Canada est-il votre seul pays de résidence?",
      "label_fr": "Le Canada est-il votre seul pays de résidence?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_PrevSponsored": {
      "paths": [
        "form1.Part1.SponsorEA.q5.PrevSponsored"
      ],
      "label": "Dans les cinq années qui précèdent votre demande, êtes-vous devenu un résident permanent après avoir été parrainé en tant qu’époux, conjoint de fait ou partenaire conjugal?",
      "label_fr": "Dans les cinq années qui précèdent votre demande, êtes-vous devenu un résident permanent après avoir été parrainé en tant qu’époux, conjoint de fait ou partenaire conjugal?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_PrevAppInd": {
      "paths": [
        "form1.Part1.SponsorEA.q6.PrevAppInd"
      ],
      "label": "de sa famille?",
      "label_fr": "de sa famille?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_SocialAssistInd": {
      "paths": [
        "form1.Part1.SponsorEA.q7.SocialAssistInd"
      ],
      "label": "Êtes-vous bénéficiaire d'assistance sociale autrement que pour cause d'invalidité?",
      "label_fr": "Êtes-vous bénéficiaire d'assistance sociale autrement que pour cause d'invalidité?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_BankruptInd": {
      "paths": [
        "form1.Part1.SponsorEA.q8.BankruptInd"
      ],
      "label": "Êtes-vous un failli non libéré aux termes de la Loi sur la faillite et l'insolvabilité?",
      "label_fr": "Êtes-vous un failli non libéré aux termes de la Loi sur la faillite et l'insolvabilité?",
      "type": "yes_no",
      "required": true,
      "when": {
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_PrevSocialInd": {
      "paths": [
        "form1.Part1.SponsorEA.q9.PrevSocialInd"
      ],
      "label": "Une personne que vous avez déjà parrainée ou les membres de sa famille ont-ils reçu de l'aide sociale durant la durée de validité de l'engagement?",
      "label_fr": "Une personne que vous avez déjà parrainée ou les membres de sa famille ont-ils reçu de l'aide sociale durant la durée de validité de l'engagement?",
      "type": "yes_no",
      "required": true,
      "when": {
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_UndertakeInd": {
      "paths": [
        "form1.Part1.SponsorEA.q10.UndertakeInd"
      ],
      "label": "durée de validité de l'engagement?",
      "label_fr": "durée de validité de l'engagement?",
      "type": "yes_no",
      "required": true,
      "when": {
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_LeaveCanInd": {
      "paths": [
        "form1.Part1.SponsorEA.q11.LeaveCanInd"
      ],
      "label": "Avez-vous été sommé de quitter le Canada?",
      "label_fr": "Avez-vous été sommé de quitter le Canada?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_LatePayInd": {
      "paths": [
        "form1.Part1.SponsorEA.q12.LatePayInd"
      ],
      "label": "reporter les versements?",
      "label_fr": "reporter les versements?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_JailInd": {
      "paths": [
        "form1.Part1.SponsorEA.q13.JailInd"
      ],
      "label": "Êtes-vous actuellement détenu dans un pénitencier, une prison ou une maison de correction?",
      "label_fr": "Êtes-vous actuellement détenu dans un pénitencier, une prison ou une maison de correction?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_SexOffInd": {
      "paths": [
        "form1.Part1.SponsorEA.q14.SexOffInd"
      ],
      "label": "Avez-vous déjà été déclaré coupable d’une infraction sexuelle, d’une infraction grave avec violence contre une personne ou d’une infraction causant des lésions corporelles contre un membre de votre parenté, ou d’une tentative ou menace de commettre une telle infraction?",
      "label_fr": "Avez-vous déjà été déclaré coupable d’une infraction sexuelle, d’une infraction grave avec violence contre une personne ou d’une infraction causant des lésions corporelles contre un membre de votre parenté, ou d’une tentative ou menace de commettre une telle infraction?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_SupportPayInd": {
      "paths": [
        "form1.Part1.SponsorEA.q15.SupportPayInd"
      ],
      "label": "ex-conjoint de fait ou enfant?",
      "label_fr": "ex-conjoint de fait ou enfant?",
      "type": "yes_no",
      "required": true,
      "when": {
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_RevokeCitzInd": {
      "paths": [
        "form1.Part1.SponsorEA.q16.RevokeCitzInd"
      ],
      "label": "Faites-vous l’objet d’une demande de révocation de votre citoyenneté canadienne",
      "label_fr": "Faites-vous l’objet d’une demande de révocation de votre citoyenneté canadienne",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_InadmissibleInd": {
      "paths": [
        "form1.Part1.SponsorEA.q17.InadmissibleInd"
      ],
      "label": "Faites-vous l'objet d'un rapport d'interdiction de territoire?",
      "label_fr": "Faites-vous l'objet d'un rapport d'interdiction de territoire?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_ActParlimentInd": {
      "paths": [
        "form1.Part1.SponsorEA.q18.ActParlimentInd"
      ],
      "label": "Avez-vous été accusé d'une infraction à une loi fédérale punissable d'un emprisonnement maximal d'au moins dix ans?",
      "label_fr": "Avez-vous été accusé d'une infraction à une loi fédérale punissable d'un emprisonnement maximal d'au moins dix ans?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_details": {
      "paths": [
        "form1.Part1.SponsorEA.IfYesDetails.Details"
      ],
      "label": "Details, dates and places for Yes to questions 13,16–18 (co-signer: 10,13–15)",
      "label_fr": "Précisions, dates et lieux pour Oui aux questions 13,16 à 18 (cosignataire : 10,13 à 15)",
      "type": "text",
      "required": false,
      "when": {}
    },
    "cosigner_identity.family_name": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q1.FamilyName"
      ],
      "label": "Passport family name",
      "label_fr": "Nom de famille dans le passeport",
      "type": "text",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      }
    },
    "cosigner_identity.given_names": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q1.GivenName"
      ],
      "label": "Passport given names",
      "label_fr": "Prénoms dans le passeport",
      "type": "text",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      }
    },
    "cosigner_alias": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q2.AliasNameIndicator.AliasNameIndicator"
      ],
      "label": "Has this person used any other names?",
      "label_fr": "Cette personne a-t-elle utilisé d’autres noms?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_alias_names.family_name": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q2.AliasFamilyName"
      ],
      "label": "Other family name",
      "label_fr": "Autre nom de famille",
      "type": "text",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_alias": [
          "Y"
        ]
      }
    },
    "cosigner_alias_names.given_names": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q2.AliasGivenName"
      ],
      "label": "Other given names",
      "label_fr": "Autres prénoms",
      "type": "text",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_alias": [
          "Y"
        ]
      }
    },
    "cosigner_identity.sex": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q3-4-5.sex.Sex"
      ],
      "label": "Sex shown on identity document",
      "label_fr": "Sexe dans la pièce d’identité",
      "type": "choice",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "Female": "F Féminin",
        "Male": "M Masculin",
        "Unknown": "U Inconnu",
        "Unspecified": "X Un autre genre"
      }
    },
    "cosigner_identity.dob": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q3-4-5.dob.DOBYear",
        "form1.Part1.CoSigner.CosignDetails.q3-4-5.dob.DOBMonth",
        "form1.Part1.CoSigner.CosignDetails.q3-4-5.dob.DOBDay"
      ],
      "label": "Date of birth",
      "label_fr": "Date de naissance",
      "type": "date_parts",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      }
    },
    "cosigner_identity.birth_city": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q3-4-5.pob.PlaceBirthCity"
      ],
      "label": "City/town of birth",
      "label_fr": "Ville de naissance",
      "type": "text",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      }
    },
    "cosigner_identity.birth_country": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q3-4-5.pob.PlaceBirthCountry"
      ],
      "label": "Country/territory of birth",
      "label_fr": "Pays de naissance",
      "type": "choice",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "252": "Afghanistan",
        "121": "Afrique du Sud, République d'",
        "081": "Albanie",
        "131": "Algérie",
        "024": "Allemagne, Rép Fédérale D'",
        "082": "Andorre",
        "002": "Angleterre",
        "009": "Anglo-Normandes, Îles",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua-et-Barbuda",
        "652": "Antilles néerlandaises, Les",
        "231": "Arabie saoudite",
        "703": "Argentine",
        "049": "Arménie",
        "658": "Aruba",
        "305": "Australie",
        "213": "Autorité palestinienne",
        "011": "Autriche",
        "050": "Azerbaïdjan",
        "622": "Bahamas",
        "253": "Bahreïn",
        "412": "Bailliage de Jersey",
        "212": "Bangladesh",
        "610": "Barbade",
        "012": "Belgique",
        "541": "Bélize",
        "160": "Bénin",
        "601": "Bermudes",
        "254": "Bhoutan",
        "051": "Biélorussie (Bélarus)",
        "241": "Birmanie (Myanmar)",
        "751": "Bolivie",
        "402": "Bonaire, Saint-Eustache, Saba",
        "048": "Bosnie-et-Herzégovine",
        "153": "Botswana",
        "709": "Brésil",
        "255": "Brunéi Darussalam",
        "083": "Bulgarie",
        "188": "Burkina Faso",
        "154": "Burundi",
        "911": "Cabo Verde",
        "624": "Caïmans, Îles",
        "256": "Cambodge",
        "155": "Cameroun",
        "511": "Canada",
        "039": "Canaries, Îles",
        "157": "Centrafricaine, République",
        "721": "Chili",
        "202": "Chine",
        "200": "Chine (Hong Kong RAS)",
        "198": "Chine (Macao RAS)",
        "221": "Chypre",
        "722": "Colombie",
        "905": "Comores",
        "257": "Corée, Nord (RPDC)",
        "258": "Corée, Sud",
        "542": "Costa Rica",
        "169": "Côte d'Ivoire",
        "043": "Croatie",
        "650": "Cuba",
        "406": "Curaçao",
        "017": "Danemark",
        "183": "Djibouti",
        "625": "Dominique",
        "007": "Écosse",
        "101": "Égypte",
        "543": "El Salvador",
        "280": "Émirats arabes unis",
        "753": "Équateur",
        "037": "Espagne",
        "018": "Estonie",
        "090": "État de la Cité du Vatican",
        "835": "États fédérés de Micronésie",
        "461": "États-Unis d'Amérique",
        "161": "Éthiopie",
        "801": "Fidji",
        "021": "Finlande",
        "022": "France",
        "163": "Gabon",
        "008": "Galles, Pays De",
        "164": "Gambie",
        "052": "Géorgie",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Grèce",
        "626": "Grenade, La",
        "521": "Groenland",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatémala",
        "409": "Guernsey",
        "166": "Guinée",
        "178": "Guinée équatoriale",
        "167": "Guinée-Bissau",
        "711": "Guyana",
        "754": "Guyane française",
        "654": "Haïti",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hongrie",
        "403": "Île Bouvet",
        "405": "Île Christmas",
        "411": "Île de Man",
        "410": "Île Heard et Îles MacDonald",
        "628": "Île Niévès",
        "401": "Îles Åland",
        "840": "Îles Cook",
        "408": "Îles Féroé",
        "912": "Îles Malouines",
        "830": "Iles Mariannes du Nord",
        "834": "Îles Marshall",
        "418": "Îles Mineures Éloignées des ÉU",
        "842": "Îles Pitcairn",
        "824": "Îles Salomon",
        "632": "Îles Turks et Caïques",
        "633": "Îles Vierges britanniques",
        "000": "Inconnu",
        "205": "Inde",
        "222": "Indonésie",
        "223": "Iran",
        "224": "Iraq",
        "027": "Irlande",
        "006": "Irlande du Nord",
        "085": "Islande",
        "206": "Israël",
        "028": "Italie",
        "602": "Jamaïque",
        "207": "Japon",
        "225": "Jordanie",
        "053": "Kazakhstan",
        "132": "Kenya",
        "054": "Kirghizistan",
        "831": "Kiribati",
        "064": "Kosovo",
        "226": "Koweït",
        "260": "Laos",
        "152": "Lesotho",
        "019": "Lettonie",
        "208": "Liban",
        "170": "Libéria",
        "171": "Libye",
        "086": "Liechtenstein",
        "020": "Lituanie",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macédoine",
        "172": "Madagascar",
        "036": "Madère",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malte",
        "133": "Maroc",
        "655": "Martinique",
        "902": "Maurice",
        "174": "Mauritanie",
        "906": "Mayotte",
        "501": "Mexique",
        "055": "Moldavie",
        "087": "Monaco",
        "262": "Mongolie",
        "063": "Monténégro",
        "627": "Montserrat",
        "175": "Mozambique",
        "122": "Namibie",
        "341": "Nauru",
        "264": "Népal",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigéria",
        "414": "Niue",
        "032": "Norvège",
        "822": "Nouvelle-Calédonie",
        "339": "Nouvelle-Zélande",
        "263": "Oman",
        "136": "Ouganda",
        "060": "Ouzbékistan",
        "209": "Pakistan",
        "547": "Panama",
        "342": "Papouasie-Nouvelle-Guinée",
        "755": "Paraguay",
        "031": "Pays-Bas, Les",
        "723": "Pérou",
        "227": "Philippines",
        "033": "Pologne",
        "845": "Polynésie Française",
        "656": "Porto Rico",
        "034": "Portugal",
        "265": "Qatar",
        "158": "Rép. Dém. du Congo",
        "162": "République d' Erythrée",
        "836": "République des Palaos",
        "651": "République dominicaine",
        "159": "République du Congo",
        "903": "Réunion, La",
        "088": "Roumanie",
        "056": "Russie",
        "179": "Rwanda",
        "184": "Sahara occidental",
        "407": "Saint-Barthélemy",
        "915": "Sainte-Hélène",
        "630": "Sainte-Lucie",
        "629": "Saint-Kitts-et-Nevis",
        "089": "Saint-Marin",
        "415": "Saint-Martin",
        "531": "Saint-Pierre-et-Miquelon",
        "844": "Samoa",
        "843": "Samoa Américaines",
        "914": "Sao Tomé-et-Principe",
        "180": "Sénégal",
        "062": "Serbie, République d'",
        "061": "Serbie-et-Montenegro",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapour",
        "416": "Sint-Maarten",
        "016": "Slovaquie",
        "047": "Slovénie",
        "182": "Somalie",
        "185": "Soudan",
        "189": "Soudan du Sud",
        "201": "Sri Lanka",
        "631": "St-Vincent-et-les Grenadines",
        "040": "Suède",
        "041": "Suisse",
        "752": "Surinam",
        "186": "Swaziland",
        "210": "Syrie",
        "057": "Tadjikistan",
        "203": "Taiwan",
        "130": "Tanzanie",
        "156": "Tchad",
        "014": "Tchécoslovaquie",
        "015": "Tchèque, République",
        "821": "Ter. australes et antarctiques",
        "404": "Terr. Britannique Océan Indien",
        "267": "Thaïlande",
        "268": "Tibet (région autonome)",
        "916": "Timor-Leste",
        "187": "Togo",
        "417": "Tokélaou",
        "846": "Tonga",
        "605": "Trinité-et-Tobago",
        "135": "Tunisie",
        "058": "Turkménistan",
        "045": "Turquie",
        "826": "Tuvalu",
        "059": "Ukraine",
        "042": "Union-Rép. Soc. Soviétiques",
        "724": "Uruguay",
        "823": "Vanuatu",
        "725": "Venezuela",
        "657": "Vierges, Îles Americaines",
        "270": "Vietnam",
        "841": "Wallis-et-Futuna",
        "273": "Yémen",
        "044": "Yougoslavie",
        "112": "Zambie",
        "113": "Zimbabwe"
      }
    },
    "cosigner_identity.status": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q6New.StatusInCan"
      ],
      "label": "Status in Canada",
      "label_fr": "Statut au Canada",
      "type": "choice",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "1": "Citoyen canadien de naissance",
        "2": "Citoyen canadien par filiation",
        "3": "Citoyen canadien naturalisé",
        "5": "Indien inscrit",
        "4": "Résident permanent"
      }
    },
    "cosigner_status_details.uci": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q7New.UCI"
      ],
      "label": "UCI, if known",
      "label_fr": "IUC, si connu",
      "type": "uci",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_identity.status": [
          "3",
          "4"
        ]
      }
    },
    "cosigner_status_details.date": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q7New.DateStatInCan",
        "form1.Part1.CoSigner.CosignDetails.q7New.StatusDates.FromYr",
        "form1.Part1.CoSigner.CosignDetails.q7New.StatusDates.FromMM",
        "form1.Part1.CoSigner.CosignDetails.q7New.StatusDates.FromDD"
      ],
      "label": "Date permanent residence or citizenship was obtained",
      "label_fr": "Date d’obtention de la résidence permanente ou citoyenneté",
      "type": "date_mirrors",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_identity.status": [
          "3",
          "4"
        ]
      }
    },
    "cosigner_same_status_name": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q7cNew.SameNameInd"
      ],
      "label": "Was status obtained under the same name shown above?",
      "label_fr": "Le statut a-t-il été obtenu sous le même nom?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_identity.status": [
          "3",
          "4"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_status_names.family_name": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q7cNew.FamilyName"
      ],
      "label": "Family name when status was obtained",
      "label_fr": "Nom à l’obtention du statut",
      "type": "text",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_identity.status": [
          "3",
          "4"
        ],
        "cosigner_same_status_name": [
          "N"
        ]
      }
    },
    "cosigner_status_names.given_names": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q7cNew.GivenName"
      ],
      "label": "Given names when status was obtained",
      "label_fr": "Prénoms à l’obtention du statut",
      "type": "text",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_identity.status": [
          "3",
          "4"
        ],
        "cosigner_same_status_name": [
          "N"
        ]
      }
    },
    "cosigner_identity.marital_status": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q8New.a-b-c.MaritalStatusNew"
      ],
      "label": "Current marital status",
      "label_fr": "État matrimonial actuel",
      "type": "choice",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "03": "Conjoint(e) de fait",
        "02": "Célibataire",
        "04": "Divorcé(e)",
        "00": "Inconnu",
        "09": "Mariage annulé",
        "01": "Marié(e)",
        "05": "Séparé légalement",
        "06": "Veuf(ve)"
      }
    },
    "cosigner_identity.relationship_to_sponsor": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q8New.a-b-c.Rel2Sponsor"
      ],
      "label": "Relationship to sponsor",
      "label_fr": "Lien avec le parrain",
      "type": "choice",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "10": "Époux/Épouse",
        "01": "Conjoint(e) de fait",
        "85": "Autre"
      }
    },
    "cosigner_partner.date": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q8New.d.DateOfMarriage",
        "form1.Part1.CoSigner.CosignDetails.q8New.d.MarriageDate.FromYr",
        "form1.Part1.CoSigner.CosignDetails.q8New.d.MarriageDate.FromMM",
        "form1.Part1.CoSigner.CosignDetails.q8New.d.MarriageDate.FromDD"
      ],
      "label": "Marriage or common-law relationship date",
      "label_fr": "Date du mariage ou de l’union de fait",
      "type": "date_mirrors",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_identity.marital_status": [
          "01",
          "03"
        ]
      }
    },
    "cosigner_partner.family_name": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q8New.e.FamilyName"
      ],
      "label": "Current spouse/partner family name",
      "label_fr": "Nom du conjoint actuel",
      "type": "text",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_identity.marital_status": [
          "01",
          "03"
        ]
      }
    },
    "cosigner_partner.given_names": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q8New.e.GivenName"
      ],
      "label": "Current spouse/partner given names",
      "label_fr": "Prénoms du conjoint actuel",
      "type": "text",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_identity.marital_status": [
          "01",
          "03"
        ]
      }
    },
    "cosigner_previous": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q9New.PrevMarriedIndicator"
      ],
      "label": "Previously married or in a common-law relationship?",
      "label_fr": "Mariage ou union de fait antérieur?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_previous_details.family_name": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q9New.PMFamilyName"
      ],
      "label": "Previous spouse/partner family name",
      "label_fr": "Nom de l’ancien conjoint",
      "type": "text",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_previous": [
          "Y"
        ]
      }
    },
    "cosigner_previous_details.given_names": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q9New.PMGivenName"
      ],
      "label": "Previous spouse/partner given names",
      "label_fr": "Prénoms de l’ancien conjoint",
      "type": "text",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_previous": [
          "Y"
        ]
      }
    },
    "cosigner_previous_details.dob": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PrevSpouseDOB.DOBYear",
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PrevSpouseDOB.DOBMonth",
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PrevSpouseDOB.DOBDay"
      ],
      "label": "Previous spouse/partner date of birth",
      "label_fr": "Date de naissance de l’ancien conjoint",
      "type": "date_parts",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_previous": [
          "Y"
        ]
      }
    },
    "cosigner_previous_details.relationship": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q9bNew.TypeOfRelationship"
      ],
      "label": "Previous relationship type",
      "label_fr": "Type de relation antérieure",
      "type": "choice",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_previous": [
          "Y"
        ]
      },
      "choices": {
        "03": "Conjoint(e) de fait",
        "01": "Marié(e)"
      }
    },
    "cosigner_previous_details.from": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q9bNew.FromDate.FromDate",
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.FromYr",
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.FromMM",
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.FromDD"
      ],
      "label": "From date of previous relationship",
      "label_fr": "Début de la relation antérieure",
      "type": "date_mirrors",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_previous": [
          "Y"
        ]
      }
    },
    "cosigner_previous_details.to": {
      "paths": [
        "form1.Part1.CoSigner.CosignDetails.q9bNew.ToDate.ToDate",
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.ToYr",
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.ToMM",
        "form1.Part1.CoSigner.CosignDetails.q9bNew.PreviouslyMarriedDates.ToDD"
      ],
      "label": "To date of previous relationship",
      "label_fr": "Fin de la relation antérieure",
      "type": "date_mirrors",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_previous": [
          "Y"
        ]
      }
    },
    "cosigner_phone": {
      "paths": [],
      "label": "Phone telephone",
      "label_fr": "Téléphone phone",
      "type": "phone",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "phone": {
        "root": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone",
        "when": {
          "application.cosigner": [
            "Y"
          ]
        },
        "role": "cosigner",
        "key": "cosigner_phone",
        "fax": false,
        "fields": {
          "CanadaUS": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.CanadaUS",
          "Other": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.Other",
          "NumberCountry": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NumberCountry",
          "NumberExt": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NumberExt",
          "ActualNumber": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.ActualNumber",
          "NANumber.AreaCode": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NANumber.AreaCode",
          "NANumber.FirstThree": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NANumber.FirstThree",
          "NANumber.LastFive": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.NANumber.LastFive",
          "IntlNumber.IntlNumber": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.IntlNumber.IntlNumber",
          "Type": "form1.Part1.CoSigner.CosignContactInfo.q1-2.Phone.Type"
        }
      }
    },
    "cosigner_has_alternate": {
      "paths": [],
      "label": "Does this person have an alternate telephone number?",
      "label_fr": "Cette personne a-t-elle un autre numéro de téléphone?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      }
    },
    "cosigner_alternate": {
      "paths": [],
      "label": "Alternate telephone",
      "label_fr": "Téléphone alternate",
      "type": "phone",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_has_alternate": [
          "Y"
        ]
      },
      "phone": {
        "root": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone",
        "when": {
          "application.cosigner": [
            "Y"
          ],
          "cosigner_has_alternate": [
            "Y"
          ]
        },
        "role": "cosigner",
        "key": "cosigner_alternate",
        "fax": false,
        "fields": {
          "CanadaUS": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.CanadaUS",
          "Other": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.Other",
          "NumberCountry": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NumberCountry",
          "NumberExt": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NumberExt",
          "ActualNumber": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.ActualNumber",
          "NANumber.AreaCode": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NANumber.AreaCode",
          "NANumber.FirstThree": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NANumber.FirstThree",
          "NANumber.LastFive": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.NANumber.LastFive",
          "IntlNumber.IntlNumber": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.IntlNumber.IntlNumber",
          "Type": "form1.Part1.CoSigner.CosignContactInfo.q1-2.AltPhone.Type"
        }
      }
    },
    "cosigner_has_fax": {
      "paths": [],
      "label": "Does this person have a fax number?",
      "label_fr": "Cette personne a-t-elle un numéro de télécopieur?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      }
    },
    "cosigner_fax": {
      "paths": [],
      "label": "Fax telephone",
      "label_fr": "Téléphone fax",
      "type": "phone",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_has_fax": [
          "Y"
        ]
      },
      "phone": {
        "root": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax",
        "when": {
          "application.cosigner": [
            "Y"
          ],
          "cosigner_has_fax": [
            "Y"
          ]
        },
        "role": "cosigner",
        "key": "cosigner_fax",
        "fax": true,
        "fields": {
          "CanadaUS": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.FaxCanOther.CanadaUS",
          "Other": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.FaxCanOther.Other",
          "NumberCountry": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NumberCountry",
          "NumberExt": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NumberExt",
          "ActualNumber": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.ActualNumber",
          "NANumber.AreaCode": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NANumber.AreaCode",
          "NANumber.FirstThree": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NANumber.FirstThree",
          "NANumber.LastFive": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.NANumber.LastFive",
          "IntlNumber.IntlNumber": "form1.Part1.CoSigner.CosignContactInfo.q3-4.Fax.IntlNumber.IntlNumber"
        }
      }
    },
    "cosigner_email": {
      "paths": [
        "form1.Part1.CoSigner.CosignContactInfo.q3-4.Email.Email"
      ],
      "label": "Email address, if available",
      "label_fr": "Adresse courriel, si disponible",
      "type": "email",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      }
    },
    "cosigner_outside": {
      "paths": [
        "form1.Part1.CoSigner.CosignResidency.question.LiveOutsideCan"
      ],
      "label": "Are you a Canadian citizen residing exclusively outside Canada?",
      "label_fr": "Êtes-vous citoyen canadien résidant exclusivement à l’étranger?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_quebec": {
      "paths": [
        "form1.Part1.CoSigner.CosignResidency.question.LiveQC"
      ],
      "label": "Will you live in Québec when the sponsored person becomes a permanent resident?",
      "label_fr": "Vivrez-vous au Québec lorsque la personne parrainée deviendra résidente permanente?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "cosigner_outside": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_Over18Ind": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q1.Over18Ind"
      ],
      "label": "Êtes-vous âgé d'au moins 18 ans?",
      "label_fr": "Êtes-vous âgé d'au moins 18 ans?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_CanCitzInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q2.CanCitzInd"
      ],
      "label": "Êtes-vous citoyen canadien ou résident permanent du Canada?",
      "label_fr": "Êtes-vous citoyen canadien ou résident permanent du Canada?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_ResideCanInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q4.ResideCanInd"
      ],
      "label": "Le Canada est-il votre seul pays de résidence?",
      "label_fr": "Le Canada est-il votre seul pays de résidence?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_SocialAssistInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q7.SocialAssistInd"
      ],
      "label": "Êtes-vous bénéficiaire d'assistance sociale autrement que pour cause d'invalidité?",
      "label_fr": "Êtes-vous bénéficiaire d'assistance sociale autrement que pour cause d'invalidité?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_BankruptInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q8.BankruptInd"
      ],
      "label": "Êtes-vous un failli non libéré aux termes de la Loi sur la faillite et l'insolvabilité?",
      "label_fr": "Êtes-vous un failli non libéré aux termes de la Loi sur la faillite et l'insolvabilité?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_PrevSocialInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q9.PrevSocialInd"
      ],
      "label": "Une personne que vous avez déjà parrainée ou les membres de sa famille ont-ils reçu de l'aide sociale durant la durée de validité de l'engagement?",
      "label_fr": "Une personne que vous avez déjà parrainée ou les membres de sa famille ont-ils reçu de l'aide sociale durant la durée de validité de l'engagement?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_UndertakeInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q10.UndertakeInd"
      ],
      "label": "Avez-vous déjà cosigné un engagement d'aide en faveur d'une personne ou des membres de sa famille qui ont reçu de l'aide sociale durant la durée de validité de l'engagement?",
      "label_fr": "Avez-vous déjà cosigné un engagement d'aide en faveur d'une personne ou des membres de sa famille qui ont reçu de l'aide sociale durant la durée de validité de l'engagement?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_LeaveCanInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q11.LeaveCanInd"
      ],
      "label": "Avez-vous été sommé de quitter le Canada?",
      "label_fr": "Avez-vous été sommé de quitter le Canada?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_LatePayInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q12.LatePayInd"
      ],
      "label": "reporter les versements?",
      "label_fr": "reporter les versements?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_JailInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q13.JailInd"
      ],
      "label": "Êtes-vous actuellement détenu dans un pénitencier, une prison ou une maison de correction?",
      "label_fr": "Êtes-vous actuellement détenu dans un pénitencier, une prison ou une maison de correction?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_SexOffInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q14.SexOffInd"
      ],
      "label": "Avez-vous déjà été déclaré coupable d’une infraction sexuelle, d’une infraction grave avec violence contre une personne ou d’une infraction causant des lésions corporelles contre un membre de votre parenté, ou d’une tentative ou menace de commettre une telle infraction?",
      "label_fr": "Avez-vous déjà été déclaré coupable d’une infraction sexuelle, d’une infraction grave avec violence contre une personne ou d’une infraction causant des lésions corporelles contre un membre de votre parenté, ou d’une tentative ou menace de commettre une telle infraction?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_SupportPayInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q15.SupportPayInd"
      ],
      "label": "Êtes-vous en défaut d'une ordonnance de la cour vous ordonnant de payer une pension alimentaire à votre époux, ex-époux, conjoint de fait, ex-conjoint de fait ou enfant?",
      "label_fr": "Êtes-vous en défaut d'une ordonnance de la cour vous ordonnant de payer une pension alimentaire à votre époux, ex-époux, conjoint de fait, ex-conjoint de fait ou enfant?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ],
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_RevokeCitzInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q16.RevokeCitzInd"
      ],
      "label": "Faites-vous l'objet d'une demande de révocation de votre citoyenneté canadienne à l'égard de laquelle une décision n'est pas encore prise?",
      "label_fr": "Faites-vous l'objet d'une demande de révocation de votre citoyenneté canadienne à l'égard de laquelle une décision n'est pas encore prise?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_InadmissibleInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q17.InadmissibleInd"
      ],
      "label": "Faites-vous l'objet d'un rapport d'interdiction de territoire?",
      "label_fr": "Faites-vous l'objet d'un rapport d'interdiction de territoire?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_ActParlimentInd": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.q18.ActParlimentInd"
      ],
      "label": "Avez-vous été accusé d'une infraction à une loi fédérale punissable d'un emprisonnement maximal d'au moins dix ans?",
      "label_fr": "Avez-vous été accusé d'une infraction à une loi fédérale punissable d'un emprisonnement maximal d'au moins dix ans?",
      "type": "yes_no",
      "required": true,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "cosigner_eligibility_details": {
      "paths": [
        "form1.Part1.CoSigner.CosignEA.IfYesDetails.Details"
      ],
      "label": "Details, dates and places for Yes to questions 13,16–18 (co-signer: 10,13–15)",
      "label_fr": "Précisions, dates et lieux pour Oui aux questions 13,16 à 18 (cosignataire : 10,13 à 15)",
      "type": "text",
      "required": false,
      "when": {
        "application.cosigner": [
          "Y"
        ]
      }
    },
    "quebec_sponsorship": {
      "paths": [],
      "label": "Does the sponsor live, or intend to live, in Québec?",
      "label_fr": "Le parrain réside-t-il, ou prévoit-il résider, au Québec?",
      "type": "yes_no",
      "required": true,
      "when": {}
    }
  },
  "runtime_state": {
    "dataset": "form1.imm1344PrefillState",
    "keys": [
      "active",
      "postal{index}",
      "country{index}",
      "label{index}",
      "armed{index}"
    ],
    "purpose": "Internal initial-merge guards only. Capture current saved postal/country answers on each open; never overwrite later manual changes. Saved callbacks preserve signed template and validation/barcode scripts."
  },
  "district_countries": [
    "252",
    "121",
    "081",
    "131",
    "024",
    "082",
    "002",
    "009",
    "151",
    "620",
    "621",
    "652",
    "231",
    "703",
    "049",
    "658",
    "305",
    "213",
    "011",
    "050",
    "622",
    "253",
    "412",
    "212",
    "610",
    "012",
    "541",
    "160",
    "601",
    "254",
    "051",
    "241",
    "751",
    "402",
    "048",
    "153",
    "709",
    "255",
    "083",
    "188",
    "154",
    "911",
    "624",
    "256",
    "155",
    "039",
    "157",
    "721",
    "202",
    "200",
    "198",
    "221",
    "722",
    "905",
    "257",
    "258",
    "542",
    "169",
    "043",
    "650",
    "406",
    "017",
    "183",
    "625",
    "007",
    "101",
    "543",
    "280",
    "753",
    "037",
    "018",
    "090",
    "835",
    "161",
    "801",
    "021",
    "022",
    "163",
    "008",
    "164",
    "052",
    "165",
    "084",
    "025",
    "626",
    "521",
    "653",
    "832",
    "544",
    "409",
    "166",
    "178",
    "167",
    "711",
    "754",
    "654",
    "545",
    "204",
    "026",
    "403",
    "405",
    "411",
    "410",
    "628",
    "401",
    "840",
    "408",
    "912",
    "830",
    "834",
    "418",
    "842",
    "824",
    "632",
    "633",
    "000",
    "205",
    "222",
    "223",
    "224",
    "027",
    "006",
    "085",
    "206",
    "028",
    "602",
    "207",
    "225",
    "053",
    "132",
    "054",
    "831",
    "064",
    "226",
    "260",
    "152",
    "019",
    "208",
    "170",
    "171",
    "086",
    "020",
    "013",
    "261",
    "070",
    "172",
    "036",
    "111",
    "242",
    "901",
    "173",
    "030",
    "133",
    "655",
    "902",
    "174",
    "906",
    "501",
    "055",
    "087",
    "262",
    "063",
    "627",
    "175",
    "122",
    "341",
    "264",
    "546",
    "176",
    "177",
    "414",
    "032",
    "822",
    "339",
    "263",
    "136",
    "060",
    "209",
    "547",
    "342",
    "755",
    "031",
    "723",
    "227",
    "033",
    "845",
    "656",
    "034",
    "265",
    "158",
    "162",
    "836",
    "651",
    "159",
    "903",
    "088",
    "056",
    "179",
    "184",
    "407",
    "915",
    "630",
    "629",
    "089",
    "415",
    "531",
    "844",
    "843",
    "914",
    "180",
    "062",
    "061",
    "904",
    "181",
    "246",
    "416",
    "016",
    "047",
    "182",
    "185",
    "189",
    "201",
    "631",
    "040",
    "041",
    "752",
    "186",
    "210",
    "057",
    "203",
    "130",
    "156",
    "014",
    "015",
    "821",
    "404",
    "267",
    "268",
    "916",
    "187",
    "417",
    "846",
    "605",
    "135",
    "058",
    "045",
    "826",
    "059",
    "042",
    "724",
    "823",
    "725",
    "657",
    "270",
    "841",
    "273",
    "044",
    "112",
    "113"
  ],
  "manual": [
    "form1.Part2.Signatures.Sigs.SponSiglbl",
    "form1.Part2.Signatures.Sigs.SponSigDate",
    "form1.Part2.Signatures.Sigs.CoSignSiglbl",
    "form1.Part2.Signatures.Sigs.CoSignSigDate",
    "form1.Part2.Signatures.Sigs.PASiglbl",
    "form1.Part2.Signatures.Sigs.PASignDate",
    "form1.Part2.Signatures.Sigs.ButtonsFooter.ValidateButtonBottom",
    "form1.Barcodes.DateLastValidated",
    "form1.Barcodes.PaperFormsBarcode1",
    "form1.Barcodes.PaperFormsBarcode2",
    "form1.Barcodes.PaperFormsBarcode3",
    "form1.Barcodes.PaperFormsBarcode4",
    "form1.Barcodes.PaperFormsBarcode5"
  ],
  "rules": {
    "dates": "Full calendar-valid non-future dates; no unknown components invented. Mirrored component fields remain atomic. Previous relationship To >= From.",
    "exports": "LOV labels and values extracted independently from each signed template. Y/N exclusion groups; integer0/1 phone checkboxes.",
    "phones": "CanadaUS:1,Other:0 plus AreaCode3/FirstThree3/LastFive4. Other reversed, calling code separately. Never call official click handlers after writing digits: those clear data.",
    "preservation": "Incremental datasets/form only; preserve template and all other packets byte-for-byte. No value child on exclGroup."
  }
}
