{
  "form": "IMM1344",
  "revision": "2024-09",
  "root": "form1",
  "sha256": "bb11ccbd585d371d770edd32eb2ee646f6b9f355dba0c523a309641c736174d2",
  "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": "English",
        "02": "French"
      }
    },
    "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": {
        "15": "Adoptive Child",
        "19": "Common-law partner living in Canada",
        "14": "Conjugal partner outside Canada",
        "02": "Child",
        "05": "Parent",
        "37": "Adoptive Parent",
        "86": "Guardian",
        "87": "Agent",
        "13": "Common-law partner living outside Canada",
        "17": "Grandparent",
        "16": "Orphaned Sibling/Nephew/Niece/Grandchild",
        "18": "Other Relative",
        "12": "Spouse living in Canada",
        "88": "Spouse living in Canada - Applying under Family Class",
        "11": "Spouse living outside Canada"
      }
    },
    "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 Female",
        "Male": "M Male",
        "Unknown": "U Unknown",
        "Unspecified": "X Another gender"
      }
    },
    "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",
        "401": "Aland Island",
        "081": "Albania",
        "131": "Algeria",
        "082": "Andorra",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua And Barbuda",
        "703": "Argentina",
        "049": "Armenia",
        "658": "Aruba",
        "305": "Australia",
        "011": "Austria",
        "050": "Azerbaijan",
        "622": "Bahamas",
        "253": "Bahrain",
        "412": "Bailwick of Jersey",
        "212": "Bangladesh",
        "610": "Barbados",
        "051": "Belarus",
        "012": "Belgium",
        "541": "Belize",
        "160": "Benin",
        "601": "Bermuda",
        "254": "Bhutan",
        "751": "Bolivia",
        "402": "Bonaire, Sint Eustatius, Saba",
        "048": "Bosnia and Herzegovina",
        "153": "Botswana",
        "403": "Bouvet Island",
        "709": "Brazil",
        "404": "British Indian Ocean Territory",
        "633": "British Virgin Islands",
        "255": "Brunei Darussalam",
        "083": "Bulgaria",
        "188": "Burkina Faso",
        "241": "Burma (Myanmar)",
        "154": "Burundi",
        "911": "Cabo Verde",
        "256": "Cambodia",
        "155": "Cameroon",
        "511": "Canada",
        "039": "Canary Islands",
        "624": "Cayman Islands",
        "157": "Central African Republic",
        "156": "Chad",
        "009": "Channel Islands",
        "721": "Chile",
        "202": "China",
        "200": "China (Hong Kong SAR)",
        "198": "China (Macao SAR)",
        "405": "Christmas Island",
        "722": "Colombia",
        "905": "Comoros",
        "840": "Cook Islands",
        "542": "Costa Rica",
        "043": "Croatia",
        "650": "Cuba",
        "406": "Curaçao",
        "221": "Cyprus",
        "015": "Czech Republic",
        "014": "Czechoslovakia",
        "158": "Democratic Rep. of Congo",
        "017": "Denmark",
        "183": "Djibouti",
        "625": "Dominica",
        "651": "Dominican Republic",
        "916": "East Timor",
        "753": "Ecuador",
        "101": "Egypt",
        "543": "El Salvador",
        "002": "England",
        "178": "Equatorial Guinea",
        "162": "Eritrea",
        "018": "Estonia",
        "161": "Ethiopia",
        "912": "Falkland Islands",
        "408": "Faroe Islands",
        "835": "Federated States of Micronesia",
        "801": "Fiji",
        "021": "Finland",
        "821": "Fr. South. and Antarctic Lands",
        "022": "France",
        "754": "French Guiana",
        "845": "French Polynesia",
        "163": "Gabon",
        "164": "Gambia",
        "052": "Georgia",
        "024": "Germany, Federal Republic Of",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Greece",
        "521": "Greenland",
        "626": "Grenada",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatemala",
        "409": "Guernsey",
        "166": "Guinea",
        "167": "Guinea-Bissau",
        "711": "Guyana",
        "654": "Haiti",
        "410": "Heard and MacDonald Islands",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hungary",
        "085": "Iceland",
        "205": "India",
        "222": "Indonesia",
        "223": "Iran",
        "224": "Iraq",
        "027": "Ireland",
        "411": "Isle of Man",
        "206": "Israel",
        "028": "Italy",
        "169": "Ivory Coast",
        "602": "Jamaica",
        "207": "Japan",
        "225": "Jordan",
        "053": "Kazakhstan",
        "132": "Kenya",
        "831": "Kiribati",
        "257": "Korea, North (DPRK)",
        "258": "Korea, South",
        "064": "Kosovo",
        "226": "Kuwait",
        "054": "Kyrgyzstan",
        "260": "Laos",
        "019": "Latvia",
        "208": "Lebanon",
        "152": "Lesotho",
        "170": "Liberia",
        "171": "Libya",
        "086": "Liechtenstein",
        "020": "Lithuania",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macedonia",
        "172": "Madagascar",
        "036": "Madeira",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malta",
        "834": "Marshall Islands",
        "655": "Martinique",
        "174": "Mauritania",
        "902": "Mauritius",
        "906": "Mayotte",
        "501": "Mexico",
        "055": "Moldova",
        "087": "Monaco",
        "262": "Mongolia",
        "063": "Montenegro",
        "627": "Montserrat",
        "133": "Morocco",
        "175": "Mozambique",
        "122": "Namibia",
        "341": "Nauru",
        "264": "Nepal",
        "652": "Netherlands Antilles, The",
        "031": "Netherlands, The",
        "628": "Nevis",
        "822": "New Caledonia",
        "339": "New Zealand",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigeria",
        "414": "Niue",
        "006": "Northern Ireland",
        "830": "Northern Mariana Islands",
        "032": "Norway",
        "263": "Oman",
        "209": "Pakistan",
        "213": "Palestinian Authority",
        "547": "Panama",
        "342": "Papua New Guinea",
        "755": "Paraguay",
        "723": "Peru",
        "227": "Philippines",
        "842": "Pitcairn Islands",
        "033": "Poland",
        "034": "Portugal",
        "656": "Puerto Rico",
        "265": "Qatar",
        "159": "Republic of Congo",
        "836": "Republic of Palau",
        "903": "Réunion",
        "088": "Romania",
        "056": "Russia",
        "179": "Rwanda",
        "915": "Saint Helena",
        "629": "Saint Kitts and Nevis",
        "630": "Saint Lucia",
        "531": "Saint Pierre and Miquelon",
        "407": "Saint-Barthelemy",
        "415": "Saint-Martin",
        "844": "Samoa",
        "843": "Samoa, American",
        "089": "San Marino",
        "914": "Sao Tome and Principe",
        "231": "Saudi Arabia",
        "007": "Scotland",
        "180": "Senegal",
        "061": "Serbia And Montenegro",
        "062": "Serbia, Republic Of",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapore",
        "416": "Sint-Maarten",
        "016": "Slovakia",
        "047": "Slovenia",
        "824": "Solomon Islands",
        "182": "Somalia",
        "121": "South Africa, Republic Of",
        "189": "South Sudan",
        "037": "Spain",
        "201": "Sri Lanka",
        "631": "St. Vincent and the Grenadines",
        "185": "Sudan",
        "752": "Suriname",
        "186": "Swaziland",
        "040": "Sweden",
        "041": "Switzerland",
        "210": "Syria",
        "203": "Taiwan",
        "057": "Tajikistan",
        "130": "Tanzania",
        "267": "Thailand",
        "268": "Tibet (Autonomous Region)",
        "187": "Togo",
        "417": "Tokelau",
        "846": "Tonga",
        "605": "Trinidad and Tobago",
        "135": "Tunisia",
        "045": "Turkey",
        "058": "Turkmenistan",
        "632": "Turks and Caicos Islands",
        "826": "Tuvalu",
        "418": "U.S. Minor outlying Islands",
        "136": "Uganda",
        "059": "Ukraine",
        "042": "Union Of Soviet Socialist Rep",
        "280": "United Arab Emirates",
        "461": "United States of America",
        "000": "Unknown",
        "724": "Uruguay",
        "060": "Uzbekistan",
        "823": "Vanuatu",
        "090": "Vatican City State",
        "725": "Venezuela",
        "270": "Vietnam",
        "657": "Virgin Islands, U.S.",
        "008": "Wales",
        "841": "Wallis and Futuna Is., Terr.",
        "184": "Western Sahara",
        "273": "Yemen",
        "044": "Yugoslavia",
        "112": "Zambia",
        "113": "Zimbabwe"
      }
    },
    "form1.Part1.SponsorDetails.q6New.StatusInCan": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "1": "Canadian citizen by birth",
        "2": "Canadian citizen by descent",
        "3": "Naturalized Canadian citizen",
        "4": "Permanent resident",
        "5": "Status Indian"
      }
    },
    "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": {
        "09": "Annulled Marriage",
        "03": "Common-Law",
        "04": "Divorced",
        "05": "Legally Separated",
        "01": "Married",
        "02": "Single",
        "00": "Unknown",
        "06": "Widowed"
      }
    },
    "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": "Common-Law",
        "01": "Married"
      }
    },
    "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",
        "401": "Aland Island",
        "081": "Albania",
        "131": "Algeria",
        "082": "Andorra",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua And Barbuda",
        "703": "Argentina",
        "049": "Armenia",
        "658": "Aruba",
        "305": "Australia",
        "011": "Austria",
        "050": "Azerbaijan",
        "622": "Bahamas",
        "253": "Bahrain",
        "412": "Bailwick of Jersey",
        "212": "Bangladesh",
        "610": "Barbados",
        "051": "Belarus",
        "012": "Belgium",
        "541": "Belize",
        "160": "Benin",
        "601": "Bermuda",
        "254": "Bhutan",
        "751": "Bolivia",
        "402": "Bonaire, Sint Eustatius, Saba",
        "048": "Bosnia and Herzegovina",
        "153": "Botswana",
        "403": "Bouvet Island",
        "709": "Brazil",
        "404": "British Indian Ocean Territory",
        "633": "British Virgin Islands",
        "255": "Brunei Darussalam",
        "083": "Bulgaria",
        "188": "Burkina Faso",
        "241": "Burma (Myanmar)",
        "154": "Burundi",
        "911": "Cabo Verde",
        "256": "Cambodia",
        "155": "Cameroon",
        "511": "Canada",
        "039": "Canary Islands",
        "624": "Cayman Islands",
        "157": "Central African Republic",
        "156": "Chad",
        "009": "Channel Islands",
        "721": "Chile",
        "202": "China",
        "200": "China (Hong Kong SAR)",
        "198": "China (Macao SAR)",
        "405": "Christmas Island",
        "722": "Colombia",
        "905": "Comoros",
        "840": "Cook Islands",
        "542": "Costa Rica",
        "043": "Croatia",
        "650": "Cuba",
        "406": "Curaçao",
        "221": "Cyprus",
        "015": "Czech Republic",
        "014": "Czechoslovakia",
        "158": "Democratic Rep. of Congo",
        "017": "Denmark",
        "183": "Djibouti",
        "625": "Dominica",
        "651": "Dominican Republic",
        "916": "East Timor",
        "753": "Ecuador",
        "101": "Egypt",
        "543": "El Salvador",
        "002": "England",
        "178": "Equatorial Guinea",
        "162": "Eritrea",
        "018": "Estonia",
        "161": "Ethiopia",
        "912": "Falkland Islands",
        "408": "Faroe Islands",
        "835": "Federated States of Micronesia",
        "801": "Fiji",
        "021": "Finland",
        "821": "Fr. South. and Antarctic Lands",
        "022": "France",
        "754": "French Guiana",
        "845": "French Polynesia",
        "163": "Gabon",
        "164": "Gambia",
        "052": "Georgia",
        "024": "Germany, Federal Republic Of",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Greece",
        "521": "Greenland",
        "626": "Grenada",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatemala",
        "409": "Guernsey",
        "166": "Guinea",
        "167": "Guinea-Bissau",
        "711": "Guyana",
        "654": "Haiti",
        "410": "Heard and MacDonald Islands",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hungary",
        "085": "Iceland",
        "205": "India",
        "222": "Indonesia",
        "223": "Iran",
        "224": "Iraq",
        "027": "Ireland",
        "411": "Isle of Man",
        "206": "Israel",
        "028": "Italy",
        "169": "Ivory Coast",
        "602": "Jamaica",
        "207": "Japan",
        "225": "Jordan",
        "053": "Kazakhstan",
        "132": "Kenya",
        "831": "Kiribati",
        "257": "Korea, North (DPRK)",
        "258": "Korea, South",
        "064": "Kosovo",
        "226": "Kuwait",
        "054": "Kyrgyzstan",
        "260": "Laos",
        "019": "Latvia",
        "208": "Lebanon",
        "152": "Lesotho",
        "170": "Liberia",
        "171": "Libya",
        "086": "Liechtenstein",
        "020": "Lithuania",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macedonia",
        "172": "Madagascar",
        "036": "Madeira",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malta",
        "834": "Marshall Islands",
        "655": "Martinique",
        "174": "Mauritania",
        "902": "Mauritius",
        "906": "Mayotte",
        "501": "Mexico",
        "055": "Moldova",
        "087": "Monaco",
        "262": "Mongolia",
        "063": "Montenegro",
        "627": "Montserrat",
        "133": "Morocco",
        "175": "Mozambique",
        "122": "Namibia",
        "341": "Nauru",
        "264": "Nepal",
        "652": "Netherlands Antilles, The",
        "031": "Netherlands, The",
        "628": "Nevis",
        "822": "New Caledonia",
        "339": "New Zealand",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigeria",
        "414": "Niue",
        "006": "Northern Ireland",
        "830": "Northern Mariana Islands",
        "032": "Norway",
        "263": "Oman",
        "209": "Pakistan",
        "213": "Palestinian Authority",
        "547": "Panama",
        "342": "Papua New Guinea",
        "755": "Paraguay",
        "723": "Peru",
        "227": "Philippines",
        "842": "Pitcairn Islands",
        "033": "Poland",
        "034": "Portugal",
        "656": "Puerto Rico",
        "265": "Qatar",
        "159": "Republic of Congo",
        "836": "Republic of Palau",
        "903": "Réunion",
        "088": "Romania",
        "056": "Russia",
        "179": "Rwanda",
        "915": "Saint Helena",
        "629": "Saint Kitts and Nevis",
        "630": "Saint Lucia",
        "531": "Saint Pierre and Miquelon",
        "407": "Saint-Barthelemy",
        "415": "Saint-Martin",
        "844": "Samoa",
        "843": "Samoa, American",
        "089": "San Marino",
        "914": "Sao Tome and Principe",
        "231": "Saudi Arabia",
        "007": "Scotland",
        "180": "Senegal",
        "061": "Serbia And Montenegro",
        "062": "Serbia, Republic Of",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapore",
        "416": "Sint-Maarten",
        "016": "Slovakia",
        "047": "Slovenia",
        "824": "Solomon Islands",
        "182": "Somalia",
        "121": "South Africa, Republic Of",
        "189": "South Sudan",
        "037": "Spain",
        "201": "Sri Lanka",
        "631": "St. Vincent and the Grenadines",
        "185": "Sudan",
        "752": "Suriname",
        "186": "Swaziland",
        "040": "Sweden",
        "041": "Switzerland",
        "210": "Syria",
        "203": "Taiwan",
        "057": "Tajikistan",
        "130": "Tanzania",
        "267": "Thailand",
        "268": "Tibet (Autonomous Region)",
        "187": "Togo",
        "417": "Tokelau",
        "846": "Tonga",
        "605": "Trinidad and Tobago",
        "135": "Tunisia",
        "045": "Turkey",
        "058": "Turkmenistan",
        "632": "Turks and Caicos Islands",
        "826": "Tuvalu",
        "418": "U.S. Minor outlying Islands",
        "136": "Uganda",
        "059": "Ukraine",
        "042": "Union Of Soviet Socialist Rep",
        "280": "United Arab Emirates",
        "461": "United States of America",
        "000": "Unknown",
        "724": "Uruguay",
        "060": "Uzbekistan",
        "823": "Vanuatu",
        "090": "Vatican City State",
        "725": "Venezuela",
        "270": "Vietnam",
        "657": "Virgin Islands, U.S.",
        "008": "Wales",
        "841": "Wallis and Futuna Is., Terr.",
        "184": "Western Sahara",
        "273": "Yemen",
        "044": "Yugoslavia",
        "112": "Zambia",
        "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",
        "401": "Aland Island",
        "081": "Albania",
        "131": "Algeria",
        "082": "Andorra",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua And Barbuda",
        "703": "Argentina",
        "049": "Armenia",
        "658": "Aruba",
        "305": "Australia",
        "011": "Austria",
        "050": "Azerbaijan",
        "622": "Bahamas",
        "253": "Bahrain",
        "412": "Bailwick of Jersey",
        "212": "Bangladesh",
        "610": "Barbados",
        "051": "Belarus",
        "012": "Belgium",
        "541": "Belize",
        "160": "Benin",
        "601": "Bermuda",
        "254": "Bhutan",
        "751": "Bolivia",
        "402": "Bonaire, Sint Eustatius, Saba",
        "048": "Bosnia and Herzegovina",
        "153": "Botswana",
        "403": "Bouvet Island",
        "709": "Brazil",
        "404": "British Indian Ocean Territory",
        "633": "British Virgin Islands",
        "255": "Brunei Darussalam",
        "083": "Bulgaria",
        "188": "Burkina Faso",
        "241": "Burma (Myanmar)",
        "154": "Burundi",
        "911": "Cabo Verde",
        "256": "Cambodia",
        "155": "Cameroon",
        "511": "Canada",
        "039": "Canary Islands",
        "624": "Cayman Islands",
        "157": "Central African Republic",
        "156": "Chad",
        "009": "Channel Islands",
        "721": "Chile",
        "202": "China",
        "200": "China (Hong Kong SAR)",
        "198": "China (Macao SAR)",
        "405": "Christmas Island",
        "722": "Colombia",
        "905": "Comoros",
        "840": "Cook Islands",
        "542": "Costa Rica",
        "043": "Croatia",
        "650": "Cuba",
        "406": "Curaçao",
        "221": "Cyprus",
        "015": "Czech Republic",
        "014": "Czechoslovakia",
        "158": "Democratic Rep. of Congo",
        "017": "Denmark",
        "183": "Djibouti",
        "625": "Dominica",
        "651": "Dominican Republic",
        "916": "East Timor",
        "753": "Ecuador",
        "101": "Egypt",
        "543": "El Salvador",
        "002": "England",
        "178": "Equatorial Guinea",
        "162": "Eritrea",
        "018": "Estonia",
        "161": "Ethiopia",
        "912": "Falkland Islands",
        "408": "Faroe Islands",
        "835": "Federated States of Micronesia",
        "801": "Fiji",
        "021": "Finland",
        "821": "Fr. South. and Antarctic Lands",
        "022": "France",
        "754": "French Guiana",
        "845": "French Polynesia",
        "163": "Gabon",
        "164": "Gambia",
        "052": "Georgia",
        "024": "Germany, Federal Republic Of",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Greece",
        "521": "Greenland",
        "626": "Grenada",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatemala",
        "409": "Guernsey",
        "166": "Guinea",
        "167": "Guinea-Bissau",
        "711": "Guyana",
        "654": "Haiti",
        "410": "Heard and MacDonald Islands",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hungary",
        "085": "Iceland",
        "205": "India",
        "222": "Indonesia",
        "223": "Iran",
        "224": "Iraq",
        "027": "Ireland",
        "411": "Isle of Man",
        "206": "Israel",
        "028": "Italy",
        "169": "Ivory Coast",
        "602": "Jamaica",
        "207": "Japan",
        "225": "Jordan",
        "053": "Kazakhstan",
        "132": "Kenya",
        "831": "Kiribati",
        "257": "Korea, North (DPRK)",
        "258": "Korea, South",
        "064": "Kosovo",
        "226": "Kuwait",
        "054": "Kyrgyzstan",
        "260": "Laos",
        "019": "Latvia",
        "208": "Lebanon",
        "152": "Lesotho",
        "170": "Liberia",
        "171": "Libya",
        "086": "Liechtenstein",
        "020": "Lithuania",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macedonia",
        "172": "Madagascar",
        "036": "Madeira",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malta",
        "834": "Marshall Islands",
        "655": "Martinique",
        "174": "Mauritania",
        "902": "Mauritius",
        "906": "Mayotte",
        "501": "Mexico",
        "055": "Moldova",
        "087": "Monaco",
        "262": "Mongolia",
        "063": "Montenegro",
        "627": "Montserrat",
        "133": "Morocco",
        "175": "Mozambique",
        "122": "Namibia",
        "341": "Nauru",
        "264": "Nepal",
        "652": "Netherlands Antilles, The",
        "031": "Netherlands, The",
        "628": "Nevis",
        "822": "New Caledonia",
        "339": "New Zealand",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigeria",
        "414": "Niue",
        "006": "Northern Ireland",
        "830": "Northern Mariana Islands",
        "032": "Norway",
        "263": "Oman",
        "209": "Pakistan",
        "213": "Palestinian Authority",
        "547": "Panama",
        "342": "Papua New Guinea",
        "755": "Paraguay",
        "723": "Peru",
        "227": "Philippines",
        "842": "Pitcairn Islands",
        "033": "Poland",
        "034": "Portugal",
        "656": "Puerto Rico",
        "265": "Qatar",
        "159": "Republic of Congo",
        "836": "Republic of Palau",
        "903": "Réunion",
        "088": "Romania",
        "056": "Russia",
        "179": "Rwanda",
        "915": "Saint Helena",
        "629": "Saint Kitts and Nevis",
        "630": "Saint Lucia",
        "531": "Saint Pierre and Miquelon",
        "407": "Saint-Barthelemy",
        "415": "Saint-Martin",
        "844": "Samoa",
        "843": "Samoa, American",
        "089": "San Marino",
        "914": "Sao Tome and Principe",
        "231": "Saudi Arabia",
        "007": "Scotland",
        "180": "Senegal",
        "061": "Serbia And Montenegro",
        "062": "Serbia, Republic Of",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapore",
        "416": "Sint-Maarten",
        "016": "Slovakia",
        "047": "Slovenia",
        "824": "Solomon Islands",
        "182": "Somalia",
        "121": "South Africa, Republic Of",
        "189": "South Sudan",
        "037": "Spain",
        "201": "Sri Lanka",
        "631": "St. Vincent and the Grenadines",
        "185": "Sudan",
        "752": "Suriname",
        "186": "Swaziland",
        "040": "Sweden",
        "041": "Switzerland",
        "210": "Syria",
        "203": "Taiwan",
        "057": "Tajikistan",
        "130": "Tanzania",
        "267": "Thailand",
        "268": "Tibet (Autonomous Region)",
        "187": "Togo",
        "417": "Tokelau",
        "846": "Tonga",
        "605": "Trinidad and Tobago",
        "135": "Tunisia",
        "045": "Turkey",
        "058": "Turkmenistan",
        "632": "Turks and Caicos Islands",
        "826": "Tuvalu",
        "418": "U.S. Minor outlying Islands",
        "136": "Uganda",
        "059": "Ukraine",
        "042": "Union Of Soviet Socialist Rep",
        "280": "United Arab Emirates",
        "461": "United States of America",
        "000": "Unknown",
        "724": "Uruguay",
        "060": "Uzbekistan",
        "823": "Vanuatu",
        "090": "Vatican City State",
        "725": "Venezuela",
        "270": "Vietnam",
        "657": "Virgin Islands, U.S.",
        "008": "Wales",
        "841": "Wallis and Futuna Is., Terr.",
        "184": "Western Sahara",
        "273": "Yemen",
        "044": "Yugoslavia",
        "112": "Zambia",
        "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": "Residence",
        "02": "Cellular",
        "03": "Business"
      }
    },
    "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": "Residence",
        "02": "Cellular",
        "03": "Business"
      }
    },
    "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 Female",
        "Male": "M Male",
        "Unknown": "U Unknown",
        "Unspecified": "X Another gender"
      }
    },
    "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",
        "401": "Aland Island",
        "081": "Albania",
        "131": "Algeria",
        "082": "Andorra",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua And Barbuda",
        "703": "Argentina",
        "049": "Armenia",
        "658": "Aruba",
        "305": "Australia",
        "011": "Austria",
        "050": "Azerbaijan",
        "622": "Bahamas",
        "253": "Bahrain",
        "412": "Bailwick of Jersey",
        "212": "Bangladesh",
        "610": "Barbados",
        "051": "Belarus",
        "012": "Belgium",
        "541": "Belize",
        "160": "Benin",
        "601": "Bermuda",
        "254": "Bhutan",
        "751": "Bolivia",
        "402": "Bonaire, Sint Eustatius, Saba",
        "048": "Bosnia and Herzegovina",
        "153": "Botswana",
        "403": "Bouvet Island",
        "709": "Brazil",
        "404": "British Indian Ocean Territory",
        "633": "British Virgin Islands",
        "255": "Brunei Darussalam",
        "083": "Bulgaria",
        "188": "Burkina Faso",
        "241": "Burma (Myanmar)",
        "154": "Burundi",
        "911": "Cabo Verde",
        "256": "Cambodia",
        "155": "Cameroon",
        "511": "Canada",
        "039": "Canary Islands",
        "624": "Cayman Islands",
        "157": "Central African Republic",
        "156": "Chad",
        "009": "Channel Islands",
        "721": "Chile",
        "202": "China",
        "200": "China (Hong Kong SAR)",
        "198": "China (Macao SAR)",
        "405": "Christmas Island",
        "722": "Colombia",
        "905": "Comoros",
        "840": "Cook Islands",
        "542": "Costa Rica",
        "043": "Croatia",
        "650": "Cuba",
        "406": "Curaçao",
        "221": "Cyprus",
        "015": "Czech Republic",
        "014": "Czechoslovakia",
        "158": "Democratic Rep. of Congo",
        "017": "Denmark",
        "183": "Djibouti",
        "625": "Dominica",
        "651": "Dominican Republic",
        "916": "East Timor",
        "753": "Ecuador",
        "101": "Egypt",
        "543": "El Salvador",
        "002": "England",
        "178": "Equatorial Guinea",
        "162": "Eritrea",
        "018": "Estonia",
        "161": "Ethiopia",
        "912": "Falkland Islands",
        "408": "Faroe Islands",
        "835": "Federated States of Micronesia",
        "801": "Fiji",
        "021": "Finland",
        "821": "Fr. South. and Antarctic Lands",
        "022": "France",
        "754": "French Guiana",
        "845": "French Polynesia",
        "163": "Gabon",
        "164": "Gambia",
        "052": "Georgia",
        "024": "Germany, Federal Republic Of",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Greece",
        "521": "Greenland",
        "626": "Grenada",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatemala",
        "409": "Guernsey",
        "166": "Guinea",
        "167": "Guinea-Bissau",
        "711": "Guyana",
        "654": "Haiti",
        "410": "Heard and MacDonald Islands",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hungary",
        "085": "Iceland",
        "205": "India",
        "222": "Indonesia",
        "223": "Iran",
        "224": "Iraq",
        "027": "Ireland",
        "411": "Isle of Man",
        "206": "Israel",
        "028": "Italy",
        "169": "Ivory Coast",
        "602": "Jamaica",
        "207": "Japan",
        "225": "Jordan",
        "053": "Kazakhstan",
        "132": "Kenya",
        "831": "Kiribati",
        "257": "Korea, North (DPRK)",
        "258": "Korea, South",
        "064": "Kosovo",
        "226": "Kuwait",
        "054": "Kyrgyzstan",
        "260": "Laos",
        "019": "Latvia",
        "208": "Lebanon",
        "152": "Lesotho",
        "170": "Liberia",
        "171": "Libya",
        "086": "Liechtenstein",
        "020": "Lithuania",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macedonia",
        "172": "Madagascar",
        "036": "Madeira",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malta",
        "834": "Marshall Islands",
        "655": "Martinique",
        "174": "Mauritania",
        "902": "Mauritius",
        "906": "Mayotte",
        "501": "Mexico",
        "055": "Moldova",
        "087": "Monaco",
        "262": "Mongolia",
        "063": "Montenegro",
        "627": "Montserrat",
        "133": "Morocco",
        "175": "Mozambique",
        "122": "Namibia",
        "341": "Nauru",
        "264": "Nepal",
        "652": "Netherlands Antilles, The",
        "031": "Netherlands, The",
        "628": "Nevis",
        "822": "New Caledonia",
        "339": "New Zealand",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigeria",
        "414": "Niue",
        "006": "Northern Ireland",
        "830": "Northern Mariana Islands",
        "032": "Norway",
        "263": "Oman",
        "209": "Pakistan",
        "213": "Palestinian Authority",
        "547": "Panama",
        "342": "Papua New Guinea",
        "755": "Paraguay",
        "723": "Peru",
        "227": "Philippines",
        "842": "Pitcairn Islands",
        "033": "Poland",
        "034": "Portugal",
        "656": "Puerto Rico",
        "265": "Qatar",
        "159": "Republic of Congo",
        "836": "Republic of Palau",
        "903": "Réunion",
        "088": "Romania",
        "056": "Russia",
        "179": "Rwanda",
        "915": "Saint Helena",
        "629": "Saint Kitts and Nevis",
        "630": "Saint Lucia",
        "531": "Saint Pierre and Miquelon",
        "407": "Saint-Barthelemy",
        "415": "Saint-Martin",
        "844": "Samoa",
        "843": "Samoa, American",
        "089": "San Marino",
        "914": "Sao Tome and Principe",
        "231": "Saudi Arabia",
        "007": "Scotland",
        "180": "Senegal",
        "061": "Serbia And Montenegro",
        "062": "Serbia, Republic Of",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapore",
        "416": "Sint-Maarten",
        "016": "Slovakia",
        "047": "Slovenia",
        "824": "Solomon Islands",
        "182": "Somalia",
        "121": "South Africa, Republic Of",
        "189": "South Sudan",
        "037": "Spain",
        "201": "Sri Lanka",
        "631": "St. Vincent and the Grenadines",
        "185": "Sudan",
        "752": "Suriname",
        "186": "Swaziland",
        "040": "Sweden",
        "041": "Switzerland",
        "210": "Syria",
        "203": "Taiwan",
        "057": "Tajikistan",
        "130": "Tanzania",
        "267": "Thailand",
        "268": "Tibet (Autonomous Region)",
        "187": "Togo",
        "417": "Tokelau",
        "846": "Tonga",
        "605": "Trinidad and Tobago",
        "135": "Tunisia",
        "045": "Turkey",
        "058": "Turkmenistan",
        "632": "Turks and Caicos Islands",
        "826": "Tuvalu",
        "418": "U.S. Minor outlying Islands",
        "136": "Uganda",
        "059": "Ukraine",
        "042": "Union Of Soviet Socialist Rep",
        "280": "United Arab Emirates",
        "461": "United States of America",
        "000": "Unknown",
        "724": "Uruguay",
        "060": "Uzbekistan",
        "823": "Vanuatu",
        "090": "Vatican City State",
        "725": "Venezuela",
        "270": "Vietnam",
        "657": "Virgin Islands, U.S.",
        "008": "Wales",
        "841": "Wallis and Futuna Is., Terr.",
        "184": "Western Sahara",
        "273": "Yemen",
        "044": "Yugoslavia",
        "112": "Zambia",
        "113": "Zimbabwe"
      }
    },
    "form1.Part1.CoSigner.CosignDetails.q6New.StatusInCan": {
      "kinds": [
        "subform",
        "subform",
        "subform",
        "subform",
        "subform",
        "field"
      ],
      "value_type": "text",
      "max_chars": 2000,
      "choices": {
        "1": "Canadian citizen by birth",
        "2": "Canadian citizen by descent",
        "3": "Naturalized Canadian citizen",
        "4": "Permanent resident",
        "5": "Status Indian"
      }
    },
    "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": {
        "09": "Annulled Marriage",
        "03": "Common-Law",
        "04": "Divorced",
        "05": "Legally Separated",
        "01": "Married",
        "02": "Single",
        "00": "Unknown",
        "06": "Widowed"
      }
    },
    "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": "Spouse",
        "01": "Common-Law Partner",
        "85": "Other"
      }
    },
    "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": "Common-Law",
        "01": "Married"
      }
    },
    "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": "Residence",
        "02": "Cellular",
        "03": "Business"
      }
    },
    "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": "Residence",
        "02": "Cellular",
        "03": "Business"
      }
    },
    "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": "English",
        "02": "French"
      }
    },
    "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": {
        "15": "Adoptive Child",
        "19": "Common-law partner living in Canada",
        "14": "Conjugal partner outside Canada",
        "02": "Child",
        "05": "Parent",
        "37": "Adoptive Parent",
        "86": "Guardian",
        "87": "Agent",
        "13": "Common-law partner living outside Canada",
        "17": "Grandparent",
        "16": "Orphaned Sibling/Nephew/Niece/Grandchild",
        "18": "Other Relative",
        "12": "Spouse living in Canada",
        "88": "Spouse living in Canada - Applying under Family Class",
        "11": "Spouse living outside Canada"
      }
    },
    "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 Female",
        "Male": "M Male",
        "Unknown": "U Unknown",
        "Unspecified": "X Another gender"
      }
    },
    "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",
        "401": "Aland Island",
        "081": "Albania",
        "131": "Algeria",
        "082": "Andorra",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua And Barbuda",
        "703": "Argentina",
        "049": "Armenia",
        "658": "Aruba",
        "305": "Australia",
        "011": "Austria",
        "050": "Azerbaijan",
        "622": "Bahamas",
        "253": "Bahrain",
        "412": "Bailwick of Jersey",
        "212": "Bangladesh",
        "610": "Barbados",
        "051": "Belarus",
        "012": "Belgium",
        "541": "Belize",
        "160": "Benin",
        "601": "Bermuda",
        "254": "Bhutan",
        "751": "Bolivia",
        "402": "Bonaire, Sint Eustatius, Saba",
        "048": "Bosnia and Herzegovina",
        "153": "Botswana",
        "403": "Bouvet Island",
        "709": "Brazil",
        "404": "British Indian Ocean Territory",
        "633": "British Virgin Islands",
        "255": "Brunei Darussalam",
        "083": "Bulgaria",
        "188": "Burkina Faso",
        "241": "Burma (Myanmar)",
        "154": "Burundi",
        "911": "Cabo Verde",
        "256": "Cambodia",
        "155": "Cameroon",
        "511": "Canada",
        "039": "Canary Islands",
        "624": "Cayman Islands",
        "157": "Central African Republic",
        "156": "Chad",
        "009": "Channel Islands",
        "721": "Chile",
        "202": "China",
        "200": "China (Hong Kong SAR)",
        "198": "China (Macao SAR)",
        "405": "Christmas Island",
        "722": "Colombia",
        "905": "Comoros",
        "840": "Cook Islands",
        "542": "Costa Rica",
        "043": "Croatia",
        "650": "Cuba",
        "406": "Curaçao",
        "221": "Cyprus",
        "015": "Czech Republic",
        "014": "Czechoslovakia",
        "158": "Democratic Rep. of Congo",
        "017": "Denmark",
        "183": "Djibouti",
        "625": "Dominica",
        "651": "Dominican Republic",
        "916": "East Timor",
        "753": "Ecuador",
        "101": "Egypt",
        "543": "El Salvador",
        "002": "England",
        "178": "Equatorial Guinea",
        "162": "Eritrea",
        "018": "Estonia",
        "161": "Ethiopia",
        "912": "Falkland Islands",
        "408": "Faroe Islands",
        "835": "Federated States of Micronesia",
        "801": "Fiji",
        "021": "Finland",
        "821": "Fr. South. and Antarctic Lands",
        "022": "France",
        "754": "French Guiana",
        "845": "French Polynesia",
        "163": "Gabon",
        "164": "Gambia",
        "052": "Georgia",
        "024": "Germany, Federal Republic Of",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Greece",
        "521": "Greenland",
        "626": "Grenada",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatemala",
        "409": "Guernsey",
        "166": "Guinea",
        "167": "Guinea-Bissau",
        "711": "Guyana",
        "654": "Haiti",
        "410": "Heard and MacDonald Islands",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hungary",
        "085": "Iceland",
        "205": "India",
        "222": "Indonesia",
        "223": "Iran",
        "224": "Iraq",
        "027": "Ireland",
        "411": "Isle of Man",
        "206": "Israel",
        "028": "Italy",
        "169": "Ivory Coast",
        "602": "Jamaica",
        "207": "Japan",
        "225": "Jordan",
        "053": "Kazakhstan",
        "132": "Kenya",
        "831": "Kiribati",
        "257": "Korea, North (DPRK)",
        "258": "Korea, South",
        "064": "Kosovo",
        "226": "Kuwait",
        "054": "Kyrgyzstan",
        "260": "Laos",
        "019": "Latvia",
        "208": "Lebanon",
        "152": "Lesotho",
        "170": "Liberia",
        "171": "Libya",
        "086": "Liechtenstein",
        "020": "Lithuania",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macedonia",
        "172": "Madagascar",
        "036": "Madeira",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malta",
        "834": "Marshall Islands",
        "655": "Martinique",
        "174": "Mauritania",
        "902": "Mauritius",
        "906": "Mayotte",
        "501": "Mexico",
        "055": "Moldova",
        "087": "Monaco",
        "262": "Mongolia",
        "063": "Montenegro",
        "627": "Montserrat",
        "133": "Morocco",
        "175": "Mozambique",
        "122": "Namibia",
        "341": "Nauru",
        "264": "Nepal",
        "652": "Netherlands Antilles, The",
        "031": "Netherlands, The",
        "628": "Nevis",
        "822": "New Caledonia",
        "339": "New Zealand",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigeria",
        "414": "Niue",
        "006": "Northern Ireland",
        "830": "Northern Mariana Islands",
        "032": "Norway",
        "263": "Oman",
        "209": "Pakistan",
        "213": "Palestinian Authority",
        "547": "Panama",
        "342": "Papua New Guinea",
        "755": "Paraguay",
        "723": "Peru",
        "227": "Philippines",
        "842": "Pitcairn Islands",
        "033": "Poland",
        "034": "Portugal",
        "656": "Puerto Rico",
        "265": "Qatar",
        "159": "Republic of Congo",
        "836": "Republic of Palau",
        "903": "Réunion",
        "088": "Romania",
        "056": "Russia",
        "179": "Rwanda",
        "915": "Saint Helena",
        "629": "Saint Kitts and Nevis",
        "630": "Saint Lucia",
        "531": "Saint Pierre and Miquelon",
        "407": "Saint-Barthelemy",
        "415": "Saint-Martin",
        "844": "Samoa",
        "843": "Samoa, American",
        "089": "San Marino",
        "914": "Sao Tome and Principe",
        "231": "Saudi Arabia",
        "007": "Scotland",
        "180": "Senegal",
        "061": "Serbia And Montenegro",
        "062": "Serbia, Republic Of",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapore",
        "416": "Sint-Maarten",
        "016": "Slovakia",
        "047": "Slovenia",
        "824": "Solomon Islands",
        "182": "Somalia",
        "121": "South Africa, Republic Of",
        "189": "South Sudan",
        "037": "Spain",
        "201": "Sri Lanka",
        "631": "St. Vincent and the Grenadines",
        "185": "Sudan",
        "752": "Suriname",
        "186": "Swaziland",
        "040": "Sweden",
        "041": "Switzerland",
        "210": "Syria",
        "203": "Taiwan",
        "057": "Tajikistan",
        "130": "Tanzania",
        "267": "Thailand",
        "268": "Tibet (Autonomous Region)",
        "187": "Togo",
        "417": "Tokelau",
        "846": "Tonga",
        "605": "Trinidad and Tobago",
        "135": "Tunisia",
        "045": "Turkey",
        "058": "Turkmenistan",
        "632": "Turks and Caicos Islands",
        "826": "Tuvalu",
        "418": "U.S. Minor outlying Islands",
        "136": "Uganda",
        "059": "Ukraine",
        "042": "Union Of Soviet Socialist Rep",
        "280": "United Arab Emirates",
        "461": "United States of America",
        "000": "Unknown",
        "724": "Uruguay",
        "060": "Uzbekistan",
        "823": "Vanuatu",
        "090": "Vatican City State",
        "725": "Venezuela",
        "270": "Vietnam",
        "657": "Virgin Islands, U.S.",
        "008": "Wales",
        "841": "Wallis and Futuna Is., Terr.",
        "184": "Western Sahara",
        "273": "Yemen",
        "044": "Yugoslavia",
        "112": "Zambia",
        "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": "Canadian citizen by birth",
        "2": "Canadian citizen by descent",
        "3": "Naturalized Canadian citizen",
        "4": "Permanent resident",
        "5": "Status Indian"
      }
    },
    "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": {
        "09": "Annulled Marriage",
        "03": "Common-Law",
        "04": "Divorced",
        "05": "Legally Separated",
        "01": "Married",
        "02": "Single",
        "00": "Unknown",
        "06": "Widowed"
      }
    },
    "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": "Common-Law",
        "01": "Married"
      }
    },
    "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",
        "401": "Aland Island",
        "081": "Albania",
        "131": "Algeria",
        "082": "Andorra",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua And Barbuda",
        "703": "Argentina",
        "049": "Armenia",
        "658": "Aruba",
        "305": "Australia",
        "011": "Austria",
        "050": "Azerbaijan",
        "622": "Bahamas",
        "253": "Bahrain",
        "412": "Bailwick of Jersey",
        "212": "Bangladesh",
        "610": "Barbados",
        "051": "Belarus",
        "012": "Belgium",
        "541": "Belize",
        "160": "Benin",
        "601": "Bermuda",
        "254": "Bhutan",
        "751": "Bolivia",
        "402": "Bonaire, Sint Eustatius, Saba",
        "048": "Bosnia and Herzegovina",
        "153": "Botswana",
        "403": "Bouvet Island",
        "709": "Brazil",
        "404": "British Indian Ocean Territory",
        "633": "British Virgin Islands",
        "255": "Brunei Darussalam",
        "083": "Bulgaria",
        "188": "Burkina Faso",
        "241": "Burma (Myanmar)",
        "154": "Burundi",
        "911": "Cabo Verde",
        "256": "Cambodia",
        "155": "Cameroon",
        "511": "Canada",
        "039": "Canary Islands",
        "624": "Cayman Islands",
        "157": "Central African Republic",
        "156": "Chad",
        "009": "Channel Islands",
        "721": "Chile",
        "202": "China",
        "200": "China (Hong Kong SAR)",
        "198": "China (Macao SAR)",
        "405": "Christmas Island",
        "722": "Colombia",
        "905": "Comoros",
        "840": "Cook Islands",
        "542": "Costa Rica",
        "043": "Croatia",
        "650": "Cuba",
        "406": "Curaçao",
        "221": "Cyprus",
        "015": "Czech Republic",
        "014": "Czechoslovakia",
        "158": "Democratic Rep. of Congo",
        "017": "Denmark",
        "183": "Djibouti",
        "625": "Dominica",
        "651": "Dominican Republic",
        "916": "East Timor",
        "753": "Ecuador",
        "101": "Egypt",
        "543": "El Salvador",
        "002": "England",
        "178": "Equatorial Guinea",
        "162": "Eritrea",
        "018": "Estonia",
        "161": "Ethiopia",
        "912": "Falkland Islands",
        "408": "Faroe Islands",
        "835": "Federated States of Micronesia",
        "801": "Fiji",
        "021": "Finland",
        "821": "Fr. South. and Antarctic Lands",
        "022": "France",
        "754": "French Guiana",
        "845": "French Polynesia",
        "163": "Gabon",
        "164": "Gambia",
        "052": "Georgia",
        "024": "Germany, Federal Republic Of",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Greece",
        "521": "Greenland",
        "626": "Grenada",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatemala",
        "409": "Guernsey",
        "166": "Guinea",
        "167": "Guinea-Bissau",
        "711": "Guyana",
        "654": "Haiti",
        "410": "Heard and MacDonald Islands",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hungary",
        "085": "Iceland",
        "205": "India",
        "222": "Indonesia",
        "223": "Iran",
        "224": "Iraq",
        "027": "Ireland",
        "411": "Isle of Man",
        "206": "Israel",
        "028": "Italy",
        "169": "Ivory Coast",
        "602": "Jamaica",
        "207": "Japan",
        "225": "Jordan",
        "053": "Kazakhstan",
        "132": "Kenya",
        "831": "Kiribati",
        "257": "Korea, North (DPRK)",
        "258": "Korea, South",
        "064": "Kosovo",
        "226": "Kuwait",
        "054": "Kyrgyzstan",
        "260": "Laos",
        "019": "Latvia",
        "208": "Lebanon",
        "152": "Lesotho",
        "170": "Liberia",
        "171": "Libya",
        "086": "Liechtenstein",
        "020": "Lithuania",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macedonia",
        "172": "Madagascar",
        "036": "Madeira",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malta",
        "834": "Marshall Islands",
        "655": "Martinique",
        "174": "Mauritania",
        "902": "Mauritius",
        "906": "Mayotte",
        "501": "Mexico",
        "055": "Moldova",
        "087": "Monaco",
        "262": "Mongolia",
        "063": "Montenegro",
        "627": "Montserrat",
        "133": "Morocco",
        "175": "Mozambique",
        "122": "Namibia",
        "341": "Nauru",
        "264": "Nepal",
        "652": "Netherlands Antilles, The",
        "031": "Netherlands, The",
        "628": "Nevis",
        "822": "New Caledonia",
        "339": "New Zealand",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigeria",
        "414": "Niue",
        "006": "Northern Ireland",
        "830": "Northern Mariana Islands",
        "032": "Norway",
        "263": "Oman",
        "209": "Pakistan",
        "213": "Palestinian Authority",
        "547": "Panama",
        "342": "Papua New Guinea",
        "755": "Paraguay",
        "723": "Peru",
        "227": "Philippines",
        "842": "Pitcairn Islands",
        "033": "Poland",
        "034": "Portugal",
        "656": "Puerto Rico",
        "265": "Qatar",
        "159": "Republic of Congo",
        "836": "Republic of Palau",
        "903": "Réunion",
        "088": "Romania",
        "056": "Russia",
        "179": "Rwanda",
        "915": "Saint Helena",
        "629": "Saint Kitts and Nevis",
        "630": "Saint Lucia",
        "531": "Saint Pierre and Miquelon",
        "407": "Saint-Barthelemy",
        "415": "Saint-Martin",
        "844": "Samoa",
        "843": "Samoa, American",
        "089": "San Marino",
        "914": "Sao Tome and Principe",
        "231": "Saudi Arabia",
        "007": "Scotland",
        "180": "Senegal",
        "061": "Serbia And Montenegro",
        "062": "Serbia, Republic Of",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapore",
        "416": "Sint-Maarten",
        "016": "Slovakia",
        "047": "Slovenia",
        "824": "Solomon Islands",
        "182": "Somalia",
        "121": "South Africa, Republic Of",
        "189": "South Sudan",
        "037": "Spain",
        "201": "Sri Lanka",
        "631": "St. Vincent and the Grenadines",
        "185": "Sudan",
        "752": "Suriname",
        "186": "Swaziland",
        "040": "Sweden",
        "041": "Switzerland",
        "210": "Syria",
        "203": "Taiwan",
        "057": "Tajikistan",
        "130": "Tanzania",
        "267": "Thailand",
        "268": "Tibet (Autonomous Region)",
        "187": "Togo",
        "417": "Tokelau",
        "846": "Tonga",
        "605": "Trinidad and Tobago",
        "135": "Tunisia",
        "045": "Turkey",
        "058": "Turkmenistan",
        "632": "Turks and Caicos Islands",
        "826": "Tuvalu",
        "418": "U.S. Minor outlying Islands",
        "136": "Uganda",
        "059": "Ukraine",
        "042": "Union Of Soviet Socialist Rep",
        "280": "United Arab Emirates",
        "461": "United States of America",
        "000": "Unknown",
        "724": "Uruguay",
        "060": "Uzbekistan",
        "823": "Vanuatu",
        "090": "Vatican City State",
        "725": "Venezuela",
        "270": "Vietnam",
        "657": "Virgin Islands, U.S.",
        "008": "Wales",
        "841": "Wallis and Futuna Is., Terr.",
        "184": "Western Sahara",
        "273": "Yemen",
        "044": "Yugoslavia",
        "112": "Zambia",
        "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",
        "401": "Aland Island",
        "081": "Albania",
        "131": "Algeria",
        "082": "Andorra",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua And Barbuda",
        "703": "Argentina",
        "049": "Armenia",
        "658": "Aruba",
        "305": "Australia",
        "011": "Austria",
        "050": "Azerbaijan",
        "622": "Bahamas",
        "253": "Bahrain",
        "412": "Bailwick of Jersey",
        "212": "Bangladesh",
        "610": "Barbados",
        "051": "Belarus",
        "012": "Belgium",
        "541": "Belize",
        "160": "Benin",
        "601": "Bermuda",
        "254": "Bhutan",
        "751": "Bolivia",
        "402": "Bonaire, Sint Eustatius, Saba",
        "048": "Bosnia and Herzegovina",
        "153": "Botswana",
        "403": "Bouvet Island",
        "709": "Brazil",
        "404": "British Indian Ocean Territory",
        "633": "British Virgin Islands",
        "255": "Brunei Darussalam",
        "083": "Bulgaria",
        "188": "Burkina Faso",
        "241": "Burma (Myanmar)",
        "154": "Burundi",
        "911": "Cabo Verde",
        "256": "Cambodia",
        "155": "Cameroon",
        "511": "Canada",
        "039": "Canary Islands",
        "624": "Cayman Islands",
        "157": "Central African Republic",
        "156": "Chad",
        "009": "Channel Islands",
        "721": "Chile",
        "202": "China",
        "200": "China (Hong Kong SAR)",
        "198": "China (Macao SAR)",
        "405": "Christmas Island",
        "722": "Colombia",
        "905": "Comoros",
        "840": "Cook Islands",
        "542": "Costa Rica",
        "043": "Croatia",
        "650": "Cuba",
        "406": "Curaçao",
        "221": "Cyprus",
        "015": "Czech Republic",
        "014": "Czechoslovakia",
        "158": "Democratic Rep. of Congo",
        "017": "Denmark",
        "183": "Djibouti",
        "625": "Dominica",
        "651": "Dominican Republic",
        "916": "East Timor",
        "753": "Ecuador",
        "101": "Egypt",
        "543": "El Salvador",
        "002": "England",
        "178": "Equatorial Guinea",
        "162": "Eritrea",
        "018": "Estonia",
        "161": "Ethiopia",
        "912": "Falkland Islands",
        "408": "Faroe Islands",
        "835": "Federated States of Micronesia",
        "801": "Fiji",
        "021": "Finland",
        "821": "Fr. South. and Antarctic Lands",
        "022": "France",
        "754": "French Guiana",
        "845": "French Polynesia",
        "163": "Gabon",
        "164": "Gambia",
        "052": "Georgia",
        "024": "Germany, Federal Republic Of",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Greece",
        "521": "Greenland",
        "626": "Grenada",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatemala",
        "409": "Guernsey",
        "166": "Guinea",
        "167": "Guinea-Bissau",
        "711": "Guyana",
        "654": "Haiti",
        "410": "Heard and MacDonald Islands",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hungary",
        "085": "Iceland",
        "205": "India",
        "222": "Indonesia",
        "223": "Iran",
        "224": "Iraq",
        "027": "Ireland",
        "411": "Isle of Man",
        "206": "Israel",
        "028": "Italy",
        "169": "Ivory Coast",
        "602": "Jamaica",
        "207": "Japan",
        "225": "Jordan",
        "053": "Kazakhstan",
        "132": "Kenya",
        "831": "Kiribati",
        "257": "Korea, North (DPRK)",
        "258": "Korea, South",
        "064": "Kosovo",
        "226": "Kuwait",
        "054": "Kyrgyzstan",
        "260": "Laos",
        "019": "Latvia",
        "208": "Lebanon",
        "152": "Lesotho",
        "170": "Liberia",
        "171": "Libya",
        "086": "Liechtenstein",
        "020": "Lithuania",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macedonia",
        "172": "Madagascar",
        "036": "Madeira",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malta",
        "834": "Marshall Islands",
        "655": "Martinique",
        "174": "Mauritania",
        "902": "Mauritius",
        "906": "Mayotte",
        "501": "Mexico",
        "055": "Moldova",
        "087": "Monaco",
        "262": "Mongolia",
        "063": "Montenegro",
        "627": "Montserrat",
        "133": "Morocco",
        "175": "Mozambique",
        "122": "Namibia",
        "341": "Nauru",
        "264": "Nepal",
        "652": "Netherlands Antilles, The",
        "031": "Netherlands, The",
        "628": "Nevis",
        "822": "New Caledonia",
        "339": "New Zealand",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigeria",
        "414": "Niue",
        "006": "Northern Ireland",
        "830": "Northern Mariana Islands",
        "032": "Norway",
        "263": "Oman",
        "209": "Pakistan",
        "213": "Palestinian Authority",
        "547": "Panama",
        "342": "Papua New Guinea",
        "755": "Paraguay",
        "723": "Peru",
        "227": "Philippines",
        "842": "Pitcairn Islands",
        "033": "Poland",
        "034": "Portugal",
        "656": "Puerto Rico",
        "265": "Qatar",
        "159": "Republic of Congo",
        "836": "Republic of Palau",
        "903": "Réunion",
        "088": "Romania",
        "056": "Russia",
        "179": "Rwanda",
        "915": "Saint Helena",
        "629": "Saint Kitts and Nevis",
        "630": "Saint Lucia",
        "531": "Saint Pierre and Miquelon",
        "407": "Saint-Barthelemy",
        "415": "Saint-Martin",
        "844": "Samoa",
        "843": "Samoa, American",
        "089": "San Marino",
        "914": "Sao Tome and Principe",
        "231": "Saudi Arabia",
        "007": "Scotland",
        "180": "Senegal",
        "061": "Serbia And Montenegro",
        "062": "Serbia, Republic Of",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapore",
        "416": "Sint-Maarten",
        "016": "Slovakia",
        "047": "Slovenia",
        "824": "Solomon Islands",
        "182": "Somalia",
        "121": "South Africa, Republic Of",
        "189": "South Sudan",
        "037": "Spain",
        "201": "Sri Lanka",
        "631": "St. Vincent and the Grenadines",
        "185": "Sudan",
        "752": "Suriname",
        "186": "Swaziland",
        "040": "Sweden",
        "041": "Switzerland",
        "210": "Syria",
        "203": "Taiwan",
        "057": "Tajikistan",
        "130": "Tanzania",
        "267": "Thailand",
        "268": "Tibet (Autonomous Region)",
        "187": "Togo",
        "417": "Tokelau",
        "846": "Tonga",
        "605": "Trinidad and Tobago",
        "135": "Tunisia",
        "045": "Turkey",
        "058": "Turkmenistan",
        "632": "Turks and Caicos Islands",
        "826": "Tuvalu",
        "418": "U.S. Minor outlying Islands",
        "136": "Uganda",
        "059": "Ukraine",
        "042": "Union Of Soviet Socialist Rep",
        "280": "United Arab Emirates",
        "461": "United States of America",
        "000": "Unknown",
        "724": "Uruguay",
        "060": "Uzbekistan",
        "823": "Vanuatu",
        "090": "Vatican City State",
        "725": "Venezuela",
        "270": "Vietnam",
        "657": "Virgin Islands, U.S.",
        "008": "Wales",
        "841": "Wallis and Futuna Is., Terr.",
        "184": "Western Sahara",
        "273": "Yemen",
        "044": "Yugoslavia",
        "112": "Zambia",
        "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": "Are you 18 years of age or older?",
      "label_fr": "Are you 18 years of age or older?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_CanCitzInd": {
      "paths": [
        "form1.Part1.SponsorEA.q2.CanCitzInd"
      ],
      "label": "Are you a Canadian citizen or permanent resident?",
      "label_fr": "Are you a Canadian citizen or permanent resident?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_SpouseCLInd": {
      "paths": [
        "form1.Part1.SponsorEA.q3.SpouseCLInd"
      ],
      "label": "Are you sponsoring a member of the family class or a member of the spouse or common-law partner in Canada class?",
      "label_fr": "Are you sponsoring a member of the family class or a member of the spouse or common-law partner in Canada class?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_ResideCanInd": {
      "paths": [
        "form1.Part1.SponsorEA.q4.ResideCanInd"
      ],
      "label": "Do you reside in Canada and in no other country?",
      "label_fr": "Do you reside in Canada and in no other country?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_PrevSponsored": {
      "paths": [
        "form1.Part1.SponsorEA.q5.PrevSponsored"
      ],
      "label": "In the five years preceding your application, did you become a permanent resident after being sponsored as a spouse, common-law or conjugal partner?",
      "label_fr": "In the five years preceding your application, did you become a permanent resident after being sponsored as a spouse, common-law or conjugal partner?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_PrevAppInd": {
      "paths": [
        "form1.Part1.SponsorEA.q6.PrevAppInd"
      ],
      "label": "Have you submitted a previous application in respect of which a final decision has not been made for the person being sponsored and their family members?",
      "label_fr": "Have you submitted a previous application in respect of which a final decision has not been made for the person being sponsored and their family members?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_SocialAssistInd": {
      "paths": [
        "form1.Part1.SponsorEA.q7.SocialAssistInd"
      ],
      "label": "Are you in receipt of social assistance for a reason other than disability?",
      "label_fr": "Are you in receipt of social assistance for a reason other than disability?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_BankruptInd": {
      "paths": [
        "form1.Part1.SponsorEA.q8.BankruptInd"
      ],
      "label": "Are you an undischarged bankrupt under the Bankruptcy and Insolvency Act?",
      "label_fr": "Are you an undischarged bankrupt under the Bankruptcy and Insolvency Act?",
      "type": "yes_no",
      "required": true,
      "when": {
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_PrevSocialInd": {
      "paths": [
        "form1.Part1.SponsorEA.q9.PrevSocialInd"
      ],
      "label": "Have persons you previously sponsored or their family members received social assistance during the validity period of the undertaking?",
      "label_fr": "Have persons you previously sponsored or their family members received social assistance during the validity period of the undertaking?",
      "type": "yes_no",
      "required": true,
      "when": {
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_UndertakeInd": {
      "paths": [
        "form1.Part1.SponsorEA.q10.UndertakeInd"
      ],
      "label": "Did you co-sign an undertaking where the sponsored person or his or her family members received social assistance during the validity period of the undertaking?",
      "label_fr": "Did you co-sign an undertaking where the sponsored person or his or her family members received social assistance during the validity period of the undertaking?",
      "type": "yes_no",
      "required": true,
      "when": {
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_LeaveCanInd": {
      "paths": [
        "form1.Part1.SponsorEA.q11.LeaveCanInd"
      ],
      "label": "Have you been ordered to leave Canada?",
      "label_fr": "Have you been ordered to leave Canada?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_LatePayInd": {
      "paths": [
        "form1.Part1.SponsorEA.q12.LatePayInd"
      ],
      "label": "Are you late in making a required payment on an immigration loan, a performance bond or any other amounts you agreed to pay under Canadian immigration legislation, and have not made arrangements to defer payments?",
      "label_fr": "Are you late in making a required payment on an immigration loan, a performance bond or any other amounts you agreed to pay under Canadian immigration legislation, and have not made arrangements to defer payments?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_JailInd": {
      "paths": [
        "form1.Part1.SponsorEA.q13.JailInd"
      ],
      "label": "Are you currently detained in jail, prison, penitentiary or reformatory?",
      "label_fr": "Are you currently detained in jail, prison, penitentiary or reformatory?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_SexOffInd": {
      "paths": [
        "form1.Part1.SponsorEA.q14.SexOffInd"
      ],
      "label": "Have you been convicted of a sexual offence or serious violent offence against anyone, or an offence causing bodily harm against someone who is or was related to you, or an attempt to commit such an offence?",
      "label_fr": "Have you been convicted of a sexual offence or serious violent offence against anyone, or an offence causing bodily harm against someone who is or was related to you, or an attempt to commit such an offence?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_SupportPayInd": {
      "paths": [
        "form1.Part1.SponsorEA.q15.SupportPayInd"
      ],
      "label": "Are you in default of a court order to make support payments to your spouse, former spouse, common-law partner, former common-law partner or child?",
      "label_fr": "Are you in default of a court order to make support payments to your spouse, former spouse, common-law partner, former common-law partner or child?",
      "type": "yes_no",
      "required": true,
      "when": {
        "quebec_sponsorship": [
          "N"
        ]
      },
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_RevokeCitzInd": {
      "paths": [
        "form1.Part1.SponsorEA.q16.RevokeCitzInd"
      ],
      "label": "Are you the subject of an application to revoke your Canadian citizenship?",
      "label_fr": "Are you the subject of an application to revoke your Canadian citizenship?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_InadmissibleInd": {
      "paths": [
        "form1.Part1.SponsorEA.q17.InadmissibleInd"
      ],
      "label": "Are you the subject of a report on inadmissibility?",
      "label_fr": "Are you the subject of a report on inadmissibility?",
      "type": "yes_no",
      "required": true,
      "when": {},
      "choices": {
        "N": "No",
        "Y": "Yes"
      }
    },
    "sponsor_eligibility_ActParlimentInd": {
      "paths": [
        "form1.Part1.SponsorEA.q18.ActParlimentInd"
      ],
      "label": "Have you been charged with an offence under an Act of Parliament punishable by a maximum term of imprisonment of at least 10 years?",
      "label_fr": "Have you been charged with an offence under an Act of Parliament punishable by a maximum term of imprisonment of at least 10 years?",
      "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 Female",
        "Male": "M Male",
        "Unknown": "U Unknown",
        "Unspecified": "X Another gender"
      }
    },
    "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",
        "401": "Aland Island",
        "081": "Albania",
        "131": "Algeria",
        "082": "Andorra",
        "151": "Angola",
        "620": "Anguilla",
        "621": "Antigua And Barbuda",
        "703": "Argentina",
        "049": "Armenia",
        "658": "Aruba",
        "305": "Australia",
        "011": "Austria",
        "050": "Azerbaijan",
        "622": "Bahamas",
        "253": "Bahrain",
        "412": "Bailwick of Jersey",
        "212": "Bangladesh",
        "610": "Barbados",
        "051": "Belarus",
        "012": "Belgium",
        "541": "Belize",
        "160": "Benin",
        "601": "Bermuda",
        "254": "Bhutan",
        "751": "Bolivia",
        "402": "Bonaire, Sint Eustatius, Saba",
        "048": "Bosnia and Herzegovina",
        "153": "Botswana",
        "403": "Bouvet Island",
        "709": "Brazil",
        "404": "British Indian Ocean Territory",
        "633": "British Virgin Islands",
        "255": "Brunei Darussalam",
        "083": "Bulgaria",
        "188": "Burkina Faso",
        "241": "Burma (Myanmar)",
        "154": "Burundi",
        "911": "Cabo Verde",
        "256": "Cambodia",
        "155": "Cameroon",
        "511": "Canada",
        "039": "Canary Islands",
        "624": "Cayman Islands",
        "157": "Central African Republic",
        "156": "Chad",
        "009": "Channel Islands",
        "721": "Chile",
        "202": "China",
        "200": "China (Hong Kong SAR)",
        "198": "China (Macao SAR)",
        "405": "Christmas Island",
        "722": "Colombia",
        "905": "Comoros",
        "840": "Cook Islands",
        "542": "Costa Rica",
        "043": "Croatia",
        "650": "Cuba",
        "406": "Curaçao",
        "221": "Cyprus",
        "015": "Czech Republic",
        "014": "Czechoslovakia",
        "158": "Democratic Rep. of Congo",
        "017": "Denmark",
        "183": "Djibouti",
        "625": "Dominica",
        "651": "Dominican Republic",
        "916": "East Timor",
        "753": "Ecuador",
        "101": "Egypt",
        "543": "El Salvador",
        "002": "England",
        "178": "Equatorial Guinea",
        "162": "Eritrea",
        "018": "Estonia",
        "161": "Ethiopia",
        "912": "Falkland Islands",
        "408": "Faroe Islands",
        "835": "Federated States of Micronesia",
        "801": "Fiji",
        "021": "Finland",
        "821": "Fr. South. and Antarctic Lands",
        "022": "France",
        "754": "French Guiana",
        "845": "French Polynesia",
        "163": "Gabon",
        "164": "Gambia",
        "052": "Georgia",
        "024": "Germany, Federal Republic Of",
        "165": "Ghana",
        "084": "Gibraltar",
        "025": "Greece",
        "521": "Greenland",
        "626": "Grenada",
        "653": "Guadeloupe",
        "832": "Guam",
        "544": "Guatemala",
        "409": "Guernsey",
        "166": "Guinea",
        "167": "Guinea-Bissau",
        "711": "Guyana",
        "654": "Haiti",
        "410": "Heard and MacDonald Islands",
        "545": "Honduras",
        "204": "Hong Kong",
        "026": "Hungary",
        "085": "Iceland",
        "205": "India",
        "222": "Indonesia",
        "223": "Iran",
        "224": "Iraq",
        "027": "Ireland",
        "411": "Isle of Man",
        "206": "Israel",
        "028": "Italy",
        "169": "Ivory Coast",
        "602": "Jamaica",
        "207": "Japan",
        "225": "Jordan",
        "053": "Kazakhstan",
        "132": "Kenya",
        "831": "Kiribati",
        "257": "Korea, North (DPRK)",
        "258": "Korea, South",
        "064": "Kosovo",
        "226": "Kuwait",
        "054": "Kyrgyzstan",
        "260": "Laos",
        "019": "Latvia",
        "208": "Lebanon",
        "152": "Lesotho",
        "170": "Liberia",
        "171": "Libya",
        "086": "Liechtenstein",
        "020": "Lithuania",
        "013": "Luxembourg",
        "261": "Macao",
        "070": "Macedonia",
        "172": "Madagascar",
        "036": "Madeira",
        "111": "Malawi",
        "242": "Malaysia",
        "901": "Maldives",
        "173": "Mali",
        "030": "Malta",
        "834": "Marshall Islands",
        "655": "Martinique",
        "174": "Mauritania",
        "902": "Mauritius",
        "906": "Mayotte",
        "501": "Mexico",
        "055": "Moldova",
        "087": "Monaco",
        "262": "Mongolia",
        "063": "Montenegro",
        "627": "Montserrat",
        "133": "Morocco",
        "175": "Mozambique",
        "122": "Namibia",
        "341": "Nauru",
        "264": "Nepal",
        "652": "Netherlands Antilles, The",
        "031": "Netherlands, The",
        "628": "Nevis",
        "822": "New Caledonia",
        "339": "New Zealand",
        "546": "Nicaragua",
        "176": "Niger",
        "177": "Nigeria",
        "414": "Niue",
        "006": "Northern Ireland",
        "830": "Northern Mariana Islands",
        "032": "Norway",
        "263": "Oman",
        "209": "Pakistan",
        "213": "Palestinian Authority",
        "547": "Panama",
        "342": "Papua New Guinea",
        "755": "Paraguay",
        "723": "Peru",
        "227": "Philippines",
        "842": "Pitcairn Islands",
        "033": "Poland",
        "034": "Portugal",
        "656": "Puerto Rico",
        "265": "Qatar",
        "159": "Republic of Congo",
        "836": "Republic of Palau",
        "903": "Réunion",
        "088": "Romania",
        "056": "Russia",
        "179": "Rwanda",
        "915": "Saint Helena",
        "629": "Saint Kitts and Nevis",
        "630": "Saint Lucia",
        "531": "Saint Pierre and Miquelon",
        "407": "Saint-Barthelemy",
        "415": "Saint-Martin",
        "844": "Samoa",
        "843": "Samoa, American",
        "089": "San Marino",
        "914": "Sao Tome and Principe",
        "231": "Saudi Arabia",
        "007": "Scotland",
        "180": "Senegal",
        "061": "Serbia And Montenegro",
        "062": "Serbia, Republic Of",
        "904": "Seychelles",
        "181": "Sierra Leone",
        "246": "Singapore",
        "416": "Sint-Maarten",
        "016": "Slovakia",
        "047": "Slovenia",
        "824": "Solomon Islands",
        "182": "Somalia",
        "121": "South Africa, Republic Of",
        "189": "South Sudan",
        "037": "Spain",
        "201": "Sri Lanka",
        "631": "St. Vincent and the Grenadines",
        "185": "Sudan",
        "752": "Suriname",
        "186": "Swaziland",
        "040": "Sweden",
        "041": "Switzerland",
        "210": "Syria",
        "203": "Taiwan",
        "057": "Tajikistan",
        "130": "Tanzania",
        "267": "Thailand",
        "268": "Tibet (Autonomous Region)",
        "187": "Togo",
        "417": "Tokelau",
        "846": "Tonga",
        "605": "Trinidad and Tobago",
        "135": "Tunisia",
        "045": "Turkey",
        "058": "Turkmenistan",
        "632": "Turks and Caicos Islands",
        "826": "Tuvalu",
        "418": "U.S. Minor outlying Islands",
        "136": "Uganda",
        "059": "Ukraine",
        "042": "Union Of Soviet Socialist Rep",
        "280": "United Arab Emirates",
        "461": "United States of America",
        "000": "Unknown",
        "724": "Uruguay",
        "060": "Uzbekistan",
        "823": "Vanuatu",
        "090": "Vatican City State",
        "725": "Venezuela",
        "270": "Vietnam",
        "657": "Virgin Islands, U.S.",
        "008": "Wales",
        "841": "Wallis and Futuna Is., Terr.",
        "184": "Western Sahara",
        "273": "Yemen",
        "044": "Yugoslavia",
        "112": "Zambia",
        "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": "Canadian citizen by birth",
        "2": "Canadian citizen by descent",
        "3": "Naturalized Canadian citizen",
        "4": "Permanent resident",
        "5": "Status Indian"
      }
    },
    "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": {
        "09": "Annulled Marriage",
        "03": "Common-Law",
        "04": "Divorced",
        "05": "Legally Separated",
        "01": "Married",
        "02": "Single",
        "00": "Unknown",
        "06": "Widowed"
      }
    },
    "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": "Spouse",
        "01": "Common-Law Partner",
        "85": "Other"
      }
    },
    "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": "Common-Law",
        "01": "Married"
      }
    },
    "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": "Are you 18 years of age or older?",
      "label_fr": "Are you 18 years of age or older?",
      "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": "Are you a Canadian citizen or permanent resident?",
      "label_fr": "Are you a Canadian citizen or permanent resident?",
      "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": "Do you reside in Canada and in no other country?",
      "label_fr": "Do you reside in Canada and in no other country?",
      "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": "Are you in receipt of social assistance for a reason other than disability?",
      "label_fr": "Are you in receipt of social assistance for a reason other than disability?",
      "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": "Are you an undischarged bankrupt under the Bankruptcy and Insolvency Act?",
      "label_fr": "Are you an undischarged bankrupt under the Bankruptcy and Insolvency Act?",
      "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": "Have persons you previously sponsored or their family members received social assistance during the validity period of the undertaking?",
      "label_fr": "Have persons you previously sponsored or their family members received social assistance during the validity period of the undertaking?",
      "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": "Did you co-sign an undertaking where the sponsored person or his or her family members received social assistance during the validity period of the undertaking?",
      "label_fr": "Did you co-sign an undertaking where the sponsored person or his or her family members received social assistance during the validity period of the undertaking?",
      "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": "Have you been ordered to leave Canada?",
      "label_fr": "Have you been ordered to leave 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": "Are you late in making a required payment on an immigration loan, a performance bond or any other amounts you agreed to pay under Canadian immigration legislation, and have not made arrangements to defer payments?",
      "label_fr": "Are you late in making a required payment on an immigration loan, a performance bond or any other amounts you agreed to pay under Canadian immigration legislation, and have not made arrangements to defer payments?",
      "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": "Are you currently detained in jail, prison, penitentiary or reformatory?",
      "label_fr": "Are you currently detained in jail, prison, penitentiary or reformatory?",
      "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": "Have you been convicted of a sexual offence or serious violent offence against anyone, or an offence causing bodily harm against someone who is or was related to you, or an attempt to commit such an offence?",
      "label_fr": "Have you been convicted of a sexual offence or serious violent offence against anyone, or an offence causing bodily harm against someone who is or was related to you, or an attempt to commit such an offence?",
      "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": "Are you in default of a court order to make support payments to your spouse, former spouse, common-law partner, former common-law partner or child?",
      "label_fr": "Are you in default of a court order to make support payments to your spouse, former spouse, common-law partner, former common-law partner or child?",
      "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": "Are you the subject of an application to revoke your Canadian citizenship?",
      "label_fr": "Are you the subject of an application to revoke your Canadian citizenship?",
      "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": "Are you the subject of a report on inadmissibility?",
      "label_fr": "Are you the subject of a report on inadmissibility?",
      "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": "Have you been charged with an offence under an Act of Parliament punishable by a maximum term of imprisonment of at least 10 years?",
      "label_fr": "Have you been charged with an offence under an Act of Parliament punishable by a maximum term of imprisonment of at least 10 years?",
      "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",
    "401",
    "081",
    "131",
    "082",
    "151",
    "620",
    "621",
    "703",
    "049",
    "658",
    "305",
    "011",
    "050",
    "622",
    "253",
    "412",
    "212",
    "610",
    "051",
    "012",
    "541",
    "160",
    "601",
    "254",
    "751",
    "402",
    "048",
    "153",
    "403",
    "709",
    "404",
    "633",
    "255",
    "083",
    "188",
    "241",
    "154",
    "911",
    "256",
    "155",
    "039",
    "624",
    "157",
    "156",
    "009",
    "721",
    "202",
    "200",
    "198",
    "405",
    "722",
    "905",
    "840",
    "542",
    "043",
    "650",
    "406",
    "221",
    "015",
    "014",
    "158",
    "017",
    "183",
    "625",
    "651",
    "916",
    "753",
    "101",
    "543",
    "002",
    "178",
    "162",
    "018",
    "161",
    "912",
    "408",
    "835",
    "801",
    "021",
    "821",
    "022",
    "754",
    "845",
    "163",
    "164",
    "052",
    "024",
    "165",
    "084",
    "025",
    "521",
    "626",
    "653",
    "832",
    "544",
    "409",
    "166",
    "167",
    "711",
    "654",
    "410",
    "545",
    "204",
    "026",
    "085",
    "205",
    "222",
    "223",
    "224",
    "027",
    "411",
    "206",
    "028",
    "169",
    "602",
    "207",
    "225",
    "053",
    "132",
    "831",
    "257",
    "258",
    "064",
    "226",
    "054",
    "260",
    "019",
    "208",
    "152",
    "170",
    "171",
    "086",
    "020",
    "013",
    "261",
    "070",
    "172",
    "036",
    "111",
    "242",
    "901",
    "173",
    "030",
    "834",
    "655",
    "174",
    "902",
    "906",
    "501",
    "055",
    "087",
    "262",
    "063",
    "627",
    "133",
    "175",
    "122",
    "341",
    "264",
    "652",
    "031",
    "628",
    "822",
    "339",
    "546",
    "176",
    "177",
    "414",
    "006",
    "830",
    "032",
    "263",
    "209",
    "213",
    "547",
    "342",
    "755",
    "723",
    "227",
    "842",
    "033",
    "034",
    "656",
    "265",
    "159",
    "836",
    "903",
    "088",
    "056",
    "179",
    "915",
    "629",
    "630",
    "531",
    "407",
    "415",
    "844",
    "843",
    "089",
    "914",
    "231",
    "007",
    "180",
    "061",
    "062",
    "904",
    "181",
    "246",
    "416",
    "016",
    "047",
    "824",
    "182",
    "121",
    "189",
    "037",
    "201",
    "631",
    "185",
    "752",
    "186",
    "040",
    "041",
    "210",
    "203",
    "057",
    "130",
    "267",
    "268",
    "187",
    "417",
    "846",
    "605",
    "135",
    "045",
    "058",
    "632",
    "826",
    "418",
    "136",
    "059",
    "042",
    "280",
    "000",
    "724",
    "060",
    "823",
    "090",
    "725",
    "270",
    "657",
    "008",
    "841",
    "184",
    "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."
  }
}
