{
  "contest": {
    "id": "florida-qso-party",
    "name": "Florida QSO Party",
    "sponsor": "Florida Contest Group",
    "sponsor_home": "https://www.floridaqsoparty.org/",
    "country": "US",
    "summary": "Florida's own party: phone and CW over two sessions on the last April weekend, with the state's 67 counties as the multipliers everyone else is chasing.",
    "modes": [
      "SSB",
      "CW"
    ],
    "bands": [
      "40m",
      "20m",
      "15m",
      "10m"
    ],
    "exchange": "Florida stations send RS(T) and their county. Everyone else sends RS(T) and their state, Canadian province, or DXCC prefix.",
    "power_categories": [],
    "log_format": "",
    "log_deadline_days": 10,
    "log_submit_url": "",
    "timezone": "",
    "local_rolling": false,
    "eligibility": {
      "scope": "worldwide",
      "verified": true,
      "note": "'For radio amateurs outside of the state of Florida to make contacts with as many Florida stations' -- and Florida operators 'can work anyone outside and within Florida'."
    },
    "active_from": null,
    "active_until": null,
    "note": "LAST SATURDAY, NOT LAST FULL WEEKEND -- the sponsor's own words are 'Starts the last Saturday of April', and the two readings diverge whenever 30 April is a Saturday. 2026 does not test it: the last Saturday is the 25th and the last full weekend is the same weekend. 2033 is the next year that separates them.\n\nTWO SESSIONS WITH A NIGHT BETWEEN THEM, which is why this record uses the sessions array: 1600Z Saturday to 0159Z Sunday, then 1200Z to 2159Z on the Sunday. A single block would put the contest on the air through a night it does not run.\n\nAND IT IS NOT A DIGITAL CONTEST. 'No digital QSOs are allowed in the FQP' -- worth stating because most state parties do allow them, and because an operator filtering for FT8 should not find this.",
    "verified": true,
    "rules_url": "https://www.floridaqsoparty.org/rules/",
    "rules_url_pattern": "",
    "rules_url_archived": "",
    "rules_url_checked": "2026-08-21",
    "source_note": "floridaqsoparty.org/rules/, the Florida Contest Group's own rules: 'Starts the last Saturday of April. For 2026, the Florida QSO Party dates will be April 25th- 26th.' Sessions: 'Saturday 16:00:00Z (Noon EDT) - Sunday 01:59:59Z (9:59:59 PM EDT)' and 'Sunday 12:00:00Z (8 AM EDT) - 21:59:59Z (5:59:59 PM EDT)'. Modes: 'Phone, CW, Mixed (Phone and CW)', with 'No digital QSOs are allowed in the FQP'. Bands: 'No 160 or 80 meters, WARC or VHF bands'. Exchange: 'Florida operators send county'; 'US (including KH6/KL7) operators send State. Canadian operators send province'; 'DX (including KP4, etc.) operators send DXCC prefix'. Deadline: 'Entries must be received (postmarked for mailed logs) no later than 10 days after the end of the FQP.'"
  },
  "rule": {
    "plain": "Last Saturday of April",
    "raw": {
      "type": "nth_weekday",
      "month": 4,
      "n": -1,
      "weekday": 5
    },
    "start": {
      "day_offset": 0,
      "time": "1600"
    },
    "end": {
      "day_offset": 1,
      "time": "2159"
    },
    "sessions": [
      {
        "start": {
          "day_offset": 0,
          "time": "1600"
        },
        "end": {
          "day_offset": 1,
          "time": "0159"
        }
      },
      {
        "start": {
          "day_offset": 1,
          "time": "1200"
        },
        "end": {
          "day_offset": 1,
          "time": "2159"
        }
      }
    ]
  },
  "next": [
    {
      "contest_id": "florida-qso-party",
      "name": "Florida QSO Party",
      "start": "2027-04-24T16:00:00Z",
      "end": "2027-04-25T01:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 9.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "No 160 or 80 metres, no WARC bands and no VHF.",
      "sponsor": "Florida Contest Group",
      "rules_url": "https://www.floridaqsoparty.org/rules/",
      "verified": true,
      "note": "LAST SATURDAY, NOT LAST FULL WEEKEND -- the sponsor's own words are 'Starts the last Saturday of April', and the two readings diverge whenever 30 April is a Saturday. 2026 does not test it: the last Saturday is the 25th and the last full weekend is the same weekend. 2033 is the next year that separates them.\n\nTWO SESSIONS WITH A NIGHT BETWEEN THEM, which is why this record uses the sessions array: 1600Z Saturday to 0159Z Sunday, then 1200Z to 2159Z on the Sunday. A single block would put the contest on the air through a night it does not run.\n\nAND IT IS NOT A DIGITAL CONTEST. 'No digital QSOs are allowed in the FQP' -- worth stating because most state parties do allow them, and because an operator filtering for FT8 should not find this.",
      "exchange": "Florida stations send RS(T) and their county. Everyone else sends RS(T) and their state, Canadian province, or DXCC prefix.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2027-05-05T01:59:00Z",
      "uid": "florida-qso-party-20270424T1600@contestcal",
      "start_date": "2027-04-24",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "florida-qso-party",
      "name": "Florida QSO Party",
      "start": "2027-04-25T12:00:00Z",
      "end": "2027-04-25T21:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 9.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "No 160 or 80 metres, no WARC bands and no VHF.",
      "sponsor": "Florida Contest Group",
      "rules_url": "https://www.floridaqsoparty.org/rules/",
      "verified": true,
      "note": "LAST SATURDAY, NOT LAST FULL WEEKEND -- the sponsor's own words are 'Starts the last Saturday of April', and the two readings diverge whenever 30 April is a Saturday. 2026 does not test it: the last Saturday is the 25th and the last full weekend is the same weekend. 2033 is the next year that separates them.\n\nTWO SESSIONS WITH A NIGHT BETWEEN THEM, which is why this record uses the sessions array: 1600Z Saturday to 0159Z Sunday, then 1200Z to 2159Z on the Sunday. A single block would put the contest on the air through a night it does not run.\n\nAND IT IS NOT A DIGITAL CONTEST. 'No digital QSOs are allowed in the FQP' -- worth stating because most state parties do allow them, and because an operator filtering for FT8 should not find this.",
      "exchange": "Florida stations send RS(T) and their county. Everyone else sends RS(T) and their state, Canadian province, or DXCC prefix.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2027-05-05T21:59:00Z",
      "uid": "florida-qso-party-20270425T1200@contestcal",
      "start_date": "2027-04-25",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "florida-qso-party",
      "name": "Florida QSO Party",
      "start": "2028-04-29T16:00:00Z",
      "end": "2028-04-30T01:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 9.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "No 160 or 80 metres, no WARC bands and no VHF.",
      "sponsor": "Florida Contest Group",
      "rules_url": "https://www.floridaqsoparty.org/rules/",
      "verified": true,
      "note": "LAST SATURDAY, NOT LAST FULL WEEKEND -- the sponsor's own words are 'Starts the last Saturday of April', and the two readings diverge whenever 30 April is a Saturday. 2026 does not test it: the last Saturday is the 25th and the last full weekend is the same weekend. 2033 is the next year that separates them.\n\nTWO SESSIONS WITH A NIGHT BETWEEN THEM, which is why this record uses the sessions array: 1600Z Saturday to 0159Z Sunday, then 1200Z to 2159Z on the Sunday. A single block would put the contest on the air through a night it does not run.\n\nAND IT IS NOT A DIGITAL CONTEST. 'No digital QSOs are allowed in the FQP' -- worth stating because most state parties do allow them, and because an operator filtering for FT8 should not find this.",
      "exchange": "Florida stations send RS(T) and their county. Everyone else sends RS(T) and their state, Canadian province, or DXCC prefix.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2028-05-10T01:59:00Z",
      "uid": "florida-qso-party-20280429T1600@contestcal",
      "start_date": "2028-04-29",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "florida-qso-party",
      "name": "Florida QSO Party",
      "start": "2028-04-30T12:00:00Z",
      "end": "2028-04-30T21:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 9.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "No 160 or 80 metres, no WARC bands and no VHF.",
      "sponsor": "Florida Contest Group",
      "rules_url": "https://www.floridaqsoparty.org/rules/",
      "verified": true,
      "note": "LAST SATURDAY, NOT LAST FULL WEEKEND -- the sponsor's own words are 'Starts the last Saturday of April', and the two readings diverge whenever 30 April is a Saturday. 2026 does not test it: the last Saturday is the 25th and the last full weekend is the same weekend. 2033 is the next year that separates them.\n\nTWO SESSIONS WITH A NIGHT BETWEEN THEM, which is why this record uses the sessions array: 1600Z Saturday to 0159Z Sunday, then 1200Z to 2159Z on the Sunday. A single block would put the contest on the air through a night it does not run.\n\nAND IT IS NOT A DIGITAL CONTEST. 'No digital QSOs are allowed in the FQP' -- worth stating because most state parties do allow them, and because an operator filtering for FT8 should not find this.",
      "exchange": "Florida stations send RS(T) and their county. Everyone else sends RS(T) and their state, Canadian province, or DXCC prefix.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2028-05-10T21:59:00Z",
      "uid": "florida-qso-party-20280430T1200@contestcal",
      "start_date": "2028-04-30",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "florida-qso-party",
      "name": "Florida QSO Party",
      "start": "2029-04-28T16:00:00Z",
      "end": "2029-04-29T01:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 9.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "No 160 or 80 metres, no WARC bands and no VHF.",
      "sponsor": "Florida Contest Group",
      "rules_url": "https://www.floridaqsoparty.org/rules/",
      "verified": true,
      "note": "LAST SATURDAY, NOT LAST FULL WEEKEND -- the sponsor's own words are 'Starts the last Saturday of April', and the two readings diverge whenever 30 April is a Saturday. 2026 does not test it: the last Saturday is the 25th and the last full weekend is the same weekend. 2033 is the next year that separates them.\n\nTWO SESSIONS WITH A NIGHT BETWEEN THEM, which is why this record uses the sessions array: 1600Z Saturday to 0159Z Sunday, then 1200Z to 2159Z on the Sunday. A single block would put the contest on the air through a night it does not run.\n\nAND IT IS NOT A DIGITAL CONTEST. 'No digital QSOs are allowed in the FQP' -- worth stating because most state parties do allow them, and because an operator filtering for FT8 should not find this.",
      "exchange": "Florida stations send RS(T) and their county. Everyone else sends RS(T) and their state, Canadian province, or DXCC prefix.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2029-05-09T01:59:00Z",
      "uid": "florida-qso-party-20290428T1600@contestcal",
      "start_date": "2029-04-28",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    },
    {
      "contest_id": "florida-qso-party",
      "name": "Florida QSO Party",
      "start": "2029-04-29T12:00:00Z",
      "end": "2029-04-29T21:59:00Z",
      "start_wall": null,
      "end_wall": null,
      "local_rolling": false,
      "timezone": "",
      "duration_hours": 9.98,
      "modes": [
        "SSB",
        "CW"
      ],
      "submodes": [],
      "bands": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "bands_note": "No 160 or 80 metres, no WARC bands and no VHF.",
      "sponsor": "Florida Contest Group",
      "rules_url": "https://www.floridaqsoparty.org/rules/",
      "verified": true,
      "note": "LAST SATURDAY, NOT LAST FULL WEEKEND -- the sponsor's own words are 'Starts the last Saturday of April', and the two readings diverge whenever 30 April is a Saturday. 2026 does not test it: the last Saturday is the 25th and the last full weekend is the same weekend. 2033 is the next year that separates them.\n\nTWO SESSIONS WITH A NIGHT BETWEEN THEM, which is why this record uses the sessions array: 1600Z Saturday to 0159Z Sunday, then 1200Z to 2159Z on the Sunday. A single block would put the contest on the air through a night it does not run.\n\nAND IT IS NOT A DIGITAL CONTEST. 'No digital QSOs are allowed in the FQP' -- worth stating because most state parties do allow them, and because an operator filtering for FT8 should not find this.",
      "exchange": "Florida stations send RS(T) and their county. Everyone else sends RS(T) and their state, Canadian province, or DXCC prefix.",
      "country": "US",
      "rules_url_archived": "",
      "rules_url_checked": "2026-08-21",
      "can_enter": true,
      "eligibility_scope": "worldwide",
      "eligibility_reason": "",
      "works": "everyone",
      "practical": "",
      "log_due": "2029-05-09T21:59:00Z",
      "uid": "florida-qso-party-20290429T1200@contestcal",
      "start_date": "2029-04-29",
      "mode_families": [
        "CW",
        "SSB"
      ],
      "band_families": [
        "40m",
        "20m",
        "15m",
        "10m"
      ],
      "duration_bucket": "2-12"
    }
  ]
}